@font-face{font-family:Graphik;src:url(/assets/fonts/Graphik-Light.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/assets/fonts/Graphik-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/assets/fonts/Graphik-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/assets/fonts/Graphik-Semibold.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/assets/fonts/Graphik-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}html{height:100%;font-family:Graphik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px}body{flex-direction:column;min-height:100vh;margin:0;padding:0;font-family:Graphik,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:18px;line-height:24px;display:flex}@media only screen and (max-width:1024px){body{font-size:16px;line-height:20px}}body{color:#222539;background-color:#fff}h1,.h1{font-size:38px;line-height:44px}@media only screen and (max-width:1024px){h1,.h1{font-size:34px;line-height:40px}}h1,.h1{letter-spacing:.76px;text-transform:uppercase;color:#000;font-weight:500}h2,.h2{font-size:40px;line-height:50px}@media only screen and (max-width:1024px){h2,.h2{font-size:34px;line-height:40px}}h2,.h2{letter-spacing:-.8px;color:#000;font-weight:500}h3,.h3{font-size:32px;line-height:42px}@media only screen and (max-width:1024px){h3,.h3{font-size:27px;line-height:32px}}h3,.h3{letter-spacing:-.64px;color:#000;font-weight:500}h4,.h4{font-size:24px;line-height:30px}@media only screen and (max-width:1024px){h4,.h4{font-size:20px;line-height:26px}}h4,.h4{color:#000;font-weight:500}h5,.h5{letter-spacing:.36px;color:#000;font-size:18px;font-weight:400;line-height:26px}h6,.h6{letter-spacing:.32px;color:#000;font-size:16px;font-weight:500;line-height:20px}.intro-text{font-size:32px;line-height:42px}@media only screen and (max-width:1024px){.intro-text{font-size:27px;line-height:32px}}.intro-text{font-weight:500}.body-large{font-size:24px;line-height:30px}@media only screen and (max-width:1024px){.body-large{font-size:20px;line-height:26px}}.body-large{font-weight:400}.body-large.medium{font-weight:500}.body-medium{color:#032f36;font-size:18px;font-weight:500;line-height:22px}.body-small{font-size:16px;font-weight:400;line-height:24px}.body-small.medium{font-weight:500}.body-underline{font-size:18px;font-weight:300;line-height:30px;text-decoration:underline}.text-label{text-transform:uppercase;color:#00b297;font-size:16px;font-weight:500;line-height:22px}blockquote,.quote{letter-spacing:-1.26px;color:#222539;font-size:21px;font-weight:400;line-height:29px}a{color:inherit}a:hover{color:#00b297}.btn-mv{color:#fff;text-transform:uppercase;cursor:pointer;background-color:#205475;border:1px solid #0000;border-radius:40px;justify-content:center;align-items:center;gap:10px;min-height:62px;padding:10px 25px;font-family:Graphik,sans-serif;font-size:18px;font-weight:300;line-height:26px;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.btn-mv:hover{color:#fff;border-color:#000;text-decoration:underline}.btn-mv:active,.btn-mv.active{color:#fff;background-color:#00b297;border-color:#0000;text-decoration:none}.btn-mv:disabled,.btn-mv.inactive{pointer-events:none;color:#fff;background-color:#787878;text-decoration:none}.btn-mv-shortlist{color:#fff;text-transform:uppercase;cursor:pointer;background-color:#205475;border:1px solid #0000;border-radius:30px;justify-content:center;align-items:center;gap:10px;min-height:62px;padding:20px 50px;font-family:Graphik,sans-serif;font-size:16px;font-weight:300;line-height:22px;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.btn-mv-shortlist:hover{color:#fff;border-color:#000;text-decoration:underline}.btn-mv-shortlist:active,.btn-mv-shortlist.active{color:#fff;background-color:#00b297;border-color:#0000;text-decoration:none}.btn-mv-shortlist:disabled,.btn-mv-shortlist.inactive{pointer-events:none;color:#fff;background-color:#787878;text-decoration:none}.btn-mv-outline{color:#000;text-transform:uppercase;cursor:pointer;background-color:#0000;border:1px solid #000;border-radius:30px;justify-content:center;align-items:center;gap:10px;min-height:26px;padding:2px 12px;font-family:Graphik,sans-serif;font-size:16px;font-weight:300;line-height:22px;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.btn-mv-outline:hover{color:#000;border-width:1px;box-shadow:inset 0 0 0 1px #000}.btn-mv-outline:active,.btn-mv-outline.active{color:#fff;background-color:#00b297;border-color:#0000}.mv-icon{vertical-align:-.125em;flex-shrink:0;width:1em;height:1em;display:inline-block}@keyframes mv-icon-spin{to{transform:rotate(360deg)}}.mv-icon--spin{animation:1.5s linear infinite mv-icon-spin}img{max-width:100%;height:auto}.main-body{flex:1 0 auto;min-height:600px}.card-noimage{color:#d29c73;letter-spacing:.02em;text-align:center;background:repeating-linear-gradient(45deg,#efece8,#efece8 10px,#e7e3de 10px 20px);justify-content:center;align-items:center;width:100%;height:100%;padding:16px;font-size:13px;line-height:18px;display:flex}body:has(>main>section.tinted-page){background-color:#f3f4f2}.form-trap{opacity:0;width:1px;height:1px;overflow:hidden;position:absolute!important;left:-10000px!important}body>header{background-color:#205475;width:100%}body>header .main-nav{min-height:120px;padding:10px 82px 10px 30px}@media only screen and (max-width:1199px){body>header .main-nav{padding:10px 40px 10px 30px}}@media only screen and (max-width:1024px){body>header .main-nav{flex-wrap:wrap;min-height:0;padding:26px 20px 20px}}body>header .logo--wrapper img{width:244px;max-width:100%}@media only screen and (max-width:1024px){body>header .logo--wrapper img{width:122px;margin-left:3px}}body>header .menu{align-items:center;gap:140px;display:flex}body>header .menu.menu-back{justify-content:space-between}@media only screen and (min-width:1199px){body>header .menu.menu-back{min-width:802px}}@media only screen and (max-width:1199px){body>header .menu{gap:60px}}@media only screen and (max-width:1024px){body>header .menu{display:contents}}body>header .menu .menu--title{color:#fff;letter-spacing:.36px;text-transform:uppercase;font-size:18px;font-weight:500;line-height:16px}@media only screen and (max-width:1024px){body>header .menu .menu--title{letter-spacing:0;align-self:flex-start;margin-top:2px;margin-left:auto;font-size:12px;line-height:12px}}body>header .menu--back{color:#fff;align-items:center;gap:12px;font-size:14px;font-weight:500;line-height:14px;text-decoration:none;display:inline-flex}body>header .menu--back i{font-size:12px}body>header .menu--back .mv-icon{font-size:19px}body>header .menu--back:hover{color:#00b297}@media only screen and (max-width:1024px){body>header .menu--back{flex:0 0 100%;justify-content:flex-end;gap:8px;min-height:33px;margin-top:20px;padding-bottom:7px;font-size:12px;line-height:12px;display:flex}body>header .menu--back i,body>header .menu--back .mv-icon{font-size:19px}}body>header .steps{gap:40px}@media only screen and (max-width:1024px){body>header .steps{flex:0 0 100%;justify-content:space-between;gap:0;margin-top:20px;padding-bottom:7px}}body>header .steps .step{align-items:center;gap:10px;display:flex}body>header .steps .step .step--circle{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:31px;height:31px;font-size:14px;font-weight:400;line-height:14px;display:inline-flex}@media only screen and (max-width:1024px){body>header .steps .step .step--circle{width:26px;height:26px}}body>header .steps .step .step--label{color:#fff;font-size:14px;font-weight:400;line-height:14px}@media only screen and (max-width:1024px){body>header .steps .step .step--label{font-size:12px;line-height:12px}}body>header .steps .step.active .step--circle{color:#000;background-color:#f3f4f2;border-color:#f3f4f2;font-weight:500}body>header .steps .step.active .step--label{font-weight:500}body>header .steps .step.done .step--circle{color:#0000;background-color:#0000;border-color:#0000;position:relative}body>header .steps .step.done .step--circle:after{content:"";background-color:#00b297;position:absolute;inset:0;-webkit-mask:url(/assets/icons/check.svg) 50%/13px no-repeat;mask:url(/assets/icons/check.svg) 50%/13px no-repeat}@media only screen and (max-width:1024px){body>header .steps .step.done .step--circle{color:#fff}body>header .steps .step.done .step--circle:after{display:none}}body>footer{background-color:#fffbec;border-radius:30px 30px 0 0;width:100%;margin-top:10px}body>footer .footer-inner{min-height:125px;padding:17px 80px 17px 54px}@media only screen and (max-width:992px){body>footer .footer-inner{padding:17px 40px}}@media only screen and (max-width:1024px){body>footer .footer-inner{flex-wrap:wrap;row-gap:13px;min-height:0;padding:26px 20px 11px}}body>footer .footer--logo img{width:169px}@media only screen and (max-width:1024px){body>footer .footer--logo img{width:147px}body>footer .footer--logo{flex:0 0 100%}}body>footer .footer--links,body>footer .footer--credit{color:#00000080;font-size:10px;font-weight:400;line-height:14px}body>footer .footer--link{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:0}body>footer .footer--link:hover{color:#00b297}body>footer .footer--sep{margin:0 10px}section.MVHomeIntroBlock .container{max-width:1280px!important}@media only screen and (max-width:767px){section.MVHomeIntroBlock{padding-top:25px;padding-bottom:25px}}section.MVHomeIntroBlock{padding-top:55px;padding-bottom:55px}@media only screen and (max-width:767px){section.MVHomeIntroBlock{padding-top:30px;padding-bottom:30px}}section.MVHomeIntroBlock .text-label{margin-bottom:12px;font-size:18px}section.MVHomeIntroBlock h2{margin-bottom:12px}section.MVHomeIntroBlock .intro-copy{margin-bottom:0;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){section.MVHomeIntroBlock .intro-copy{font-size:16px;line-height:20px}}section.MVHomeIntroBlock .video-cards{gap:20px}@media only screen and (max-width:992px){section.MVHomeIntroBlock .video-cards{margin-top:30px}}@media only screen and (max-width:640px){section.MVHomeIntroBlock .video-cards{flex-direction:column}}section.MVHomeIntroBlock .video-card{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:30px;width:325px;max-width:100%;height:211px;padding:0;text-decoration:none;display:block;position:relative;overflow:hidden}section.MVHomeIntroBlock .video-card:focus,section.MVHomeIntroBlock .video-card:focus-visible{outline:none}@media only screen and (max-width:1024px){section.MVHomeIntroBlock .video-card{aspect-ratio:325/211;flex:none;width:calc(50% - 10px);height:auto}}@media only screen and (max-width:640px){section.MVHomeIntroBlock .video-card{width:100%;margin:0 auto}}section.MVHomeIntroBlock .video-card img{object-fit:cover;width:100%;height:100%}section.MVHomeIntroBlock .video-card .video-card--overlay{background:linear-gradient(#fff0 0%,#172637d9 100%);position:absolute;inset:0}section.MVHomeIntroBlock .video-card .video-card--play{background-color:#e7e9eb;border-radius:50%;justify-content:center;align-items:center;width:49px;height:49px;transition:transform .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.MVHomeIntroBlock .video-card .video-card--play i,section.MVHomeIntroBlock .video-card .video-card--play .mv-icon{color:#205475;margin-left:3px;font-size:16px}section.MVHomeIntroBlock .video-card .video-card--caption{color:#fff;font-size:16px;font-weight:400;line-height:24px;position:absolute;bottom:14px;left:20px;right:20px}section.MVHomeIntroBlock .video-card:hover .video-card--play,section.MVHomeIntroBlock .video-card:focus-visible .video-card--play{transform:translate(-50%,-50%)scale(1.08)}.section-divider{opacity:1;border:none;border-top:1px solid #e7e9eb;margin:0}section.MVUploadBlock .container{max-width:1280px!important}@media only screen and (max-width:767px){section.MVUploadBlock{padding-top:25px;padding-bottom:25px}}section.MVUploadBlock{padding-top:40px;padding-bottom:40px}section.MVUploadBlock>.container>.row{justify-content:space-between;margin-left:0;margin-right:0}section.MVUploadBlock>.container>.row>[class*=col-]{padding-left:0;padding-right:0}@media only screen and (min-width:992px){section.MVUploadBlock .upload-col{flex:none;width:58.7%}section.MVUploadBlock .works-col{flex:none;width:32.5%}}section.MVUploadBlock .upload-col h1{margin-bottom:40px}section.MVUploadBlock .upload-col h1 .accent{color:#00b297}section.MVUploadBlock .upload-col .upload-col--intro{margin-bottom:40px;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){section.MVUploadBlock .upload-col .upload-col--intro{font-size:16px;line-height:20px}}section.MVUploadBlock .upload-col .upload-col--disclaimer{color:#787878;text-align:center;max-width:642px;margin:60px auto 0;font-size:12px;line-height:16px}section.MVUploadBlock .dropzone{text-align:center;aspect-ratio:752/405;background-image:url(/assets/img/bg-upload.png);background-position:50%;background-repeat:no-repeat;background-size:cover;background-origin:border-box;border:2px dashed #e7e9eb;border-radius:32px;max-width:100%;padding:0 20px;position:relative}@media only screen and (max-width:767px){section.MVUploadBlock .dropzone{min-height:320px;padding:30px 15px}}section.MVUploadBlock .dropzone.dragover{border-color:#fff;box-shadow:inset 0 0 0 3px #fff,0 0 0 4px #00b29759}section.MVUploadBlock .dropzone.dragover .dropzone--icon{transform:scale(1.08)}section.MVUploadBlock .dropzone .dropzone--icon{background-color:#fff;border-radius:13px;justify-content:center;align-items:center;width:78px;height:78px;margin-bottom:28px;transition:transform .15s;display:flex;box-shadow:0 4px 8px #00000026}section.MVUploadBlock .dropzone .dropzone--icon i,section.MVUploadBlock .dropzone .dropzone--icon .mv-icon{color:#00b297;font-size:30px}section.MVUploadBlock .dropzone .dropzone--title{color:#fff;margin-bottom:14px;font-size:24px;line-height:30px}@media only screen and (max-width:1024px){section.MVUploadBlock .dropzone .dropzone--title{font-size:20px;line-height:26px}}section.MVUploadBlock .dropzone .dropzone--title{font-weight:500}section.MVUploadBlock .dropzone .dropzone--sub{color:#fff;margin-bottom:26px;font-size:16px;line-height:24px}section.MVUploadBlock .file-card{background-color:#fff;border:1px solid #e7e9eba3;border-radius:20px;gap:25px;min-height:89px;margin-top:20px;padding:18px 28px;box-shadow:0 10px 34.2px #0000000f}@media only screen and (max-width:640px){section.MVUploadBlock .file-card{gap:12px;padding:15px 18px}}section.MVUploadBlock .file-card .file-card--icon{background-color:#ffebeb80;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:52px;display:flex}section.MVUploadBlock .file-card .file-card--icon i,section.MVUploadBlock .file-card .file-card--icon .mv-icon{color:#ec524e;font-size:21px}section.MVUploadBlock .file-card .file-card--icon.image{background-color:#f0f6ffe6}section.MVUploadBlock .file-card .file-card--icon.image i,section.MVUploadBlock .file-card .file-card--icon.image .mv-icon{color:#5163da}section.MVUploadBlock .file-card .file-card--icon.other{background-color:#f3f4f2}section.MVUploadBlock .file-card .file-card--icon.other i,section.MVUploadBlock .file-card .file-card--icon.other .mv-icon{color:#787878}section.MVUploadBlock .file-card .file-card--name{overflow-wrap:anywhere;color:#787878;flex:auto;min-width:0;font-size:18px;font-weight:500;line-height:22px}section.MVUploadBlock .file-card .file-card--size{flex:0 0 80px;width:80px}@media only screen and (max-width:640px){section.MVUploadBlock .file-card .file-card--size{flex-basis:60px;width:60px}}section.MVUploadBlock .file-card .file-card--size{color:#787878;text-align:right;white-space:nowrap;font-size:16px;line-height:24px}section.MVUploadBlock .file-card .file-card--close{cursor:pointer;background:0 0;border:none;flex:0 0 18px;justify-content:center;align-items:center;width:18px;margin-left:20px;padding:0;display:flex}@media only screen and (max-width:640px){section.MVUploadBlock .file-card .file-card--close{margin-left:8px}}section.MVUploadBlock .file-card .file-card--close i,section.MVUploadBlock .file-card .file-card--close .mv-icon{color:#032f36;font-size:18px}section.MVUploadBlock .add-document{color:#00b297;letter-spacing:2px;text-transform:uppercase;cursor:pointer;background:0 0;border:none;gap:20px;margin-top:22px;padding:0;font-size:16px;font-weight:500;line-height:22px;display:flex}section.MVUploadBlock .add-document i,section.MVUploadBlock .add-document .mv-icon{font-size:18px}section.MVUploadBlock .add-document:hover{color:#205475}section.MVUploadBlock .agree-row{background-color:#00b29714;border:1px solid #e7e9eba3;border-radius:20px;align-items:center;gap:17px;min-height:81px;margin-top:32px;padding:12px 32px}section.MVUploadBlock .agree-row .agree-row--checkbox{appearance:none;cursor:pointer;border:1px solid #00b297;border-radius:5px;flex-shrink:0;width:21px;height:21px;margin:0;position:relative}section.MVUploadBlock .agree-row .agree-row--checkbox:checked{background-color:#00b297}section.MVUploadBlock .agree-row .agree-row--checkbox:checked:after{content:"";background-color:#fff;position:absolute;inset:0;-webkit-mask:url(/assets/icons/check.svg) 50%/12px no-repeat;mask:url(/assets/icons/check.svg) 50%/12px no-repeat}section.MVUploadBlock .agree-row label{color:#000;font-size:14px;font-weight:300;line-height:18px}section.MVUploadBlock .agree-row label a{color:inherit;font-weight:400;text-decoration:underline}section.MVUploadBlock .search-divider{gap:25px;margin-top:60px}section.MVUploadBlock .search-divider .search-divider--line{background-color:#e7e9eb;flex:1;height:1px}section.MVUploadBlock .search-divider .search-divider--text{color:#787878;letter-spacing:1px;text-transform:uppercase;font-size:12px;font-weight:500;line-height:22px}section.MVUploadBlock .address-row{margin-top:55px}section.MVUploadBlock .address-row .address-row--field{cursor:text;border:1px solid #78787880;border-radius:54px;gap:15px;width:100%;min-height:62px;margin-bottom:0;padding:0 27px;position:relative;box-shadow:0 10px 34.2px #0000000f}section.MVUploadBlock .address-row .address-row--field i,section.MVUploadBlock .address-row .address-row--field .mv-icon{color:#787878;flex-shrink:0;font-size:18px}section.MVUploadBlock .address-row .address-row--field input{color:#222539;background:0 0;border:none;outline:none;flex:1;font-size:14px;font-weight:500;line-height:22px}@media only screen and (max-width:1024px){section.MVUploadBlock .address-row .address-row--field input{font-size:16px}}section.MVUploadBlock .address-row .address-row--field input.placeholder{color:#787878}section.MVUploadBlock .address-row .address-row--field input:-moz-placeholder-shown{color:#787878}section.MVUploadBlock .address-row .address-row--field input::placeholder{color:#787878}section.MVUploadBlock .address-row .address-row--field input::-moz-placeholder{color:#787878}section.MVUploadBlock .address-row .address-row--field input:-ms-placeholder-shown{color:#787878}section.MVUploadBlock .address-row .address-row--field input::placeholder{color:#787878}section.MVUploadBlock .design-form--error{color:#ec524e;margin:12px 0 0;padding-left:27px;font-size:14px;font-weight:500;line-height:20px}section.MVUploadBlock .design-form--submit{margin:40px auto 0;display:flex}@media only screen and (max-width:992px){section.MVUploadBlock .works-col{margin-top:50px}}section.MVUploadBlock .works-col .text-label{margin-bottom:28px}section.MVUploadBlock .works-col .works-col--intro{margin-bottom:28px;font-size:16px;line-height:24px}section.MVUploadBlock .works-cards{gap:28px}section.MVUploadBlock .works-card{border:1px solid #78787840;border-radius:30px;width:100%;min-height:199px;padding:34px 20px}@media only screen and (min-width:768px) and (max-width:991px){section.MVUploadBlock .works-card{width:calc(50% - 14px)}}section.MVUploadBlock .works-card.best{background-color:#d2fae680;border-color:#0000}section.MVUploadBlock .works-card .works-card--badge{color:#5aa88d;background-color:#d2fae6;border-radius:30px;padding:2px 14px;font-size:16px;font-weight:500;line-height:22px;display:inline-block}section.MVUploadBlock .works-card .works-card--badge.great{color:#5163da;background-color:#f0f6ff}section.MVUploadBlock .works-card .works-card--badge.good{color:#d29c73;background-color:#fffbec}section.MVUploadBlock .works-card .works-card--title{color:#000;max-width:373px;margin:25px 0 13px;font-size:18px;font-weight:500;line-height:22px}section.MVUploadBlock .works-card .works-card--text{color:#000;max-width:333px;margin-bottom:0;font-size:16px;line-height:24px}section.MVConfirmBlock .container{max-width:1280px!important}@media only screen and (max-width:767px){section.MVConfirmBlock{padding-top:25px;padding-bottom:25px}}section.MVConfirmBlock{padding-top:65px;padding-bottom:80px}@media only screen and (max-width:767px){section.MVConfirmBlock{padding-top:35px;padding-bottom:40px}}section.MVConfirmBlock>.container>.row{justify-content:space-between;margin-left:0;margin-right:0}section.MVConfirmBlock>.container>.row>[class*=col-]{padding-left:0;padding-right:0}@media only screen and (min-width:992px){section.MVConfirmBlock .plan-col{flex:none;width:38.2%}section.MVConfirmBlock .details-col{flex:none;width:57.5%}}section.MVConfirmBlock .confirm-outcome{margin-top:-40px}section.MVConfirmBlock .confirm-outcome .confirm-outcome--action{min-width:309px}@media only screen and (max-width:480px){section.MVConfirmBlock .confirm-outcome .confirm-outcome--action{width:100%;min-width:0;display:flex}}@media only screen and (max-width:767px){section.MVConfirmBlock .confirm-outcome{margin-top:-10px}}section.MVConfirmBlock .confirm-intro{margin-bottom:90px}@media only screen and (max-width:767px){section.MVConfirmBlock .confirm-intro{margin-bottom:40px}}section.MVConfirmBlock .confirm-intro h2{max-width:627px;margin-bottom:27px}section.MVConfirmBlock .confirm-intro .confirm-intro--copy{max-width:713px;margin-bottom:0;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){section.MVConfirmBlock .confirm-intro .confirm-intro--copy{font-size:16px;line-height:20px}}section.MVConfirmBlock .confirm-intro .confirm-intro--copy{color:#000}section.MVConfirmBlock .plan-card{aspect-ratio:489/502;background-color:#fff;border:2px solid #e7e9eb;border-radius:32px;width:100%;overflow:hidden;box-shadow:0 10px 48.8px #0000000d}section.MVConfirmBlock .plan-card img{object-fit:cover;width:100%;height:100%;display:block}section.MVConfirmBlock .lot-plan{flex-direction:column;padding:18px 18px 14px;display:flex}section.MVConfirmBlock .lot-plan .lot-plan--svg{flex:auto;width:100%;min-height:0;display:block;overflow:visible}section.MVConfirmBlock .lot-plan .lot-plan--fill{fill:#20547512;stroke:#205475;stroke-width:2.5px;stroke-linejoin:round}section.MVConfirmBlock .lot-plan .lot-plan--road{fill:none;stroke:#00b297;stroke-width:5px;stroke-linecap:round;stroke-dasharray:2 12;opacity:.85}section.MVConfirmBlock .lot-plan .lot-plan--frontage{fill:none;stroke:#00b297;stroke-width:9px;stroke-linecap:round}section.MVConfirmBlock .lot-plan .lot-plan--north{fill:#787878}section.MVConfirmBlock .lot-plan .lot-plan--north text{font-size:27px;font-weight:500}section.MVConfirmBlock .lot-plan .lot-plan--key{flex:none;margin-top:10px}section.MVConfirmBlock .lot-plan .lot-plan--key-item{color:#787878;align-items:center;gap:9px;font-size:15px;line-height:22px;display:flex}section.MVConfirmBlock .lot-plan .lot-plan--swatch{background-color:#00b297;border-radius:3px;flex:none;width:22px;height:5px}section.MVConfirmBlock .lot-plan .lot-plan--swatch.is-road{opacity:.85;background-color:#0000;background-image:linear-gradient(90deg,#00b297 34%,#0000 34%);background-size:7px 100%;height:4px}@media only screen and (max-width:1024px){section.MVConfirmBlock .lot-plan{padding:14px 14px 12px}section.MVConfirmBlock .lot-plan .lot-plan--key-item{font-size:14px}}section.MVConfirmBlock .plan-upload{align-items:flex-start;gap:20px;margin-top:31px}section.MVConfirmBlock .plan-upload .plan-upload--label{color:#787878;flex:auto;min-width:0;max-width:260px;margin-bottom:0;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){section.MVConfirmBlock .plan-upload .plan-upload--label{font-size:16px;line-height:20px}}section.MVConfirmBlock .plan-upload .plan-upload--change{white-space:nowrap;flex-shrink:0;margin-left:auto}@media only screen and (max-width:1024px){section.MVConfirmBlock .plan-upload .plan-upload--change{white-space:normal;max-width:150px}}section.MVConfirmBlock .plan-upload .plan-upload--change{color:#00b297;text-align:right;text-transform:uppercase;font-size:16px;font-weight:500;line-height:22px;text-decoration:none}section.MVConfirmBlock .plan-upload .plan-upload--change:hover{color:#205475}@media only screen and (max-width:992px){section.MVConfirmBlock .details-col{margin-top:40px}}section.MVConfirmBlock .detail-card{background-color:#fff;border:1px solid #e7e9eba3;border-radius:20px;box-shadow:0 10px 35px #0000000d}section.MVConfirmBlock .detail-card .detail-card--label{color:#787878;letter-spacing:2.1px;text-transform:uppercase;margin-bottom:0;font-size:14px;font-weight:500;line-height:22px}section.MVConfirmBlock .block-card.muted .block-card--title,section.MVConfirmBlock .block-card.muted .block-card--source{color:#787878}section.MVConfirmBlock .block-card.muted .block-card--source{font-weight:400}section.MVConfirmBlock .block-card{background-color:#f3f4f2;border-width:2px;min-height:170px;padding:21px 19px 33px}section.MVConfirmBlock .block-card .detail-card--label{letter-spacing:1.6px;font-size:16px}section.MVConfirmBlock .block-card .block-card--title{color:#000;margin:22px 0 0;font-size:24px;line-height:30px}@media only screen and (max-width:1024px){section.MVConfirmBlock .block-card .block-card--title{font-size:20px;line-height:26px}}section.MVConfirmBlock .block-card .block-card--title{font-weight:500}section.MVConfirmBlock .block-card .block-card--source{color:#5aa88d;margin:11px 0 0;font-size:14px;line-height:18px}section.MVConfirmBlock .stat-cards{gap:20px;margin-top:32px}@media only screen and (max-width:640px){section.MVConfirmBlock .stat-cards{flex-wrap:wrap;gap:12px}}section.MVConfirmBlock .stat-card{flex:1 1 0;min-width:0;min-height:170px;padding:30px 21px 26px}@media only screen and (max-width:640px){section.MVConfirmBlock .stat-card{flex:0 0 calc(50% - 6px);padding:24px 18px 22px}}section.MVConfirmBlock .stat-card .stat-card--value{margin-top:23px}section.MVConfirmBlock .stat-card .stat-card--figure{flex:0 auto;min-width:0}section.MVConfirmBlock .stat-card .stat-card--field{min-width:0;position:relative}section.MVConfirmBlock .stat-card .stat-card--sizer{visibility:hidden;white-space:pre;padding-right:2px;display:block}section.MVConfirmBlock .stat-card .stat-card--input{box-sizing:border-box;color:#000;background:0 0;border:none;border-bottom:1px solid #00b297;border-radius:0;outline:none;width:100%;height:48px;margin:0;padding:0;font-family:inherit;position:absolute;top:50%;left:0;transform:translateY(-50%)}section.MVConfirmBlock .stat-card .stat-card--input::placeholder{color:#787878;opacity:1}@media only screen and (max-width:1024px){section.MVConfirmBlock .stat-card .stat-card--input{height:38px}}section.MVConfirmBlock .stat-card .stat-card--sizer,section.MVConfirmBlock .stat-card .stat-card--input{font-size:30px;font-weight:500;line-height:46px}@media only screen and (max-width:1024px){section.MVConfirmBlock .stat-card .stat-card--sizer,section.MVConfirmBlock .stat-card .stat-card--input{font-size:24px;line-height:36px}}section.MVConfirmBlock .stat-card .stat-card--sizer{margin:-8px 0}@media only screen and (max-width:1024px){section.MVConfirmBlock .stat-card .stat-card--sizer{margin:-3px 0}}section.MVConfirmBlock .stat-card .stat-card--number.is-placeholder{color:#787878}section.MVConfirmBlock .stat-card .stat-card--number{text-overflow:ellipsis;white-space:nowrap;color:#000;min-width:0;margin:-8px 0;font-size:30px;font-weight:500;line-height:46px;overflow:hidden}@media only screen and (max-width:1024px){section.MVConfirmBlock .stat-card .stat-card--number{margin:-3px 0;font-size:24px;line-height:36px}}section.MVConfirmBlock .stat-card .stat-card--unit{color:#000;flex-shrink:0;margin-left:8px;font-size:20px;font-weight:500;line-height:30px}@media only screen and (max-width:1024px){section.MVConfirmBlock .stat-card .stat-card--unit{font-size:16px}}@media only screen and (max-width:640px){section.MVConfirmBlock .stat-card .stat-card--unit{font-size:20px}}section.MVConfirmBlock .stat-card .stat-card--edit{color:#787878;cursor:pointer;background:0 0;border:none;flex-shrink:0;margin-left:5px;margin-right:0;padding:0;font-size:11px;line-height:1}section.MVConfirmBlock .stat-card .stat-card--edit:hover{color:#00b297}section.MVConfirmBlock .stat-card.editing .stat-card--edit{color:#00b297;font-size:14px}section.MVConfirmBlock .stat-card .stat-card--note{color:#787878;margin:15px 0 0;font-size:13px;line-height:18px}section.MVConfirmBlock .shape-card{border-width:2px;min-height:151px;margin-top:31px;padding:21px 19px 33px;container-type:inline-size}section.MVConfirmBlock .shape-card .shape-pills{gap:15px;margin-top:21px}section.MVConfirmBlock .shape-card .shape-pill{text-align:center;white-space:nowrap;color:#787878;cursor:pointer;background-color:#fff;border:1px solid #78787840;border-radius:34px;flex:1 1 0;min-width:0;min-height:44px;padding:9px 12px;font-family:Graphik,sans-serif;font-size:18px;font-weight:400;line-height:26px;transition:background-color .2s,border-color .2s,color .2s}section.MVConfirmBlock .shape-card .shape-pill:hover,section.MVConfirmBlock .shape-card .shape-pill.selected{color:#fff;background-color:#5aa88d;border-color:#5aa88d}@container (max-width:520px){section.MVConfirmBlock .shape-card .shape-pill{flex:0 0 calc(50% - 7.5px)}}section.MVConfirmBlock .confirm-notes{margin-top:32px}section.MVConfirmBlock .confirm-notes p{color:#787878;margin-bottom:0;font-size:12px;line-height:16px}section.MVConfirmBlock .confirm-notes p+p{margin-top:6px}section.MVConfirmBlock .confirm-notes .confirm-notes--primary{color:#000}section.MVConfirmBlock .confirm-cta{white-space:nowrap;margin-top:16px}@media only screen and (max-width:1024px){section.MVConfirmBlock .confirm-cta{width:fit-content;margin:25px auto 0;display:flex}}@media only screen and (max-width:480px){section.MVConfirmBlock .confirm-cta{padding-left:18px;padding-right:18px;font-size:14px}}section.MVConfirmBlock .docs-card{background-color:#fff;border:2px solid #e7e9eb;border-radius:32px;min-height:456px;padding:21px 20px 25px;box-shadow:0 10px 48.8px #0000000d}section.MVConfirmBlock .docs-card--preview{flex-direction:column;gap:16px;display:flex}section.MVConfirmBlock .docs-card--image{object-fit:contain;background-color:#e7e9eb;border-radius:12px;width:100%;max-height:420px;display:block}section.MVConfirmBlock .docs-card.centered{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:40px 32px;display:flex}section.MVConfirmBlock .docs-card.centered .doc-list{align-self:stretch}section.MVConfirmBlock .docs-card .docs-card--copy{color:#787878;max-width:425px;margin:42px auto 0;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){section.MVConfirmBlock .docs-card .docs-card--copy{font-size:16px;line-height:20px}}section.MVConfirmBlock .doc-row{background-color:#fff;border:1px solid #e7e9eba3;border-radius:20px;gap:24px;min-height:89px;margin-bottom:18px;padding:18px 20px 18px 29px;box-shadow:0 10px 34.2px #0000001a}@media only screen and (max-width:480px){section.MVConfirmBlock .doc-row{gap:14px;min-height:72px;padding:14px 16px}}section.MVConfirmBlock .doc-row:last-child{margin-bottom:0}section.MVConfirmBlock .doc-row .doc-row--tile{background-color:#d2fae680;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:52px;display:flex;box-shadow:0 4px 8px #00000026}section.MVConfirmBlock .doc-row .doc-row--tile i,section.MVConfirmBlock .doc-row .doc-row--tile .mv-icon{color:#00b297;font-size:20px}section.MVConfirmBlock .doc-row.warn .doc-row--tile{background-color:#fffbec80;border:1px solid #d29c73}section.MVConfirmBlock .doc-row.warn .doc-row--tile i,section.MVConfirmBlock .doc-row.warn .doc-row--tile .mv-icon{color:#d29c73}section.MVConfirmBlock .doc-row .doc-row--name{overflow-wrap:anywhere;min-width:0;margin-bottom:0}section.MVConfirmBlock .doc-row .doc-row--name .doc-row--ext{white-space:nowrap}section.MVConfirmBlock .doc-row .doc-row--name{color:#787878;font-size:18px;font-weight:500;line-height:22px}section.MVConfirmBlock .manual-card .manual-card--icon{color:#787878;margin-bottom:36px;font-size:34px}section.MVConfirmBlock .manual-card .manual-card--copy{color:#787878;max-width:425px;margin-bottom:56px;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){section.MVConfirmBlock .manual-card .manual-card--copy{font-size:16px;line-height:20px}}section.MVConfirmBlock .manual-card .manual-card--lookup{text-align:left;width:100%;margin:-32px 0 32px}section.MVConfirmBlock .manual-card .manual-card--lookup .alert-panel--search{gap:15px;margin-top:30px}@media only screen and (max-width:640px){section.MVConfirmBlock .manual-card .manual-card--lookup .alert-panel--search{flex-direction:column;align-items:stretch!important}}section.MVConfirmBlock .manual-card .manual-card--lookup .alert-panel--field{cursor:text;background-color:#fff;border:1px solid #787878;border-radius:54px;flex:auto;gap:15px;min-width:0;min-height:62px;margin-bottom:0;padding:0 27px;position:relative;box-shadow:0 10px 34.2px #0000001a}section.MVConfirmBlock .manual-card .manual-card--lookup .alert-panel--field i,section.MVConfirmBlock .manual-card .manual-card--lookup .alert-panel--field .mv-icon{color:#787878;flex-shrink:0;font-size:18px}section.MVConfirmBlock .manual-card .manual-card--lookup .alert-panel--field input{color:#222539;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:14px;font-weight:500;line-height:22px}@media only screen and (max-width:1024px){section.MVConfirmBlock .manual-card .manual-card--lookup .alert-panel--field input{font-size:16px}}section.MVConfirmBlock .manual-card .manual-card--lookup .alert-panel--field input::placeholder{color:#787878}section.MVConfirmBlock .manual-card .manual-card--lookup .alert-panel--error{color:#ec524e;margin:12px 0 0;padding-left:27px;font-size:14px;font-weight:500;line-height:20px}section.MVConfirmBlock .manual-card .manual-card--lookup .alert-panel--search{flex-direction:column;margin-top:0;align-items:stretch!important}section.MVConfirmBlock .alert-panel{background-color:#fffbec;border:1px solid #d29c73;border-radius:20px;min-height:443px;margin-bottom:40px;padding:28px 37px 30px 31px}@media only screen and (max-width:767px){section.MVConfirmBlock .alert-panel{padding:24px 20px}}section.MVConfirmBlock .alert-panel .alert-panel--head{gap:23px}section.MVConfirmBlock .alert-panel .alert-panel--icon{background-color:#ffffff80;border-radius:47px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:52px;display:flex;box-shadow:0 4px 8px #00000026}section.MVConfirmBlock .alert-panel .alert-panel--icon i,section.MVConfirmBlock .alert-panel .alert-panel--icon .mv-icon{color:#d29c73;font-size:22px}section.MVConfirmBlock .alert-panel .alert-panel--title{color:#d29c73;margin-bottom:0;font-size:18px;font-weight:700;line-height:22px}section.MVConfirmBlock .alert-panel .alert-panel--body{color:#d29c73;max-width:609px;margin:22px 0 0;font-size:18px;font-weight:500;line-height:22px}section.MVConfirmBlock .alert-panel .alert-panel--divider{opacity:1;border:none;border-top:1px solid #00000040;margin:24px 0 0}section.MVConfirmBlock .alert-panel .alert-panel--hint{color:#000;margin:27px 0 0;font-size:14px;line-height:18px}section.MVConfirmBlock .alert-panel .alert-panel--search{gap:15px;margin-top:30px}@media only screen and (max-width:640px){section.MVConfirmBlock .alert-panel .alert-panel--search{flex-direction:column;align-items:stretch!important}}section.MVConfirmBlock .alert-panel .alert-panel--field{cursor:text;background-color:#fff;border:1px solid #787878;border-radius:54px;flex:auto;gap:15px;min-width:0;min-height:62px;margin-bottom:0;padding:0 27px;position:relative;box-shadow:0 10px 34.2px #0000001a}section.MVConfirmBlock .alert-panel .alert-panel--field i,section.MVConfirmBlock .alert-panel .alert-panel--field .mv-icon{color:#787878;flex-shrink:0;font-size:18px}section.MVConfirmBlock .alert-panel .alert-panel--field input{color:#222539;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:14px;font-weight:500;line-height:22px}@media only screen and (max-width:1024px){section.MVConfirmBlock .alert-panel .alert-panel--field input{font-size:16px}}section.MVConfirmBlock .alert-panel .alert-panel--field input::placeholder{color:#787878}section.MVConfirmBlock .alert-panel .alert-panel--error{color:#ec524e;margin:12px 0 0;padding-left:27px;font-size:14px;font-weight:500;line-height:20px}section.MVConfirmBlock .alert-panel .alert-panel--actions{gap:12px;margin-top:27px}@media only screen and (max-width:640px){section.MVConfirmBlock .alert-panel .alert-panel--actions{flex-direction:column;align-items:stretch!important}section.MVConfirmBlock .alert-panel .alert-panel--actions .btn-mv{text-align:center;justify-content:center}}@media only screen and (max-width:480px){section.MVConfirmBlock .alert-panel .alert-panel--actions .btn-mv{padding-left:16px;padding-right:16px;font-size:16px}}section.MVConfirmBlock .alert-panel .alert-panel--or{color:#787878;font-size:14px;line-height:18px}section.MVConfirmBlock .confirm-cta-hint{color:#032f36;margin:10px 0 0;font-size:14px;line-height:20px}@media only screen and (max-width:1024px){section.MVConfirmBlock .confirm-cta-hint{text-align:center}}section.MVReadingBlock .container{max-width:1280px!important}@media only screen and (max-width:767px){section.MVReadingBlock{padding-top:25px;padding-bottom:25px}}section.MVReadingBlock{padding-top:65px;padding-bottom:67px}@media only screen and (max-width:767px){section.MVReadingBlock{padding-top:35px;padding-bottom:40px}}section.MVReadingBlock>.container>.row{justify-content:space-between;margin-left:0;margin-right:0}section.MVReadingBlock>.container>.row>[class*=col-]{padding-left:0;padding-right:0}@media only screen and (min-width:992px){section.MVReadingBlock .reading-col{flex:none;width:45.8%}section.MVReadingBlock .aside-col{flex:none;width:48.9%}}section.MVReadingBlock .reading-card{background-color:#fff;border-radius:32px;min-height:698px;padding:54px 37px 52px 41px}@media only screen and (max-width:1024px){section.MVReadingBlock .reading-card{min-height:0;padding:32px 19px}}section.MVReadingBlock .reading-card .reading-card--head{align-items:flex-start;gap:31px;padding-left:17px}@media only screen and (max-width:1024px){section.MVReadingBlock .reading-card .reading-card--head{gap:21px;padding-left:12px}}section.MVReadingBlock .reading-card .reading-card--spinner{flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;margin-top:14px;display:flex}section.MVReadingBlock .reading-card .reading-card--spinner i,section.MVReadingBlock .reading-card .reading-card--spinner .mv-icon{color:#205475;font-size:47px}@media only screen and (max-width:1024px){section.MVReadingBlock .reading-card .reading-card--spinner{width:39px;height:39px;margin-top:10px}section.MVReadingBlock .reading-card .reading-card--spinner i,section.MVReadingBlock .reading-card .reading-card--spinner .mv-icon{font-size:32px}}section.MVReadingBlock .reading-card .reading-card--title{color:#000;max-width:336px;margin-bottom:0;font-size:32px;line-height:42px}@media only screen and (max-width:1024px){section.MVReadingBlock .reading-card .reading-card--title{font-size:27px;line-height:32px}}section.MVReadingBlock .reading-card .reading-card--title{letter-spacing:-.64px;font-weight:500}section.MVReadingBlock .reading-card .reading-card--copy{color:#787878;max-width:306px;margin:21px 0 0;font-size:16px;line-height:24px}@media only screen and (max-width:1024px){section.MVReadingBlock .reading-card .reading-card--copy{margin-top:16px;font-size:14px;line-height:20px}}section.MVReadingBlock .reading-card .reading-card--divider{opacity:1;border:none;border-top:1px solid #78787880;margin:48px 0 0}@media only screen and (max-width:1024px){section.MVReadingBlock .reading-card .reading-card--divider{margin-top:20px}}section.MVReadingBlock .reading-card .reading-card--divider.bottom{margin-top:30px}@media only screen and (max-width:1024px){section.MVReadingBlock .reading-card .reading-card--divider.bottom{margin-top:23px}}section.MVReadingBlock .reading-card .reading-card--note{color:#787878;max-width:440px;margin:26px 0 0;font-size:12px;line-height:16px}@media only screen and (max-width:1024px){section.MVReadingBlock .reading-card .reading-card--note{margin-top:18px}}section.MVReadingBlock .reading-list{margin:26px 0 0;padding:0 0 0 9px;list-style:none}@media only screen and (max-width:1024px){section.MVReadingBlock .reading-list{margin-top:18px;padding-left:6px}}section.MVReadingBlock .reading-list .reading-list--item{gap:19px;margin-top:47px}section.MVReadingBlock .reading-list .reading-list--item:first-child{margin-top:0}@media only screen and (max-width:1024px){section.MVReadingBlock .reading-list .reading-list--item{gap:13px;margin-top:8px}}section.MVReadingBlock .reading-list .reading-list--check{background-color:#d2fae6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:27px;height:27px;display:flex}section.MVReadingBlock .reading-list .reading-list--check i,section.MVReadingBlock .reading-list .reading-list--check .mv-icon{color:#00b297;font-size:12px}@media only screen and (max-width:1024px){section.MVReadingBlock .reading-list .reading-list--check{width:19px;height:19px}section.MVReadingBlock .reading-list .reading-list--check i,section.MVReadingBlock .reading-list .reading-list--check .mv-icon{font-size:9px}}section.MVReadingBlock .reading-list .reading-list--text{flex:auto;align-items:flex-start;min-width:0;display:flex}@media only screen and (max-width:1024px){section.MVReadingBlock .reading-list .reading-list--text{flex-direction:column}}section.MVReadingBlock .reading-list .reading-list--label{white-space:nowrap;color:#205475;margin-top:2.5px;font-size:18px;font-weight:500;line-height:22px}@media only screen and (max-width:1024px){section.MVReadingBlock .reading-list .reading-list--label{white-space:normal;margin-top:0;font-size:16px;line-height:20px}}section.MVReadingBlock .reading-list .reading-list--value{overflow-wrap:anywhere;color:#787878;flex:0 auto;min-width:0;margin-top:1.5px;margin-left:auto;padding-left:10px;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){section.MVReadingBlock .reading-list .reading-list--value{font-size:16px;line-height:20px}}section.MVReadingBlock .reading-list .reading-list--value{text-align:right}@media only screen and (max-width:1024px){section.MVReadingBlock .reading-list .reading-list--value{text-align:left;margin:3px 0 0;padding-left:0;font-size:16px;line-height:20px}}section.MVReadingBlock .reading-list .reading-list--value.highlight{color:#205475}@media only screen and (max-width:992px){section.MVReadingBlock .aside-col{margin-top:40px}}section.MVReadingBlock .aside-col .text-label{margin-bottom:28px}section.MVReadingBlock .aside-col .aside-col--copy{color:#032f36;max-width:570px;margin-bottom:19px;font-size:16px;line-height:24px}section.MVReadingBlock .home-cards{gap:25px}section.MVReadingBlock .home-cards--rotating{animation:.4s ease-out home-cards-in}@media (prefers-reduced-motion:reduce){section.MVReadingBlock .home-cards--rotating{animation:none}}@media only screen and (max-width:640px){section.MVReadingBlock .home-cards{flex-direction:column}}section.MVReadingBlock .home-card{flex:1 1 0;min-width:0}@media only screen and (max-width:640px){section.MVReadingBlock .home-card{flex:none}}section.MVReadingBlock .home-card{background-color:#fff;border-radius:30px;overflow:hidden;box-shadow:0 4px 30px #0000000d}section.MVReadingBlock .home-card .home-card--image{height:158px;overflow:hidden}section.MVReadingBlock .home-card .home-card--image img{object-fit:cover;width:100%;height:100%;display:block}section.MVReadingBlock .home-card .home-card--body{padding:16px 18px 19px}section.MVReadingBlock .home-card .home-card--title{color:#000;margin-bottom:0;font-size:24px;font-weight:500;line-height:26px}section.MVReadingBlock .home-card .home-card--specs{color:#787878;text-transform:uppercase;gap:20px;margin-top:22px;font-size:14px;font-weight:500;line-height:15px}section.MVReadingBlock .home-card .home-card--price{gap:12px;margin-top:11px}section.MVReadingBlock .home-card .home-card--price .home-card--from{color:#787878;text-transform:uppercase;font-size:14px;line-height:15px}section.MVReadingBlock .home-card .home-card--price .home-card--amount{color:#000;font-size:20px;font-weight:500;line-height:22px}section.MVReadingBlock .promo-banner{color:#fff;border-radius:30px;margin-top:28px;position:relative;overflow:hidden}section.MVReadingBlock .promo-banner .promo-slider--slide{color:#fff;opacity:0;z-index:1;pointer-events:none;padding:30px 35px 48px;text-decoration:none;transition:opacity 0s linear .6s;display:block;position:absolute;inset:0}@media only screen and (max-width:767px){section.MVReadingBlock .promo-banner .promo-slider--slide{padding:24px 24px 48px}}section.MVReadingBlock .promo-banner .promo-slider--slide.current{z-index:2;opacity:1;pointer-events:auto;min-height:205px;transition:opacity .6s;position:relative}section.MVReadingBlock .promo-banner .promo-slider--slide>img,section.MVReadingBlock .promo-banner .promo-slider--slide>picture,section.MVReadingBlock .promo-banner .promo-slider--slide>picture>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}section.MVReadingBlock .promo-banner .promo-slider--slide:after{content:"";position:absolute;inset:0}section.MVReadingBlock .promo-banner .promo-slider--slide .promo-slider--badge,section.MVReadingBlock .promo-banner .promo-slider--slide .promo-banner--title,section.MVReadingBlock .promo-banner .promo-slider--slide .promo-banner--copy{z-index:1;position:relative}section.MVReadingBlock .promo-banner .promo-slider--slide.gradient{background:linear-gradient(90deg,#205475 0%,#00b297 100%)}section.MVReadingBlock .promo-banner .promo-slider--slide.photo{background-color:#f3f4f2}section.MVReadingBlock .promo-banner .promo-slider--slide.photo .promo-banner--title,section.MVReadingBlock .promo-banner .promo-slider--slide.photo .promo-banner--copy{color:#fff;text-shadow:0 1px 3px #00000073}section.MVReadingBlock .promo-banner .promo-slider--slide.fastlane{color:#392a1f;background-color:#eae5dc}section.MVReadingBlock .promo-banner .promo-slider--slide.fastlane:after{background:linear-gradient(90deg,#eae5dcf2 0%,#eae5dc99 55%,#eae5dc00 100%)}section.MVReadingBlock .promo-banner .promo-slider--slide.fastlane .promo-banner--title,section.MVReadingBlock .promo-banner .promo-slider--slide.fastlane .promo-banner--copy{color:#392a1f}section.MVReadingBlock .promo-banner .promo-slider--badge{color:#032f36;letter-spacing:.5px;text-transform:uppercase;background-color:#ffffffe6;border-radius:12px;margin-bottom:12px;padding:4px 10px;font-size:11px;font-weight:500;line-height:14px;display:inline-block}section.MVReadingBlock .promo-banner .promo-banner--title{color:#fff;max-width:403px;margin-bottom:15px;font-size:32px;line-height:42px}@media only screen and (max-width:1024px){section.MVReadingBlock .promo-banner .promo-banner--title{font-size:27px;line-height:32px}}section.MVReadingBlock .promo-banner .promo-banner--title{letter-spacing:-.64px;font-weight:500}section.MVReadingBlock .promo-banner .promo-banner--copy{color:#fff;margin-bottom:24px;font-size:16px;line-height:24px}section.MVReadingBlock .promo-banner .promo-banner--dots{z-index:2;gap:7px;position:absolute;bottom:18px;left:0;right:0}section.MVReadingBlock .promo-banner .promo-banner--dots button{cursor:pointer;background-color:#d9d9d9;border:none;border-radius:50%;width:10px;height:10px;padding:0}section.MVReadingBlock .promo-banner .promo-banner--dots button.current{background-color:#00b297}section.MVReadingBlock .promo-banner .promo-banner--dots button:focus-visible{outline-offset:2px;outline:2px solid #fff}section.MVReadingBlock .promo-banner.theme-fastlane .promo-banner--dots button:not(.current){background-color:#bdb8ae}.reading-card--manual{margin-top:32px}@media only screen and (max-width:1024px){.reading-card--manual{margin-top:24px}}@keyframes home-cards-in{0%{opacity:0}to{opacity:1}}section.MVChooseBlock .container{max-width:1280px!important}@media only screen and (max-width:767px){section.MVChooseBlock{padding-top:25px;padding-bottom:25px}}section.MVChooseBlock{padding-top:65px;padding-bottom:80px}@media only screen and (max-width:767px){section.MVChooseBlock{padding-top:35px;padding-bottom:40px}}section.MVChooseBlock .choose-intro{margin-bottom:50px}@media only screen and (max-width:767px){section.MVChooseBlock .choose-intro{margin-bottom:30px}}section.MVChooseBlock .choose-intro h2{max-width:627px;margin-bottom:27px}section.MVChooseBlock .choose-intro .choose-intro--copy{max-width:1069px;margin-bottom:0;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){section.MVChooseBlock .choose-intro .choose-intro--copy{font-size:16px;line-height:20px}}section.MVChooseBlock .choose-intro .choose-intro--copy{color:#000}section.MVChooseBlock .notice-banner{background-color:#fffbec;border:1px solid #d29c73;border-radius:20px;gap:23px;min-height:92px;padding:19px 31px}section.MVChooseBlock .notice-banner .notice-banner--icon{background-color:#ffffff80;border-radius:47px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:52px;display:flex;box-shadow:0 4px 8px #00000026}section.MVChooseBlock .notice-banner .notice-banner--icon i,section.MVChooseBlock .notice-banner .notice-banner--icon .mv-icon{color:#d29c73;font-size:22px}section.MVChooseBlock .notice-banner .notice-banner--text{color:#d29c73;margin-bottom:0;font-size:18px;font-weight:500;line-height:22px}section.MVChooseBlock .block-options{flex-wrap:wrap;gap:15px;margin-top:32px}@media only screen and (max-width:1024px){section.MVChooseBlock .block-options{flex-flow:column}}section.MVChooseBlock .block-option{flex:none;width:calc(33.3333% - 10px);min-width:0;min-height:172px}section.MVChooseBlock .block-option:first-child:nth-last-child(2),section.MVChooseBlock .block-option:first-child:nth-last-child(2)~.block-option{width:calc(50% - 7.5px)}@media only screen and (max-width:1024px){section.MVChooseBlock .block-option,section.MVChooseBlock .block-option:first-child:nth-last-child(2),section.MVChooseBlock .block-option:first-child:nth-last-child(2)~.block-option{width:100%}}section.MVChooseBlock .block-option{text-align:left;cursor:pointer;background:0 0;border:1px solid #78787840;border-radius:30px;padding:26px 25px 25px;transition:background-color .2s,border-color .2s}section.MVChooseBlock .block-option:hover{border-color:#78787880}section.MVChooseBlock .block-option.selected{background-color:#d2fae640}section.MVChooseBlock .block-option.selected .block-option--radio:after{opacity:1}section.MVChooseBlock .block-option .block-option--head{gap:17px}section.MVChooseBlock .block-option .block-option--radio{border:1px solid #787878;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:25px;height:25px;display:inline-flex}section.MVChooseBlock .block-option .block-option--radio:after{content:"";opacity:0;background-color:#5aa88d;border-radius:50%;width:13px;height:13px;transition:opacity .2s;display:block}section.MVChooseBlock .block-option .block-option--title{overflow-wrap:anywhere;color:#000;min-width:0;margin-bottom:0;font-size:16px;font-weight:500;line-height:22px}section.MVChooseBlock .block-option .block-option--details{color:#032f36;margin:38px 0 0 11px;font-size:14px;line-height:20px}section.MVChooseBlock .block-option .block-option--details span{display:block}section.MVChooseBlock .documents-card{background-color:#fff;border:2px solid #e7e9eba3;border-radius:20px;margin-top:32px;overflow:hidden;box-shadow:0 10px 34.2px #0000001a}section.MVChooseBlock .documents-card .documents-card--row{border-bottom:1px solid #f3f4f2;min-height:87px;padding:16px 32px 16px 45px}section.MVChooseBlock .documents-card .documents-card--row:last-child{border-bottom:none}@media only screen and (max-width:1024px){section.MVChooseBlock .documents-card .documents-card--row{flex-wrap:wrap;gap:12px;padding:16px 20px}}section.MVChooseBlock .documents-card .documents-card--head{min-height:0;padding:36px 32px 23px 49px}@media only screen and (max-width:1024px){section.MVChooseBlock .documents-card .documents-card--head{display:none!important}}section.MVChooseBlock .documents-card .documents-card--heading{color:#787878;letter-spacing:2.52px;text-transform:uppercase;margin-bottom:0;font-size:12px;font-weight:500;line-height:22px}section.MVChooseBlock .documents-card .col-document{flex:none;width:29%;min-width:0;padding-right:24px}section.MVChooseBlock .documents-card .col-gives{flex:none;width:46%;padding-right:28px}section.MVChooseBlock .documents-card .col-used{flex:auto;min-width:0}@media only screen and (max-width:1024px){section.MVChooseBlock .documents-card .col-document,section.MVChooseBlock .documents-card .col-gives,section.MVChooseBlock .documents-card .col-used{width:100%;padding-right:0}}section.MVChooseBlock .documents-card .documents-card--file{gap:17px}section.MVChooseBlock .documents-card .documents-card--file i,section.MVChooseBlock .documents-card .documents-card--file .mv-icon{color:#ec524e;flex-shrink:0;font-size:21px}section.MVChooseBlock .documents-card .documents-card--file span{overflow-wrap:anywhere;color:#787878;min-width:0;font-size:18px;font-weight:500;line-height:22px}section.MVChooseBlock .documents-card .documents-card--gives{color:#787878;margin-bottom:0;font-size:16px;line-height:24px}section.MVChooseBlock .documents-card .documents-card--row.no-block{background-color:#f3f4f2;border-bottom-color:#fff}section.MVChooseBlock .documents-card .documents-card--row.no-block .documents-card--file i,section.MVChooseBlock .documents-card .documents-card--row.no-block .documents-card--file .mv-icon{color:#787878}section.MVChooseBlock .documents-card .documents-card--row.no-block .documents-card--gives{align-items:center;gap:10px;font-weight:500;display:flex}section.MVChooseBlock .documents-card .documents-card--row.no-block .documents-card--flag{color:#787878;flex-shrink:0;font-size:18px}section.MVChooseBlock .documents-card .documents-card--status{color:#787878;margin:10px 0 0;font-size:14px;line-height:18px}section.MVChooseBlock .doc-badge{overflow-wrap:anywhere;color:#d29c73;text-transform:uppercase;background-color:#fffbec;border-radius:16px;max-width:100%;padding:3px 14px;font-size:16px;font-weight:500;line-height:22px;display:inline-block}section.MVChooseBlock .doc-badge.chosen{color:#5aa88d;background-color:#d2fae6}section.MVChooseBlock .doc-badge.none{color:#787878;background-color:#fff;border:1px solid #78787866;padding-top:2px;padding-bottom:2px}section.MVChooseBlock .choose-actions{gap:30px;margin-top:32px}@media only screen and (max-width:767px){section.MVChooseBlock .choose-actions{flex-direction:column;gap:20px;align-items:center!important}}section.MVChooseBlock .choose-actions .choose-actions--copy{color:#787878;max-width:503px;margin-bottom:0;font-size:16px;line-height:24px}@media only screen and (max-width:767px){section.MVChooseBlock .choose-actions .choose-actions--copy{text-align:center}}section.MVChooseBlock .choose-actions .choose-actions--link{color:inherit;text-decoration:underline}section.MVChooseBlock .choose-actions .choose-actions--link:hover{color:#000}section.MVChooseBlock .choose-actions--error{color:#ec524e;margin:16px 0 0;font-size:16px;line-height:24px}@media only screen and (max-width:767px){section.MVChooseBlock .choose-actions--error{text-align:center}}section.MVChooseBlock .choose-loading{color:#787878;margin-bottom:0;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){section.MVChooseBlock .choose-loading{font-size:16px;line-height:20px}}section.MVGateBlock .container{max-width:1280px!important}@media only screen and (max-width:767px){section.MVGateBlock{padding-top:25px;padding-bottom:25px}}section.MVGateBlock{padding-top:65px;padding-bottom:55px}@media only screen and (max-width:767px){section.MVGateBlock{padding-top:35px;padding-bottom:40px}}section.MVGateBlock>.container>.row{justify-content:space-between;margin-left:0;margin-right:0}section.MVGateBlock>.container>.row>[class*=col-]{padding-left:0;padding-right:0}@media only screen and (min-width:992px){section.MVGateBlock .gate-col{flex:none;width:43.6%}section.MVGateBlock .summary-col{flex:none;width:49.3%}}@media only screen and (min-width:768px) and (max-width:991px){section.MVGateBlock .gate-col{text-align:center}section.MVGateBlock .gate-col h2,section.MVGateBlock .gate-col .gate-col--copy,section.MVGateBlock .gate-col .gate-form{margin-left:auto;margin-right:auto}section.MVGateBlock .gate-col .gate-form{text-align:left}}section.MVGateBlock .gate-col h2{max-width:558px;margin-bottom:13px}section.MVGateBlock .gate-col .gate-col--copy{color:#000;max-width:506px;margin-bottom:58px;font-size:24px;line-height:30px}@media only screen and (max-width:1024px){section.MVGateBlock .gate-col .gate-col--copy{font-size:20px;line-height:26px}}@media only screen and (max-width:767px){section.MVGateBlock .gate-col .gate-col--copy{margin-bottom:30px}}section.MVGateBlock .gate-form{border:1px solid #00000040;border-radius:32px;padding:37px 33px 23px}@media only screen and (max-width:640px){section.MVGateBlock .gate-form{padding:24px 18px 20px}}section.MVGateBlock .gate-form .gate-form--row{gap:18px;margin-bottom:11px}@media only screen and (max-width:480px){section.MVGateBlock .gate-form .gate-form--row{gap:11px}}section.MVGateBlock .gate-form .gate-form--group{flex:1 1 0;min-width:0;margin-bottom:11px}.gate-form--row section.MVGateBlock .gate-form .gate-form--group{margin-bottom:0}section.MVGateBlock .gate-form .gate-form--field{color:#222539;appearance:none;background-color:#fff;border:1px solid #78787840;border-radius:54px;outline:none;width:100%;min-height:62px;padding:0 23px;font-family:Graphik,sans-serif;font-size:14px;font-weight:500;line-height:22px;transition:border-color .2s;display:block;box-shadow:0 10px 34.2px #0000001a}@media only screen and (max-width:1024px){section.MVGateBlock .gate-form .gate-form--field{font-size:16px}}section.MVGateBlock .gate-form .gate-form--field::placeholder{color:#787878}section.MVGateBlock .gate-form .gate-form--field:focus{border-color:#00b297}section.MVGateBlock .gate-form .gate-form--field.is-placeholder{color:#787878}section.MVGateBlock .gate-form .gate-form--field.is-invalid{border-color:#ec524e}section.MVGateBlock .gate-form .gate-form--error{color:#ec524e;margin:6px 0 0;padding-left:23px;font-size:12px;font-weight:500;line-height:16px}section.MVGateBlock .gate-form .gate-form--error.consent{margin-top:8px;padding-left:49px}section.MVGateBlock .gate-form .gate-form--select{position:relative}section.MVGateBlock .gate-form .gate-form--select .select-pill--trigger{color:#222539;appearance:none;background-color:#fff;border:1px solid #78787840;border-radius:54px;outline:none;width:100%;min-height:62px;padding:0 23px;font-family:Graphik,sans-serif;font-size:14px;font-weight:500;line-height:22px;transition:border-color .2s;display:block;box-shadow:0 10px 34.2px #0000001a}@media only screen and (max-width:1024px){section.MVGateBlock .gate-form .gate-form--select .select-pill--trigger{font-size:16px}}section.MVGateBlock .gate-form .gate-form--select .select-pill--trigger::placeholder{color:#787878}section.MVGateBlock .gate-form .gate-form--select .select-pill--trigger:focus{border-color:#00b297}section.MVGateBlock .gate-form .gate-form--select .select-pill--trigger{text-align:left;cursor:pointer;align-items:center;gap:12px;display:flex}section.MVGateBlock .gate-form .gate-form--select .select-pill--trigger.is-placeholder{color:#787878}section.MVGateBlock .gate-form .gate-form--select .select-pill--trigger.is-invalid{border-color:#ec524e}section.MVGateBlock .gate-form .gate-form--select .select-pill--value{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}section.MVGateBlock .gate-form .gate-form--select .select-pill--chevron{color:#787878;flex-shrink:0;font-size:12px;transition:transform .2s}section.MVGateBlock .gate-form .gate-form--select.is-open .select-pill--trigger{border-color:#00b297}section.MVGateBlock .gate-form .gate-form--select.is-open .select-pill--chevron{transform:rotate(180deg)}section.MVGateBlock .gate-form .gate-form--select .select-pill--menu{z-index:20;background-color:#fff;border:1px solid #78787840;border-radius:24px;max-height:280px;margin:0;padding:8px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 10px 34.2px #0000001f}section.MVGateBlock .gate-form .gate-form--select .select-pill--menu[hidden]{display:none}section.MVGateBlock .gate-form .gate-form--select .select-pill--option{color:#222539;cursor:pointer;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:10px 15px;font-size:14px;font-weight:500;line-height:22px;display:flex}section.MVGateBlock .gate-form .gate-form--select .select-pill--option.is-active{background-color:#00b29714}section.MVGateBlock .gate-form .gate-form--select .select-pill--option.is-selected{color:#00b297}section.MVGateBlock .gate-form .gate-form--select .select-pill--check{flex-shrink:0;font-size:12px}section.MVGateBlock .gate-form .gate-form--consent{align-items:flex-start;gap:16px;margin-top:28px;padding-left:10px}section.MVGateBlock .gate-form .gate-form--consent input{appearance:none;cursor:pointer;border:1px solid #000;border-radius:7px;flex-shrink:0;width:23px;height:23px;margin:2px 0 0;position:relative}section.MVGateBlock .gate-form .gate-form--consent input:checked{background-color:#00b297;border-color:#00b297}section.MVGateBlock .gate-form .gate-form--consent input:checked:after{content:"";background-color:#fff;position:absolute;inset:0;-webkit-mask:url(/assets/icons/check.svg) 50%/12px no-repeat;mask:url(/assets/icons/check.svg) 50%/12px no-repeat}section.MVGateBlock .gate-form .gate-form--consent input.is-invalid{border-color:#ec524e;box-shadow:0 0 0 1px #ec524e}section.MVGateBlock .gate-form .gate-form--consent label{color:#787878;max-width:379px;font-size:14px;font-weight:500;line-height:22px}section.MVGateBlock .gate-form .gate-form--consent label a{color:inherit;text-decoration:underline}section.MVGateBlock .gate-form .gate-form--submit{min-width:307px;margin:21px auto 0;display:flex}@media only screen and (max-width:480px){section.MVGateBlock .gate-form .gate-form--submit{width:100%;min-width:0}}@media only screen and (max-width:992px){section.MVGateBlock .summary-col{margin-top:40px}}section.MVGateBlock .summary-card{background-color:#f3f4f2;border:2px solid #e7e9eba3;border-radius:20px;min-height:444px;padding:28px 31px 30px;box-shadow:0 10px 34.2px #0000000d}section.MVGateBlock .summary-card .text-label{letter-spacing:2.4px;margin-bottom:27px}section.MVGateBlock .summary-card .summary-card--title{color:#000;margin-bottom:34px;font-size:24px;line-height:30px}@media only screen and (max-width:1024px){section.MVGateBlock .summary-card .summary-card--title{font-size:20px;line-height:26px}}section.MVGateBlock .summary-card .summary-card--title{font-weight:500}section.MVGateBlock .summary-card .summary-card--rows{margin:0}section.MVGateBlock .summary-card .summary-card--row{gap:18px;margin-bottom:20px}section.MVGateBlock .summary-card .summary-card--row:last-child{margin-bottom:0}section.MVGateBlock .summary-card .summary-card--row dt{color:#787878;letter-spacing:2.1px;text-transform:uppercase;flex:0 0 114px;margin:0;font-size:14px;font-weight:500;line-height:22px}section.MVGateBlock .summary-card .summary-card--row dd{color:#000;margin:0;font-size:18px;font-weight:500;line-height:22px}section.MVGateBlock .summary-card .summary-card--divider{opacity:1;border:none;border-top:1px solid #00000040;margin:26px 0 0}section.MVGateBlock .summary-card .summary-card--result{color:#000;margin:22px 0 0;font-size:20px;font-weight:500;line-height:30px}section.MVGateBlock .summary-card .summary-card--count{letter-spacing:-.8px;font-size:40px;line-height:30px}@media only screen and (max-width:767px){section.MVGateBlock .summary-card .summary-card--count{font-size:34px}}section.MVGateBlock .summary-card .summary-card--more{color:#000;margin:8px 0 0;font-size:14px;line-height:18px}section.MVGateBlock .what-you-get{margin-top:49px}section.MVGateBlock .what-you-get .what-you-get--title{color:#5aa88d;margin-bottom:31px;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){section.MVGateBlock .what-you-get .what-you-get--title{font-size:16px;line-height:20px}}section.MVGateBlock .what-you-get .what-you-get--list{margin:0;padding:0;list-style:none}section.MVGateBlock .what-you-get .what-you-get--item{color:#000;align-items:flex-start;gap:13px;margin-bottom:8px;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){section.MVGateBlock .what-you-get .what-you-get--item{font-size:16px;line-height:20px}}section.MVGateBlock .what-you-get .what-you-get--item:last-child{margin-bottom:0}section.MVGateBlock .what-you-get .what-you-get--item i,section.MVGateBlock .what-you-get .what-you-get--item .mv-icon{color:#00b297;flex-shrink:0;margin-top:6px;font-size:12px}section.MVGateBlock .what-you-get .what-you-get--terms{color:#787878;max-width:606px;margin:29px 0 0;font-size:13px;line-height:20px}section.MVGateBlock .what-you-get .what-you-get--terms a{color:inherit;text-decoration:underline}section.MVMatchesBlock .container{max-width:1280px!important}@media only screen and (max-width:767px){section.MVMatchesBlock{padding-top:25px;padding-bottom:25px}}section.MVMatchesBlock{padding-top:65px;padding-bottom:20px}@media only screen and (max-width:767px){section.MVMatchesBlock{padding-top:35px;padding-bottom:20px}}section.MVMatchesBlock .matches-intro{gap:14px;margin-bottom:66px}@media only screen and (max-width:992px){section.MVMatchesBlock .matches-intro{flex-wrap:wrap;margin-bottom:30px}}section.MVMatchesBlock .matches-intro h2{max-width:596px;margin-bottom:0}section.MVMatchesBlock .matches-intro .matches-intro--summary{color:#000;margin:0 0 0 auto;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){section.MVMatchesBlock .matches-intro .matches-intro--summary{font-size:16px;line-height:20px}}@media only screen and (max-width:992px){section.MVMatchesBlock .matches-intro .matches-intro--summary{width:100%;margin-left:0}}section.MVMatchesBlock .matches-intro .matches-intro--edit{color:#000;white-space:nowrap;margin-left:auto;font-size:18px;font-weight:700;line-height:24px;text-decoration:none}section.MVMatchesBlock .matches-intro .matches-intro--edit:hover{color:#00b297}p+section.MVMatchesBlock .matches-intro .matches-intro--edit{margin-left:0}@media only screen and (max-width:992px){p+section.MVMatchesBlock .matches-intro .matches-intro--edit{margin-left:auto}}section.MVMatchesBlock .match-filters{align-items:center;gap:12px;margin-bottom:20px}section.MVMatchesBlock .match-filters .shortlist-link{color:#00b297;align-items:center;gap:8px;margin-left:auto;font-size:18px;line-height:24px;display:inline-flex}@media only screen and (max-width:1024px){section.MVMatchesBlock .match-filters .shortlist-link{font-size:16px;line-height:20px}}section.MVMatchesBlock .match-filters .shortlist-link{white-space:nowrap;font-weight:500;text-decoration:none}section.MVMatchesBlock .match-filters .shortlist-link i,section.MVMatchesBlock .match-filters .shortlist-link .mv-icon{font-size:14px}section.MVMatchesBlock .match-filters .shortlist-link:hover{color:#205475}section.MVMatchesBlock .match-filter{color:#000;cursor:pointer;background-color:#fff;border:1px solid #787878;border-radius:34px;min-height:49px;padding:10px 16px;font-family:Graphik,sans-serif;font-size:18px;font-weight:300;line-height:26px;transition:background-color .2s,color .2s,border-color .2s}section.MVMatchesBlock .match-filter:hover{border-color:#000}section.MVMatchesBlock .match-filter.active{color:#fff;background-color:#205475;border-color:#205475}section.MVMatchesBlock .matches-banner{color:#000;text-transform:uppercase;background-color:#d2fae640;border:1px solid #00000040;border-radius:32px;min-height:295px;margin-bottom:40px;font-size:16px;font-weight:500;line-height:22px}@media only screen and (max-width:767px){section.MVMatchesBlock .matches-banner{min-height:180px}}section.MVMatchesBlock .matches-banner.has-image{background:0 0;border:0;min-height:0;display:block;overflow:hidden}section.MVMatchesBlock .matches-banner.has-image img{width:100%;height:auto;display:block}@media only screen and (max-width:767px){section.MVMatchesBlock .matches-banner.has-image{min-height:0}}section.MVMatchesBlock .match-grid{gap:21px 20px;margin-bottom:60px}section.MVMatchesBlock .match-grid>*{flex:none;width:calc(33.3333% - 13.3333px)}@media only screen and (max-width:1024px){section.MVMatchesBlock .match-grid>*{width:calc(50% - 10px)}}@media only screen and (max-width:640px){section.MVMatchesBlock .match-grid>*{width:100%}}section.MVMatchesBlock .match-card{background-color:#fff;border-radius:30px;flex-direction:column;min-height:421px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 30px #0000000d;container-type:inline-size}section.MVMatchesBlock .match-card .match-card--image{flex-shrink:0;height:195px;position:relative;overflow:hidden}section.MVMatchesBlock .match-card .match-card--image img{object-fit:cover;width:100%;height:100%;display:block}section.MVMatchesBlock .match-card .match-card--badge{z-index:1;color:#d29c73;text-transform:uppercase;background-color:#f3f4f2;padding:0 8px;font-size:12px;font-weight:500;line-height:20px;position:absolute;top:10px;left:23px}section.MVMatchesBlock .match-card .match-card--badge.gradient{color:#fff;background:linear-gradient(90deg,#205475 0%,#00b297 100%)}section.MVMatchesBlock .match-card .match-card--body{flex-direction:column;flex:auto;padding:21px 22px 15px 23px;display:flex}section.MVMatchesBlock .match-card .match-card--head{gap:12px}section.MVMatchesBlock .match-card .match-card--title{color:#000;margin-bottom:0;font-size:21px;font-weight:500;line-height:29px}section.MVMatchesBlock .match-card .match-card--spec{color:#787878;text-align:right;text-transform:uppercase;white-space:nowrap;margin:0 0 0 auto;font-size:12px;font-weight:500;line-height:13px}section.MVMatchesBlock .match-card .match-card--features{color:#000;gap:14px;margin-top:17px;font-size:14px;font-weight:500;line-height:15px}section.MVMatchesBlock .match-card .match-card--features span{align-items:center;gap:8px;display:inline-flex}section.MVMatchesBlock .match-card .match-card--features i,section.MVMatchesBlock .match-card .match-card--features .mv-icon{color:#787878;font-size:14px}section.MVMatchesBlock .match-card .match-card--fit{color:#00b297;gap:12px;margin-top:21px;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){section.MVMatchesBlock .match-card .match-card--fit{font-size:16px;line-height:20px}}section.MVMatchesBlock .match-card .match-card--fit i,section.MVMatchesBlock .match-card .match-card--fit .mv-icon{font-size:12px}section.MVMatchesBlock .match-card .match-card--note{color:#787878;max-width:349px;margin:24px 0 0;font-size:16px;line-height:22px}section.MVMatchesBlock .match-card .match-card--price{gap:12px;margin-top:auto;padding-top:18px}section.MVMatchesBlock .match-card .match-card--price .match-card--figure{gap:12px}section.MVMatchesBlock .match-card .match-card--price .match-card--from{color:#787878;text-transform:uppercase;font-size:12px;line-height:13px}section.MVMatchesBlock .match-card .match-card--price .match-card--amount{color:#000;font-size:20px;font-weight:500;line-height:22px}section.MVMatchesBlock .match-card .match-card--price .btn-mv-outline{margin-left:auto}section.MVMatchesBlock .match-card .match-card--action{margin:14px auto 0}@container (max-width:344px){section.MVMatchesBlock .match-card .match-card--price{flex-direction:column;gap:12px;align-items:flex-start!important}section.MVMatchesBlock .match-card .match-card--price .btn-mv-outline{align-self:center;margin-left:0}}section.MVMatchesBlock .match-card .btn-mv-outline.shortlist{gap:8px}section.MVMatchesBlock .match-card .btn-mv-outline.shortlist i,section.MVMatchesBlock .match-card .btn-mv-outline.shortlist .mv-icon{font-size:12px}@media only screen and (min-width:1025px) and (max-width:1199px){section.MVMatchesBlock .match-card .match-card--body{padding-left:16px;padding-right:16px}section.MVMatchesBlock .match-card .match-card--price{gap:8px}section.MVMatchesBlock .match-card .match-card--price .match-card--amount{font-size:18px}section.MVMatchesBlock .match-card .btn-mv-outline{padding-left:10px;padding-right:10px;font-size:14px}section.MVMatchesBlock .match-card .btn-mv-outline.shortlist{gap:6px}}section.MVMatchesBlock .match-card.so-close{box-shadow:none;background-color:#fffbec;border:1px solid #d29c73}section.MVMatchesBlock .match-card.so-close .match-card--title{font-size:18px;line-height:22px}section.MVMatchesBlock .match-card.more{box-shadow:none;background-color:#0000;border:1px solid #000}section.MVMatchesBlock .match-card.more .match-card--title{font-size:18px;line-height:22px}section.MVMatchesBlock .match-card.more .match-card--note{margin-top:11px}section.MVMatchesBlock .match-card.more .match-card--divider{opacity:1;border:none;border-top:1px solid #0006;margin:12px 0 0}section.MVMatchesBlock .match-card.more .match-card--note.small{margin-top:11px;margin-bottom:14px;font-size:14px;line-height:19px}section.MVMatchesBlock .match-card.more .match-card--action{margin-top:auto}section.MVMatchesBlock .match-ad{border-radius:30px;min-height:421px;display:flex;position:relative;overflow:hidden}section.MVMatchesBlock .match-ad>a{flex:auto;display:block;position:relative}section.MVMatchesBlock .match-ad>a img{position:absolute;inset:0}section.MVMatchesBlock .match-ad .match-card--badge{z-index:1;color:#d29c73;text-transform:uppercase;background-color:#f3f4f2;padding:0 8px;font-size:12px;font-weight:500;line-height:20px;position:absolute;top:10px;left:23px}section.MVMatchesBlock .match-ad img{object-fit:cover;width:100%;height:100%;display:block}section.MVMatchesBlock .matches-promos{gap:25px;margin-bottom:42px}@media only screen and (max-width:767px){section.MVMatchesBlock .matches-promos{flex-direction:column}}section.MVMatchesBlock .promo-tile{position:relative}section.MVMatchesBlock .promo-tile .match-card--badge{z-index:1;color:#d29c73;text-transform:uppercase;background-color:#f3f4f2;padding:0 8px;font-size:12px;font-weight:500;line-height:20px;position:absolute;top:10px;left:23px}section.MVMatchesBlock .promo-tile{color:#fff;border-radius:30px;flex-direction:column;flex:1 1 0;justify-content:flex-end;min-width:0;min-height:277px;padding:28px 27px 25px;text-decoration:none;display:flex;overflow:hidden}section.MVMatchesBlock .promo-tile:hover{color:#fff;text-decoration:none}section.MVMatchesBlock .promo-tile>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}section.MVMatchesBlock .promo-tile .promo-tile--title,section.MVMatchesBlock .promo-tile .promo-tile--copy{position:relative}section.MVMatchesBlock .promo-tile .promo-tile--title{max-width:403px;margin-bottom:15px;font-size:32px;line-height:42px}@media only screen and (max-width:1024px){section.MVMatchesBlock .promo-tile .promo-tile--title{font-size:27px;line-height:32px}}section.MVMatchesBlock .promo-tile .promo-tile--title{letter-spacing:-.64px;font-weight:500}section.MVMatchesBlock .promo-tile .promo-tile--copy{max-width:571px;margin-bottom:0;font-size:14px;line-height:18px}section.MVMatchesBlock .promo-tile.gradient{background:linear-gradient(90deg,#205475 0%,#00b297 100%)}section.MVMatchesBlock .promo-tile.gradient>img{mix-blend-mode:luminosity;opacity:.35}section.MVMatchesBlock .promo-tile.fastlane{color:#392a1f;background-color:#eae5dc}section.MVMatchesBlock .promo-tile.fastlane:hover{color:#392a1f}section.MVMatchesBlock .promo-tile.fastlane:after{content:"";background:linear-gradient(90deg,#eae5dcf2 0%,#eae5dc99 55%,#eae5dc00 100%);position:absolute;inset:0}section.MVMatchesBlock .promo-tile.fastlane .promo-tile--title,section.MVMatchesBlock .promo-tile.fastlane .promo-tile--copy{z-index:1}section.MVMatchesBlock .promo-tile.fastlane .promo-tile--copy{color:#000}section.MVMatchesBlock .matches-disclaimer{color:#787878;margin-bottom:0;font-size:14px;line-height:18px}section.MVMatchesBlock .matches-error{background-color:#fffbec;border-left:3px solid #d29c73;margin:24px 0 42px;padding:16px 20px}section.MVMatchesBlock .matches-error a{color:inherit;font-weight:500;text-decoration:underline}section.MVMatchesBlock .matches-error.has-action{margin-bottom:24px}section.MVMatchesBlock .matches-consult{margin-bottom:42px}section.MVMatchesBlock .matches-consult.booked{border:1px solid #00000040;border-radius:32px;justify-content:center;padding:40px 33px;display:flex}@media only screen and (max-width:1024px){section.MVMatchesBlock .matches-consult.booked{padding:24px 18px}}section.MVShortlistBlock .container{max-width:1280px!important}@media only screen and (max-width:767px){section.MVShortlistBlock{padding-top:25px;padding-bottom:25px}}section.MVShortlistBlock{padding-top:65px;padding-bottom:0}@media only screen and (max-width:767px){section.MVShortlistBlock{padding-top:35px;padding-bottom:20px}}section.MVShortlistBlock>.container>.row{justify-content:space-between;margin-left:0;margin-right:0}section.MVShortlistBlock>.container>.row>[class*=col-]{padding-left:0;padding-right:0}@media only screen and (min-width:1025px){section.MVShortlistBlock .shortlist-col{flex:none;width:56.6%}section.MVShortlistBlock .next-col{flex:none;width:38.2%}}@media only screen and (max-width:1024px){section.MVShortlistBlock .shortlist-col,section.MVShortlistBlock .next-col{flex:none;width:100%}}section.MVShortlistBlock .shortlist-intro{margin-bottom:29px}@media only screen and (max-width:767px){section.MVShortlistBlock .shortlist-intro{margin-bottom:30px}}section.MVShortlistBlock .shortlist-intro h2{margin-bottom:19px}section.MVShortlistBlock .shortlist-intro .shortlist-intro--copy{color:#000;max-width:870px;margin-bottom:0;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){section.MVShortlistBlock .shortlist-intro .shortlist-intro--copy{font-size:16px;line-height:20px}}section.MVShortlistBlock .shortlist-cards{gap:25px;padding-top:31px}@media only screen and (max-width:640px){section.MVShortlistBlock .shortlist-cards{flex-direction:column;padding-top:0}}section.MVShortlistBlock .shortlist-card{background-color:#fff;border-radius:30px;flex:none;width:calc(50% - 12.5px);overflow:hidden;box-shadow:0 4px 30px #0000000d}@media only screen and (max-width:640px){section.MVShortlistBlock .shortlist-card{width:100%}}section.MVShortlistBlock .shortlist-card .shortlist-card--remove{color:#787878;cursor:pointer;background:0 0;border:none;justify-content:flex-end;align-items:center;gap:10px;width:100%;min-height:38px;padding:6px 27px 0 18px;font-family:Graphik,sans-serif;font-size:18px;line-height:26px;display:flex}section.MVShortlistBlock .shortlist-card .shortlist-card--remove i,section.MVShortlistBlock .shortlist-card .shortlist-card--remove .mv-icon{color:#032f36;font-size:15px}section.MVShortlistBlock .shortlist-card .shortlist-card--remove:hover{color:#032f36}section.MVShortlistBlock .shortlist-card .shortlist-card--image{aspect-ratio:302/158;border-radius:30px 30px 0 0;overflow:hidden}section.MVShortlistBlock .shortlist-card .shortlist-card--image img{object-fit:cover;width:100%;height:100%;display:block}section.MVShortlistBlock .shortlist-card .shortlist-card--body{padding:16px 18px 21px}section.MVShortlistBlock .shortlist-card .shortlist-card--title{color:#000;margin-bottom:0;font-size:24px;font-weight:500;line-height:26px}section.MVShortlistBlock .shortlist-card .shortlist-card--specs{color:#787878;text-transform:uppercase;gap:22px;margin-top:18px;font-size:14px;font-weight:500;line-height:15px}section.MVShortlistBlock .shortlist-card .shortlist-card--fit{color:#00b297;gap:12px;margin:23px 0 0;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){section.MVShortlistBlock .shortlist-card .shortlist-card--fit{font-size:16px;line-height:20px}}section.MVShortlistBlock .shortlist-card .shortlist-card--fit i,section.MVShortlistBlock .shortlist-card .shortlist-card--fit .mv-icon{font-size:12px}section.MVShortlistBlock .shortlist-card .shortlist-card--fit.unknown{color:#222539;font-size:16px;line-height:22px}section.MVShortlistBlock .shortlist-card .shortlist-card--price{gap:12px;margin-top:19px}section.MVShortlistBlock .shortlist-card .shortlist-card--price .shortlist-card--from{color:#787878;text-transform:uppercase;font-size:14px;line-height:15px}section.MVShortlistBlock .shortlist-card .shortlist-card--price .shortlist-card--amount{color:#000;font-size:20px;font-weight:500;line-height:22px}section.MVShortlistBlock .shortlist-empty{color:#787878;padding:40px 0;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){section.MVShortlistBlock .shortlist-empty{font-size:16px;line-height:20px}}section.MVShortlistBlock .shortlist-empty a{color:#00b297;font-weight:500}@media only screen and (max-width:1024px){section.MVShortlistBlock .next-col{margin-top:40px}}section.MVShortlistBlock .consult-panel{border:1px solid #00000040;border-radius:32px;min-height:432px;padding:61px 41px 47px}@media only screen and (max-width:767px){section.MVShortlistBlock .consult-panel{padding:30px 20px}}section.MVShortlistBlock .consult-panel .consult-panel--title{color:#000;letter-spacing:-.5px;margin-bottom:14px;font-size:28px;font-weight:500;line-height:34px}section.MVShortlistBlock .consult-panel .consult-panel--copy{color:#000;margin-bottom:31px;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){section.MVShortlistBlock .consult-panel .consult-panel--copy{font-size:16px;line-height:20px}}section.MVShortlistBlock .consult-panel .btn-mv{white-space:nowrap;text-align:center;width:fit-content;max-width:100%;margin-left:auto;margin-right:auto;display:flex}@media only screen and (max-width:480px){section.MVShortlistBlock .consult-panel .btn-mv{padding-left:18px;padding-right:18px;font-size:16px}}section.MVShortlistBlock .consult-panel.booked{justify-content:center;align-items:center;padding:40px 33px;display:flex}section.MVShortlistBlock .consult-panel .consult-panel--alt{color:#787878;cursor:pointer;background-color:#fff;border:1px solid #78787840;border-radius:54px;justify-content:center;align-items:center;width:fit-content;min-width:309px;min-height:62px;margin:22px auto 0;padding:10px 24px;font-family:Graphik,sans-serif;font-size:14px;font-weight:500;line-height:22px;text-decoration:none;transition:border-color .2s,color .2s;display:flex;box-shadow:0 10px 34.2px #0000001a}section.MVShortlistBlock .consult-panel .consult-panel--alt:hover:not(:disabled){color:#032f36;border-color:#787878}section.MVShortlistBlock .consult-panel .consult-panel--alt:disabled{cursor:default;opacity:.6}@media only screen and (max-width:480px){section.MVShortlistBlock .consult-panel .consult-panel--alt{width:100%;min-width:0}}section.MVShortlistBlock .what-next{margin-top:43px}section.MVShortlistBlock .what-next .text-label{margin-bottom:24px}section.MVShortlistBlock .what-next .what-next--steps{margin:0;padding-left:1.3em}section.MVShortlistBlock .what-next .what-next--step{color:#000;margin-bottom:16px;padding-left:4px;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){section.MVShortlistBlock .what-next .what-next--step{font-size:16px;line-height:20px}}section.MVShortlistBlock .what-next .what-next--step:last-child{margin-bottom:0}section.MVShortlistBlock .what-next .what-next--step::marker{font-weight:700}section.MVShortlistBlock .what-next .what-next--step strong{font-weight:700}section.MVShortlistBlock .what-next .what-next--consent{color:#787878;margin:16px 0 0;font-size:12px;line-height:19px}section.MVShortlistBlock .what-next .what-next--consent a{color:inherit;text-decoration:underline}section.MVHomeDetailBlock .container{max-width:1280px!important}@media only screen and (max-width:767px){section.MVHomeDetailBlock{padding-top:25px;padding-bottom:25px}}section.MVHomeDetailBlock{padding-top:65px;padding-bottom:60px}@media only screen and (max-width:767px){section.MVHomeDetailBlock{padding-top:35px;padding-bottom:40px}}section.MVHomeDetailBlock>.container>.row{justify-content:space-between;margin-left:0;margin-right:0}section.MVHomeDetailBlock>.container>.row>[class*=col-]{padding-left:0;padding-right:0}@media only screen and (min-width:992px){section.MVHomeDetailBlock .hero-col{flex:none;width:56.6%}section.MVHomeDetailBlock .aside-col{flex:none;width:38.2%}}section.MVHomeDetailBlock .hero-card{background-color:#d2fae680;border-radius:30px;overflow:hidden;box-shadow:0 4px 30px #0000000d}section.MVHomeDetailBlock .hero-card .hero-card--image.is-empty,section.MVHomeDetailBlock .hero-card .hero-card--image:disabled,section.MVHomeDetailBlock .hero-card .hero-card--thumb.is-empty{cursor:default}section.MVHomeDetailBlock .hero-card .hero-card--image{cursor:pointer;background-color:#fff;border:none;width:100%;height:483px;padding:0;display:block;position:relative;overflow:hidden}@media only screen and (max-width:767px){section.MVHomeDetailBlock .hero-card .hero-card--image{height:260px}}section.MVHomeDetailBlock .hero-card .hero-card--image img{object-fit:cover;width:100%;height:100%;display:block}section.MVHomeDetailBlock .hero-card .hero-card--image.is-plan{background-color:#e7e9eb}section.MVHomeDetailBlock .hero-card .hero-card--image.is-plan.has-caption img{padding-bottom:52px}section.MVHomeDetailBlock .hero-card .hero-card--image.is-plan img{object-fit:contain}section.MVHomeDetailBlock .hero-card .hero-card--caption{color:#787878;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;background-color:#ffffffeb;border-radius:20px;max-width:calc(100% - 32px);padding:6px 16px;font-size:12px;font-weight:500;line-height:16px;position:absolute;bottom:16px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 4px 16px #00000014}section.MVHomeDetailBlock .hero-card .hero-card--thumb.is-plan,section.MVHomeDetailBlock .hero-card .hero-card--thumb.is-promo{background-color:#e7e9eb}section.MVHomeDetailBlock .hero-card .hero-card--thumb.is-plan img,section.MVHomeDetailBlock .hero-card .hero-card--thumb.is-promo img{object-fit:contain}section.MVHomeDetailBlock .hero-card .hero-card--badge{z-index:1;color:#d29c73;text-transform:uppercase;background-color:#f3f4f2;padding:0 8px;font-size:12px;font-weight:500;line-height:20px;position:absolute;top:10px;left:10px}section.MVHomeDetailBlock .hero-card .hero-card--noimage{color:#d29c73;letter-spacing:.02em;text-align:center;background:repeating-linear-gradient(45deg,#efece8,#efece8 10px,#e7e3de 10px 20px);justify-content:center;align-items:center;width:100%;height:100%;padding:16px;font-size:13px;line-height:18px;display:flex}section.MVHomeDetailBlock .hero-card .hero-card--body{padding:23px 28px 27px 32px}section.MVHomeDetailBlock .hero-card .hero-card--head{gap:20px}@media only screen and (max-width:640px){section.MVHomeDetailBlock .hero-card .hero-card--head{flex-wrap:wrap;gap:10px 20px}}section.MVHomeDetailBlock .hero-card .hero-card--title{color:#000;text-transform:none;margin-bottom:0;font-size:32px;line-height:42px}@media only screen and (max-width:1024px){section.MVHomeDetailBlock .hero-card .hero-card--title{font-size:27px;line-height:32px}}section.MVHomeDetailBlock .hero-card .hero-card--title{letter-spacing:-.64px;font-weight:500}section.MVHomeDetailBlock .hero-card .hero-card--specs{color:#000;gap:14px;margin-left:auto;font-size:14px;font-weight:500;line-height:15px}@media only screen and (max-width:640px){section.MVHomeDetailBlock .hero-card .hero-card--specs{width:100%;margin-left:0}}section.MVHomeDetailBlock .hero-card .hero-card--specs span{align-items:center;gap:8px;display:inline-flex}section.MVHomeDetailBlock .hero-card .hero-card--specs i,section.MVHomeDetailBlock .hero-card .hero-card--specs .mv-icon{color:#787878;font-size:14px}section.MVHomeDetailBlock .hero-card .hero-card--specs .hero-card--area{color:#787878;margin-left:10px;font-size:12px;font-weight:500;line-height:13px}section.MVHomeDetailBlock .hero-card .hero-card--gallery{gap:16px;margin-top:16px}@media only screen and (max-width:640px){section.MVHomeDetailBlock .hero-card .hero-card--gallery{flex-wrap:wrap}}section.MVHomeDetailBlock .hero-card .hero-card--thumb{cursor:pointer;background-color:#f3f4f2;border:none;border-radius:15px;flex:0 calc(25% - 12px);min-width:0;height:199px;padding:0;position:relative;overflow:hidden}@media only screen and (max-width:640px){section.MVHomeDetailBlock .hero-card .hero-card--thumb{flex:0 0 calc(50% - 8px);height:150px}}section.MVHomeDetailBlock .hero-card .hero-card--thumb img{object-fit:cover;width:100%;height:100%;display:block}section.MVHomeDetailBlock .hero-card .hero-card--thumb .hero-card--more{color:#787878;background-color:#fffc;border-radius:20px;padding:6px 15px;font-size:12px;line-height:13px;position:absolute;bottom:10px;right:10px}@media only screen and (max-width:992px){section.MVHomeDetailBlock .aside-col{margin-top:40px}}section.MVHomeDetailBlock .consult-panel{border:1px solid #00000040;border-radius:32px;padding:36px 33px 25px}@media only screen and (max-width:767px){section.MVHomeDetailBlock .consult-panel{padding:24px 18px}}section.MVHomeDetailBlock .consult-panel.booked{justify-content:center;align-items:center;min-height:325px;padding:40px 33px;display:flex}section.MVHomeDetailBlock .consult-panel .consult-panel--status{color:#ec524e;max-width:411px;margin-bottom:29px;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){section.MVHomeDetailBlock .consult-panel .consult-panel--status{font-size:16px;line-height:20px}}section.MVHomeDetailBlock .consult-panel .consult-panel--status.fits{color:#00b297}section.MVHomeDetailBlock .consult-panel .consult-panel--title{color:#000;letter-spacing:-.5px;margin-bottom:14px;font-size:28px;font-weight:500;line-height:34px}section.MVHomeDetailBlock .consult-panel .consult-panel--copy{color:#000;margin-bottom:36px;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){section.MVHomeDetailBlock .consult-panel .consult-panel--copy{font-size:16px;line-height:20px}}section.MVHomeDetailBlock .consult-panel .consult-panel--copy a{color:inherit;font-weight:500;text-decoration:none}section.MVHomeDetailBlock .consult-panel .consult-panel--copy a:hover{color:#00b297}section.MVHomeDetailBlock .consult-panel .consult-panel--cta{width:fit-content;min-width:309px;margin:0 auto;display:flex}@media only screen and (max-width:480px){section.MVHomeDetailBlock .consult-panel .consult-panel--cta{width:100%;min-width:0}}section.MVHomeDetailBlock .consult-panel .consult-panel--email{color:#787878;cursor:pointer;background-color:#fff;border:1px solid #78787840;border-radius:54px;justify-content:center;align-items:center;width:fit-content;min-width:309px;min-height:62px;margin:22px auto 0;padding:10px 24px;font-family:Graphik,sans-serif;font-size:14px;font-weight:500;line-height:22px;text-decoration:none;transition:border-color .2s,color .2s;display:flex;box-shadow:0 10px 34.2px #0000001a}section.MVHomeDetailBlock .consult-panel .consult-panel--email:hover:not(:disabled){color:#032f36;border-color:#787878}section.MVHomeDetailBlock .consult-panel .consult-panel--email:disabled{cursor:default;opacity:.6}@media only screen and (max-width:480px){section.MVHomeDetailBlock .consult-panel .consult-panel--email{width:100%;min-width:0}}section.MVHomeDetailBlock .consult-panel .consult-panel--consent{color:#787878;margin:16px 0 25px;font-size:14px;line-height:19px}section.MVHomeDetailBlock .consult-panel .consult-panel--consent a{color:inherit;text-decoration:underline}section.MVHomeDetailBlock .consult-panel .btn-mv-shortlist{min-width:309px;margin:0 auto;padding-left:30px;padding-right:30px;display:flex}@media only screen and (max-width:480px){section.MVHomeDetailBlock .consult-panel .btn-mv-shortlist{width:100%;min-width:0}}section.MVHomeDetailBlock .price-card{background-color:#fff;border:2px solid #e7e9eba3;border-radius:20px;min-height:95px;margin-top:39px;padding:21px;box-shadow:0 10px 34.2px #0000000d}section.MVHomeDetailBlock .price-card .price-card--label{color:#787878;text-transform:uppercase;margin-bottom:0;font-size:12px;line-height:13px}section.MVHomeDetailBlock .price-card .price-card--amount{color:#000;margin:0 0 0 auto;font-size:32px;line-height:42px}@media only screen and (max-width:1024px){section.MVHomeDetailBlock .price-card .price-card--amount{font-size:27px;line-height:32px}}section.MVHomeDetailBlock .price-card .price-card--amount{letter-spacing:-.64px;font-weight:500}section.MVHomeDetailBlock .detail-links{margin-top:69px}section.MVHomeDetailBlock .detail-links .detail-links--label{color:#787878;letter-spacing:2.4px;text-transform:uppercase;margin-bottom:25px;font-size:16px;font-weight:500;line-height:22px}section.MVHomeDetailBlock .detail-links .detail-links--card{background-color:#fff;border:2px solid #e7e9eb;border-radius:32px;padding:16px 20px 29px 19px;box-shadow:0 10px 48.8px #0000000d}section.MVHomeDetailBlock .detail-links .detail-link{color:#787878;background-color:#fff;border:1px solid #e7e9eba3;border-radius:20px;gap:25px;min-height:91px;margin-bottom:19px;padding:18px 20px 18px 29px;text-decoration:none;transition:color .2s;box-shadow:0 10px 34.2px #0000001a}section.MVHomeDetailBlock .detail-links .detail-link:last-child{margin-bottom:0}section.MVHomeDetailBlock .detail-links .detail-link:hover{color:#032f36}section.MVHomeDetailBlock .detail-links .detail-link .detail-link--tile{background-color:#d2fae680;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:53px;display:flex;box-shadow:0 4px 8px #00000026}section.MVHomeDetailBlock .detail-links .detail-link .detail-link--tile i,section.MVHomeDetailBlock .detail-links .detail-link .detail-link--tile .mv-icon{color:#00b297;font-size:20px}section.MVHomeDetailBlock .detail-links .detail-link .detail-link--label{margin-bottom:0;font-size:18px;font-weight:500;line-height:22px}.mv-lightbox{z-index:1050;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#2a2a2abf;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.mv-lightbox .mv-lightbox--modal{background-color:#f3f4f2;border-radius:30px;flex-direction:column;width:883px;max-width:100%;max-height:100%;padding:24px 26px 32px;display:flex;position:relative}@media only screen and (max-width:767px){.mv-lightbox .mv-lightbox--modal{padding:16px 16px 20px}}.mv-lightbox .mv-lightbox--head{border-bottom:1px solid #e7e9eb;gap:14px;padding:0 10px 8px}.mv-lightbox .mv-lightbox--title{color:#000;margin-bottom:0;font-size:32px;line-height:42px}@media only screen and (max-width:1024px){.mv-lightbox .mv-lightbox--title{font-size:27px;line-height:32px}}.mv-lightbox .mv-lightbox--title{letter-spacing:-.64px;font-weight:500}@media only screen and (max-width:767px){.mv-lightbox .mv-lightbox--title{font-size:24px;line-height:30px}}.mv-lightbox .mv-lightbox--counter{color:#787878;font-size:20px;line-height:22px}.mv-lightbox .mv-lightbox--close{color:#032f36;cursor:pointer;background:0 0;border:none;margin-left:auto;padding:4px;font-size:20px;line-height:1}.mv-lightbox .mv-lightbox--close:hover{color:#00b297}.mv-lightbox .mv-lightbox--image{background-color:#fff;border-radius:10px;flex:auto;min-height:0;margin-top:25px;overflow:hidden}.mv-lightbox .mv-lightbox--image img{object-fit:cover;width:100%;height:100%;max-height:calc(100vh - 200px);display:block}.mv-lightbox .mv-lightbox--image.is-plan img,.mv-lightbox .mv-lightbox--image.is-promo img{object-fit:contain}.mv-lightbox .mv-lightbox--link{align-self:center;margin-top:16px}.mv-lightbox .mv-lightbox--nav{color:#f3f4f2;cursor:pointer;background-color:#787878b3;border:none;align-items:center;width:73px;height:146px;padding:0;transition:background-color .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.mv-lightbox .mv-lightbox--nav:hover{background-color:#787878e6}.mv-lightbox .mv-lightbox--nav.prev{border-radius:0 73px 73px 0;justify-content:flex-start;padding-left:18px;left:0}.mv-lightbox .mv-lightbox--nav.next{border-radius:73px 0 0 73px;justify-content:flex-end;padding-right:18px;right:0}.mv-lightbox .mv-lightbox--nav .mv-lightbox--chevron{flex-shrink:0;width:19px;height:37px}@media only screen and (max-width:767px){.mv-lightbox .mv-lightbox--nav{width:49px;height:98px}.mv-lightbox .mv-lightbox--nav.prev{border-radius:0 49px 49px 0;padding-left:12px}.mv-lightbox .mv-lightbox--nav.next{border-radius:49px 0 0 49px;padding-right:12px}.mv-lightbox .mv-lightbox--nav .mv-lightbox--chevron{width:13px;height:25px}}section.MVNoMatchBlock .container{max-width:1280px!important}@media only screen and (max-width:767px){section.MVNoMatchBlock{padding-top:25px;padding-bottom:25px}}section.MVNoMatchBlock{padding-top:65px;padding-bottom:80px}@media only screen and (max-width:767px){section.MVNoMatchBlock{padding-top:35px;padding-bottom:40px}}section.MVNoMatchBlock>.container>.row{justify-content:space-between;margin-left:0;margin-right:0}section.MVNoMatchBlock>.container>.row>[class*=col-]{padding-left:0;padding-right:0}@media only screen and (min-width:992px){section.MVNoMatchBlock .nomatch-col{flex:none;width:57.8%}section.MVNoMatchBlock .consult-col{flex:none;width:38.2%}}section.MVNoMatchBlock .nomatch-intro{gap:58px;margin-bottom:66px}@media only screen and (max-width:992px){section.MVNoMatchBlock .nomatch-intro{flex-wrap:wrap;gap:12px;margin-bottom:30px}}section.MVNoMatchBlock .nomatch-intro h2{margin-bottom:0}section.MVNoMatchBlock .nomatch-intro .nomatch-intro--summary{color:#000;margin:0 0 0 auto;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){section.MVNoMatchBlock .nomatch-intro .nomatch-intro--summary{font-size:16px;line-height:20px}}@media only screen and (max-width:992px){section.MVNoMatchBlock .nomatch-intro .nomatch-intro--summary{width:100%;margin-left:0}}section.MVNoMatchBlock .nomatch-intro .nomatch-intro--edit{color:#000;white-space:nowrap;margin-left:auto;font-size:18px;font-weight:700;line-height:24px;text-decoration:none}section.MVNoMatchBlock .nomatch-intro .nomatch-intro--edit:hover{color:#00b297}p+section.MVNoMatchBlock .nomatch-intro .nomatch-intro--edit{margin-left:0}@media only screen and (max-width:992px){p+section.MVNoMatchBlock .nomatch-intro .nomatch-intro--edit{margin-left:auto}}section.MVNoMatchBlock .nomatch-heading{color:#000;max-width:639px;margin-bottom:0;font-size:32px;line-height:42px}@media only screen and (max-width:1024px){section.MVNoMatchBlock .nomatch-heading{font-size:27px;line-height:32px}}section.MVNoMatchBlock .nomatch-heading{letter-spacing:-.64px;font-weight:500}section.MVNoMatchBlock .nomatch-copy{color:#000;max-width:639px;margin:40px 0 32px;font-size:24px;line-height:30px}@media only screen and (max-width:1024px){section.MVNoMatchBlock .nomatch-copy{font-size:20px;line-height:26px}}@media only screen and (max-width:767px){section.MVNoMatchBlock .nomatch-copy{margin:24px 0}}section.MVNoMatchBlock .check-panel{background-color:#d2fae640;border:1px solid #00000040;border-radius:32px;max-width:725px;padding:29px 44px 28px}@media only screen and (max-width:767px){section.MVNoMatchBlock .check-panel{padding:24px 20px}}section.MVNoMatchBlock .check-panel .check-panel--label{color:#000;text-transform:uppercase;margin-bottom:26px;font-size:16px;font-weight:500;line-height:22px}section.MVNoMatchBlock .check-panel .check-panel--copy{color:#787878;max-width:624px;margin-bottom:19px;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){section.MVNoMatchBlock .check-panel .check-panel--copy{font-size:16px;line-height:20px}}section.MVNoMatchBlock .check-panel .check-panel--actions{flex-wrap:wrap;gap:20px 88px}@media only screen and (max-width:640px){section.MVNoMatchBlock .check-panel .check-panel--actions{gap:12px}section.MVNoMatchBlock .check-panel .check-panel--actions .btn-mv{width:100%}}section.MVNoMatchBlock .closest{margin-top:67px}@media only screen and (max-width:767px){section.MVNoMatchBlock .closest{margin-top:40px}}section.MVNoMatchBlock .closest .text-label{margin-bottom:34px}section.MVNoMatchBlock .closest--grid{gap:22px 23px}section.MVNoMatchBlock .range-card{flex-direction:column;width:calc(25% - 17.25px);min-height:331px;display:flex}@media only screen and (max-width:992px){section.MVNoMatchBlock .range-card{width:calc(50% - 11.5px)}}section.MVNoMatchBlock .range-card{background-color:#fff;border-radius:30px;overflow:hidden;box-shadow:0 4px 30px #0000000d}@media only screen and (max-width:480px){section.MVNoMatchBlock .range-card{width:100%}}section.MVNoMatchBlock .range-card .range-card--image{flex-shrink:0;height:158px;position:relative;overflow:hidden}section.MVNoMatchBlock .range-card .range-card--image img{object-fit:cover;width:100%;height:100%;display:block}section.MVNoMatchBlock .range-card .range-card--badge{color:#fff;text-align:center;text-transform:uppercase;white-space:nowrap;background:linear-gradient(90deg,#205475 0%,#00b297 100%);padding:0 6px;font-size:12px;font-weight:500;line-height:20px;position:absolute;top:10px;left:18px;right:18px}section.MVNoMatchBlock .range-card .range-card--body{flex-direction:column;flex:auto;padding:12px 8px 12px 13px;display:flex}section.MVNoMatchBlock .range-card .range-card--head{gap:8px}section.MVNoMatchBlock .range-card .range-card--title{color:#000;margin-bottom:0;font-size:21px;font-weight:500;line-height:29px}section.MVNoMatchBlock .range-card .range-card--spec{color:#787878;text-align:right;text-transform:uppercase;margin:6px 0 0 auto;font-size:12px;font-weight:500;line-height:13px}section.MVNoMatchBlock .range-card .range-card--features{color:#000;gap:10px;margin-top:13px;font-size:14px;font-weight:500;line-height:15px}section.MVNoMatchBlock .range-card .range-card--features span{align-items:center;gap:6px;display:inline-flex}section.MVNoMatchBlock .range-card .range-card--features i,section.MVNoMatchBlock .range-card .range-card--features .mv-icon{color:#787878;font-size:13px}section.MVNoMatchBlock .range-card .range-card--fit{color:#787878;margin:13px 0 0;font-size:14px;line-height:18px}section.MVNoMatchBlock .range-card .range-card--price{gap:8px;margin-top:auto;padding-top:34px}section.MVNoMatchBlock .range-card .range-card--price .range-card--from{color:#787878;text-transform:uppercase;font-size:12px;line-height:13px}section.MVNoMatchBlock .range-card .range-card--price .range-card--amount{color:#000;font-size:20px;font-weight:500;line-height:22px}section.MVNoMatchBlock .range-card .range-card--action{margin:10px auto 0}section.MVNoMatchBlock .range-card.more{min-height:403px;box-shadow:none;background-color:#e7e9eb;border:1px solid #000}section.MVNoMatchBlock .range-card.more .range-card--image{height:121px}section.MVNoMatchBlock .range-card.more .range-card--body{padding:14px 13px 12px}section.MVNoMatchBlock .range-card.more .range-card--title{font-size:18px;line-height:22px}section.MVNoMatchBlock .range-card.more .range-card--note{color:#787878;max-width:195px;margin:12px 0 0 5px;font-size:16px;line-height:22px}section.MVNoMatchBlock .range-card.more .range-card--divider{opacity:1;border:none;border-top:1px solid #0006;margin:19px 0 0 5px}section.MVNoMatchBlock .range-card.more .range-card--note.small{margin-top:10px;margin-bottom:16px;font-size:14px;line-height:19px}section.MVNoMatchBlock .range-card.more .range-card--action{margin-top:auto}@media only screen and (max-width:992px){section.MVNoMatchBlock .consult-col{margin-top:40px}}section.MVNoMatchBlock .consult-panel{border:1px solid #00000040;border-radius:32px;min-height:333px;padding:35px 33px 44px}@media only screen and (max-width:767px){section.MVNoMatchBlock .consult-panel{padding:24px 18px}}section.MVNoMatchBlock .consult-panel.booked{justify-content:center;align-items:center;padding:40px 33px;display:flex}section.MVNoMatchBlock .consult-panel .consult-panel--title{color:#787878;margin-bottom:10px;font-size:32px;line-height:42px}@media only screen and (max-width:1024px){section.MVNoMatchBlock .consult-panel .consult-panel--title{font-size:27px;line-height:32px}}section.MVNoMatchBlock .consult-panel .consult-panel--title{letter-spacing:-.64px;font-weight:500}section.MVNoMatchBlock .consult-panel .consult-panel--copy{color:#787878;max-width:344px;margin-bottom:44px;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){section.MVNoMatchBlock .consult-panel .consult-panel--copy{font-size:16px;line-height:20px}}section.MVNoMatchBlock .consult-panel .btn-mv{width:100%;min-width:309px;margin:0 auto;display:flex}@media only screen and (max-width:480px){section.MVNoMatchBlock .consult-panel .btn-mv{min-width:0}}section.MVStuckBlock .container{max-width:1280px!important}@media only screen and (max-width:767px){section.MVStuckBlock{padding-top:25px;padding-bottom:25px}}section.MVStuckBlock{padding-top:65px;padding-bottom:55px}@media only screen and (max-width:767px){section.MVStuckBlock{padding-top:35px;padding-bottom:40px}}section.MVStuckBlock>.container>.row{justify-content:space-between;margin-left:0;margin-right:0}section.MVStuckBlock>.container>.row>[class*=col-]{padding-left:0;padding-right:0}@media only screen and (min-width:992px){section.MVStuckBlock .stuck-col{flex:none;width:45.5%}section.MVStuckBlock .consult-col{flex:none;width:38.2%}}section.MVStuckBlock .stuck-col h2{color:#032f36;max-width:558px;margin-bottom:30px}section.MVStuckBlock .stuck-col .stuck-col--lead{color:#000;max-width:558px;margin-bottom:30px;font-size:24px;line-height:30px}@media only screen and (max-width:1024px){section.MVStuckBlock .stuck-col .stuck-col--lead{font-size:20px;line-height:26px}}section.MVStuckBlock .stuck-col .stuck-col--copy{color:#000;max-width:558px;margin-bottom:30px;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){section.MVStuckBlock .stuck-col .stuck-col--copy{font-size:16px;line-height:20px}}section.MVStuckBlock .know-panel{background-color:#d2fae640;border:1px solid #00000040;border-radius:32px;max-width:558px;padding:29px 34px 21px}@media only screen and (max-width:767px){section.MVStuckBlock .know-panel{padding:24px 20px}}section.MVStuckBlock .know-panel .know-panel--title{color:#787878;text-transform:uppercase;margin-bottom:22px;font-size:24px;font-weight:500;line-height:26px}section.MVStuckBlock .know-panel .know-panel--copy{color:#787878;max-width:480px;margin-bottom:26px;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){section.MVStuckBlock .know-panel .know-panel--copy{font-size:16px;line-height:20px}}section.MVStuckBlock .know-panel .btn-mv{width:fit-content;min-width:279px;margin:0 auto;display:flex}@media only screen and (max-width:480px){section.MVStuckBlock .know-panel .btn-mv{width:100%;min-width:0}}@media only screen and (max-width:992px){section.MVStuckBlock .consult-col{margin-top:40px}}section.MVStuckBlock .consult-panel{border:1px solid #00000040;border-radius:32px;padding:35px 33px 29px}@media only screen and (max-width:767px){section.MVStuckBlock .consult-panel{padding:24px 18px}}section.MVStuckBlock .consult-panel .consult-panel--title{color:#787878;margin-bottom:10px;font-size:32px;line-height:42px}@media only screen and (max-width:1024px){section.MVStuckBlock .consult-panel .consult-panel--title{font-size:27px;line-height:32px}}section.MVStuckBlock .consult-panel .consult-panel--title{letter-spacing:-.64px;font-weight:500}section.MVStuckBlock .consult-panel .consult-panel--copy{color:#787878;max-width:344px;margin-bottom:39px;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){section.MVStuckBlock .consult-panel .consult-panel--copy{font-size:16px;line-height:20px}}section.MVStuckBlock .consult-panel .consult-panel--thanks{color:#032f36;margin:0;padding:24px 0;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){section.MVStuckBlock .consult-panel .consult-panel--thanks{font-size:16px;line-height:20px}}section.MVStuckBlock .stuck-form .stuck-form--field{color:#222539;background-color:#fff;border:1px solid #78787840;border-radius:54px;outline:none;width:100%;min-height:62px;margin-bottom:11px;padding:0 48px;font-family:Graphik,sans-serif;font-size:14px;font-weight:500;line-height:22px;transition:border-color .2s;display:block;box-shadow:0 10px 34.2px #0000001a}@media only screen and (max-width:1024px){section.MVStuckBlock .stuck-form .stuck-form--field{font-size:16px}}section.MVStuckBlock .stuck-form .stuck-form--field::placeholder{color:#787878}section.MVStuckBlock .stuck-form .stuck-form--field:focus{border-color:#00b297}@media only screen and (max-width:480px){section.MVStuckBlock .stuck-form .stuck-form--field{padding:0 24px}}section.MVStuckBlock .stuck-form .stuck-form--consent{align-items:flex-start;gap:16px;margin-top:21px;padding-left:10px}section.MVStuckBlock .stuck-form .stuck-form--consent input{appearance:none;cursor:pointer;border:1px solid #000;border-radius:7px;flex-shrink:0;width:23px;height:23px;margin:2px 0 0;position:relative}section.MVStuckBlock .stuck-form .stuck-form--consent input:checked{background-color:#00b297;border-color:#00b297}section.MVStuckBlock .stuck-form .stuck-form--consent input:checked:after{content:"";background-color:#fff;position:absolute;inset:0;-webkit-mask:url(/assets/icons/check.svg) 50%/12px no-repeat;mask:url(/assets/icons/check.svg) 50%/12px no-repeat}section.MVStuckBlock .stuck-form .stuck-form--consent label{color:#787878;max-width:379px;font-size:14px;font-weight:500;line-height:22px}section.MVStuckBlock .stuck-form .stuck-form--consent label a{color:inherit;text-decoration:underline}section.MVStuckBlock .stuck-form .stuck-form--submit{min-width:309px;margin:22px auto 0;display:flex}@media only screen and (max-width:480px){section.MVStuckBlock .stuck-form .stuck-form--submit{width:100%;min-width:0}}section.MVStuckBlock .stuck-form .stuck-form--error{color:#ec524e;text-align:center;margin:14px 0 0;font-size:16px;line-height:22px}.legal-backdrop{z-index:1050;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#2a2a2abf;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.legal-modal:focus{outline:none}.legal-modal{text-align:left;background-color:#f3f4f2;border-radius:30px;flex-direction:column;width:875px;max-width:100%;max-height:calc(100vh - 48px);padding:40px 41px 55px 40px;display:flex;position:relative}@media only screen and (max-width:767px){.legal-modal{padding:24px 20px 28px}}.legal-modal .legal-modal--close{color:#032f36;cursor:pointer;background:0 0;border:none;padding:4px;font-size:22px;line-height:1;position:absolute;top:36px;right:39px}.legal-modal .legal-modal--close:hover{color:#00b297}.legal-modal .legal-modal--close:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #00b297}@media only screen and (max-width:767px){.legal-modal .legal-modal--close{top:18px;right:18px}}.legal-modal .legal-modal--title{color:#000;margin-bottom:25px;padding-right:60px;font-size:32px;line-height:42px}@media only screen and (max-width:1024px){.legal-modal .legal-modal--title{font-size:27px;line-height:32px}}.legal-modal .legal-modal--title{letter-spacing:-.64px;font-weight:500}.legal-modal .legal-modal--rule{opacity:1;border:none;border-top:1px solid #e7e9eb;margin:0 4px 25px}.legal-modal .legal-modal--body{color:#000;flex:auto;min-height:0;padding-right:4px;font-size:18px;line-height:24px;overflow-y:auto}@media only screen and (max-width:1024px){.legal-modal .legal-modal--body{font-size:16px;line-height:20px}}.legal-modal .legal-modal--subtitle{margin-bottom:30px;font-size:24px;line-height:30px}@media only screen and (max-width:1024px){.legal-modal .legal-modal--subtitle{font-size:20px;line-height:26px}}.legal-modal .legal-modal--back{flex-shrink:0;width:fit-content;min-width:251px;margin-top:40px}.legal--lead,.legal--para{margin-bottom:16px;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){.legal--lead,.legal--para{font-size:16px;line-height:20px}}.legal--clauses{margin:0 0 32px;padding-left:26px}.legal--clauses li{margin-bottom:0;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){.legal--clauses li{font-size:16px;line-height:20px}}.legal--entity{margin-bottom:0;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){.legal--entity{font-size:16px;line-height:20px}}.legal--link{color:#205475;align-items:center;gap:8px;font-weight:500;text-decoration:underline;display:inline-flex}.legal--link i,.legal--link .mv-icon{font-size:14px}.legal--link:hover{color:#00b297}.legal--version{color:#787878;margin-top:32px;font-size:13px;line-height:18px}.terms-page{padding:65px 0 80px}.terms-page h1{text-transform:none;margin-bottom:30px;font-size:32px;line-height:42px}@media only screen and (max-width:1024px){.terms-page h1{font-size:27px;line-height:32px}}.terms-page h1{letter-spacing:-.64px}.terms-page .legal--subtitle{color:#000;margin-bottom:30px;font-size:24px;line-height:30px}@media only screen and (max-width:1024px){.terms-page .legal--subtitle{font-size:20px;line-height:26px}}.terms-page .legal--lead,.terms-page .legal--para,.terms-page .legal--clauses,.terms-page .legal--entity{max-width:793px}.linklike{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.video-backdrop{z-index:1050;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#2a2a2abf;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.video-modal:focus{outline:none}.video-modal{background-color:#f3f4f2;border-radius:30px;width:883px;max-width:100%;padding:0 26px 28px;position:relative}@media only screen and (max-width:1024px){.video-modal{border-radius:20px;padding:0 11px 14px}}.video-modal .video-modal--head{border-bottom:1px solid #e7e9eb;min-height:78px;margin-bottom:25px}@media only screen and (max-width:1024px){.video-modal .video-modal--head{min-height:48px;margin-bottom:11px;padding:12px 0 10px}}.video-modal .video-modal--title{color:#000;margin:0;padding-left:10px;padding-right:20px;font-size:32px;line-height:42px}@media only screen and (max-width:1024px){.video-modal .video-modal--title{font-size:27px;line-height:32px}}.video-modal .video-modal--title{letter-spacing:-.64px;font-weight:500}@media only screen and (max-width:1024px){.video-modal .video-modal--title{letter-spacing:-.2px;padding-left:5px;font-size:24px;line-height:30px}}@media only screen and (max-width:1024px) and (max-width:1024px){.video-modal .video-modal--title{font-size:20px;line-height:26px}}.video-modal .video-modal--close{color:#032f36;cursor:pointer;background:0 0;border:none;margin-left:auto;margin-right:14px;padding:4px;font-size:20px;line-height:1}.video-modal .video-modal--close:hover{color:#00b297}.video-modal .video-modal--close:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #00b297}@media only screen and (max-width:1024px){.video-modal .video-modal--close{margin-right:4px;font-size:16px}}.video-modal .video-modal--player{aspect-ratio:16/9;background-color:#000;border-radius:10px;width:100%;position:relative;overflow:hidden}.video-modal .video-modal--player iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.video-modal .video-modal--player .video-modal--mount{position:absolute;inset:0}.video-modal .video-modal--player .video-modal--mount iframe{width:100%;height:140%;inset:-20% auto auto 0}@media only screen and (max-width:1024px){.video-modal .video-modal--player .video-modal--mount iframe{height:200%;top:-50%}}.video-modal .video-modal--player .video-modal--cover{z-index:1;cursor:pointer;background:#000 50%/cover no-repeat;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset:0}.video-modal .video-modal--player .video-modal--cover:hover .video-modal--play{transform:scale(1.06)}.video-modal .video-modal--player .video-modal--play{color:#205475;background-color:#e7e9eb;border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;font-size:25px;transition:transform .2s;display:flex}.video-modal .video-modal--player .video-modal--play i,.video-modal .video-modal--player .video-modal--play .mv-icon{margin-left:4px}@media only screen and (max-width:1024px){.video-modal .video-modal--player .video-modal--play{width:53px;height:53px;font-size:15px}}.video-modal .video-modal--player .video-modal--hit{z-index:1;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0 0 48px}.video-modal .video-modal--player .video-modal--controls{z-index:2;opacity:0;background:linear-gradient(#0000 0%,#0009 100%);gap:12px;padding:18px 16px 12px;transition:opacity .2s;position:absolute;bottom:0;left:0;right:0}.video-modal .video-modal--player:hover .video-modal--controls,.video-modal .video-modal--player:focus-within .video-modal--controls,.video-modal .video-modal--player .video-modal--cover~.video-modal--controls{opacity:1}.video-modal .video-modal--player .video-modal--control{color:#fff;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:16px;display:inline-flex}.video-modal .video-modal--player .video-modal--control:hover{color:#00b297}.video-modal .video-modal--player .video-modal--control:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #00b297}.video-modal .video-modal--player .video-modal--time{color:#fff;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px;font-weight:500;line-height:16px}.video-modal .video-modal--player .video-modal--progress{appearance:none;background:linear-gradient(90deg, #00b297 var(--progress,0%), #ffffff59 var(--progress,0%));cursor:pointer;border-radius:2px;flex:auto;min-width:0;height:4px;margin:0}.video-modal .video-modal--player .video-modal--progress::-webkit-slider-thumb{appearance:none;background:#fff;border-radius:50%;width:12px;height:12px}.video-modal .video-modal--player .video-modal--progress::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:12px;height:12px}.video-modal .video-modal--player:fullscreen{aspect-ratio:auto;border-radius:0}.address-autocomplete{flex:auto;min-width:0;display:flex}.address-autocomplete input{width:100%}.address-autocomplete .address-autocomplete--list{z-index:20;text-align:left;background-color:#fff;border:1px solid #78787840;border-radius:20px;max-height:320px;padding:8px 0;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 10px 30px #0000001f}.address-autocomplete .address-autocomplete--item{color:#222539;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;padding:9px 27px;font-size:14px;font-weight:500;line-height:22px;overflow:hidden}.address-autocomplete .address-autocomplete--item.active{background-color:#00b29714}.booked-panel{text-align:center;flex-direction:column;align-items:center;padding:14px 0 20px;display:flex}.booked-panel .booked-panel--icon{background-color:#d2fae6;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:26px;display:flex}.booked-panel .booked-panel--icon i,.booked-panel .booked-panel--icon .mv-icon{color:#00b297;font-size:24px}.booked-panel .booked-panel--title{color:#000;margin-bottom:16px;font-size:32px;line-height:42px}@media only screen and (max-width:1024px){.booked-panel .booked-panel--title{font-size:27px;line-height:32px}}.booked-panel .booked-panel--title{letter-spacing:-.64px;font-weight:500}.booked-panel .booked-panel--copy{color:#000;max-width:424px;margin-bottom:0;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){.booked-panel .booked-panel--copy{font-size:16px;line-height:20px}}section.MVCallMeBlock .container{max-width:1280px!important}@media only screen and (max-width:767px){section.MVCallMeBlock{padding-top:25px;padding-bottom:25px}}section.MVCallMeBlock{padding-top:65px;padding-bottom:80px}@media only screen and (max-width:767px){section.MVCallMeBlock{padding-top:35px;padding-bottom:40px}}@media only screen and (max-width:992px){section.MVCallMeBlock .call-col{margin-bottom:32px}}section.MVCallMeBlock .call-col h2{max-width:620px;margin-bottom:20px}section.MVCallMeBlock .call-intro{color:#000;max-width:620px;margin-bottom:32px;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){section.MVCallMeBlock .call-intro{font-size:16px;line-height:20px}}section.MVCallMeBlock .call-homes{flex-direction:column;gap:16px;margin:0 0 28px;padding:0;list-style:none;display:flex}section.MVCallMeBlock .call-home{background-color:#fff;border-radius:20px;gap:20px;padding:12px;box-shadow:0 10px 34.2px #0000000d}section.MVCallMeBlock .call-home .call-home--image{border-radius:14px;flex:0 0 132px;width:132px;height:88px;overflow:hidden}section.MVCallMeBlock .call-home .call-home--image img{object-fit:cover;width:100%;height:100%;display:block}section.MVCallMeBlock .call-home .call-home--body{min-width:0}section.MVCallMeBlock .call-home .call-home--name{color:#000;margin-bottom:4px;font-size:20px;font-weight:500;line-height:24px}section.MVCallMeBlock .call-home .call-home--spec,section.MVCallMeBlock .call-home .call-home--price{color:#787878;margin-bottom:2px;font-size:14px;line-height:20px}section.MVCallMeBlock .call-home .call-home--price strong{color:#000;font-size:16px;font-weight:500}section.MVCallMeBlock .call-block{color:#000;margin-bottom:0;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){section.MVCallMeBlock .call-block{font-size:16px;line-height:20px}}section.MVCallMeBlock .call-block span{color:#787878;letter-spacing:2px;text-transform:uppercase;margin-right:8px;font-size:12px}section.MVCallMeBlock .call-panel{background-color:#fff;border:1px solid #00000040;border-radius:32px;padding:36px 33px 25px}@media only screen and (max-width:767px){section.MVCallMeBlock .call-panel{padding:24px 18px}}section.MVCallMeBlock .call-panel.booked{justify-content:center;align-items:center;min-height:325px;padding:40px 33px;display:flex}section.MVCallMeBlock .call-panel .call-panel--title{color:#000;letter-spacing:-.5px;margin-bottom:14px;font-size:28px;font-weight:500;line-height:34px}section.MVCallMeBlock .call-panel .call-panel--copy{color:#000;margin-bottom:36px;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){section.MVCallMeBlock .call-panel .call-panel--copy{font-size:16px;line-height:20px}}section.MVCallMeBlock .call-panel .call-panel--cta{width:fit-content;min-width:309px;margin:0 auto;display:flex}@media only screen and (max-width:480px){section.MVCallMeBlock .call-panel .call-panel--cta{width:100%;min-width:0}}section.MVCallMeBlock .call-panel .call-panel--error{color:#ec524e;text-align:center;margin:16px 0 0;font-size:16px;line-height:22px}section.MVCallMeBlock .call-panel .call-panel--consent{color:#787878;margin:16px 0 0;font-size:14px;line-height:19px}section.MVCallMeBlock .call-panel .call-panel--consent a{color:inherit;text-decoration:underline}section.MVAdminBlock .container{max-width:1280px!important}@media only screen and (max-width:767px){section.MVAdminBlock{padding-top:25px;padding-bottom:25px}}section.MVAdminBlock{padding-top:65px;padding-bottom:80px}@media only screen and (max-width:767px){section.MVAdminBlock{padding-top:35px;padding-bottom:40px}}section.MVAdminBlock .slot-card--body{gap:0 40px;margin-top:30px}@media only screen and (max-width:1024px){section.MVAdminBlock .slot-card--body{flex-direction:column}}section.MVAdminBlock .slot-card--inputs{flex:none;width:46%;min-width:0}@media only screen and (max-width:1024px){section.MVAdminBlock .slot-card--inputs{width:100%}}section.MVAdminBlock .slot-card--aside{border-left:1px solid #e7e9eb;flex:auto;min-width:0;padding-left:40px}@media only screen and (max-width:1024px){section.MVAdminBlock .slot-card--aside{border-top:1px solid #e7e9eb;border-left:0;margin-top:30px;padding-top:30px;padding-left:0}}@media only screen and (min-width:1025px){section.MVAdminBlock .slot-aside{position:sticky;top:40px}}section.MVAdminBlock .slot-aside .text-label{margin-bottom:14px}section.MVAdminBlock .slot-aside .slot-aside--where{color:#000;margin-bottom:28px;font-size:16px;line-height:24px}section.MVAdminBlock .admin-intro{margin-bottom:50px}@media only screen and (max-width:767px){section.MVAdminBlock .admin-intro{margin-bottom:30px}}section.MVAdminBlock .admin-intro .text-label{margin-bottom:12px}section.MVAdminBlock .admin-intro h2{max-width:760px;margin-bottom:12px}section.MVAdminBlock .admin-intro .admin-intro--copy{color:#000;max-width:640px;margin-bottom:0;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){section.MVAdminBlock .admin-intro .admin-intro--copy{font-size:16px;line-height:20px}}section.MVAdminBlock .admin-error{color:#222539;background-color:#ffebeb;border-left:3px solid #ec524e;border-radius:0 12px 12px 0;margin:0 0 30px;padding:16px 24px;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){section.MVAdminBlock .admin-error{font-size:16px;line-height:20px}}section.MVAdminBlock .slot-card{background-color:#fff;border:1px solid #00000040;border-radius:32px;margin-bottom:40px;padding:35px 33px 33px;box-shadow:0 10px 34.2px #0000000d}@media only screen and (max-width:767px){section.MVAdminBlock .slot-card{padding:24px 18px}}section.MVAdminBlock .slot-card:last-child{margin-bottom:0}section.MVAdminBlock .slot-card--head{gap:24px;margin-bottom:26px}@media only screen and (max-width:640px){section.MVAdminBlock .slot-card--head{flex-wrap:wrap}}section.MVAdminBlock .slot-card--titles{flex:auto;min-width:0}section.MVAdminBlock .slot-card--title{color:#000;margin-bottom:4px;font-size:21px;font-weight:500;line-height:29px}section.MVAdminBlock .slot-card--meta{color:#787878;margin:6px 0 0;font-size:12px;line-height:16px}section.MVAdminBlock .slot-card--toggle{cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#f3f4f2;border-radius:30px;flex-shrink:0;gap:12px;margin:0;padding:8px 18px 8px 10px;transition:background-color .2s}section.MVAdminBlock .slot-card--toggle.on{background-color:#d2fae6}section.MVAdminBlock .slot-card--toggle input{appearance:none;cursor:pointer;background-color:#787878;border-radius:12px;flex-shrink:0;width:44px;height:24px;margin:0;transition:background-color .2s;position:relative}section.MVAdminBlock .slot-card--toggle input:after{content:"";background-color:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000040}section.MVAdminBlock .slot-card--toggle input:checked{background-color:#00b297}section.MVAdminBlock .slot-card--toggle input:checked:after{transform:translate(20px)}section.MVAdminBlock .slot-card--toggle input:focus-visible{outline-offset:2px;outline:2px solid #00b297}section.MVAdminBlock .slot-card--toggle .slot-card--toggle-text{color:#787878;white-space:nowrap;font-size:14px;font-weight:500;line-height:22px}section.MVAdminBlock .slot-card--toggle.on .slot-card--toggle-text{color:#5aa88d}section.MVAdminBlock .slot-card--fields{margin-top:8px}section.MVAdminBlock .slot-field{margin-bottom:18px;display:block}section.MVAdminBlock .slot-field:last-child{margin-bottom:0}section.MVAdminBlock .slot-field--label{color:#000;margin-bottom:8px;padding-left:23px;font-size:14px;font-weight:500;line-height:20px;display:block}section.MVAdminBlock .slot-field--label em{color:#787878;margin-left:8px;font-style:normal;font-weight:400}section.MVAdminBlock .slot-field--input{color:#222539;appearance:none;background-color:#fff;border:1px solid #78787840;border-radius:54px;outline:none;width:100%;min-height:62px;padding:0 23px;font-family:Graphik,sans-serif;font-size:14px;font-weight:500;line-height:22px;transition:border-color .2s;display:block;box-shadow:0 10px 34.2px #0000001a}@media only screen and (max-width:1024px){section.MVAdminBlock .slot-field--input{font-size:16px}}section.MVAdminBlock .slot-field--input::placeholder{color:#787878}section.MVAdminBlock .slot-field--input:focus{border-color:#00b297}section.MVAdminBlock .slot-field--input.long{resize:vertical;border-radius:20px;min-height:0;padding:18px 23px}section.MVAdminBlock .slot-preview .slot-preview--head{flex-wrap:wrap;gap:12px;margin-bottom:10px}section.MVAdminBlock .slot-preview .slot-preview--label{color:#000;margin:0;font-size:14px;font-weight:500;line-height:20px}section.MVAdminBlock .slot-preview .slot-preview--status{margin:0;font-size:14px;line-height:20px}section.MVAdminBlock .slot-preview .slot-preview--status.on{color:#5aa88d}section.MVAdminBlock .slot-preview .slot-preview--status.off{color:#d29c73}section.MVAdminBlock .slot-preview .slot-preview--host{background-color:#f3f4f2;border-radius:20px;padding:16px;overflow:hidden}section.MVAdminBlock .slot-preview .slot-preview--caption{color:#787878;letter-spacing:1px;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:500;line-height:16px}section.MVAdminBlock .slot-preview .slot-preview--caption+.slot-preview--stage+.slot-preview--caption,.slot-preview--stage+section.MVAdminBlock .slot-preview .slot-preview--caption{margin-top:16px}section.MVAdminBlock .slot-preview .slot-preview--stage{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none}section.MVAdminBlock section.MVMatchesBlock.slot-preview--page,section.MVAdminBlock section.MVReadingBlock.slot-preview--page,section.MVAdminBlock section.MVHomeDetailBlock.slot-preview--page{background:0 0;min-height:0;margin:0;padding:0}section.MVAdminBlock section.MVMatchesBlock.slot-preview--page .matches-banner,section.MVAdminBlock section.MVReadingBlock.slot-preview--page .matches-banner,section.MVAdminBlock section.MVHomeDetailBlock.slot-preview--page .matches-banner{margin-bottom:0}section.MVAdminBlock section.MVMatchesBlock.slot-preview--page .promo-banner,section.MVAdminBlock section.MVReadingBlock.slot-preview--page .promo-banner,section.MVAdminBlock section.MVHomeDetailBlock.slot-preview--page .promo-banner{margin-top:0}section.MVAdminBlock section.MVMatchesBlock.slot-preview--page .matches-promos,section.MVAdminBlock section.MVReadingBlock.slot-preview--page .matches-promos,section.MVAdminBlock section.MVHomeDetailBlock.slot-preview--page .matches-promos{margin-bottom:0}section.MVAdminBlock section.MVMatchesBlock.slot-preview--page .match-card.more,section.MVAdminBlock section.MVMatchesBlock.slot-preview--page .match-ad,section.MVAdminBlock section.MVReadingBlock.slot-preview--page .match-card.more,section.MVAdminBlock section.MVReadingBlock.slot-preview--page .match-ad,section.MVAdminBlock section.MVHomeDetailBlock.slot-preview--page .match-card.more,section.MVAdminBlock section.MVHomeDetailBlock.slot-preview--page .match-ad{width:100%}section.MVAdminBlock section.MVMatchesBlock.slot-preview--page .hero-card,section.MVAdminBlock section.MVMatchesBlock.slot-preview--page .detail-links,section.MVAdminBlock section.MVReadingBlock.slot-preview--page .hero-card,section.MVAdminBlock section.MVReadingBlock.slot-preview--page .detail-links,section.MVAdminBlock section.MVHomeDetailBlock.slot-preview--page .hero-card,section.MVAdminBlock section.MVHomeDetailBlock.slot-preview--page .detail-links{margin:0}section.MVAdminBlock .slot-card--actions{gap:20px;margin-top:30px}section.MVAdminBlock .slot-card--actions .btn-mv{min-width:100px}@media only screen and (max-width:480px){section.MVAdminBlock .slot-card--actions{flex-direction:column;align-items:stretch!important}section.MVAdminBlock .slot-card--actions .btn-mv{width:100%}}section.MVAdminBlock .slot-card--msg,section.MVAdminBlock .slot-image--msg{color:#5aa88d;margin:0;font-size:14px;font-weight:500;line-height:20px}section.MVAdminBlock .slot-card--msg.error,section.MVAdminBlock .slot-image--msg.error{color:#ec524e}section.MVAdminBlock .slot-image{background-color:#f3f4f2;border-radius:20px;margin-bottom:26px;padding:24px}@media only screen and (max-width:767px){section.MVAdminBlock .slot-image{padding:18px}}section.MVAdminBlock .slot-image--head{flex-wrap:wrap;gap:4px 12px;margin-bottom:16px}section.MVAdminBlock .slot-image--label{color:#000;margin:0;font-size:14px;font-weight:500;line-height:20px}section.MVAdminBlock .slot-image--spec{color:#787878;margin:0;font-size:12px;line-height:16px}section.MVAdminBlock .slot-image--current{background-color:#fff;border:1px solid #78787840;border-radius:12px;width:100%;max-width:240px;height:auto;margin-bottom:16px;display:block}section.MVAdminBlock .slot-image--choose{cursor:pointer;position:relative}section.MVAdminBlock .slot-image--choose input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}section.MVAdminBlock .slot-image--msg{margin-top:12px}section.MVAdminBlock .slot-file--current{align-items:center;gap:8px;margin-bottom:16px;font-size:16px;display:flex}section.MVAdminBlock .slot-file--current i,section.MVAdminBlock .slot-file--current .mv-icon{color:#205475}section.MVAdminBlock .slot-image--choose.disabled{opacity:.5;pointer-events:none}section.MVAdminBlock .slot-image--warn{color:#222539;background-color:#fffbec;border-left:3px solid #d29c73;border-radius:0 8px 8px 0;margin:12px 0 0;padding:10px 16px;font-size:14px;line-height:20px}section.MVAdminBlock .slot-crop{margin-top:8px}section.MVAdminBlock .slot-crop--canvas{cursor:grab;touch-action:none;background-color:#e7e9eb;border:1px solid #00000040;border-radius:12px;max-width:100%;height:auto;display:block}section.MVAdminBlock .slot-crop--canvas:active{cursor:grabbing}section.MVAdminBlock .slot-crop--hint{color:#787878;margin:12px 0;font-size:12px;line-height:16px}section.MVAdminBlock .slot-crop--zoom{color:#000;margin:0 0 20px;font-size:14px;font-weight:500;line-height:20px;display:block}section.MVAdminBlock .slot-crop--zoom span{margin-bottom:6px;display:block}section.MVAdminBlock .slot-crop--zoom input{accent-color:#00b297;width:100%;max-width:480px;display:block}section.MVAdminBlock .slot-crop--actions{flex-wrap:wrap;gap:12px}
