.rules-terms-card{position:relative;box-sizing:border-box;display:flex;flex:1 1 0;align-items:center;min-width:0;height:9rem;padding:2rem 1rem 2rem 11.125rem;border-radius:var(--shape-24);background-color:var(--color-dark);overflow:visible;color:var(--color-white)}.rules-terms-card.--first{padding-left:10rem}.rules-terms-card__number{position:absolute;top:-1.6275rem;left:-1.35rem;z-index:2;font-family:var(--font-family-main);font-weight:500;font-size:11.25rem;line-height:1;text-transform:uppercase;white-space:nowrap;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rules-terms-card.--first .rules-terms-card__number{left:-.915rem}.rules-terms-card__text{position:relative;z-index:1;width:100%;min-width:0;font-family:var(--font-family-second);font-weight:500;font-size:var(--typograpy-p-l);line-height:1.2;letter-spacing:-.0225rem;word-break:break-word}@media screen and (max-width:991px){.rules-terms-card{flex:none;width:100%;height:auto;min-height:8rem}.rules-terms-card__number{font-size:10.25rem}}@media screen and (max-width:500px){.rules-terms-card{min-height:5.625rem;height:auto;padding:1.25rem 1rem 1.25rem 6.953125rem}.rules-terms-card.--first{padding-left:6.25rem}.rules-terms-card__number{top:-1.0171875rem;left:-.84375rem;font-size:7.03125rem}.rules-terms-card.--first .rules-terms-card__number{left:-.571875rem}.rules-terms-card__text{font-size:.875rem;letter-spacing:-.0140625rem}}.rules-terms,.rules-terms__wrap{box-sizing:border-box;width:100%}.rules-terms__wrap{max-width:var(--layout-container-max);margin-inline:auto;padding-inline:var(--layout-indention-gap-smal)}.rules-terms__shell{box-sizing:border-box;width:100%;padding:3.5rem 1.5rem 1.5rem;border-radius:var(--shape-32);background-color:var(--color-white)}.rules-terms__inner.flex{gap:1.5rem;width:100%;min-width:0}.rules-terms__header.flex{gap:.75rem;width:100%;max-width:var(--layout-col-8);min-width:0}.rules-terms__title{width:100%;margin:0;font-family:var(--font-family-main);font-weight:600;font-size:var(--typograpy-font-size-3-5rem);line-height:1;text-align:center;text-transform:uppercase;color:var(--color-dark);word-break:break-word}.rules-terms__title-accent{color:var(--color-fill-1)}.rules-terms__subtitle{width:100%;max-width:32rem;margin:0;font-family:var(--font-family-second);font-weight:500;line-height:1.2;text-align:center;color:var(--color-dark);opacity:.62}.rules-terms__cards.flex{gap:.75rem;width:100%;min-width:0}@media screen and (max-width:991px){.rules-terms__cards.flex.--nowrap{flex-direction:column;flex-wrap:wrap}}@media screen and (max-width:768px){.rules-terms__shell{padding-block:2.5rem 3rem;padding-inline:1rem;border-radius:var(--shape-24)}.rules-terms__inner.flex{gap:2rem}}@media screen and (max-width:500px){.rules-terms__cards.flex{gap:.5rem}}.rules-deadlines-card{position:relative;box-sizing:border-box;display:flex;flex:1 1 0;flex-direction:column;align-items:flex-start;gap:1rem;min-width:0;min-height:16.3125rem;padding:2rem;border-radius:var(--shape-24);background-color:var(--color-bg);overflow:hidden}.rules-deadlines-card__badge{position:relative;z-index:1;box-sizing:border-box;padding:.625rem 1rem;border:.09375rem solid var(--color-dark);border-radius:37.5rem;font-family:var(--font-family-main);font-weight:500;font-size:var(--typograpy-p-m);line-height:1.1;text-transform:uppercase;color:var(--color-dark);white-space:nowrap}.rules-deadlines-card__body.flex{position:relative;z-index:1;gap:.5rem;width:100%;min-width:0}.rules-deadlines-card__value-row.flex{gap:.25rem;min-width:0}.rules-deadlines-card__value span{padding-block:.75rem .625rem;font-size:var(--typograpy-p-l);color:var(--color-dark)}.rules-deadlines-card__value,.rules-deadlines-card__value span{font-family:var(--font-family-main);font-weight:700;line-height:1;text-transform:uppercase;white-space:nowrap}.rules-deadlines-card__value{font-size:6.25rem;color:var(--color-fill-1)}.rules-deadlines-card__text{max-width:16.6875rem;margin:0;font-family:var(--font-family-second);font-weight:500;line-height:1.2;color:var(--color-dark);opacity:.82;word-break:break-word}.rules-deadlines-card__art{position:absolute;pointer-events:none}.rules-deadlines-card__art-wrap{width:100%;height:100%}.rules-deadlines-card__art-image,.rules-deadlines-card__art-wrap>.image-thumb img,.rules-deadlines-card__art-wrap>.image-thumb picture{-o-object-fit:cover;object-fit:cover}.rules-deadlines-card.--star .rules-deadlines-card__art-wrap>.image-thumb{width:100%;height:100%;min-height:100%;padding-bottom:0}.rules-deadlines-card.--star .rules-deadlines-card__art-image,.rules-deadlines-card.--star .rules-deadlines-card__art-wrap>.image-thumb img,.rules-deadlines-card.--star .rules-deadlines-card__art-wrap>.image-thumb picture{inset:0;width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:58% 68%;object-position:58% 68%}.rules-deadlines-card.--ozon .rules-deadlines-card__art-wrap>.image-thumb{width:100%;height:100%;min-height:100%;padding-bottom:0}.rules-deadlines-card.--ozon .rules-deadlines-card__art-image,.rules-deadlines-card.--ozon .rules-deadlines-card__art-wrap>.image-thumb img,.rules-deadlines-card.--ozon .rules-deadlines-card__art-wrap>.image-thumb picture{width:103.71%;height:107.67%;left:-1.86%;top:-3.95%}.rules-deadlines-card.--coffee .rules-deadlines-card__art-wrap>.image-thumb{width:100%;height:100%;min-height:100%;padding-bottom:0}.rules-deadlines-card.--coffee .rules-deadlines-card__art-image,.rules-deadlines-card.--coffee .rules-deadlines-card__art-wrap>.image-thumb img,.rules-deadlines-card.--coffee .rules-deadlines-card__art-wrap>.image-thumb picture{width:100%;height:98.63%;left:0;top:1.37%}.rules-deadlines-card.--star .rules-deadlines-card__text{max-width:15.1875rem}.rules-deadlines-card.--star .rules-deadlines-card__art{right:-12.5rem;bottom:-10.5rem;top:auto;width:29rem;height:28rem;max-width:none;overflow:hidden;z-index:0}.rules-deadlines-card.--ozon .rules-deadlines-card__text{max-width:16.6875rem}.rules-deadlines-card.--ozon .rules-deadlines-card__art{right:-7rem;top:-2rem;width:20.5rem;height:16.5625rem;max-width:none}.rules-deadlines-card.--coffee .rules-deadlines-card__text{max-width:16rem}.rules-deadlines-card.--coffee .rules-deadlines-card__art{right:-4.75rem;top:1.31rem;width:18.25rem;height:18.5rem;max-width:none;overflow:hidden}@media screen and (max-width:991px){.rules-deadlines-card{flex:none;width:100%;min-height:14rem}.rules-deadlines-card.--ozon .rules-deadlines-card__art{right:-7rem;top:4rem;width:20.5rem;height:16.5625rem;max-width:none}}@media screen and (max-width:499px){.rules-deadlines-card{min-height:12rem;padding:1.5rem}.rules-deadlines-card__text{max-width:none}.rules-deadlines-card.--star .rules-deadlines-card__art{right:-8rem;bottom:-7rem;width:20rem;height:19rem}.rules-deadlines-card.--ozon .rules-deadlines-card__art{right:-8rem;top:8.5rem;width:16rem;height:13rem}.rules-deadlines-card.--coffee .rules-deadlines-card__art{right:-4rem;top:3.75rem;width:14rem;height:14rem}}.rules-deadlines,.rules-deadlines__wrap{box-sizing:border-box;width:100%}.rules-deadlines__wrap{max-width:var(--layout-container-max);margin-inline:auto;padding-inline:var(--layout-indention-gap-smal)}.rules-deadlines__shell{box-sizing:border-box;width:100%;padding:3.5rem 1.5rem 1.5rem;border-radius:var(--shape-32);background-color:var(--color-white)}.rules-deadlines__inner.flex{gap:1.5rem;width:100%;min-width:0}.rules-deadlines__header.flex{gap:.75rem;width:100%;max-width:var(--layout-col-12);min-width:0}.rules-deadlines__title{width:100%;margin:0;font-family:var(--font-family-main);font-weight:600;font-size:var(--typograpy-font-size-3-5rem);line-height:1;text-align:center;text-transform:uppercase;color:var(--color-dark);word-break:break-word}.rules-deadlines__title-accent{color:var(--color-fill-1)}.rules-deadlines__subtitle{width:100%;max-width:32rem;margin:0;font-family:var(--font-family-second);font-weight:500;line-height:1.2;text-align:center;color:var(--color-dark);opacity:.62}.rules-deadlines__cards.flex{gap:.75rem;width:100%;min-width:0}@media screen and (max-width:991px){.rules-deadlines__cards.flex.--nowrap{flex-direction:column;flex-wrap:wrap}}@media screen and (max-width:768px){.rules-deadlines__shell{padding-block:2.5rem 3rem;padding-inline:1rem;border-radius:var(--shape-24)}.rules-deadlines__inner.flex{gap:2rem}}.rules-sending,.rules-sending__wrap{box-sizing:border-box;width:100%}.rules-sending__wrap{max-width:var(--layout-container-max);margin-inline:auto;padding-inline:var(--layout-indention-gap-smal)}.rules-sending__panel.flex{position:relative;gap:2rem;width:100%;min-width:0;min-height:16rem;padding:2.5rem;border-radius:var(--shape-24);background-color:var(--color-dark);overflow:hidden}.rules-sending__decor{position:absolute;left:5.125rem;top:-2.2525rem;z-index:0;width:74.793rem;max-width:calc(100% + 10rem);height:42.198rem;pointer-events:none}.rules-sending__rays{position:absolute;inset:-1.78% -1.35% 0}.rules-sending__rays-scale{width:100%;height:100%}.rules-sending__rays-image{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.rules-sending__title{position:relative;z-index:1;width:100%;margin:0;font-family:var(--font-family-main);font-weight:600;font-size:var(--typograpy-font-size-3-5rem);line-height:1;text-align:center;text-transform:uppercase;color:var(--color-white);word-break:break-word}.rules-sending__title-accent{color:var(--color-fill-1)}.rules-sending__list.flex{position:relative;z-index:1;gap:1.125rem;width:100%;min-width:0}.rules-sending__divider{flex-shrink:0;align-self:stretch;width:.0625rem;min-height:5.5rem;background-color:#ffffff52}.rules-sending__item.flex{flex:1 1 0;gap:1rem;min-width:0;color:var(--color-white)}.rules-sending__number{flex-shrink:0;font-family:var(--font-family-main);font-weight:500;font-size:5.125rem;line-height:1;text-transform:uppercase;white-space:nowrap}.rules-sending__text{flex:1 1 0;min-width:0;margin:0;font-family:var(--font-family-second);font-weight:400;line-height:1.2;letter-spacing:-.0225rem;opacity:.72;word-break:break-word}@media screen and (max-width:991px){.rules-sending__list.flex{flex-wrap:wrap}.rules-sending__divider{display:none}.rules-sending__item.flex{flex:1 1 100%}.rules-sending__decor{left:0;width:100%;max-width:none}}@media screen and (max-width:768px){.rules-sending__panel.flex{padding:1.5rem 1rem;gap:1.5rem;border-radius:var(--shape-24)}}@media screen and (max-width:500px){.rules-sending__list.flex{flex-direction:column;gap:1.5rem}.rules-sending__item.flex{flex-direction:column;align-items:flex-start;gap:.5rem}.rules-sending__decor{inset:auto 0 0;width:100%;max-width:none;height:16rem}.rules-sending__rays{top:auto;bottom:-3rem;left:0;right:0;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center}.rules-sending__rays-scale{width:130%;flex-shrink:0}.rules-sending__rays-image{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}}.about-card{display:flex;flex-direction:column;min-width:0;min-height:34.25rem;overflow:visible}.about-card,.about-card__top{position:relative;box-sizing:border-box;width:100%}.about-card__top{z-index:0;height:4.375rem;margin-bottom:-1.25rem;padding:1rem 1.5rem 2.125rem;border-radius:var(--shape-24) var(--shape-24) 0 0;background-color:var(--color-dark)}.about-card__plan{width:100%;min-width:0;margin:0;line-height:1.1;text-align:left;text-transform:uppercase;color:var(--color-white);word-break:break-word}.about-card__bottom.flex{position:relative;z-index:1;flex:1 1 auto;gap:2rem;width:100%;min-height:0;padding:2rem 1.5rem 1.5rem;border-radius:var(--shape-24);background-color:var(--color-fill-gray)}.about-card__gauge{position:absolute;z-index:0;top:-.875rem;right:2rem;pointer-events:none}.about-card__gauge.--month{width:7.5625rem}.about-card__gauge.--default{width:7.4375rem}.about-card__gauge-wrap,.about-card__gauge-wrap>.image-thumb{width:100%}.about-card__gauge-image,.about-card__gauge-wrap>.image-thumb img,.about-card__gauge-wrap>.image-thumb picture{-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top}.about-card__media,.about-card__media-wrap,.about-card__media-wrap>.image-thumb{width:100%}.about-card__media-image{-o-object-fit:contain;object-fit:contain}.about-card__copy.flex{gap:.75rem;width:100%}.about-card__title{font-family:var(--font-family-main);font-weight:500;font-size:1.75rem;letter-spacing:var(--typograpy-letter-spacing-min);text-transform:uppercase;color:var(--color-dark)}.about-card__description,.about-card__title{width:100%;margin:0;line-height:1.1;text-align:center;word-break:break-word}.about-card__description{font-family:var(--font-family-second);font-weight:400;font-size:var(--typograpy-p-m-2);letter-spacing:var(--typograpy-letter-spacing-p-m-2);color:var(--color-dark-opacity-72)}@media screen and (min-width:500px)and (max-width:1024px){.about-card{min-height:0}.about-card__gauge{right:1.5rem}.about-card__gauge.--month{width:5.5rem}.about-card__gauge.--default{width:5.375rem}}@media screen and (max-width:768px){.about-card__top{padding-inline:1rem;height:3.75rem;padding-top:.75rem}.about-card__bottom.flex{gap:1rem;padding-inline:1rem}.about-card__gauge,.about-card__gauge.--default,.about-card__gauge.--month{width:6rem}}.about,.about__wrap{box-sizing:border-box;width:100%}.about__wrap{max-width:var(--layout-container-max);margin-inline:auto;padding-inline:var(--layout-indention-gap-smal)}.about__shell{box-sizing:border-box;width:100%;padding-block:3.5rem 4.5rem;padding-inline:1rem;border-radius:var(--shape-32);background-color:var(--color-white);overflow:visible}.about__container{width:100%;margin-inline:auto}.about__inner.flex{gap:2.75rem;width:100%}.about__header-content.flex,.about__header.flex{gap:1rem;width:100%}.about__timer{display:inline-flex;align-items:center;justify-content:center;padding:.375rem .75rem;border:.125rem solid var(--color-dark);border-radius:2.5rem;font-family:var(--font-family-main);font-weight:500;font-size:1.75rem;letter-spacing:var(--typograpy-letter-spacing-min);white-space:nowrap}.about__timer,.about__title{line-height:1.1;text-transform:uppercase;color:var(--color-dark)}.about__title{width:100%;margin:0;text-align:center;word-break:break-word}.about__title-accent{color:var(--color-fill-1)}.about__lead{width:100%;margin:0;font-family:var(--font-family-second);font-weight:500;font-size:var(--typograpy-p-xl);line-height:1.2;letter-spacing:var(--typograpy-letter-spacing-0);text-align:center;color:var(--color-dark-opacity-72);word-break:break-word}.about__body.flex{gap:2rem;width:100%;overflow:visible}.about__content-text{width:100%;margin-top:-1.25rem;font-family:var(--font-family-main);font-weight:300;font-size:var(--typograpy-font-size-0-875rem);line-height:1.2;text-align:center;color:var(--color-dark-opacity-52);word-break:break-word}.about__cards.flex{gap:.75rem;align-items:stretch;width:100%}.about__card-slot{display:flex;min-width:0;min-height:0}.about__card-slot .about-card{flex:1 1 auto;width:100%}.about__cta{position:relative;box-sizing:border-box;width:100%;min-height:16.75rem;padding:2.5rem;border-radius:var(--shape-24);overflow:visible;background-image:linear-gradient(111.046deg,var(--color-fill-1) 25.187%,#ffc431 78.248%)}.about__cta-decor{pointer-events:none}.about__cta-decor,.about__cta-scene{position:absolute;inset:0;overflow:visible}.about__cta-stripes{position:absolute;z-index:1;right:-.03125rem;bottom:0;width:44.37%;height:100%;border-radius:0 var(--shape-24) var(--shape-24) 0;overflow:hidden}.about__cta-stripes-wrap{width:100%;height:100%}.about__cta-stripes-wrap>.image-thumb{width:100%;height:100%;padding-bottom:0}.about__cta-stripes-image,.about__cta-stripes-wrap>.image-thumb img,.about__cta-stripes-wrap>.image-thumb picture{opacity:1;width:100%;max-width:none;height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center}.about__cta-flag{position:absolute;z-index:2;right:24.73%;bottom:-26.76%;width:27.11%;height:132.28%}.about__cta-flag-wrap{width:100%;height:100%;overflow:hidden}.about__cta-flag-wrap>.image-thumb{width:100%;height:100%;padding-bottom:0}.about__cta-flag-image,.about__cta-flag-wrap>.image-thumb img,.about__cta-flag-wrap>.image-thumb picture{opacity:1;width:100%;height:100%!important;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.about__cta-content.flex{position:relative;z-index:1;gap:1.5rem;width:100%;max-width:100%}.about__cta-head.flex{gap:.5rem;align-items:flex-start;width:100%}.about__cta-title-line{width:100%;margin:0;font-family:var(--font-family-main);font-weight:400;font-size:var(--typograpy-font-size-2-8rem);line-height:1.2;letter-spacing:-.0475rem;text-transform:uppercase;color:var(--color-white);word-break:break-word}.about__cta-action{position:relative;display:inline-flex;align-items:center;max-width:100%}.about__cta-button.button.--fill-1{min-width:14.1875rem;min-height:4rem;padding-inline:1.5rem;background-color:var(--color-dark);color:var(--color-white);font-family:var(--font-family-main);font-weight:600;font-size:var(--typograpy-p-xl);line-height:1.3;letter-spacing:var(--typograpy-letter-spacing-0);text-transform:uppercase;transition:background-color .24s ease,color .24s ease,box-shadow .24s ease}.about__cta-button.button.--fill-1:hover:not(:disabled):not(.is-disabled):not(.is-loading){background-color:var(--color-white);color:var(--color-dark);box-shadow:0 0 0 .125rem var(--color-dark)}.about__cta-button.button.--fill-1:active:not(:disabled):not(.is-disabled):not(.is-loading){background-color:var(--color-fill-gray-h);color:var(--color-dark);box-shadow:0 0 0 .125rem var(--color-dark)}.about__cta-arrow{position:absolute;left:16.5rem;bottom:-.414375rem;width:4.0534375rem;height:4.4144375rem}.about__cta-arrow-rotate{display:flex;align-items:center;justify-content:center;width:100%;height:100%;transform:rotate(39.67deg)}.about__cta-arrow-slot{width:1.6343125rem}.about__cta-arrow-slot>.image-thumb{width:100%}.about__cta-arrow-image{-o-object-fit:contain;object-fit:contain}@media screen and (min-width:500px)and (max-width:1024px){.about__inner.flex{gap:2.5rem}.about__cards.flex.--nowrap{flex-wrap:wrap;overflow:visible;width:100%;min-width:0;padding-top:.875rem}.about__card-slot.fixed-col-4{flex:1 1 calc(50% - .375rem);width:auto;max-width:calc(50% - .375rem);min-width:0}.about__card-slot.fixed-col-4:last-child:nth-child(odd){flex-basis:100%;max-width:none}.about__card-slot.fixed-col-4:last-child:nth-child(odd) .about-card__media{width:100%;max-width:16rem;margin-inline:auto}}@media screen and (max-width:768px){.about__shell{padding-block:2.5rem 3rem;padding-inline:1rem;border-radius:var(--shape-24)}.about__inner.flex{gap:2rem}.about__timer{font-size:1.25rem;white-space:normal;text-align:center}}@media screen and (max-width:499px){.about__cards.flex{flex-direction:column;gap:2rem}.about__card-slot{flex:1 1 100%;max-width:100%;width:100%}.about__cta{padding:1.5rem;min-height:0}.about__cta-decor{display:none}.about__cta-title-line{font-size:1.75rem}.about__cta-arrow{display:none}.about__cta-button.button{width:100%;min-width:0}}@media screen and (min-width:500px)and (max-width:1024px){.about__body.flex,.about__cta,.about__shell{overflow:visible}.about__cta{min-height:16.75rem;padding:2.5rem}.about__cta-decor{display:block}.about__cta-scene{overflow:visible}.about__cta-stripes{right:-.03125rem;bottom:0;width:44.37%;height:100%}.about__cta-stripes-image,.about__cta-stripes-wrap>.image-thumb img,.about__cta-stripes-wrap>.image-thumb picture{opacity:1;width:100%;max-width:none;height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center}.about__cta-flag{right:24.73%;bottom:-26.76%;width:27.11%;height:132.28%}.about__cta-flag-image,.about__cta-flag-wrap>.image-thumb img,.about__cta-flag-wrap>.image-thumb picture{opacity:1;width:100%;height:100%!important;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.about__cta-content.flex{gap:1.5rem}.about__cta-title-line{font-size:var(--typograpy-font-size-2-8rem)}.about__cta-arrow{display:block}.about__cta-button.button{width:auto;min-width:14.1875rem}}.gift-calendar-card{position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:100%;height:100%;min-width:0;min-height:0;padding:2rem;border-radius:var(--shape-24);overflow:hidden}.gift-calendar-card__content.flex{position:relative;z-index:1;flex:1 1 auto;gap:1.25rem;min-height:0;width:100%}.gift-calendar-card__head.flex{gap:1.25rem;width:100%;max-width:28.375rem}.gift-calendar-card__badge.flex{align-self:flex-start;gap:.5rem;padding:.25rem .75rem;border-radius:37.5rem}.gift-calendar-card__badge-date,.gift-calendar-card__badge-label{font-family:var(--font-family-main);font-weight:500;font-size:1rem;line-height:1.2;letter-spacing:var(--typograpy-letter-spacing-min);text-transform:uppercase;white-space:nowrap}.gift-calendar-card__badge-date{padding:.375rem .75rem;border-radius:31.25rem}.gift-calendar-card__title{width:100%;margin:0;line-height:1.1;text-transform:uppercase;word-break:break-word}.gift-calendar-card__purchase{display:flex;flex-direction:column;gap:.375rem}.gift-calendar-card__purchase-label{font-family:var(--font-family-second);font-weight:400;font-size:1.125rem;line-height:1.1;letter-spacing:var(--typograpy-letter-spacing-0);word-break:break-word}.gift-calendar-card__purchase-amount{margin:0;line-height:1.2;word-break:break-word}.gift-calendar-card__media{position:absolute;right:0;pointer-events:none}.gift-calendar-card__media-wrap,.gift-calendar-card__media-wrap>.image-thumb{width:100%}.gift-calendar-card__media-image,.gift-calendar-card__media-wrap>.image-thumb img,.gift-calendar-card__media-wrap>.image-thumb picture{-o-object-fit:cover;object-fit:cover}.gift-calendar-card.--month{background-color:var(--color-fill-gray)}.gift-calendar-card.--month .gift-calendar-card__media{top:auto;bottom:0;height:auto;width:18.5rem}.gift-calendar-card.--month .gift-calendar-card__media-image,.gift-calendar-card.--month .gift-calendar-card__media-wrap>.image-thumb img,.gift-calendar-card.--month .gift-calendar-card__media-wrap>.image-thumb picture{-o-object-position:right bottom;object-position:right bottom}.gift-calendar-card.--month .gift-calendar-card__badge{background-color:var(--color-white-opacity-24);border:.09375rem solid var(--color-dark)}.gift-calendar-card.--month .gift-calendar-card__badge-date,.gift-calendar-card.--month .gift-calendar-card__badge-label{color:var(--color-dark)}.gift-calendar-card.--month .gift-calendar-card__badge-date{background-color:var(--color-dark);color:var(--color-white)}.gift-calendar-card.--month .gift-calendar-card__title{color:var(--color-dark)}.gift-calendar-card.--month .gift-calendar-card__purchase-label{color:var(--color-dark);opacity:.4}.gift-calendar-card.--month .gift-calendar-card__purchase-amount{color:var(--color-dark)}.gift-calendar-card.--half-year .gift-calendar-card__media,.gift-calendar-card.--quarter .gift-calendar-card__media{top:0;bottom:0;height:100%}.gift-calendar-card.--half-year .gift-calendar-card__media-wrap,.gift-calendar-card.--quarter .gift-calendar-card__media-wrap{height:100%}.gift-calendar-card.--half-year .gift-calendar-card__media-wrap>.image-thumb,.gift-calendar-card.--quarter .gift-calendar-card__media-wrap>.image-thumb{height:100%;padding-bottom:0}.gift-calendar-card.--half-year .gift-calendar-card__media-image,.gift-calendar-card.--half-year .gift-calendar-card__media-wrap>.image-thumb img,.gift-calendar-card.--half-year .gift-calendar-card__media-wrap>.image-thumb picture,.gift-calendar-card.--quarter .gift-calendar-card__media-image,.gift-calendar-card.--quarter .gift-calendar-card__media-wrap>.image-thumb img,.gift-calendar-card.--quarter .gift-calendar-card__media-wrap>.image-thumb picture{-o-object-position:right bottom;object-position:right bottom}.gift-calendar-card.--quarter{background-color:var(--color-dark)}.gift-calendar-card.--quarter .gift-calendar-card__badge{border:.09375rem solid var(--color-white)}.gift-calendar-card.--quarter .gift-calendar-card__badge-date,.gift-calendar-card.--quarter .gift-calendar-card__badge-label{color:var(--color-white)}.gift-calendar-card.--quarter .gift-calendar-card__badge-date{background-color:var(--color-white);color:var(--color-dark)}.gift-calendar-card.--quarter .gift-calendar-card__purchase-amount,.gift-calendar-card.--quarter .gift-calendar-card__title{color:var(--color-white)}.gift-calendar-card.--quarter .gift-calendar-card__purchase-label{color:var(--color-white);opacity:.8}.gift-calendar-card.--quarter .gift-calendar-card__media{width:28.875rem}.gift-calendar-card.--quarter .gift-calendar-card__media-image,.gift-calendar-card.--quarter .gift-calendar-card__media-wrap>.image-thumb img,.gift-calendar-card.--quarter .gift-calendar-card__media-wrap>.image-thumb picture{-o-object-fit:contain;object-fit:contain}.gift-calendar-card.--half-year{min-height:39.625rem;background-image:linear-gradient(130.37deg,var(--color-fill-1) 25.87%,#ffc431 81.94%)}.gift-calendar-card.--half-year .gift-calendar-card__badge{background-color:var(--color-dark)}.gift-calendar-card.--half-year .gift-calendar-card__badge-label{color:var(--color-white)}.gift-calendar-card.--half-year .gift-calendar-card__badge-date{background-color:var(--color-white);color:var(--color-dark)}.gift-calendar-card.--half-year .gift-calendar-card__title{line-height:1.2;color:var(--color-white)}.gift-calendar-card.--half-year .gift-calendar-card__purchase-label{color:var(--color-white);opacity:.8}.gift-calendar-card.--half-year .gift-calendar-card__purchase-amount{color:var(--color-white)}.gift-calendar-card.--half-year .gift-calendar-card__media{width:33.75rem}@media screen and (min-width:500px)and (max-width:1024px){.gift-calendar-card.--month,.gift-calendar-card.--quarter{min-height:19.4375rem}.gift-calendar-card.--half-year{min-height:28rem}.gift-calendar-card.--month .gift-calendar-card__media{width:min(16.5rem,62%)}.gift-calendar-card.--quarter .gift-calendar-card__media{width:min(25.5rem,72%)}.gift-calendar-card.--half-year .gift-calendar-card__media{width:min(29rem,78%)}.gift-calendar-card__head.flex{max-width:58%}.gift-calendar-card__badge.flex{flex-wrap:nowrap;gap:.375rem;max-width:100%}.gift-calendar-card__badge-date,.gift-calendar-card__badge-label{font-size:.875rem;white-space:nowrap}.gift-calendar-card__badge-date{padding:.3125rem .625rem}.gift-calendar-card.--half-year .gift-calendar-card__media-image,.gift-calendar-card.--half-year .gift-calendar-card__media-wrap>.image-thumb img,.gift-calendar-card.--half-year .gift-calendar-card__media-wrap>.image-thumb picture{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}}@media screen and (max-width:991px){.gift-calendar-card__badge-date,.gift-calendar-card__badge-label{font-size:.8125rem}.gift-calendar-card__badge-date{padding:.25rem .5625rem}}@media screen and (max-width:768px){.gift-calendar-card{padding:1.5rem}.gift-calendar-card.--month{min-height:15.5rem}.gift-calendar-card.--quarter{min-height:17.5rem}.gift-calendar-card.--half-year{min-height:22rem}.gift-calendar-card__content.flex{gap:1rem}.gift-calendar-card__head.flex{gap:1rem;max-width:100%}.gift-calendar-card__badge.flex{flex-wrap:nowrap;gap:.3125rem;max-width:100%}.gift-calendar-card__badge-date,.gift-calendar-card__badge-label{font-size:.8125rem;white-space:nowrap}.gift-calendar-card__badge-date{padding:.25rem .5rem}.gift-calendar-card__purchase-label{font-size:1rem}.gift-calendar-card.--month .gift-calendar-card__media{width:min(11.5rem,54%)}.gift-calendar-card.--quarter .gift-calendar-card__media{width:min(22.5rem,64%)}.gift-calendar-card.--half-year .gift-calendar-card__media{width:min(24.5rem,72%)}}@media screen and (max-width:500px){.gift-calendar-card.--half-year,.gift-calendar-card.--month,.gift-calendar-card.--quarter{height:24rem;min-height:24rem}.gift-calendar-card__head.flex{max-width:100%}.gift-calendar-card.--half-year .gift-calendar-card__title,.gift-calendar-card.--month .gift-calendar-card__title{max-width:70%}.gift-calendar-card.--quarter .gift-calendar-card__title{max-width:62%}.gift-calendar-card__badge.flex{max-width:100%;padding-left:.625rem;gap:.375rem}.gift-calendar-card__badge-date,.gift-calendar-card__badge-label{font-size:.75rem}.gift-calendar-card__badge-date{padding:.25rem .5rem}.gift-calendar-card.--half-year .gift-calendar-card__purchase,.gift-calendar-card.--month .gift-calendar-card__purchase,.gift-calendar-card.--quarter .gift-calendar-card__purchase{max-width:56%}.gift-calendar-card.--month .gift-calendar-card__media{width:min(14rem,64%)}.gift-calendar-card.--quarter .gift-calendar-card__media{right:-1.5rem;width:min(24rem,82%)}.gift-calendar-card.--half-year .gift-calendar-card__media{top:auto;right:-1rem;bottom:-2rem;height:auto;width:min(20rem,76%)}.gift-calendar-card.--half-year .gift-calendar-card__media-wrap{height:auto}.gift-calendar-card.--half-year .gift-calendar-card__media-wrap>.image-thumb{height:auto;padding-bottom:117.4074074074%}.gift-calendar-card.--half-year .gift-calendar-card__media-image,.gift-calendar-card.--half-year .gift-calendar-card__media-wrap>.image-thumb img,.gift-calendar-card.--half-year .gift-calendar-card__media-wrap>.image-thumb picture{-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom}}@media screen and (max-width:468px){.gift-calendar-card.--half-year,.gift-calendar-card.--month,.gift-calendar-card.--quarter{height:23rem;min-height:23rem}.gift-calendar-card.--month .gift-calendar-card__media{width:min(13.5rem,66%)}.gift-calendar-card.--quarter .gift-calendar-card__media{right:-2rem;width:min(21rem,84%)}.gift-calendar-card.--half-year .gift-calendar-card__media{right:-1.5rem;bottom:-2rem;width:min(18rem,78%)}.gift-calendar-card__badge-date,.gift-calendar-card__badge-label{font-size:.75rem}}.gift-calendar,.gift-calendar__wrap{box-sizing:border-box;width:100%}.gift-calendar__wrap{max-width:var(--layout-container-max);margin-inline:auto;padding-inline:var(--layout-indention-gap-smal)}.gift-calendar__shell{box-sizing:border-box;width:100%;padding-block:3.5rem 4.5rem;padding-inline:1rem;border-radius:var(--shape-32);background-color:var(--color-white)}.gift-calendar__container{width:100%;margin-inline:auto}.gift-calendar__inner.flex{gap:2.5rem;width:100%}.gift-calendar__header.flex{gap:1.25rem;width:100%}.gift-calendar__title{width:100%;margin:0;line-height:1.1;text-align:center;text-transform:uppercase;color:var(--color-dark);word-break:break-word}.gift-calendar__title-accent{color:var(--color-fill-1)}.gift-calendar__lead{width:100%;margin:0;font-family:var(--font-family-second);font-weight:500;font-size:var(--typograpy-p-xl);line-height:1.2;letter-spacing:var(--typograpy-letter-spacing-0);text-align:center;color:var(--color-dark-opacity-72);word-break:break-word}.gift-calendar__grid.flex{gap:.75rem;align-items:stretch;width:100%;min-height:39.625rem}.gift-calendar__aside.flex{gap:.75rem;min-width:0;min-height:0}.gift-calendar__aside.flex .gift-calendar-card{flex:1 1 0;min-height:0}.gift-calendar__featured{display:flex;min-width:0;min-height:0}.gift-calendar__featured .gift-calendar-card{flex:1 1 auto;width:100%;min-height:0}@media screen and (min-width:500px)and (max-width:1024px){.gift-calendar__inner.flex{gap:2.5rem}.gift-calendar__grid.flex.--nowrap{flex-direction:row;flex-wrap:nowrap;width:100%;min-height:39.625rem;gap:.75rem}.gift-calendar__aside.fixed-col-6,.gift-calendar__featured.flex-grow-col-6{flex:1 1 0;width:auto;max-width:none;min-width:0;min-height:0}.gift-calendar__aside.flex .gift-calendar-card{flex:1 1 0;min-height:0}.gift-calendar__featured .gift-calendar-card{flex:1 1 auto;width:100%;min-height:0}}@media screen and (max-width:1024px){.gift-calendar__grid.flex.--nowrap{flex-wrap:nowrap}.gift-calendar__aside.fixed-col-6,.gift-calendar__featured.flex-grow-col-6{flex:1 1 0;width:auto;max-width:none;min-width:0}}@media screen and (max-width:768px){.gift-calendar__shell{padding-block:2.5rem 3rem;padding-inline:1rem;border-radius:var(--shape-24)}.gift-calendar__inner.flex{gap:2rem}.gift-calendar__header.flex{gap:1rem}}@media screen and (max-width:500px){.gift-calendar__grid.flex,.gift-calendar__grid.flex.--nowrap{flex-direction:column;flex-wrap:wrap;gap:.75rem;min-height:0}.gift-calendar__aside.fixed-col-6,.gift-calendar__aside.flex,.gift-calendar__featured,.gift-calendar__featured.flex-grow-col-6{flex:none;max-width:none;width:100%;min-height:0}.gift-calendar__aside.flex .gift-calendar-card{flex:0 0 auto}.gift-calendar__featured{display:block}.gift-calendar__featured .gift-calendar-card{flex:0 0 auto;width:100%}}.advantages-featured-card{position:relative;box-sizing:border-box;width:100%;min-width:0;min-height:36.3125rem;padding:2rem;border-radius:var(--shape-24);background-image:linear-gradient(149.977deg,var(--color-fill-1) 9.6966%,#ffc431 73.187%);overflow:clip}.advantages-featured-card__media{position:absolute;right:0;bottom:0;z-index:0;width:22.625rem;max-width:100%;pointer-events:none}.advantages-featured-card__media-wrap,.advantages-featured-card__media-wrap .image-thumb{width:100%}.advantages-featured-card__media-image,.advantages-featured-card__media-wrap .image-thumb img,.advantages-featured-card__media-wrap .image-thumb picture{-o-object-fit:cover;object-fit:cover}.advantages-featured-card__content{position:relative;z-index:1;gap:.6875rem;width:100%;min-height:0}.advantages-featured-card__copy{width:100%;color:var(--color-white);word-break:break-word}.advantages-featured-card__title{display:block;font-family:var(--font-family-main);font-weight:700;font-size:3.5rem;line-height:1.15;letter-spacing:-.07rem;text-transform:uppercase}.advantages-featured-card__text{display:block;margin-top:1rem;font-family:var(--font-family-second);font-weight:400;font-size:1.125rem;line-height:1.1;letter-spacing:-.01125rem}.advantages-featured-card__arrow{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:4.3720625rem;height:5.5775625rem}.advantages-featured-card__arrow-rotate{flex:none;transform:rotate(149.74deg) scaleY(-1)}.advantages-featured-card__arrow-slot{width:1.962125rem}.advantages-featured-card__arrow-slot .image-thumb{width:100%}.advantages-featured-card__arrow-image,.advantages-featured-card__arrow-slot .image-thumb img{-o-object-fit:contain;object-fit:contain}@media screen and (min-width:500px)and (max-width:1024px){.advantages-featured-card{display:flex;flex-direction:column}.advantages-featured-card__title{font-size:2.625rem}}@media screen and (min-width:500px)and (max-width:1024px)and (min-width:992px){.advantages-featured-card{height:100%}.advantages-featured-card__content{flex:1 1 auto;min-height:0}.advantages-featured-card__media{top:0;bottom:0;height:100%;width:min(26.5rem,100%)}.advantages-featured-card__media-wrap{height:100%}.advantages-featured-card__media-wrap .image-thumb{height:100%;padding-bottom:0}}@media screen and (max-width:991px){.advantages-featured-card{display:flex;flex-direction:column;height:auto;min-height:29.679558011rem}.advantages-featured-card__content{flex:1 1 auto;height:auto}.advantages-featured-card__media{top:auto;bottom:0;height:auto;width:27rem}.advantages-featured-card__media-wrap{height:auto}.advantages-featured-card__media-wrap .image-thumb{height:auto;padding-bottom:160.4972375691%}}@media screen and (max-width:768px){.advantages-featured-card__title{font-size:2rem}.advantages-featured-card__text{font-size:1rem}}@media screen and (max-width:499px){.advantages-featured-card{padding:1.5rem}}.advantages-card{display:flex;flex-direction:column;box-sizing:border-box;min-width:0;min-height:17.78125rem;padding:2rem;border-radius:var(--shape-24);background-color:var(--color-fill-gray);overflow:clip}.advantages-card,.advantages-card__head{justify-content:space-between;width:100%}.advantages-card__head{gap:.75rem}.advantages-card__title{flex:1 1 auto;min-width:0;margin:0;line-height:1.1;text-transform:uppercase;color:var(--color-dark);word-break:break-word}.advantages-card__icon-slot{flex-shrink:0;width:4rem;height:4rem}.advantages-card__icon-slot.--framed{display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:.375rem;border-radius:var(--shape-12);background-color:var(--color-white)}.advantages-card__icon{width:100%}.advantages-card__icon-slot.--framed .advantages-card__icon{width:2.09489375rem;flex-shrink:0}.advantages-card__icon-graphic{position:absolute;top:0;left:0;width:100%;height:100%}.advantages-card__icon-graphic .nuxt-icon,.advantages-card__icon-graphic svg{display:block;width:100%;height:100%}.advantages-card__description{width:100%;font-family:var(--font-family-second);font-weight:500;font-size:1.125rem;line-height:1.1;letter-spacing:-.02rem;color:var(--color-dark);opacity:.56;word-break:break-word}@media screen and (min-width:500px)and (max-width:1024px){.advantages-card{min-height:8rem;height:100%}.advantages-card__head.flex.--nowrap{flex-wrap:nowrap}}@media screen and (max-width:499px){.advantages-card{min-height:10rem;padding:1rem}}.advantages,.advantages__wrap{box-sizing:border-box;width:100%}.advantages__wrap{max-width:var(--layout-container-max);margin-inline:auto;padding-inline:var(--layout-indention-gap-smal)}.advantages__shell{box-sizing:border-box;width:100%;padding-block:3.5rem 4.5rem;padding-inline:1rem;border-radius:var(--shape-32);background-color:var(--color-white)}.advantages__container{width:100%;margin-inline:auto}.advantages__inner{gap:2.5rem;width:100%}.advantages__title{width:100%;margin:0;line-height:1.1;text-align:center;text-transform:uppercase;color:var(--color-dark);word-break:break-word}.advantages__title-accent{color:var(--color-fill-1)}.advantages__body{gap:.75rem;align-items:stretch;width:100%}.advantages__featured,.advantages__grid-wrap{min-width:0}.advantages__grid,.advantages__row{gap:.75rem;width:100%;min-height:0}.advantages__row{flex:1 1 auto}.advantages__cell{flex:1 1 calc(50% - .375rem);min-width:0}@media screen and (min-width:500px)and (max-width:1024px){.advantages__inner{gap:2.5rem}.advantages__body.flex.--nowrap{flex-wrap:nowrap;align-items:stretch}.advantages__featured.fixed-col-4,.advantages__grid-wrap.flex-grow-col-8{flex:1 1 calc(50% - .375rem);width:auto;max-width:none;min-width:0;align-self:stretch}}@media screen and (min-width:500px)and (max-width:1024px)and (min-width:992px){.advantages__featured{display:flex;align-items:stretch}.advantages__featured .advantages-featured-card{flex:1 1 auto;width:100%;height:100%}.advantages__grid-wrap{display:flex;flex-direction:column}.advantages__grid{flex:1 1 auto;height:100%;min-height:0}.advantages__row.flex.--nowrap{flex:1 1 0;min-height:0}}@media screen and (min-width:500px)and (max-width:1024px){.advantages__grid{min-height:0}.advantages__row.flex.--nowrap{flex:0 0 auto;flex-direction:row;flex-wrap:wrap;align-items:stretch}.advantages__cell{display:flex;align-items:stretch;flex:1 1 calc(50% - .375rem);flex-basis:calc(50% - .375rem);max-width:calc(50% - .375rem);min-width:0}.advantages__cell .advantages-card{flex:1 1 auto;width:100%}.advantages__cell:only-child{flex-basis:100%;max-width:none}}@media screen and (max-width:991px){.advantages__body.flex.--nowrap{flex-direction:column;flex-wrap:wrap;align-items:stretch}.advantages__featured.fixed-col-4,.advantages__grid-wrap.flex-grow-col-8{flex:none;width:100%;max-width:none;min-width:0}.advantages__featured{display:flex;align-items:stretch}.advantages__featured .advantages-featured-card{flex:1 1 auto;width:100%}.advantages__grid{min-height:0}.advantages__row.flex.--nowrap{flex-wrap:wrap}}@media screen and (max-width:768px){.advantages__shell{padding-block:2.5rem 3rem;padding-inline:1rem;border-radius:var(--shape-24)}.advantages__inner{gap:2rem}}@media screen and (max-width:499px){.advantages__body{flex-direction:column;flex-wrap:wrap}.advantages__featured,.advantages__grid-wrap{flex:none;max-width:none;width:100%}.advantages__grid{min-height:0}.advantages__row{flex-direction:column;flex-wrap:wrap}.advantages__cell{flex:1 1 100%;flex-basis:100%;max-width:none}}.faq,.faq__wrap{box-sizing:border-box;width:100%}.faq__wrap{max-width:var(--layout-container-max);margin-inline:auto;padding-inline:var(--layout-indention-gap-smal)}.faq__shell{box-sizing:border-box;width:100%;padding-block:3.5rem;padding-inline:1rem;border-radius:var(--shape-32);background-color:var(--color-white)}.faq__container{width:100%;margin-inline:auto}.faq__inner{gap:2rem;width:100%}.faq__title{width:100%;margin:0;line-height:1.1;text-align:center;text-transform:uppercase;color:var(--color-dark);word-break:break-word}.faq__title-accent{color:var(--color-fill-1)}.faq__list.flex{gap:.5rem;width:100%}@media screen and (max-width:1024px){.faq__inner{gap:2.5rem}}@media screen and (max-width:768px){.faq__shell{padding-block:2.5rem 3rem;padding-inline:1rem;border-radius:var(--shape-24)}.faq__inner{gap:2rem}}*{font-family:var(--font-family-main);background-repeat:no-repeat;box-sizing:border-box;-webkit-tap-highlight-color:transparent}body,html{margin:0;color:var(--color-text);font-size:calc(.125vw + 13.6px);font-weight:400;background-color:var(--color-bg);height:100%;min-height:100dvh;padding:0;-webkit-font-smoothing:antialiased}.--icon .nuxt-icon{display:flex}.nuxt-icon svg{vertical-align:unset;width:unset;height:unset;margin-bottom:unset}main{position:relative;flex:1 0}@media screen and (max-width:991px){main{overflow-x:hidden}}.js-no-scroll{overflow:hidden}.js-no-scroll,.js-no-scroll .ui-modal{padding-right:var(--scroll-width)}.--mob-hide{display:none}.--mob-show{display:flex}@media screen and (max-width:1680px){body,html{font-size:14px}}@media screen and (max-width:1440px){body,html{font-size:calc(.125vw + 11.6px)}}@media screen and (max-width:1024px){body,html{font-size:13px}}@media screen and (max-width:991px){body,html{font-size:1.5vw}.--mob-hide{display:flex}.--mob-show{display:none}.js-no-scroll,.js-no-scroll .ui-modal{padding-right:0}}@media screen and (max-width:768px){body,html{font-size:1.8vw}}@media screen and (max-width:640px){body,html{font-size:2vw}.js-no-scroll{padding-right:0}}@media screen and (max-width:500px){body,html{font-size:3vw}}@media screen and (max-width:468px){body,html{font-size:3.5vw}}.form,.form__wrap{box-sizing:border-box;width:100%}.form__wrap{max-width:var(--layout-container-max);margin-inline:auto;padding-inline:var(--layout-indention-gap-smal)}.form__shell{box-sizing:border-box;width:100%;padding-block:2.5rem;padding-inline:1rem;border-radius:var(--shape-32);background-color:var(--color-dark);overflow:hidden}.form__container{position:relative;width:100%;margin-inline:auto}.form__decor{position:absolute;left:-8.375rem;bottom:-2.5rem;width:84.875rem;max-width:none;pointer-events:none}.form__decor-thumb,.form__decor-wrap{width:100%}.form__decor-image,.form__decor-picture,.form__decor-thumb img{-o-object-fit:contain;object-fit:contain;-o-object-position:left bottom;object-position:left bottom}.form__inner.flex{position:relative;z-index:1;gap:1.5rem;align-items:flex-start;width:100%}.form__aside.flex{gap:1.5rem;min-width:0;color:var(--color-white)}.form__head-title{margin:0;line-height:1.1;text-align:left;text-transform:uppercase}.form__head-text,.form__head-title{width:100%;color:var(--color-white);word-break:break-word}.form__head-text{opacity:.56}.form__main.flex{gap:1.5rem;min-width:0}.form__form-title{width:100%;margin:0;line-height:1.1;text-align:left;text-transform:uppercase;color:var(--color-white);word-break:break-word}.form__body{display:flex;flex-direction:column;gap:1.5rem;width:100%}.form__fields-row.flex,.form__fields.flex{gap:.5rem;width:100%}.form__field{flex:1 1 auto;min-width:0;width:100%}.form__field.input,.form__field.textarea{gap:0}.form__field.input .input__control,.form__field.textarea .textarea__control{min-height:4rem}.form__field.--message.textarea .textarea__control{height:7.1875rem;min-height:7.1875rem;max-height:7.1875rem;align-items:stretch;padding-block:1.5rem;box-sizing:border-box;overflow:hidden}.form__field.--message.textarea .textarea__field{flex:1 1 auto;min-height:0;height:auto;max-height:none;resize:none;overflow-y:auto}.form__actions.flex{gap:1.5rem;width:100%}.form__submit{width:100%;min-height:4rem;text-transform:uppercase}.form__policy{align-items:flex-start;width:100%}.form__policy .checkbox__trigger{background-color:var(--color-white-opacity-24)}.form__policy .checkbox__input:checked+.checkbox__inner .checkbox__trigger{background-color:var(--color-fill-1)}.form__policy:hover:not(:has(.checkbox__input:disabled)):not(.is-error) .checkbox__input:not(:checked)+.checkbox__inner .checkbox__trigger{background-color:var(--color-white-opacity-24)}.form__policy-text{font-family:var(--font-family-second);font-weight:400;font-size:1rem;line-height:1.1;letter-spacing:var(--typograpy-letter-spacing-0);color:var(--color-white-opacity-52);word-break:break-word}.form__policy-link{color:var(--color-white);font-weight:inherit;text-decoration:none;transition:color .24s ease}.form__policy-link:hover{color:var(--color-fill-1-h)}.form__status{padding:.75rem 1rem;border-radius:var(--shape-12);font-family:var(--font-family-second);font-size:var(--typograpy-p-s);line-height:1.3;text-align:center}.form__status.--error{background-color:#de00001f;color:var(--color-error)}@media screen and (max-width:1024px){.form__inner.flex.--nowrap{flex-wrap:nowrap}.form__aside.fixed-col-6,.form__main.flex-grow-col-6{flex:1 1 calc(50% - .75rem);width:auto;max-width:none;min-width:0}.form__head-text{font-size:var(--typograpy-p-xl)}.form__decor{left:-4rem;width:83.5rem}}@media screen and (max-width:768px){.form__shell{padding-block:2.5rem 3rem;padding-inline:1rem;border-radius:var(--shape-24)}.form__inner.flex{flex-direction:column;flex-wrap:wrap;gap:3rem}.form__aside.fixed-col-6,.form__main.flex-grow-col-6{flex:1 1 100%;width:100%;max-width:none;min-width:0}.form__fields-row.flex{flex-direction:column}.form__decor{display:none}}
