*{box-sizing:border-box;font-family:var(--font-family-primary),sans-serif;color:var(--text-primary);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{width:100%;height:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{touch-action:manipulation;overscroll-behavior-y:none;display:block;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;-webkit-text-size-adjust:none;text-size-adjust:none;text-rendering:optimizelegibility;overflow-wrap:break-word;-ms-content-zooming:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-user-drag:none}html.is-embedded,html.is-embedded body,html.is-embedded app-root{height:auto;min-height:0;max-height:none}h1{margin:0;font-size:34px;font-weight:var(--font-weight-bold);line-height:117.64%;letter-spacing:var(--letter-spacing-negative-s)}@media(width<768px){h1{font-size:24px}}h2{margin:0;font-size:30px;font-weight:var(--font-weight-bold);line-height:113.33%;letter-spacing:var(--letter-spacing-negative-s)}@media(width<768px){h2{font-size:24px}}b,strong{font-weight:var(--font-weight-bold)}p,div,a,input{font-weight:var(--font-weight-regular)}span{font-weight:inherit}img{max-width:100%;border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:1px;border-width:0}label,input,select,textarea{font-family:inherit;line-height:normal}form,input,optgroup,select{margin:0;font:inherit;color:inherit}input[type=button],input[type=reset],input[type=submit]{cursor:pointer}a,a div,a span,button,button div,button span,[tappable],[tappable] div,[tappable] span,input,textarea{touch-action:manipulation}button{cursor:pointer;-webkit-user-select:none;user-select:none;border:0;border-radius:var(--radius-none);font-family:inherit;font-style:inherit;font-variant:inherit;line-height:1;text-transform:none}[tappable],.pointer{cursor:pointer}a[disabled],button[disabled],input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{appearance:none}.native-app h1{font-size:24px;line-height:40px}:root{--base: #fff;--ink-strong: #141417;--ink-medium: #313133;--ink-soft: #5a5a5a;--grey-strong: #b1b1bd;--grey-medium: #ceceda;--grey-soft: #ececef;--grey-subtle: #f6f6f9;--brand-default: #1d1d1f;--brand-strong: #313133;--brand-muted: #a0a0a5;--brand-soft: #a0a0a5;--brand-subtle: #f0f0f2;--brand-dark: #141417;--green-light: #dbefe3;--red: #b7023c;--font-primary: "Graphik";--font-secondary: "Graphik";--surface-badge-savings: var(--brand-subtle);--surface-callout: var(--brand-subtle);--surface-callout-green: var(--green-light);--surface-card: var(--base);--surface-card-header-brand: var(--brand-default);--surface-card-header-other: var(--ink-strong);--surface-carousel-chevron: var(--grey-subtle);--surface-default: var(--base);--surface-footer: var(--brand-default);--surface-header: var(--base);--surface-hover: var(--brand-subtle);--surface-input: var(--base);--surface-input-filled: var(--brand-default);--surface-input-tinted: var(--grey-subtle);--surface-interactive: var(--brand-subtle);--surface-subtle: var(--grey-subtle);--surface-toggle-track: var(--grey-soft);--surface-toolbar: var(--brand-subtle);--fill-button-disabled: var(--grey-subtle);--fill-button-neutral: var(--ink-strong);--fill-button-neutral-hover: var(--ink-medium);--fill-button-primary: var(--brand-default);--fill-button-primary-hover: var(--brand-strong);--fill-button-secondary: var(--base);--fill-button-secondary-hover: var(--base);--fill-button-selector: var(--base);--fill-button-selector-hover: var(--base);--fill-button-selector-selected: var(--brand-soft);--fill-button-toggle: var(--grey-soft);--fill-button-toggle-hover: var(--grey-subtle);--fill-button-toggle-selected: var(--base);--fill-icon-brand: var(--brand-default);--fill-icon-chevron-carousel: var(--brand-default);--fill-icon-interactive: var(--brand-default);--fill-icon-inverse: var(--base);--fill-icon-neutral-medium: var(--ink-soft);--fill-icon-neutral-soft: var(--grey-strong);--fill-icon-neutral-strong: var(--ink-strong);--feedback-error: var(--red);--text-brand-highlight: var(--brand-default);--text-brand-muted: var(--brand-muted);--text-btn-label-brand: var(--brand-default);--text-btn-label-brand-hover: var(--brand-default);--text-btn-label-inverse: var(--base);--text-disabled: var(--grey-strong);--text-disclaimer: var(--ink-soft);--text-footer: var(--grey-medium);--text-inverse: var(--base);--text-link: var(--brand-default);--text-primary: var(--ink-strong);--text-secondary: var(--ink-soft);--border-brand: var(--brand-default);--border-brand-subtle: var(--brand-soft);--border-button-disabled: var(--grey-soft);--border-button-secondary: var(--brand-soft);--border-button-secondary-hover: var(--brand-default);--border-button-selector: var(--brand-soft);--border-button-selector-hover: var(--brand-default);--border-button-selector-selected: var(--brand-default);--border-card-default: var(--grey-medium);--border-card-highlight: var(--brand-default);--border-divider-strong: var(--grey-medium);--border-divider-subtle: var(--grey-soft);--border-error: var(--red);--border-focus: var(--brand-default);--border-input-default: var(--grey-medium);--border-input-highlighted: var(--brand-default);--border-input-hover: var(--brand-default);--border-toggle-default: var(--grey-medium);--border-toggle-hover: var(--brand-default);--border-toggle-selected: var(--brand-default);--radius-badge: 8px;--radius-button: 4px;--radius-card: 8px;--radius-checkbox: 4px;--radius-input: 4px;--radius-modal: 8px;--radius-none: 0px;--radius-pill: 999px;--radius-section: 8px;--font-family-primary: var(--font-primary);--font-family-secondary: var(--font-secondary);--font-weight-bold: 700;--font-weight-medium: 600;--font-weight-regular: 400;--font-weight-xbold: 700;--letter-spacing-negative-l: -.5px;--letter-spacing-negative-s: -.2px;--letter-spacing-normal: 0px;--letter-spacing-positive-l: 1px;--letter-spacing-positive-s: .5px;--scrollbar-thumb-bg: rgb(146 146 151 / 70%);--scrollbar-track-bg: rgb(221 221 221 / 70%);--shadow-elevation-high: 1px 3px 7px rgb(0 0 0 / 16%);--shadow-elevation-medium: 0 0 20px rgb(20 20 23 / 10%);--bg-modal-backdrop: #14141766;--scrollbar-border: #fff;--disabled: .4;--ripple: #ffffffb3;--animation-time: .25s;--animation-type: cubic-bezier(.45, 0, .55, 1);--max-content-width: 1440px;--deals-swiper-visible-area-width: 960px;--deals-swiper-slide-max-width: 310px;--deals-swiper-slide-max-width-mobile: 300px;--deal-card-width: calc(var(--deals-swiper-slide-max-width) - 2px);--deal-card-width-mobile: calc(var(--deals-swiper-slide-max-width-mobile) - 2px)}@keyframes shine{to{background-position-x:-200%}}@keyframes ripple{to{transform:scale(2.5);opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes dropdown-height-open{0%{overflow-y:hidden;max-height:0}99.9%{overflow-y:hidden}to{overflow-y:auto;max-height:var(--dropdown-target-height, 65vh)}}@keyframes dropdown-height-close{0%{max-height:var(--dropdown-target-height, 65vh)}to{max-height:0}}.anim-dropdown-open{animation:dropdown-height-open var(--animation-time) ease-in-out}.anim-dropdown-close{animation:dropdown-height-close var(--animation-time) ease-in-out}.modal-bg-in{animation:fade-in var(--animation-time) ease-in-out forwards}.modal-bg-out{animation:fade-out var(--animation-time) ease-in-out forwards}@keyframes modal-bottom-up-in{0%{transform:translateY(100dvh)}to{transform:translateY(0)}}@keyframes modal-bottom-up-out{0%{transform:translateY(0)}to{transform:translateY(100dvh)}}@keyframes modal-left-to-right-in{0%{transform:translate(100vw)}to{transform:translate(0)}}@keyframes modal-left-to-right-out{0%{transform:translate(0)}to{transform:translate(100vw)}}@keyframes modal-right-to-left-in{0%{transform:translate(-100vw)}to{transform:translate(0)}}@keyframes modal-right-to-left-out{0%{transform:translate(0)}to{transform:translate(-100dvw)}}@keyframes modal-scale-in{0%{transform:scale(.8)}to{transform:scale(1)}}@keyframes modal-scale-out{0%{transform:scale(1)}to{transform:scale(.8)}}.modal-content-bottom-up-in{animation:modal-bottom-up-in var(--animation-time) ease-in-out forwards}.modal-content-bottom-up-out{animation:modal-bottom-up-out var(--animation-time) ease-in-out forwards}.modal-content-left-to-right-in{animation:modal-left-to-right-in var(--animation-time) ease-in-out forwards}.modal-content-left-to-right-out{animation:modal-left-to-right-out var(--animation-time) ease-in-out forwards}.modal-content-right-to-left-in{animation:modal-right-to-left-in var(--animation-time) ease-in-out forwards}.modal-content-right-to-left-out{animation:modal-right-to-left-out var(--animation-time) ease-in-out forwards}.modal-content-fade-in-in{animation:modal-scale-in var(--animation-time) cubic-bezier(.16,1,.3,1) forwards}.modal-content-fade-in-out{animation:modal-scale-out var(--animation-time) cubic-bezier(.16,1,.3,1) forwards}@keyframes height-change-enter{0%{overflow:hidden;max-height:0;margin:0}to{overflow:hidden;max-height:300px}}.anim-height-change{animation:height-change-enter var(--animation-time) ease-in-out backwards}.anim-fade-in{animation:fade-in var(--animation-time) ease-in-out}@keyframes height-change-enter-fade{0%{overflow:hidden;max-height:0;margin:0;opacity:0}to{overflow:hidden;max-height:300px;opacity:1}}.anim-height-change-fade{animation:height-change-enter-fade var(--animation-time) ease-in-out backwards}@keyframes fade-in-slide{0%{transform:translate(50px);opacity:0}to{transform:translate(0);opacity:1}}.anim-fade-in-slide{animation:fade-in-slide var(--animation-time) var(--animation-time) ease-in both}@keyframes step-enter{0%{transform:translate(30px);opacity:0}to{transform:translate(0);opacity:1}}.btn.btn-secondary{padding:12px 24px;border:1px solid var(--border-button-secondary);color:var(--text-btn-label-brand);background-color:var(--fill-button-secondary)}@media(pointer:fine){.btn.btn-secondary:hover:not(:disabled){border-color:var(--border-button-secondary-hover);background-color:var(--fill-button-secondary-hover)}}.btn.btn-secondary:disabled{color:var(--text-disabled);background-color:var(--fill-button-secondary)}.btn.btn-secondary:focus:not(:disabled){border-color:var(--border-button-secondary-hover);background-color:var(--fill-button-secondary)}.btn.btn-secondary:active:not(:disabled){border-color:var(--border-button-secondary-hover);background-color:var(--fill-button-secondary)}.btn.btn-select{padding:12px 24px;border:1px solid var(--border-button-selector);border-radius:var(--radius-input);font-size:16px;line-height:100%;color:var(--text-btn-label-brand);background-color:var(--fill-button-selector);outline-offset:1px}@media(pointer:fine){.btn.btn-select:hover:not(:disabled,.selected){border-color:var(--border-button-selector-hover);background-color:var(--fill-button-selector-hover)}}.btn.btn-select:disabled{color:var(--text-btn-label-brand);opacity:.5;background-color:var(--fill-button-secondary)}.btn.btn-select:focus:not(:disabled){border-color:var(--border-button-selector-hover);background-color:var(--fill-button-selector);outline:1px solid var(--border-focus)}.btn.btn-select:active:not(:disabled,.selected){border-color:var(--border-button-selector-hover);background-color:var(--fill-button-selector);outline-width:0}.selected.btn.btn-select{background-color:var(--fill-button-selector-selected)!important}.selected.btn.btn-select:not(:focus){outline:2px solid var(--border-focus);outline-offset:0}.selected.btn.btn-select:focus{border:1px solid var(--border-button-selector);outline:2px solid var(--border-focus);outline-offset:0}.btn{position:relative;overflow:hidden;display:flex;place-content:center center;padding:12px;border:none;border-radius:var(--radius-button);font-size:14px;font-weight:var(--font-weight-bold);line-height:100%;color:var(--text-btn-label-inverse);background-color:var(--fill-button-primary);transition:color var(--animation-time) var(--animation-type),border var(--animation-time) var(--animation-type),background-color var(--animation-time) var(--animation-type)}@media(pointer:fine){.btn:hover:not(:disabled){background-color:var(--fill-button-primary-hover)}}.btn:disabled{background-color:var(--brand-muted)}.btn:focus:not(:disabled){background-color:var(--fill-button-primary-hover)}.btn:active:not(:disabled){background-color:var(--fill-button-primary-hover)}.btn-lg{padding:14px 37px;font-size:16px;line-height:150%}.btn-start-1{padding:24px 32px;border-radius:var(--radius-button);font-size:20px;line-height:120%;color:var(--text-btn-label-inverse);letter-spacing:var(--letter-spacing-negative-s);background-color:var(--fill-button-neutral)}@media(width<768px){.btn-start-1{font-size:18px;line-height:130%}}@media(pointer:fine){.btn-start-1:hover:not(:disabled){background-color:var(--fill-button-neutral)}}.btn-start-1:disabled{opacity:var(--disabled)}.btn-start-1:focus:not(:disabled){background-color:var(--fill-button-neutral)}.btn-start-1:active:not(:disabled){background-color:var(--fill-button-neutral)}.btn-start-2{padding:24px 32px;border:1px solid var(--border-input-default);border-radius:var(--radius-button);font-size:20px;line-height:120%;color:var(--text-primary);letter-spacing:var(--letter-spacing-negative-s);background-color:var(--fill-button-secondary)}@media(width<768px){.btn-start-2{font-size:18px;line-height:130%}}@media(pointer:fine){.btn-start-2:hover:not(:disabled){background-color:var(--fill-button-secondary)}}.btn-start-2:disabled{opacity:var(--disabled)}.btn-start-2:focus:not(:disabled){border-color:var(--border-input-default);background-color:var(--fill-button-secondary)}.btn-start-2:active:not(:disabled){background-color:var(--fill-button-secondary)}.btn-feedback{padding:14px 24px;font-size:16px;line-height:150%;color:var(--text-btn-label-inverse);background-color:var(--fill-button-neutral)}@media(pointer:fine){.btn-feedback:hover:not(:disabled){background-color:var(--fill-button-neutral-hover)}}.btn-feedback:disabled{background-color:var(--fill-icon-neutral-soft)}.btn-feedback:focus:not(:disabled){background-color:var(--fill-button-neutral)}.btn-feedback:active:not(:disabled){background-color:var(--fill-button-neutral-hover)}.btn-filter{padding:12px 16px;border:1px solid var(--border-input-default);font-size:14px;line-height:100%;color:var(--text-primary);background-color:var(--surface-input)}@media(pointer:fine){.btn-filter:hover:not(:disabled){background-color:var(--surface-hover)}}.btn-filter:focus:not(:disabled){border-color:var(--border-input-default);background-color:var(--surface-interactive)}.btn-filter:active:not(:disabled){border-color:var(--border-input-default);background-color:var(--surface-interactive)}.btn-filter.selected{border-color:var(--border-button-selector-selected)!important;color:var(--text-btn-label-brand)!important;background-color:var(--fill-button-selector-selected)!important}.btn-add-plan{padding:14px 40px}.btn .ripple{position:absolute;transform:scale(0);border-radius:50%;background-color:var(--ripple);animation:ripple var(--animation-time) linear}.btn-icon{display:flex;flex-shrink:0;gap:12px;align-items:center;justify-content:center;padding:14px 32px 14px 26px}.btn.border-300{border:1px solid var(--border-button-secondary)}.native-app .btn.btn-select,.native-app .btn.btn-lg{font-size:14px;line-height:16px}.container{flex:1;width:100%;height:100%;padding:70px 40px 40px;background:var(--surface-subtle)}.container-inside{width:100%;max-width:calc(var(--max-content-width) + 128px);margin:0 auto}.font-size-10{font-size:10px}.font-size-11{font-size:11px}.font-size-12{font-size:12px}.font-size-13{font-size:13px}.font-size-14{font-size:14px}.font-size-15{font-size:15px}.font-size-16{font-size:16px}.font-size-17{font-size:17px}.font-size-18{font-size:18px}.font-size-20{font-size:20px}.font-size-22{font-size:22px}.font-size-24{font-size:24px}.font-size-26{font-size:26px}.font-size-27{font-size:27px}.font-size-28{font-size:28px}.font-size-30{font-size:30px}.font-size-32{font-size:32px}.font-size-34{font-size:34px}.font-size-36{font-size:36px}.font-size-38{font-size:38px}.font-size-40{font-size:40px}.font-size-42{font-size:42px}.font-size-70{font-size:70px}.font-weight-regular{font-weight:var(--font-weight-regular)}.font-weight-medium{font-weight:var(--font-weight-medium)}.font-weight-bold{font-weight:var(--font-weight-bold)}.font-weight-xbold{font-weight:var(--font-weight-xbold)}.font-no-wrap{text-wrap:nowrap}.line-height-80{line-height:80%}.line-height-100{line-height:100%}.line-height-110{line-height:110%}.line-height-120{line-height:120%}.line-height-125{line-height:125%}.line-height-130{line-height:130%}.line-height-140{line-height:140%}.line-height-150{line-height:150%}.line-height-160{line-height:160%}.line-height-180{line-height:180%}.d-flex{display:flex}.d-i-block{display:inline-block}.d-i-flex{display:inline-flex}.d-block{display:block}.d-none{display:none}.d-flex.direction-column,.d-i-flex.direction-column{flex-direction:column}.d-flex.justify-content-between,.d-i-flex.justify-content-between{justify-content:space-between}.d-flex.justify-content-center,.d-i-flex.justify-content-center{justify-content:center}.d-flex.justify-content-start,.d-i-flex.justify-content-start{justify-content:flex-start}.d-flex.justify-content-end,.d-i-flex.justify-content-end{justify-content:flex-end}.d-flex.align-items-start,.d-i-flex.align-items-start{align-items:flex-start}.d-flex.align-items-center,.d-i-flex.align-items-center{align-items:center}.d-flex.align-items-baseline,.d-i-flex.align-items-baseline{align-items:baseline}.d-flex.align-items-stretch,.d-i-flex.align-items-stretch{align-items:stretch}.d-flex.align-items-end,.d-i-flex.align-items-end{align-items:flex-end}.d-flex.align-self-start,.d-i-flex.align-self-start{align-self:flex-start}.d-flex.align-self-center,.d-i-flex.align-self-center{align-self:center}.d-flex.wrap,.d-i-flex.wrap{flex-wrap:wrap}.d-flex.no-wrap,.d-i-flex.no-wrap{flex-wrap:nowrap}@media print{._hj-widget-container,.ot-sdk-btn{display:none}}:root{--safe-area-inset-top: env(safe-area-inset-top);--safe-area-inset-bottom: env(safe-area-inset-bottom)}body{opacity:1!important;background:var(--surface-default)}body:has(footer){background:var(--surface-subtle)}@media print{body{background:#fff!important}}.prevent-scroll{overflow:hidden}router-outlet+*{display:flex;flex:1;flex-direction:column}.pointer{cursor:pointer}.skeleton{width:100%;height:100%;border-radius:10px;background:var(--surface-default);background:linear-gradient(110deg,var(--surface-default) 8%,var(--surface-subtle) 18%,var(--surface-default) 33%);background-size:200% 100%;box-shadow:0 0 10px #0000000d;animation:1.2s shine linear infinite}.hidden-title{position:absolute!important;overflow:hidden!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;clip-path:rect(0,0,0,0)!important}
