@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(../../fonts/inter/Inter-VF.woff2) format("woff2")}@font-face{font-display:swap;font-family:GT Super Display;font-style:normal;font-weight:500;src:local("GT Super Display Bold"),local("GTSuperDisplay-Bold"),url(../../fonts/gt-super/GT-Super-Display-Bold.woff2) format("woff2"),url(../../fonts/gt-super/GT-Super-Display-Bold.woff) format("woff")}.mobile-wrapper .dealcard__body{margin-bottom:0}:root{--dc-avatar-bg:#fff}.dc-avatar{position:relative;width:-moz-fit-content;width:fit-content}.dc-avatar__image{background-color:#ecf0f9;border-radius:50%;box-shadow:0 0 0 4px var(--dc-avatar-bg);height:140px;overflow:hidden;perspective:1000px;position:relative;transition:all .2s ease-in-out;width:140px}.dc-avatar__image.dc-avatar__image--qr .dc-avatar__image--empty,.dc-avatar__image.dc-avatar__image--qr img{transform:rotateY(180deg)}.dc-avatar__image.dc-avatar__image--qr .dc-avatar__image__qr{transform:rotateY(0)}.dc-avatar__image .dc-avatar__image--empty,.dc-avatar__image img{backface-visibility:hidden;height:100%;-o-object-fit:cover;object-fit:cover;transform:rotateY(0);transition:transform .6s ease;width:100%}.dc-avatar__image .dc-avatar__image--empty{align-content:center;align-items:center;color:#151618;color:var(--color-theme-text);display:flex;font-family:Inter,Helvetica,Arial,sans-serif;font-size:3rem;font-weight:600;justify-content:center;letter-spacing:.025rem;line-height:3.75rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dc-avatar__image .dc-avatar__image__qr{backface-visibility:hidden;border-radius:50%;cursor:pointer;height:100%;left:0;overflow:hidden;position:absolute;top:0;transform:rotateY(180deg);transition:transform .6s ease;width:100%}.dc-avatar__image .dc-avatar__image__qr canvas,.dc-avatar__image .dc-avatar__image__qr svg{height:100%;width:100%}.dc-avatar__action{bottom:22px;perspective:1000px;position:absolute;right:-10px;transition:all .2s ease-in-out}.dc-avatar__action,.dc-avatar__action .dc-icon{transform:rotateY(180deg)}.dc-avatar__action--avatar{border-radius:50%;opacity:0;overflow:hidden;perspective:1000px;transition:all .2s ease-in-out}.dc-avatar__action--avatar,.dc-avatar__action--avatar:hover{box-shadow:0 0 0 2px var(--dc-avatar-bg)}.dc-avatar__action--avatar .dc-avatar__image--empty{align-content:center;align-items:center;backface-visibility:hidden;background-color:var(--color-theme-bg);color:#151618;color:var(--color-theme-text);display:flex;font-family:Inter,Helvetica,Arial,sans-serif;font-size:.875rem;font-size:.75rem;font-weight:600;height:100%;justify-content:center;letter-spacing:.015625rem;line-height:1.25rem;line-height:1rem;-o-object-fit:cover;object-fit:cover;transform:rotateY(0);transition:transform .6s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.dc-avatar--qr .dc-avatar__action{transform:rotateY(0)}.dc-avatar--qr .dc-avatar__action--avatar{opacity:1}.dc-badge{align-items:center;color:#151618;display:flex;flex-direction:column;font-family:Inter,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.015625rem;line-height:1.5rem;margin-bottom:32px;margin-top:24px}.dc-badge p{margin:0}.dc-badge .dc-button{color:#f85459;margin-top:16px}.mobile-wrapper .dealcard .dc-badge{bottom:0;left:0;position:sticky;width:100%;z-index:0}.mobile-wrapper .dealcard:has(+.dc-join) .dc-badge{margin-bottom:0;padding-bottom:110px}@supports (padding-bottom:env(safe-area-inset-bottom)){.dealcard:not(:has(+.dc-join)) .dc-badge{margin-bottom:calc(24px + env(safe-area-inset-bottom))}.mobile-wrapper .dealcard:not(:has(+.dc-join)) .dc-badge{margin-bottom:0;padding-bottom:calc(24px + env(safe-area-inset-bottom))}}@media (max-width:719.98px){.dealcard .dc-badge{bottom:0;left:0;position:fixed;width:100%;z-index:0}.dealcard:has(+.dc-join) .dc-badge{margin-bottom:110px}}.dc-block{padding:0 20px 32px}.dc-block__links{align-items:center;display:flex;flex-direction:column;gap:16px}.dc-block__text{text-align:center}.dc-block__text h3{font-weight:500}.dc-block__text h3,.dc-block__text p{color:#151618;color:var(--color-text,#151618);font-family:Inter,Helvetica,Arial,sans-serif;font-family:var(--font-family);font-size:1rem;letter-spacing:.015625rem;line-height:1.5rem}.dc-block__text p{font-weight:400}.dc-button{align-items:center;background-color:var(--color-theme-bg,#f85459);border-radius:50px;box-shadow:inset 0 0 0 2px var(--color-theme-bg,#f85459);color:#fff;color:var(--color-theme-text,#fff);cursor:pointer;display:inline-flex;font-family:Inter,Helvetica,Arial,sans-serif;font-family:var(--font-family);font-size:1.125rem;font-variation-settings:"opsz" 24;font-weight:500;gap:16px;justify-content:center;line-height:1.5rem;margin:0;min-width:160px;padding:1rem 1.5rem;text-align:center;text-decoration:none;width:min(100% - 40px,320px)}.dc-button .icon,.dc-button .icon--filled,.dc-button .icon--logo{pointer-events:none}.dc-button .icon--filled:not(:first-child),.dc-button .icon--logo:not(:first-child),.dc-button .icon:not(:first-child){margin-right:-6px}.dc-button .icon--filled:not(:last-child),.dc-button .icon--logo:not(:last-child),.dc-button .icon:not(:last-child){margin-left:-6px}.dc-button .icon__glyph{stroke:#fff}.dc-button .icon--filled__glyph{fill:#fff}.dc-button:hover{background-color:var(--color-theme-bg-dark,#de373d);box-shadow:inset 0 0 0 2px var(--color-theme-bg-dark,#de373d)}.dc-button:active{background-color:var(--color-theme-bg-dark,#cf212f);box-shadow:inset 0 0 0 2px var(--color-theme-bg-dark,#cf212f)}.dc-button.dc-button--disabled,.dc-button.dc-button--disabled:hover,.dc-button:disabled,.dc-button:disabled:hover{background-color:#f6f8fc;box-shadow:inset 0 0 0 2px #f6f8fc;color:#677698;cursor:default;pointer-events:none}.dc-button.dc-button--disabled .icon--filled__glyph,.dc-button.dc-button--disabled:hover .icon--filled__glyph,.dc-button:disabled .icon--filled__glyph,.dc-button:disabled:hover .icon--filled__glyph{color:#677698}.dc-button.dc-button--action{height:64px;max-height:64px;max-width:64px;min-width:0;padding:1.125rem;width:64px}.dc-button__option{align-items:center;background-color:var(--color-theme,#f85459);border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;margin:-4px -12px -4px 16px;width:32px}.dc-button__option .icon,.dc-button__option .icon--filled,.dc-button__option .icon--logo{height:16px;width:16px}.dc-button__option .icon__glyph{stroke-width:1.33}.dc-button--secondary{background-color:#fff;box-shadow:inset 0 0 0 2px #fff;color:#151618}.dc-button--secondary .icon__glyph{stroke:#151618}.dc-button--secondary .icon--filled__glyph{fill:#151618}.dc-button--secondary .dc-button__option{background-color:#0000001a}.dc-button--secondary .dc-button__option:hover{background-color:#0003}.dc-button--secondary:hover{background-color:#fafbfd;box-shadow:inset 0 0 0 2px #fafbfd}.dc-button--secondary:active{background-color:#ecf0f9;box-shadow:inset 0 0 0 2px #ecf0f9}.dc-button--secondary:disabled,.dc-button--tertiary{background-color:#f6f8fc;box-shadow:inset 0 0 0 2px #f6f8fc}.dc-button--tertiary{color:#151618}.dc-button--tertiary .icon__glyph{stroke:#151618}.dc-button--tertiary .icon--filled__glyph{fill:#151618}.dc-button--tertiary:hover{background-color:#ecf0f9;box-shadow:inset 0 0 0 2px #ecf0f9}.dc-button--ghost{background:transparent;color:#f85459}.dc-button--ghost .icon__glyph{stroke:#f85459}.dc-button--ghost .icon--filled__glyph{fill:#f85459}.dc-button--ghost:hover{background-color:#f9767a;box-shadow:inset 0 0 0 2px #f9767a;color:#fff}.dc-button--ghost:hover .icon__glyph{stroke:#fff}.dc-button--ghost:hover .icon--filled__glyph{fill:#fff}.dc-button--icon{background-color:#fff;border-radius:50%;box-shadow:inset 0 0 0 1px #d9e1f2;height:32px;min-width:0;padding:0;width:32px}.dc-button--icon .icon{height:18px;width:18px}.dc-button--icon .icon__glyph{stroke:#151618;stroke-width:1.33}.dc-button--icon:hover{background-color:#fafbfd;box-shadow:inset 0 0 0 1px #d9e1f2}.dc-button--icon:active{background-color:#ecf0f9;box-shadow:inset 0 0 0 1px #d9e1f2}.dc-button--icon:disabled{background-color:#f6f8fc;box-shadow:inset 0 0 0 1px #d9e1f2}.dc-button--social{background-color:transparent;border-radius:4px;box-shadow:none;height:32px;min-width:0;padding:0;width:32px}.dc-button--social .icon,.dc-button--social .icon--logo{height:100%;width:100%}.dc-button--social:hover{background-color:transparent;box-shadow:none}.dc-button--social:active,.dc-button--social:disabled{box-shadow:none}.dc-button--plain{background:none;box-shadow:none;color:#3d89f6;min-width:auto;-webkit-mask-box-image-source:none}.dc-button--plain .icon__glyph{stroke:#151618}.dc-button--plain .icon--filled__glyph{fill:#151618}.dc-button--plain:hover{text-decoration:underline}.dc-button--plain:active,.dc-button--plain:hover{background:none;box-shadow:none}.dc-button--plain.dc-button--disabled,.dc-button--plain.dc-button--disabled:hover,.dc-button--plain:disabled,.dc-button--plain:disabled:hover{background:none;box-shadow:none;text-decoration:none}.dc-button--plain.dc-button--active{color:#999;pointer-events:none}.dc-button--plain.dc-button--secondary{color:#fff}.dc-button--plain.dc-button--tertiary{color:#000}.dc-button--plain.dc-button--action{height:auto;padding:0;width:auto}.dc-button--link{background:none;box-shadow:none;color:#3d89f6;font-family:Inter,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.015625rem;line-height:1.75rem;min-width:auto;padding:0;width:auto;-webkit-mask-box-image-source:none;text-decoration:none}.dc-button--link:hover{background:none;box-shadow:none;text-decoration:underline}.dc-button--link.dc-button--small{font-family:Inter,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.015625rem;line-height:1.25rem}.dc-header{background-color:var(--color-bg);border-top-left-radius:24px;border-top-right-radius:24px;color:var(--color-text);padding:0 20px 16px;position:relative;z-index:1}.dc-header hr{margin-left:auto;margin-right:auto;max-width:320px}.dc-header:not(:has(.dc-header__bg)){margin-top:16px}.dc-header .data-empty{color:#9facc7}.dc-header__bg{background-color:#ecf0f9;border-top-left-radius:24px;border-top-right-radius:24px;display:block;height:296px;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}.dc-header__bg img{left:50%;max-width:clamp(420px,140%,556px);position:absolute;top:50%;transform:translate(-50%,calc(-50% - 20px));transform-origin:center center}.dc-header__bg .data-empty{align-items:center;color:#9facc7;display:flex;font-family:Inter,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;height:100%;justify-content:center;letter-spacing:.015625rem;line-height:1.125rem;text-transform:uppercase;width:100%}.dc-header__bg:after{background:linear-gradient(180deg,transparent 87.84%,rgba(0,0,0,.05)),#fff;content:"";display:block;height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:100%;z-index:1}.dc-header__bg+.dc-header__actions+.dc-header__profile:has(.dc-avatar){padding-top:226px}.dc-header__bg+.dc-header__actions+.dc-header__profile .dc-avatar{margin-top:0}.dc-header__actions{display:flex;justify-content:space-between;left:0;padding:16px;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.dc-header__actions .dc-button--icon{background-color:#fffc;box-shadow:inset 0 0 1px #0003;pointer-events:auto}.dc-header__profile{align-items:center;display:flex;flex-direction:column;margin-bottom:16px}.dc-header__profile .dc-avatar{margin-bottom:26px;margin-top:-70px}.dc-header__data{align-items:center;display:flex;flex-direction:column;gap:6px}.dc-header__data>*{margin:0}.profile__socials-text,.profile__status{color:#999;color:var(--color-text-light,#999);font-family:Inter,Helvetica,Arial,sans-serif;font-family:var(--font-family);font-size:.875rem;font-weight:400;letter-spacing:.015625rem;line-height:1.25rem}.profile__name{font-size:1.5rem;font-weight:600;letter-spacing:.025rem;line-height:2rem;text-align:center}.profile__company,.profile__name{color:#151618;color:var(--color-text,#151618);font-family:Inter,Helvetica,Arial,sans-serif;font-family:var(--font-family)}.profile__company{font-size:.875rem;font-weight:500;letter-spacing:.015625rem;line-height:1.25rem}.dc-header__claim{color:#151618;color:var(--color-text,#151618);font-family:Inter,Helvetica,Arial,sans-serif;font-family:var(--font-family);font-size:1rem;font-weight:400;letter-spacing:.015625rem;line-height:1.5rem;text-align:center}.dc-header__socials{align-items:center;display:flex;gap:24px;justify-content:center;margin-bottom:16px;min-height:32px}.dc-header__socials.light .dc-button--social-bw .icon--logo *{fill:#fff}.dc-header-mini{align-items:center;background-color:var(--color-bg,#fff);color:var(--color-text,#151618);display:flex;gap:24px;max-height:80px;opacity:0;padding:16px 20px;position:sticky;top:0;transform:translateY(-100%);transition:transform .2s ease-in-out;z-index:2}.dc-header-mini:not(:has(~.dealcard__body .dc-tabs)){box-shadow:inset 0 -1px 0 0 var(--color-lines,#d0daef)}.dc-header-mini--visible{opacity:1;transform:translateY(0)}.dc-header-mini .dc-avatar .dc-avatar__image{box-shadow:0 0 0 2px var(--color-bg);height:40px;width:40px}.dc-header-mini .profile__name{color:#151618;color:var(--color-text,#151618);font-family:Inter,Helvetica,Arial,sans-serif;font-family:var(--font-family);font-size:1.125rem;font-weight:600;letter-spacing:.015625rem;line-height:1.75rem}.dc-header-mini .dc-button--icon{margin-left:auto}@supports (padding-top:env(safe-area-inset-top)){.dc-header-mini{top:env(safe-area-inset-top)}.dc-header{margin-top:calc(-80px - env(safe-area-inset-top))}.dc-header,.dc-header__bg{padding-top:env(safe-area-inset-top)}.dc-header__bg{height:calc(296px + env(safe-area-inset-top))}.dc-header__bg img{top:calc(50% + env(safe-area-inset-top)/2)}.dc-header-mini,.dc-header__actions{padding-top:calc(16px + env(safe-area-inset-top))}.dc-header-mini+.dc-header{margin-top:calc(-80px - env(safe-area-inset-top))}}@supports (padding-top:env(safe-area-inset-top)){.dc-header-mini+.dc-header:not(:has(.dc-header__bg)){margin-top:calc(16px - env(safe-area-inset-top))}}.mobile-wrapper .dc-header__profile .dc-header-mini+.dc-header{margin-top:calc(-80px - env(safe-area-inset-top))}.mobile-wrapper .dc-header__profile .dc-avatar{margin-bottom:26px;margin-top:76px}@supports (padding-top:env(safe-area-inset-top)){.mobile-wrapper .dc-header-mini+.dc-header{margin-top:calc(-80px - env(safe-area-inset-top))}.mobile-wrapper .dc-header-mini+.dc-header:not(:has(.dc-header__bg)){margin-top:calc(-80px - env(safe-area-inset-top))}}.dc-icon{display:flex}.icon__glyph{fill:none;stroke:#151618;vector-effect:non-scaling-stroke;stroke-miterlimit:10;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.icon--filled{height:100%;width:24px}.icon--filled__glyph{fill:#151618;fill-rule:evenodd;stroke:none!important}.icon--decoration-scan-face{color:#9facc7;height:48px;margin-bottom:16px;width:48px}.dc-join{align-items:center;bottom:0;color:#fff;display:none;flex-direction:column;font-family:Inter,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:.015625rem;line-height:1.25rem;padding:24px 20px;position:fixed;right:0;z-index:20}.dc-join .dc-button{box-shadow:0 16px 32px #00000014;width:auto}.dc-join .dc-button .dc-join__username span{color:#677698}.dc-join .dc-button .dc-button__option{background-color:#ecf0f9}.dc-join .dc-button .dc-button__option:hover{background-color:#d9e1f2}.dc-join p a{color:#fff}.dealcard--free+.dc-join{display:flex}.mobile-wrapper .dc-join{background:linear-gradient(180deg,transparent,rgba(0,0,0,.08) 61.5%,rgba(0,0,0,.16));position:sticky}@media (max-width:719.98px){.dc-join{background:linear-gradient(180deg,transparent,rgba(0,0,0,.08) 61.5%,rgba(0,0,0,.16));width:100%}}.dc-tabs{background-color:var(--color-bg);position:sticky;top:80px;z-index:10}.dc-tabs .swiper-slide{width:auto}.dc-tabs .swiper-slide:has(+.swiper-slide .dc-tab) .dc-tab{padding-right:8px}.dc-tabs__list{display:flex;margin-bottom:32px;padding:6px 0 0;position:relative;width:100%}.dc-tabs__list:after{background-color:#d9e1f2;bottom:0;content:"";display:block;height:1px;left:20px;position:absolute;width:calc(100% - 40px)}.dc-tabs__list:not(.swiper-slide){display:flex;flex-basis:50%;overflow-y:scroll;position:relative;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.dc-tabs__list:not(.swiper-slide) .dc-tab{display:flex;flex-flow:column;justify-content:center;scroll-snap-align:start}.dc-tab{cursor:pointer;display:flex;flex-direction:column;padding:0 24px}.dc-tab:has(+.dc-tab){padding-right:8px}.dc-tab:hover .dc-tab__content:after{background-color:#9facc7}.dc-tab--active .dc-tab__content{color:var(--color-theme-bg,#151618)}.dc-tab--active .dc-tab__content:after,.dc-tab--active:hover .dc-tab__content:after{background-color:var(--color-theme-bg,#151618)}.dc-tab__content{background-color:transparent;color:#9facc7;cursor:pointer;font-family:Inter,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:600;letter-spacing:.015625rem;line-height:1.5rem;padding-bottom:18px;position:relative;text-decoration:none;white-space:nowrap}.dc-tab__content:after{bottom:0;content:"";display:block;left:0;position:absolute}.dc-tab__content:after,.dc-tab__indicator{background-color:transparent;height:3px;width:100%}.dc-tab__indicator--active{background-color:var(--color-theme-bg,#151618)}.dc-content{padding:0 20px 32px;position:relative}.dc-content .dc-block{padding:0}.dc-content .dc-block hr:first-child{display:none}.dc-content:not(:has(.dc-block)){margin-top:-16px;padding:0}.dc-block .dc-block__text{margin-bottom:24px}.dc-block:last-child .dc-block__text{margin-bottom:0}@supports (padding-top:env(safe-area-inset-top)){.dc-tabs{top:calc(80px + env(safe-area-inset-top))}}:where(:not(html,iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert}pre{display:block!important;font-size:12px!important}*,:after,:before{box-sizing:border-box}a,button{cursor:revert}menu,ol,ul{list-style:none}p{margin-block-end:1em;margin-block-start:1em}label a,p a{color:#3d89f6;text-decoration:none}label a:hover,p a:hover{text-decoration:underline}img{max-width:100%}table{border-collapse:collapse}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}sup{font-size:64%;line-height:1;vertical-align:super}::-moz-placeholder{color:unset}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;-webkit-line-break:after-white-space;overflow-wrap:break-word}:where([draggable=true]){-webkit-user-drag:element}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(./Inter-VF.BtFs5cFQ.woff2) format("woff2")}@font-face{font-display:swap;font-family:GT Super Display;font-style:normal;font-weight:500;src:local("GT Super Display Bold"),local("GTSuperDisplay-Bold"),url(./GT-Super-Display-Bold.DmBJjura.woff2) format("woff2"),url(./GT-Super-Display-Bold.BnZ5Jedd.woff) format("woff")}:root{--ion-text-color:$color-text-900}body{color:#151618;font: .625em/1.231 Inter,Helvetica,Arial,sans-serif;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-variation-settings:"opsz" 24}::-moz-selection{background-color:#ffd2d2;color:#151618}::selection{background-color:#ffd2d2;color:#151618}::-webkit-selection{background-color:#ffd2d2;color:#151618}.clearfix:after{clear:both;content:"";display:table}.container{margin-left:auto;margin-right:auto;max-width:1360px;padding-left:20px;padding-right:20px;width:100%}.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hidden{flex:none!important;height:0!important;margin:0!important;min-height:auto!important;opacity:0!important;overflow:hidden!important;padding:0!important;visibility:hidden!important}.section--fullHeight.hidden{position:fixed}.font-weight-500{font-weight:500}.margin-16{margin:16px}.margin-bottom-16,.margin-top-16{margin-top:16px}.margin-block-16{margin-block:16px}.margin-32{margin:32px}.margin-bottom-32,.margin-top-32{margin-top:32px}.margin-block-32{margin-block:32px}.margin-80{margin:80px}.margin-bottom-80,.margin-top-80{margin-top:80px}.margin-block-80{margin-block:80px}.padding-80{padding:80px}.padding-bottom-80,.padding-top-80{padding-top:80px}.padding-block-80{padding-block:80px}.fixed{position:fixed}@media (min-width:1024px){.margin-l-32{margin:32px}.margin-bottom-l-32,.margin-top-l-32{margin-top:32px}.margin-block-l-32{margin-block:32px}}body{background-color:#ecf0f9}.bio{padding-top:32px}.dealcard{container:dealcard/inline-size;margin:0 auto;max-width:556px;position:relative}.dealcard__body{background-color:var(--color-bg);border-bottom-left-radius:24px;border-bottom-right-radius:24px;color:var(--color-text);font-family:var(--font-family);margin-bottom:32px;min-height:32px}.dealcard__body--free{margin-bottom:0}hr{box-shadow:0 1px 0 0 var(--color-lines,#d9e1f2);margin:0 0 1.5rem;padding-top:.5rem}.mobile-wrapper{background-color:#ecf0f9}.mobile-wrapper .bio{height:100%;padding-top:0;width:100%}.mobile-wrapper .dealcard{display:flex;flex-direction:column;height:100%;min-height:100%;overflow-y:scroll;scrollbar-width:none;width:var(--dealcard-width)}.mobile-wrapper .dealcard__body{border-radius:0;flex:1 0 auto;position:relative;z-index:1}@media (max-width:719.98px){.bio{padding-top:0}.dealcard{display:flex;flex-direction:column;min-height:100vh;width:100%}.dealcard__body{border-radius:0;flex:1 0 auto;margin-bottom:0;position:relative;z-index:1}.dealcard__body--free{margin-bottom:270px}.dealcard__body:has(+.dc-badge){margin-bottom:270px}.mobile-wrapper{height:max(min(100dvh - 160px,748px),400px);width:100%}.mobile-wrapper .dealcard{width:100%}.mobile-wrapper .dealcard__body{margin-bottom:0}.mobile-wrapper:has(+.btn){height:max(min(100dvh - 200px,748px),400px)}}.page--error{--scrollbar-color-track-legacy:#f85459;background-color:#f85459;min-height:100vh}.page--error .content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:100vh;padding-bottom:32px;padding-top:64px;text-align:center}@media (min-width:720px){.page--error .content{padding-bottom:128px}}.page--error .brand__logo{margin-bottom:1rem;max-width:calc(100vw - 120px);width:310px}.page--error .footer{background-color:#f85459;border-top:1px solid #ff6968;color:#fff;font-family:Inter,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.015625rem;line-height:1.25rem;margin-bottom:0}@media (min-width:720px){.page--error .footer{bottom:0;position:fixed;width:100%;z-index:10}}.page--error .footer .wrp{padding-left:32px;padding-right:32px}.page--error .footer .footer__nav{align-items:center;display:flex;justify-content:space-between;padding-bottom:32px;padding-top:32px}.page--error .footer .footer__nav a{color:#fff;font-family:Inter,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.015625rem;line-height:1.25rem}.page--error .footer .footer__nav .footer__nav__group .dc-button{margin-left:16px}.page--error .footer .footer__nav .copr{margin:0}.page--error hr{box-shadow:0 1px #ff6968}.page--error .btn--link,.page--error .dc-badge{color:#fff}.error__pre-title{color:#fff;font-family:Inter,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.015625rem;line-height:1.75rem;margin:0}.error__image-wrp{align-items:center;aspect-ratio:1.28;display:flex;justify-content:center;margin:55px 0;max-height:286px;width:100%}.error__title{color:#fff;font-family:GT Super Display;font-size:90px;font-variant-numeric:lining-nums;font-weight:500;line-height:104px;margin:0}.error__description{color:#fff;font-family:Inter,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.015625rem;line-height:1.75rem}.error__description p{margin:0}.error__description p:last-child{margin-bottom:1rem}@media (max-width:719.98px){.page--error .error__image-wrp{margin:32px 0}.page--error .error__title{font-size:64px;line-height:86px}.page--error .content,.page--error .footer .wrp{padding-left:16px;padding-right:16px}.page--error .footer .footer__nav{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding-bottom:16px;padding-top:16px}.page--error .footer .footer__nav .footer__nav__group{margin-top:16px}.page--error .footer .footer__nav .footer__nav__group .dc-button{display:block;margin-left:0;text-align:left;width:auto}}
