.bde-heading{max-width:100%;margin:0}.bde-button{max-width:100%}.breakdance .bde-nfhotel-process-tabs{display:block;width:100%;box-sizing:border-box;padding:var(--nfpt-section-padding,80px) 24px;background:var(--nfpt-section-bg,#ffffff)}.breakdance .bde-nfhotel-process-tabs .nfpt-inner{width:100%;max-width:var(--nfpt-max-width,1240px);margin-inline:auto;box-sizing:border-box}.breakdance .bde-nfhotel-process-tabs .nfpt-head{display:flex;flex-flow:column;align-items:center;gap:16px;max-width:800px;text-align:center;margin:0 auto 64px}.breakdance .bde-nfhotel-process-tabs .nfpt-eyebrow{font-size:12px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--nfpt-accent,#ff8848);margin-bottom:5px}.breakdance .bde-nfhotel-process-tabs .nfpt-heading{margin:0;font-size:clamp(32px,3.6vw,48px);font-weight:800;line-height:1.08;letter-spacing:-.02em;color:var(--nfpt-text,#0e1330)}.breakdance .bde-nfhotel-process-tabs .nfpt-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:36px}.breakdance .bde-nfhotel-process-tabs .nfpt-tab{appearance:none;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;line-height:1.55;letter-spacing:.005em;padding:10px 20px;border-radius:999px;border:1px solid var(--nfpt-tab-border,#e4e7f4);background:#fff0;color:var(--nfpt-tab-text,#3e4867);transition:color .22s ease,background-color .22s ease,border-color .22s ease,transform .22s ease}.breakdance .bde-nfhotel-process-tabs .nfpt-tab:hover{border-color:var(--nfpt-tab-active-border,#2747e6);color:var(--nfpt-tab-hover-text,#0e1330);transform:translateY(-1px)}.breakdance .bde-nfhotel-process-tabs .nfpt-tab.is-active{border-color:var(--nfpt-tab-active-border,#2747e6);background:var(--nfpt-tab-active-bg,#f3f5ff);color:var(--nfpt-tab-active-text,#1a34c2);transform:none}.breakdance .bde-nfhotel-process-tabs .nfpt-tab:focus-visible{outline:2px solid var(--nfpt-tab-active-border,#2747e6);outline-offset:2px}.breakdance .bde-nfhotel-process-tabs .nfpt-card{display:flex;flex-flow:row;justify-content:space-between;align-items:center;gap:56px;width:100%;min-height:var(--nfpt-card-min-height,494px);box-sizing:border-box;padding:56px 58px;background:var(--nfpt-card-bg,#f5f6fa);border-radius:var(--nfpt-card-radius,28px);border:1px solid var(--nfpt-line,#dde3ee);box-shadow:0 18px 50px rgb(15 23 54 / .06)}.breakdance .bde-nfhotel-process-tabs .nfpt-card[hidden]{display:none}.breakdance .bde-nfhotel-process-tabs .nfpt-copy{display:flex;flex-flow:column;align-items:flex-start;width:100%;max-width:500px;box-sizing:border-box}.breakdance .bde-nfhotel-process-tabs .nfpt-title{margin:0 0 22px;font-size:clamp(32px,3.4vw,46px);font-weight:800;line-height:1.08;letter-spacing:-.02em;color:var(--nfpt-text,#0e1330)}.breakdance .bde-nfhotel-process-tabs .nfpt-text{max-width:470px;margin:0 0 30px;color:var(--nfpt-muted,#3e4867);font-size:17px;line-height:28px}.breakdance .bde-nfhotel-process-tabs .nfpt-checks{display:flex;flex-flow:column;gap:12px;width:100%}.breakdance .bde-nfhotel-process-tabs .nfpt-check-row{display:flex;flex-flow:row;align-items:flex-start;gap:12px;width:100%}.breakdance .bde-nfhotel-process-tabs .nfpt-check-icon{display:flex;justify-content:center;align-items:center;width:22px;height:22px;min-width:22px;box-sizing:border-box;color:var(--nfpt-accent,#ff8848);font-weight:800;font-size:15px;line-height:20px;background:#fff;border-radius:8px;border:1px solid var(--nfpt-line,#dce2ef)}.breakdance .bde-nfhotel-process-tabs .nfpt-check-text{color:var(--nfpt-text,#202943);font-weight:450;font-size:16px;line-height:23px}.breakdance .bde-nfhotel-process-tabs .nfpt-side{display:flex;flex-flow:column;align-items:stretch;gap:20px;width:100%;max-width:486px;box-sizing:border-box}.breakdance .bde-nfhotel-process-tabs .nfpt-image-wrap{display:flex;flex-flow:column;justify-content:center;align-items:center;width:100%;max-height:450px;overflow:hidden;box-sizing:border-box;padding:24px}.breakdance .bde-nfhotel-process-tabs .nfpt-image{width:100%;height:auto;max-height:var(--nfpt-image-max-height,402px);object-fit:scale-down;border-radius:15px}.breakdance .bde-nfhotel-process-tabs .nfpt-image-placeholder{display:flex;justify-content:center;align-items:center;width:100%;min-height:260px;border-radius:15px;border:1px dashed var(--nfpt-line,#dce2ef);color:var(--nfpt-muted,#6b7396);font-size:14px}.breakdance .bde-nfhotel-process-tabs .nfpt-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;align-self:center;padding:16px 34px;border-radius:999px;border:1.5px solid var(--nfpt-button-color,#0e1330);background:#fff0;color:var(--nfpt-button-color,#0e1330);font-size:15px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;transition:background-color .2s,color .2s}.breakdance .bde-nfhotel-process-tabs .nfpt-button:hover,.breakdance .bde-nfhotel-process-tabs .nfpt-button:focus-visible{background:var(--nfpt-button-color,#0e1330);color:#fff}.breakdance .bde-nfhotel-process-tabs .nfpt-empty{padding:40px;text-align:center;color:var(--nfpt-muted,#6b7396)}@media (max-width:1023px){.breakdance .bde-nfhotel-process-tabs{padding:56px 20px}.breakdance .bde-nfhotel-process-tabs .nfpt-card{gap:36px;padding:46px 38px}}@media (max-width:767px){.breakdance .bde-nfhotel-process-tabs .nfpt-card{flex-flow:column;align-items:stretch;gap:34px;padding:40px 28px}.breakdance .bde-nfhotel-process-tabs .nfpt-copy,.breakdance .bde-nfhotel-process-tabs .nfpt-side{max-width:none}.breakdance .bde-nfhotel-process-tabs .nfpt-tabs{gap:8px}}@media (max-width:479px){.breakdance .bde-nfhotel-process-tabs .nfpt-card{min-height:0;padding:30px 20px;border-radius:22px}.breakdance .bde-nfhotel-process-tabs .nfpt-text{font-size:15px;line-height:24px;margin-bottom:24px}.breakdance .bde-nfhotel-process-tabs .nfpt-check-text{font-size:15px;line-height:22px}.breakdance .bde-nfhotel-process-tabs .nfpt-image-wrap{padding:16px;border-radius:18px}.breakdance .bde-nfhotel-process-tabs .nfpt-tab{font-size:15px;padding:9px 16px}}@keyframes nfpt-wjazd{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes nfpt-zmiana-karty{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes nfpt-zmiana-tresci{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.breakdance .bde-nfhotel-process-tabs[data-nfpt-anim="1"] .nfpt-head,.breakdance .bde-nfhotel-process-tabs[data-nfpt-anim="1"] .nfpt-tabs,.breakdance .bde-nfhotel-process-tabs[data-nfpt-anim="1"] .nfpt-panes{opacity:0}.breakdance .bde-nfhotel-process-tabs[data-nfpt-anim="1"].nfpt-w-polu .nfpt-head{animation:nfpt-wjazd .55s cubic-bezier(.22,.61,.36,1) both}.breakdance .bde-nfhotel-process-tabs[data-nfpt-anim="1"].nfpt-w-polu .nfpt-tabs{animation:nfpt-wjazd .55s cubic-bezier(.22,.61,.36,1) .09s both}.breakdance .bde-nfhotel-process-tabs[data-nfpt-anim="1"].nfpt-w-polu .nfpt-panes{animation:nfpt-wjazd .55s cubic-bezier(.22,.61,.36,1) .18s both}.breakdance .bde-nfhotel-process-tabs .nfpt-card.nfpt-zmiana{animation:nfpt-zmiana-karty .36s cubic-bezier(.22,.61,.36,1) both}.breakdance .bde-nfhotel-process-tabs .nfpt-card.nfpt-zmiana .nfpt-copy{animation:nfpt-zmiana-tresci .4s cubic-bezier(.22,.61,.36,1) .05s both}.breakdance .bde-nfhotel-process-tabs .nfpt-card.nfpt-zmiana .nfpt-side{animation:nfpt-zmiana-tresci .44s cubic-bezier(.22,.61,.36,1) .11s both}@media (prefers-reduced-motion:reduce){.breakdance .bde-nfhotel-process-tabs[data-nfpt-anim="1"] .nfpt-head,.breakdance .bde-nfhotel-process-tabs[data-nfpt-anim="1"] .nfpt-tabs,.breakdance .bde-nfhotel-process-tabs[data-nfpt-anim="1"] .nfpt-panes{opacity:1}.breakdance .bde-nfhotel-process-tabs *,.breakdance .bde-nfhotel-process-tabs *::before,.breakdance .bde-nfhotel-process-tabs *::after{animation:none!important;transition:none!important}}.breakdance .bde-nfhotel-process-tabs .nfpt-tabs>.nfpt-tab:only-child{display:none}.breakdance .bde-nfhotel-process-tabs .nfpt-tabs:has(>.nfpt-tab:only-child){display:none}