.ufr{--ufr-cyan:#54BCCE;--ufr-teal:#15616D;--ufr-deep:#134B52;--ufr-cream:#FFFEF8;--ufr-soft:#9BBEC1;--ufr-brand:#27717A;--ufr-btn:#42B0BB;font-family:Century Gothic,CenturyGothic,AppleGothic,Futura,sans-serif;color:#000;background:var(--ufr-cream);line-height:1.6;font-size:16px;position:relative}.ufr *,.ufr *:before,.ufr *:after{box-sizing:border-box}.ufr [hidden]{display:none!important}.ufr h1,.ufr h2,.ufr h3,.ufr p,.ufr ul{margin:0;padding:0}.ufr ul{list-style:none}.ufr img{max-width:100%;display:block}.ufr a{text-decoration:none}.ufr-wrap{max-width:1200px;margin:0 auto;padding:0 24px;position:relative}.ufr-pad{padding:96px 0}.ufr-pad-sm{padding:80px 0}.ufr-white{background:#fff}.ufr-dark{background:var(--ufr-deep);color:#fff}.ufr-anchor{scroll-margin-top:120px}.ufr-center{text-align:center}.ufr-mt{margin-top:48px}.ufr-narrow{max-width:768px;margin-left:auto;margin-right:auto}.ufr-split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.ufr-grid{display:grid;gap:24px}.ufr-grid--2{grid-template-columns:repeat(2,1fr)}.ufr-grid--3{grid-template-columns:repeat(3,1fr)}.ufr-grid--4{grid-template-columns:repeat(4,1fr)}.ufr-head{margin-bottom:56px}.ufr-head.ufr-center,.ufr-center .ufr-lead{margin-left:auto;margin-right:auto}.ufr-eyebrow{text-transform:uppercase;color:var(--ufr-cyan);font-size:13px;font-weight:700;letter-spacing:.14em;margin-bottom:12px}.ufr-h2{font-weight:700;color:var(--ufr-teal);font-size:clamp(28px,3.4vw,42px);line-height:1.15;margin-bottom:16px}.ufr-dark .ufr-h2,.ufr-h2--white{color:#fff}.ufr-h3{font-weight:700;color:var(--ufr-teal);font-size:18px;line-height:1.3;margin-bottom:8px}.ufr-dark .ufr-h3{color:#fff}.ufr-h3--lg{font-size:22px}.ufr-lead{font-size:18px;color:#333;max-width:720px}.ufr-lead p+p{margin-top:12px}.ufr-dark .ufr-lead,.ufr-lead--soft{color:#fffc}.ufr-small{font-size:14px;color:#555}.ufr-dark .ufr-small{color:#ffffffb3}.ufr-body{font-size:15px;color:#444}.ufr-dark .ufr-body{color:#fffc}.ufr-accent{color:var(--ufr-cyan)}.ufr-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.ufr-btns--center{justify-content:center}.ufr-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:inherit;font-weight:700;font-size:15px;line-height:1.2;padding:12px 22px;border-radius:999px;border:2px solid transparent;cursor:pointer;transition:transform .15s ease,background-color .2s ease,box-shadow .2s ease;text-align:center}.ufr-btn:hover{transform:translateY(-1px)}.ufr-btn:disabled{opacity:.7;cursor:not-allowed;transform:none}.ufr-btn--primary{background:var(--ufr-btn);color:#fff;box-shadow:0 8px 20px #42b0bb4d}.ufr-btn--primary:hover{background:#379ea8;color:#fff}.ufr-btn--cyan{background:var(--ufr-cyan);color:var(--ufr-deep)}.ufr-btn--cyan:hover{background:#6fcad9;color:var(--ufr-deep)}.ufr-btn--ghost{background:transparent;color:#fff;border-color:#ffffff4d}.ufr-btn--ghost:hover{background:#ffffff1a;color:#fff}.ufr-btn--lg{font-size:16px;padding:16px 28px}.ufr-btn--block{width:100%}.ufr-icon{width:1.25em;height:1.25em;flex-shrink:0;display:inline-block;vertical-align:middle}.ufr-iconbox{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;flex-shrink:0;margin-bottom:16px}.ufr-iconbox .ufr-icon{width:24px;height:24px}.ufr-iconbox{background:#54bcce26;color:var(--ufr-teal)}.ufr-dark .ufr-iconbox{background:#54bcce2e;color:var(--ufr-cyan)}.ufr-iconbox--light{background:#54bcce26;color:var(--ufr-teal)}.ufr-iconbox--dark{background:var(--ufr-deep);color:var(--ufr-cyan)}.ufr-iconbox--sm{width:40px;height:40px;border-radius:10px}.ufr-iconbox--sm .ufr-icon{width:20px;height:20px}.ufr-iconbox--lg{width:64px;height:64px;border-radius:16px}.ufr-iconbox--lg .ufr-icon{width:30px;height:30px}.ufr-iconbox--round{border-radius:999px}.ufr-tick{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;flex-shrink:0;margin-top:2px}.ufr-tick .ufr-icon{width:14px;height:14px}.ufr-tick--solid{background:var(--ufr-cyan);color:var(--ufr-deep)}.ufr-tick--soft{background:#54bcce33;color:var(--ufr-teal)}.ufr-card{background:#fff;border-radius:16px;padding:28px;box-shadow:0 10px 30px #134b5214}.ufr-dark .ufr-card{background:#ffffff0f;box-shadow:none;border:1px solid rgba(255,255,255,.1)}.ufr-imgbox{position:relative;overflow:hidden;border-radius:16px;background:var(--ufr-soft)}.ufr-cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ufr-ratio-34{aspect-ratio:3/4}.ufr-ratio-43{aspect-ratio:4/3}.ufr-shadow{box-shadow:0 24px 60px #134b5233}.ufr-hero{overflow:hidden;padding:72px 0 96px}.ufr-hero__glow{position:absolute;top:-200px;right:-200px;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(84,188,206,.35),transparent 70%);pointer-events:none}.ufr-hero__grid{display:grid;grid-template-columns:1.1fr 1fr;gap:56px;align-items:center}.ufr-hero__logo{width:180px;height:auto;margin-bottom:24px}.ufr-badge{display:inline-flex;align-items:center;gap:8px;background:#54bcce26;border:1px solid rgba(84,188,206,.4);color:var(--ufr-cyan);font-size:13px;font-weight:700;padding:6px 14px;border-radius:999px;margin-bottom:20px}.ufr-badge__dot{width:8px;height:8px;border-radius:50%;background:var(--ufr-cyan);animation:ufr-pulse 2s infinite}@keyframes ufr-pulse{0%,to{opacity:1}50%{opacity:.35}}.ufr-hero__title{font-weight:700;font-size:clamp(34px,4.6vw,56px);line-height:1.08;color:#fff;margin-bottom:20px}.ufr-hero__text{font-size:18px;color:#ffffffd9;max-width:560px}.ufr-hero__text strong{color:#fff}.ufr-hero__points{margin-top:24px;display:grid;gap:10px}.ufr-hero__points li{display:flex;gap:10px;align-items:flex-start;color:#ffffffe6}.ufr-hero__note{margin-top:16px;font-size:13px;color:#fff9}.ufr-hero__media{position:relative}.ufr-hero__img{position:relative;aspect-ratio:4/5;border-radius:24px;overflow:hidden;box-shadow:0 30px 80px #00000059;background:var(--ufr-teal)}.ufr-hero__price{position:absolute;left:-24px;bottom:32px;background:#fff;color:#000;border-radius:16px;padding:18px 22px;box-shadow:0 20px 50px #00000040;min-width:200px}.ufr-hero__price-label{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:#666;font-weight:700}.ufr-hero__price-amount{font-size:34px;font-weight:700;color:var(--ufr-teal);line-height:1.1}.ufr-hero__price-amount span{font-size:14px;color:#555;margin-left:4px}.ufr-hero__price-note{font-size:12px;color:#666;margin-top:4px}.ufr-hero__day{position:absolute;top:24px;right:-12px;background:var(--ufr-cyan);color:var(--ufr-deep);font-weight:700;font-size:13px;padding:8px 16px;border-radius:999px;box-shadow:0 10px 30px #0003}.ufr-trust{background:#fff;border-bottom:1px solid rgba(155,190,193,.35);padding:32px 0}.ufr-trust .ufr-grid{gap:24px}.ufr-trust__item{display:flex;gap:14px;align-items:flex-start}.ufr-trust__item .ufr-iconbox{margin-bottom:0}.ufr-trust__title{font-weight:700;color:var(--ufr-teal);font-size:15px;line-height:1.3}.ufr-trust__text{font-size:13px;color:#555}.ufr-benefits__imgs{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ufr-benefits__img1{margin-top:40px}.ufr-use{display:flex;gap:16px;align-items:flex-start;background:var(--ufr-cream);border-radius:16px;padding:24px;transition:box-shadow .2s ease}.ufr-use:hover{box-shadow:0 12px 30px #134b521a}.ufr-use .ufr-iconbox{margin-bottom:0}.ufr-aud{position:relative;display:block;aspect-ratio:3/4;border-radius:16px;overflow:hidden;color:#fff;background:var(--ufr-teal)}.ufr-aud__img{transition:transform .5s ease}.ufr-aud:hover .ufr-aud__img{transform:scale(1.05)}.ufr-aud__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#134b52f2,#134b528c 45%,#134b520d)}.ufr-aud__body{position:absolute;left:0;right:0;bottom:0;padding:24px}.ufr-aud__title{font-weight:700;font-size:20px;color:#fff;margin-bottom:6px}.ufr-aud__text{font-size:14px;color:#ffffffd9}.ufr-aud__cta{display:inline-flex;align-items:center;gap:6px;margin-top:12px;font-weight:700;font-size:14px;color:var(--ufr-cyan)}.ufr-step{position:relative;padding-top:8px}.ufr-step__n{font-size:48px;font-weight:700;line-height:1;color:#54bcce66;margin-bottom:12px}.ufr-reasons{display:grid;gap:16px;margin-top:28px}.ufr-reason{display:flex;gap:14px;align-items:flex-start}.ufr-reason .ufr-iconbox{margin-bottom:0}.ufr-sim{max-width:880px;margin:0 auto;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:24px;padding:40px}.ufr-sim__row{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;flex-wrap:wrap}.ufr-sim__label{font-weight:700;color:#fff}.ufr-sim__input{display:inline-flex;align-items:center;gap:8px;color:#fffc}.ufr-sim__input input{width:84px;font-family:inherit;font-size:18px;font-weight:700;text-align:center;padding:8px;border-radius:8px;border:1px solid rgba(255,255,255,.25);background:#ffffff1a;color:#fff}.ufr-sim__input input:focus{outline:none;border-color:var(--ufr-cyan)}.ufr-sim__minmax{display:flex;justify-content:space-between;font-size:12px;color:#ffffff8c;margin-top:8px}.ufr-sim__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px}.ufr-sim__card{background:#ffffff0f;border-radius:16px;padding:20px;color:#fff}.ufr-sim__card .ufr-icon{color:var(--ufr-cyan);width:22px;height:22px;margin-bottom:8px}.ufr-sim__card p{font-size:13px;color:#ffffffb3}.ufr-sim__card strong{display:block;font-size:24px;font-weight:700;margin-top:4px}.ufr-sim__card small{font-size:13px;font-weight:400;color:#ffffffb3}.ufr-sim__total{margin-top:24px;border-radius:16px;padding:24px 28px;background:linear-gradient(135deg,#54bcce,#15616d);display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;color:#fff}.ufr-sim__total-label{font-weight:700;font-size:16px}.ufr-sim__formula{font-size:13px;color:#ffffffd9;margin-top:4px}.ufr-sim__total-value{text-align:right}.ufr-sim__total-value strong{display:block;font-size:36px;font-weight:700;line-height:1.1}.ufr-sim__total-value small{font-size:13px;color:#ffffffd9}.ufr-sim__note{font-size:13px;color:#fff9;margin-top:16px;text-align:center}.ufr-range{-webkit-appearance:none;appearance:none;width:100%;height:8px;border-radius:999px;background:#fff3;outline:none;cursor:pointer;margin:0}.ufr-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;border-radius:50%;background:#fff;border:4px solid var(--ufr-cyan);box-shadow:0 2px 8px #00000040;cursor:pointer}.ufr-range::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#fff;border:4px solid var(--ufr-cyan);box-shadow:0 2px 8px #00000040;cursor:pointer}.ufr-range--light{background:#9bbec159}.ufr-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px #54bcce66}.ufr-form-grid{display:grid;grid-template-columns:2fr 3fr;gap:56px;align-items:start}.ufr-form-side{position:sticky;top:120px}.ufr-promises{display:grid;gap:12px;margin-top:24px}.ufr-promises li{display:flex;gap:10px;align-items:flex-start;color:#333}.ufr-callbox{margin-top:32px;background:var(--ufr-deep);color:#fff;border-radius:16px;padding:22px 24px}.ufr-callbox p{font-size:14px;color:#ffffffbf}.ufr-callbox a{display:inline-flex;align-items:center;gap:10px;margin-top:6px;color:#fff;font-weight:700;font-size:20px}.ufr-callbox a .ufr-icon{color:var(--ufr-cyan)}.ufr-success{text-align:center;padding:48px 32px}.ufr-success__icon{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background:#54bcce2e;color:var(--ufr-teal);margin-bottom:20px}.ufr-success__icon .ufr-icon{width:36px;height:36px}.ufr-success .ufr-btn{margin-top:24px}.ufr-form{padding:32px}.ufr-label{display:block;font-size:14px;font-weight:700;color:var(--ufr-teal);margin-bottom:6px}.ufr-types{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.ufr-type{font-family:inherit;font-size:14px;font-weight:700;padding:10px 18px;border-radius:999px;border:1px solid var(--ufr-soft);background:var(--ufr-cream);color:var(--ufr-teal);cursor:pointer;transition:all .2s ease}.ufr-type:hover{border-color:var(--ufr-cyan)}.ufr-type.is-active{background:var(--ufr-teal);border-color:var(--ufr-teal);color:#fff}.ufr-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px 18px}.ufr-field{display:block;margin:0}.ufr-field--full{grid-column:1/-1;margin-top:16px}.ufr-fields .ufr-field--full{margin-top:0}.ufr-form input:not([type=range]),.ufr-form select,.ufr-form textarea{display:block;width:100%;font-family:inherit;font-size:15px;color:#000;background:var(--ufr-cream);border:1px solid var(--ufr-soft);border-radius:8px;padding:12px 16px;margin:0;box-shadow:none;min-height:48px;transition:border-color .2s ease,box-shadow .2s ease}.ufr-form textarea{resize:vertical;min-height:96px}.ufr-form input:not([type=range]):focus,.ufr-form select:focus,.ufr-form textarea:focus{outline:none;border-color:var(--ufr-cyan);box-shadow:0 0 0 3px #54bcce40}.ufr-duration{margin-top:20px;background:var(--ufr-cream);border-radius:12px;padding:18px 20px}.ufr-duration__row{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.ufr-duration__row .ufr-label{margin:0}.ufr-duration__row strong{color:var(--ufr-teal)}.ufr-duration__note{font-size:13px;color:#555;margin-top:12px}.ufr-duration__note strong{color:var(--ufr-teal)}.ufr-error{margin-top:16px;padding:12px 16px;border-radius:8px;background:#fdecec;color:#b42318;font-size:14px}.ufr-form [data-form-submit]{margin-top:20px}.ufr-spinner{display:inline-block;width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;animation:ufr-spin .8s linear infinite;vertical-align:middle}@keyframes ufr-spin{to{transform:rotate(360deg)}}[data-label-idle],[data-label-loading]{display:inline-flex;align-items:center;gap:8px}.ufr-privacy{font-size:12px;color:#777;margin-top:12px;text-align:center}.ufr-faq{display:grid;gap:12px}.ufr-faq__item{background:#fff;border-radius:12px;box-shadow:0 4px 16px #134b520f;overflow:hidden}.ufr-faq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-weight:700;color:var(--ufr-teal);font-size:16px}.ufr-faq__item summary::-webkit-details-marker{display:none}.ufr-faq__chev{flex-shrink:0;transition:transform .2s ease;color:var(--ufr-cyan);font-size:22px;line-height:1}.ufr-faq__item[open] .ufr-faq__chev{transform:rotate(45deg)}.ufr-faq__answer{padding:0 24px 20px;color:#444;font-size:15px}.ufr-faq__answer p+p{margin-top:8px}.ufr-cta{position:relative;overflow:hidden;padding:112px 0;color:#fff;background:var(--ufr-deep)}.ufr-cta__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#134b52e6}.ufr-cta__body{position:relative;text-align:center;max-width:760px;margin:0 auto}.ufr-cta__body .ufr-lead{margin-left:auto;margin-right:auto}.ufr-mbar{position:fixed;left:0;right:0;bottom:0;z-index:90;background:#fff;box-shadow:0 -8px 24px #134b5226;transform:translateY(100%);transition:transform .3s ease;padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.ufr-mbar.is-visible{transform:translateY(0)}.ufr-mbar__inner{display:flex;align-items:center;justify-content:space-between;gap:12px}.ufr-mbar__small{font-size:12px;color:#666}.ufr-mbar__price{font-weight:700;color:var(--ufr-teal);font-size:16px}.ufr-mbar__btn{padding:12px 18px;font-size:14px}@media(max-width:989px){.ufr-pad{padding:72px 0}.ufr-pad-sm{padding:64px 0}.ufr-split,.ufr-hero__grid,.ufr-form-grid{grid-template-columns:1fr;gap:40px}.ufr-grid--3,.ufr-grid--4{grid-template-columns:repeat(2,1fr)}.ufr-form-side{position:static}.ufr-hero__media{max-width:520px;margin:0 auto;width:100%}.ufr-hero__price{left:16px}.ufr-hero__day{right:16px}}@media(max-width:749px){.ufr-wrap{padding:0 20px}.ufr-pad{padding:56px 0}.ufr-pad-sm{padding:48px 0}.ufr-head{margin-bottom:36px}.ufr-hero{padding:48px 0 72px}.ufr-grid--2,.ufr-grid--3,.ufr-grid--4{grid-template-columns:1fr}.ufr-grid--2m{grid-template-columns:repeat(2,1fr)}.ufr-fields{grid-template-columns:1fr}.ufr-sim{padding:24px 18px}.ufr-sim__cards{grid-template-columns:1fr}.ufr-sim__total{flex-direction:column;align-items:flex-start}.ufr-sim__total-value{text-align:left}.ufr-form{padding:22px}.ufr-btns .ufr-btn{width:100%}.ufr-hero__price{position:relative;left:auto;bottom:auto;margin:-40px 16px 0}.ufr-cta{padding:80px 0}}@media(min-width:750px){.ufr-mbar{display:none}}@media(prefers-reduced-motion:reduce){.ufr *{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ufrost.css.map */
