.MobileStep_mobile-step__XcgUK{display:flex;flex-direction:column;.MobileStep_title-block__urUU5{display:flex;justify-content:space-between;align-items:center;.MobileStep_title__qVZc8{font:var(--heading-2-mob)}.MobileStep_icon-wrapper__Vepv9{height:20px}}.MobileStep_subtitle__q7YIc{font:var(--heading-4-desk);margin-bottom:30px}.MobileStep_text__4vNxP{font:var(--text-1);margin:24px 0}.MobileStep_buttons-wrapper-mob__b_x0b{display:flex;flex-direction:column;align-items:center;margin-bottom:24px;.MobileStep_left-btn__M5xUf{width:100%;margin-bottom:16px;max-width:353px}.MobileStep_right-btn__G4gao{width:100%;max-width:353px}}.MobileStep_icons-wrapper__L2c2D{display:flex;width:100%;align-self:center;max-width:353px}}.QRCode_qr__EXL_4{background-color:var(--color-white);width:100%;image-rendering:pixelated;aspect-ratio:1;padding:8%;border-radius:24px}.QRCode_loading__yz46_{background-color:var(--color-white);animation:QRCode_fade__dKKoV 1s linear infinite alternate}@keyframes QRCode_fade__dKKoV{0%{filter:brightness(110%)}to{filter:brightness(120%)}}.ConfirmStep_wrapper__iU5Q1{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.ConfirmStep_title__fnCN_{font:var(--heading-5-desk);margin-bottom:4px;text-align:center}.ConfirmStep_description__tHZFA{text-align:center;font:var(--text-1);color:rgba(0,0,0,.6);max-width:484px;margin-bottom:30px;@media screen and (max-width:900px){margin-bottom:20px}}.ConfirmStep_qr-wrapper__UnhKi{position:relative;display:flex;flex-direction:column;align-items:center;gap:16px;width:323px;height:auto;padding:18px;border-radius:var(--border-radius);background-color:var(--color-white);margin-bottom:30px;@media screen and (max-width:900px){width:249px;padding-left:10px;padding-bottom:10px;padding-right:10px;padding-top:10px;background-color:var(--accent-bg);margin-bottom:20px}}.ConfirmStep_qr-hint__I_R2l{font:var(--text-2);color:rgba(0,0,0,.5)}.ConfirmStep_error__0mnS_{font:var(--text-1);color:var(--color-alert-700);margin-top:16px}.ConfirmStep_button-wrapper__PRgbz{display:flex;justify-content:center;width:100%;z-index:2;@media screen and (max-width:900px){position:fixed;bottom:0;width:100%;padding-left:20px;padding-bottom:10px;padding-right:20px;padding-top:10px;background-color:white;z-index:10}}.ConfirmStep_authenticated__nMNx1{width:100%;display:flex;flex-direction:column;gap:20px}.ConfirmStep_authenticated-banner__Gs5AB{display:flex;align-items:center;gap:12px;padding:14px 18px;background-color:var(--accent-bg);border-radius:var(--border-radius);font:var(--text-1)}.ConfirmStep_authenticated-check__6ikCz{color:var(--color-success-700,#2a7a3a);font-weight:700}.ConfirmStep_contract-section__L_xwa{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid var(--color-stroke-medium);border-radius:var(--border-radius);background-color:var(--color-white)}.ConfirmStep_section-title__dCxo_{font:var(--heading-6-desk,var(--text-1));margin:0}.ConfirmStep_contract-description__ardA2{font:var(--text-2);color:var(--color-dimmed-medium);margin:0}.ConfirmStep_contract-link__OK9BY{color:inherit;text-decoration:underline}.ConfirmStep_include-self-section__KXlGD{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid var(--color-stroke-medium);border-radius:var(--border-radius);background-color:var(--color-white)}.ConfirmStep_actions__k4Mfr{display:flex;justify-content:space-between;gap:12px;margin-top:8px;width:100%}.PlanSeatsStep_wrapper__MX_wr{display:flex;flex-direction:column;gap:32px;width:100%;max-width:640px;margin:0 auto}.PlanSeatsStep_title___eGTU{font:var(--heading-5-desk);@media screen and (max-width:640px){font:var(--heading-5-mob)}}.PlanSeatsStep_plans__SAT0c{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.PlanSeatsStep_plan-card___8dPn{display:flex;flex-direction:column;gap:6px;padding:20px;border:2px solid var(--color-stroke-medium);border-radius:16px;background:transparent;cursor:pointer;text-align:left;transition:border-color .15s ease;&:hover{border-color:var(--color-brand-500)}}.PlanSeatsStep_plan-selected__Sf_6r{border-color:var(--color-brand-500);background-color:var(--color-brand-50)}.PlanSeatsStep_plan-name__2Qxte{font:var(--heading-5-desk);@media screen and (max-width:640px){font:var(--heading-5-mob)}}.PlanSeatsStep_plan-price__L3DXC{font:var(--body-l-desk);font-weight:600;color:var(--color-black)}.PlanSeatsStep_plan-per-employee__Ezh_f{font:var(--body-s-desk);color:var(--color-dimmed-medium)}.PlanSeatsStep_start-date-section__dlgiI{display:flex;flex-direction:column;gap:8px}.PlanSeatsStep_start-date-description__Qgwm3{font:var(--body-s-desk);color:var(--color-dimmed-medium)}.PlanSeatsStep_date-input__x_QRv{padding:12px 16px;border:2px solid var(--color-stroke-medium);border-radius:12px;font:var(--body-m-desk);background:transparent;max-width:220px;transition:border-color .15s ease;&:focus{outline:none;border-color:var(--color-brand-500)}}.PlanSeatsStep_seats-section__Tb68G{display:flex;flex-direction:column;gap:16px}.PlanSeatsStep_seats-title__2qgGx{font:var(--heading-5-desk);@media screen and (max-width:640px){font:var(--heading-5-mob)}}.PlanSeatsStep_seats-description__Vs9EG{font:var(--body-s-desk);color:var(--color-dimmed-medium);margin:0}.PlanSeatsStep_contact-link__dQJ0P{color:var(--color-brand-500);text-decoration:underline}.PlanSeatsStep_seat-cap-message__hjTts{font:var(--body-s-desk);color:var(--color-dimmed-medium);padding:12px 16px;border-radius:12px;background-color:var(--color-brand-50);margin:0}.PlanSeatsStep_seat-input-row__sBQhr{display:flex;flex-direction:row;align-items:flex-start;gap:8px;@media screen and (max-width:640px){flex-direction:column;align-items:stretch}}.PlanSeatsStep_seat-input-field__ZQS0m{flex:1 1;display:flex;flex-direction:column;gap:4px;min-width:0}.PlanSeatsStep_seat-input__4qSQF input{background-color:var(--color-white)}.PlanSeatsStep_submit-error__QOEN_{font:var(--body-s-desk);color:var(--color-alert-700);margin:0}.PlanSeatsStep_seats-admin-info__ArTGh{font:var(--body-s-desk);color:var(--color-dimmed-medium);margin:0 0 12px}.PlanSeatsStep_seats-list__3jqgw{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.PlanSeatsStep_seat-chip__Jz_aB{display:flex;flex-direction:row;align-items:center;gap:12px;padding:10px 14px;border-radius:12px;background-color:var(--color-brand-50);border:1px solid var(--color-brand-300);font:var(--body-m-desk);color:var(--color-black)}.PlanSeatsStep_seat-chip-ssn__yZwZr{flex:1 1;min-width:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;word-break:break-all}.PlanSeatsStep_seat-chip-badge__zuSFi{font:var(--body-s-desk);padding:2px 8px;border-radius:999px;background-color:var(--color-brand-600);color:var(--color-black)}.PlanSeatsStep_seat-chip-remove__kfsvy{width:32px;height:32px;flex-shrink:0;border:none;border-radius:8px;background:transparent;color:var(--color-dimmed-medium);cursor:pointer;font-size:20px;line-height:1;transition:background .15s ease;&:hover:not(:disabled){background:var(--color-background-light-hover)}&:disabled{opacity:.4;cursor:not-allowed}}.PlanSeatsStep_cost-summary__lDqNw{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:16px 20px;border-radius:12px;background-color:var(--color-brand-50);font:var(--body-m-desk);@media screen and (max-width:640px){padding-left:16px;padding-bottom:14px;padding-right:16px;padding-top:14px}}.PlanSeatsStep_cost-total__JH5zc{font-weight:600}.PlanSeatsStep_actions__gz0OZ{display:flex;flex-direction:row;gap:12px;padding-top:16px;@media screen and (max-width:900px){position:fixed;bottom:0;left:0;width:100%;padding-left:20px;padding-bottom:10px;padding-right:20px;padding-top:10px;background-color:white;z-index:10}}.WarningPopup_warning-container__ulxGV{display:flex;align-items:center;justify-content:space-between;padding:16px;border-radius:20px;background-color:white;.WarningPopup_warning__Gmb5b{display:flex;gap:8px;.WarningPopup_icon__zS6g_{width:24px;height:24px}.WarningPopup_text-block__lTf06{.WarningPopup_title__IpSBJ{font:var(--text-1);font-weight:500;margin-bottom:6px}.WarningPopup_text__BRcJ1{font:var(--text-2)}.WarningPopup_info__6wH3A{margin-top:6px;font:var(--text-1);font-weight:500}}}.WarningPopup_button-wrapper__AKvUc{margin-left:50px}}.BankIdStep_bankid-wrapper__St8NL{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;.BankIdStep_qr-block__ow5VR{position:relative;width:323px;height:323px;padding:18px;border-radius:var(--border-radius);background-color:var(--color-white);margin-bottom:30px;.BankIdStep_image__5CWfR{position:relative!important;object-fit:cover}@media screen and (max-width:900px){width:249px;height:249px;padding-left:10px;padding-bottom:10px;padding-right:10px;padding-top:10px;margin-left:auto;margin-bottom:0;margin-right:auto;margin-top:0;background-color:var(--accent-bg);margin-bottom:20px;.BankIdStep_image__5CWfR{border-radius:var(--border-radius)}}}.BankIdStep_text-block__6dwHQ{margin-bottom:40px;max-width:484px;.BankIdStep_subtitle__83W2e{font:var(--heading-5-desk);margin-bottom:4px;text-align:center}.BankIdStep_text__Ung2P{text-align:center;font:var(--text-1)}@media screen and (max-width:900px){margin-bottom:0}}.BankIdStep_buttons-wrapper__5rLgX{display:flex;justify-content:center;width:100%;z-index:2;.BankIdStep_secondary-btn__6w3vc{width:100%;max-width:411px}@media screen and (max-width:900px){position:fixed;bottom:0;width:100%;padding-left:20px;padding-bottom:10px;padding-right:20px;padding-top:10px;background-color:white}}.BankIdStep_warning-block__GL5NA{width:100%;position:absolute;bottom:-45px;z-index:10;@media screen and (max-width:900px){position:fixed;bottom:-30px;width:96%;align-self:center;border-left-color:#ccc;border-left-style:solid;border-left-width:1px;border-bottom-color:#ccc;border-bottom-style:solid;border-bottom-width:1px;border-right-color:#ccc;border-right-style:solid;border-right-width:1px;border-top-color:#ccc;border-top-style:solid;border-top-width:1px;border-radius:20px}}}.BenifyBlock_benify-block__weyNR{background-color:#D3F7D8;border-radius:20px;width:411px;height:134px;padding:24px;&.BenifyBlock_error__834m1{background-color:#ffdcc7}@media screen and (max-width:1250px){width:100%}.BenifyBlock_title-block__07UWc{.BenifyBlock_title__yDWAc{font:var(--heading-6-desk);margin-bottom:8px}}.BenifyBlock_text__TKQ_T{font:var(--text-1)}@media screen and (max-width:900px){height:fit-content;padding-left:24px;padding-bottom:10px;padding-right:24px;padding-top:10px;.BenifyBlock_title-block__07UWc{display:flex;justify-content:space-between;align-items:center;width:100%;.BenifyBlock_title__yDWAc{font:var(--text-1);font-weight:600;margin-bottom:0}}.BenifyBlock_text__TKQ_T{display:none}}}.Spinner_spinner-container__5hNS5{display:flex;justify-content:center;align-items:center;height:100%;.Spinner_spinner__vdP0k{width:40px;height:40px;border:4px solid #7bffa3;border-top-color:transparent;border-radius:50%}}.CalendarStep_calendar-block__LZdJv{position:relative;display:flex;flex-direction:column;width:100%;height:100%;justify-content:space-between;.CalendarStep_daypicker-wrapper__990Nx{width:100%}.CalendarStep_rdp-root__e0oii{--rdp-accent-color:black;--rdp-day-height:40px;--rdp-selected-border:none;.CalendarStep_caption-label__OtSzK{align-self:center;font:var(--heading-18-desk);padding-left:30px}.CalendarStep_highlighted-date__gMwrZ button{font-weight:600;color:black}.CalendarStep_selected-date___SRV1{background-color:#7BFFA3;border-radius:88px;transition:.3s}.CalendarStep_hidden__aMYve{display:none}.CalendarStep_month-caption__y27ES{height:30px;margin-bottom:20px}.CalendarStep_weekday__BBuEQ{padding:0;height:21px;cursor:pointer}.CalendarStep_weeks__ibxS_{height:fit-content}.CalendarStep_months__r4bkE{max-width:100%}.CalendarStep_month_grid__ZwMRP{width:100%}.CalendarStep_nav__BY8dF{height:28px;position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;& button{height:auto}}& th{font:var(--text-2);text-align:center}& td button{display:initial;color:#777}.CalendarStep_rdp-selected__Dhlft .CalendarStep_rdp-day_button__9EI97{border:none;background:#7BFFA3}@media screen and (max-width:900px){--rdp-day-width:40px;.CalendarStep_caption-label__OtSzK{font:var(--heading-4-mob);padding-left:0}.CalendarStep_month-caption__y27ES{height:23px;margin-bottom:16px}.CalendarStep_nav__BY8dF{height:25px}& td button{font:var(--text-2);width:40px}.CalendarStep_highlighted-date__gMwrZ button{font-weight:500}}}.CalendarStep_slots-block__rVoXq::-webkit-scrollbar{height:3px}.CalendarStep_slots-block__rVoXq::-webkit-scrollbar-thumb,.CalendarStep_slots-block__rVoXq::-webkit-scrollbar-track{background-color:transparent}.CalendarStep_slots-block__rVoXq{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin:10px 0 18px;&.CalendarStep_empty-slots-block__ohY64{display:flex;justify-self:center}.CalendarStep_slot__x3zNZ{display:flex;align-items:center;justify-content:center;border-radius:26px;background-color:white;padding:3px 6px;cursor:pointer;transition:.5s;min-width:fit-content;white-space:nowrap;&.CalendarStep_active__Rnh0h{background-color:#7BFFA3}&.CalendarStep_disabled__5S_Gx{background-color:#CCC!important;color:#777!important}}.CalendarStep_slots-message__uZ_qQ{display:flex;align-items:center;margin:0 auto;.CalendarStep_slots-message-text__s6Tml{font:var(--text-1);margin-left:6px}}@media screen and (max-width:900px){margin-left:0;margin-bottom:0;margin-right:0;margin-top:15px;display:grid;grid-template-columns:repeat(2,1fr);gap:16px;&.CalendarStep_slots-block-scroll__S2NDF{height:250px;overflow:auto;gap:14px;.CalendarStep_slot__x3zNZ{height:fit-content}}.CalendarStep_slot__x3zNZ{white-space:nowrap;border:1px solid #ccc;padding:8px 28px;&.CalendarStep_active__Rnh0h{border:1px solid transparent}}.CalendarStep_slots-message__uZ_qQ{.CalendarStep_slots-message-text__s6Tml{font:var(--text-2);margin-left:6px}}}}.CalendarStep_button-wrapper__DuiHD{width:411px;align-self:center;@media screen and (max-width:900px){z-index:10;position:fixed;bottom:0;width:100%;padding-left:20px;padding-bottom:10px;padding-right:20px;padding-top:10px;background-color:white}}.CalendarStep_spinner__MbaJZ{grid-column:1/-1;display:flex;justify-content:center;align-items:center;padding:20px 0}.CalendarStep_success-block__brvxg,.CalendarStep_warning-block__x2vz2{width:100%;position:absolute;bottom:-70px;@media screen and (max-width:900px){position:fixed;bottom:-30px;width:96%;align-self:center;border-left-color:#ccc;border-left-style:solid;border-left-width:1px;border-bottom-color:#ccc;border-bottom-style:solid;border-bottom-width:1px;border-right-color:#ccc;border-right-style:solid;border-right-width:1px;border-top-color:#ccc;border-top-style:solid;border-top-width:1px;border-radius:20px}}.CalendarStep_success-block__brvxg{bottom:-40px;@media screen and (max-width:900px){bottom:-30px}}}.ReactivationDialog_content__SbnrT{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-xl);position:relative;@media screen and (max-width:640px){padding:var(--spacing-lg);gap:var(--spacing-md)}}.ReactivationDialog_title__QrT8J{font:var(--heading-5-desk);margin:0;padding-right:var(--spacing-2xl);@media screen and (max-width:640px){font-size:20px;line-height:1.25}}.ReactivationDialog_description__mQtxj{margin:0;font-size:14px;color:var(--color-dimmed-light)}.ReactivationDialog_close__9QP6M{position:absolute;top:var(--spacing-md);right:var(--spacing-md);background:transparent;border:none;width:32px;height:32px;cursor:pointer;color:var(--color-dimmed-light);display:inline-flex;align-items:center;justify-content:center}.ReactivationDialog_priceList__VD6lb{display:flex;flex-direction:column}.ReactivationDialog_priceRow__lX5jI{display:flex;justify-content:space-between;align-items:baseline;gap:var(--spacing-md);font-size:13px;color:var(--color-dimmed-light);padding:10px 0;border-top:1px solid var(--color-stroke-medium)}.ReactivationDialog_priceRow__lX5jI:first-child{border-top:none}.ReactivationDialog_priceRowTotal__y9Rdp{color:var(--color-black);font-weight:700}.ReactivationDialog_amount__rW_iU{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ReactivationDialog_paymentMethod__gZyfs{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border:1px solid var(--color-stroke-medium);border-radius:12px;font-size:14px;gap:var(--spacing-md)}.ReactivationDialog_paymentMethodDetails__hLHIR{display:flex;flex-direction:column;gap:2px;min-width:0}.ReactivationDialog_paymentMethodBrand__vePsz{font-weight:600;color:var(--color-black)}.ReactivationDialog_paymentMethodExpiry__ESSiW{color:var(--color-dimmed-light);font-size:12px}.ReactivationDialog_paymentMethodSwap__gfKtG{background:transparent;border:none;color:var(--color-black);font-weight:600;text-decoration:underline;cursor:pointer;font-size:14px;padding:0}.ReactivationDialog_confirmButton__ymcWQ{width:100%}.ReactivationDialog_footnote__bOilH{margin:0;font-size:13px;color:var(--color-dimmed-light)}.ReactivationDialog_adyenWrapper__OhqsG{display:flex;flex-direction:column;gap:var(--spacing-md)}.ReactivationDialog_adyenWrapper__OhqsG>article{padding:var(--spacing-lg)}@media screen and (max-width:640px){.ReactivationDialog_adyenWrapper__OhqsG>article{padding:var(--spacing-md)}}.ReactivationDialog_processing__ECtH7{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);padding:var(--spacing-2xl) var(--spacing-md);text-align:center}.ReactivationDialog_processing__ECtH7 .ReactivationDialog_description__mQtxj,.ReactivationDialog_processing__ECtH7 .ReactivationDialog_title__QrT8J{padding:0}.QRStep_icon-wrapper__i3ncB{display:flex;justify-content:flex-end;height:fit-content;margin-bottom:20px;width:100%;.QRStep_icon__RntCC{cursor:pointer}@media screen and (max-width:900px){margin-bottom:0}}.QRStep_qr-block__Sf9dB{display:flex;gap:80px;.QRStep_left-block__flqP_{position:relative;width:50%;height:731px;background-color:var(--accent-bg);border-radius:40px;padding:44px;.QRStep_qr-wrapper__sa9eB{position:relative;width:323px;height:323px;padding:18px;margin-bottom:110px;border-radius:var(--border-radius);background-color:var(--color-white);.QRStep_image__ASQfS{position:relative!important;object-fit:cover}}.QRStep_stars-wrapper__UJ8Iq{position:absolute;display:flex;right:40px;bottom:208px;height:160px;&.QRStep_login-stars-wrapper__Yhndx{bottom:278px;right:50px;height:123px}&>svg:last-child{align-self:flex-end}}.QRStep_qr-text__MyBHo{font:var(--heading-3-desk);max-width:422px}@media screen and (max-width:900px){padding-left:0;padding-bottom:0;padding-right:0;padding-top:0;height:fit-content;width:fit-content;background-color:var(--color-white);order:2;.QRStep_qr-wrapper__sa9eB{width:249px;height:249px;padding:10px;margin:0 auto;background-color:var(--accent-bg);.QRStep_image__ASQfS{border-radius:var(--border-radius)}}.QRStep_qr-text__MyBHo,.QRStep_stars-wrapper__UJ8Iq{display:none}}}.QRStep_right-block__NGj_i{position:relative;display:flex;flex-direction:column;width:50%;height:731px;padding:44px 0;.QRStep_title__2LOu7{font:var(--heading-2-desk);margin-bottom:44px;white-space:nowrap}.QRStep_list__o3Z5T{display:flex;flex-direction:column;gap:16px;.QRStep_item-wrapper__N4wQm{display:flex;align-items:center;gap:16px;.QRStep_item-number__rzHzs{display:flex;align-items:center;justify-content:center;border-radius:50%;padding:8px 11px;width:40px;height:40px;background-color:var(--accent-bg);font:var(--text-1)}.QRStep_item-text__q1EsV{font:var(--text-1)}}}.QRStep_arrow-wrapper__2L_Hw{position:relative;left:-54px;top:10px;width:fit-content;@media screen and (max-width:1352px){display:none}}.QRStep_buttons-wrapper__K0aZH{display:flex;gap:60px;position:absolute;justify-content:space-between;align-items:center;bottom:44px;.QRStep_left-btn__An15S{font:var(--text-1)}.QRStep_right-btn__sgi3O{width:253px}@media screen and (max-width:900px){display:none}}@media screen and (max-width:900px){padding-left:0;padding-bottom:0;padding-right:0;padding-top:0;height:fit-content;order:1;.QRStep_title__2LOu7{font:var(--heading-2-mob);margin-bottom:20px}.QRStep_list__o3Z5T{gap:12px;.QRStep_item-wrapper__N4wQm{gap:10px;.QRStep_item-number__rzHzs{font:var(--text-2);padding:8px 16px}}}}}@media screen and (max-width:1352px){flex-direction:column-reverse;gap:60px;.QRStep_left-block__flqP_{width:100%}.QRStep_right-block__NGj_i{width:100%;padding:0}}@media screen and (max-width:900px){flex-direction:column;gap:0;.QRStep_left-block__flqP_{margin-bottom:30px}.QRStep_right-block__NGj_i{margin-bottom:20px}.QRStep_buttons-wrapper-mob__zyeus{display:flex;flex-direction:column;order:3;margin-bottom:50px;.QRStep_left-btn__An15S{margin-bottom:18px}.QRStep_right-btn__sgi3O{width:100%;max-width:353px}}}}.QRBlock_spinner__NVn4C{animation:QRBlock_spin__hb4qr 1s linear infinite}@keyframes QRBlock_spin__hb4qr{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.BankIdStep_bankid-wrapper__gQTo0{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;@media screen and (min-width:900px){margin-top:32px}}.BankIdStep_qr-block__Kbfzz{position:relative;width:323px;height:323px;padding:18px;border-radius:var(--border-radius);background-color:var(--color-white);margin-bottom:30px}.BankIdStep_qr-block__Kbfzz .BankIdStep_image__sI_m7{position:relative!important;object-fit:cover}@media screen and (max-width:900px){.BankIdStep_qr-block__Kbfzz{width:249px;height:249px;padding:10px;background-color:var(--accent-bg);margin:0 auto 20px}.BankIdStep_qr-block__Kbfzz .BankIdStep_image__sI_m7{border-radius:var(--border-radius)}}.BankIdStep_text-block__zPv73{margin-bottom:40px;max-width:484px}.BankIdStep_text-block__zPv73 .BankIdStep_subtitle__DTZ0z{font:var(--heading-5-desk);margin-bottom:4px;text-align:center}.BankIdStep_text-block__zPv73 .BankIdStep_text__Evdaq{text-align:center;font:var(--text-1)}@media screen and (max-width:900px){.BankIdStep_text-block__zPv73{margin-bottom:0}}.BankIdStep_buttons-wrapper__cX85_{display:flex;align-items:center;flex-direction:column;gap:16px;width:100%;z-index:2}.BankIdStep_buttons-wrapper__cX85_ .BankIdStep_on-other-device-btn__6Cm9W,.BankIdStep_buttons-wrapper__cX85_ .BankIdStep_on-this-device-btn__2rCvx{width:100%;max-width:411px}@media screen and (max-width:900px){.BankIdStep_buttons-wrapper__cX85_{width:100%;padding:16px;background-color:white}}.BankIdStep_warning-block__r9KVb{width:100%;position:absolute;bottom:-45px;z-index:10}@media screen and (max-width:900px){.BankIdStep_warning-block__r9KVb{position:fixed;bottom:-30px;width:96%;align-self:center;border:1px solid #ccc;border-radius:20px}}.BankIdStep_bankid-on-this-device-btn__Ku7L0 .BankIdStep_bankid-on-this-device-btn-icon___eIOa{transform:translateY(-12px)}.BankIdStep_qr-dialog__zgje9{display:flex;flex-direction:column;gap:12px;align-items:center}.BankIdStep_qr-dialog-close__ceYjw{align-self:flex-end}.BankIdStep_qr-dialog-content__oYmgH{display:flex;flex-direction:column;align-items:center;width:100%}.BankIdStep_qr-dialog-close-button__9IRBW{background:transparent;border:none;padding:8px;cursor:pointer}