.b2io-ty-block{box-sizing:border-box;position:relative}.b2io-ty-block *,.b2io-ty-block *::before,.b2io-ty-block *::after{box-sizing:border-box}.b2io-ty-block .b2io-ty-notice{padding:14px 18px;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;color:#9a3412;font-size:14px;line-height:1.55}.b2io-ty-block .b2io-ty-top{position:relative;overflow:hidden;isolation:isolate;min-height:320px;padding:70px 32px 78px;border-radius:28px;text-align:center;color:#fff;box-shadow:0 24px 70px rgba(18,74,133,0.22)}.b2io-ty-block .b2io-ty-top--shape-comfort{border-radius:32px 32px 40px 40px}.b2io-ty-block .b2io-ty-top--shape-cushion{border-radius:46px}.b2io-ty-block .b2io-ty-top--shape-wave-card{border-radius:30px 30px 56px 56px;clip-path:polygon(0 0,100% 0,100% calc(100% - 28px),84% 100%,48% calc(100% - 14px),16% 100%,0 calc(100% - 30px))}.b2io-ty-block .b2io-ty-top--shape-hero-ellipse{border-radius:0 0 50% 50% / 0 0 16% 16%}.b2io-ty-block .b2io-ty-top--shape-hero-wave{border-radius:24px;clip-path:polygon(0 0,100% 0,100% calc(100% - 76px),86% calc(100% - 28px),70% calc(100% - 54px),54% calc(100% - 18px),35% calc(100% - 46px),18% 100%,0 calc(100% - 58px))}.b2io-ty-block .b2io-ty-top--shape-soft-scoop{border-radius:28px 28px 64px 64px;clip-path:polygon(0 0,100% 0,100% 86%,74% 100%,50% 91%,26% 100%,0 86%)}.b2io-ty-block .b2io-ty-top--shape-mattress{border-radius:26px}.b2io-ty-block .b2io-ty-top--shape-square{border-radius:0}.b2io-ty-block .b2io-ty-top--shape-rounded{border-radius:12px}.b2io-ty-block .b2io-ty-top--shape-pill{border-radius:999px}.b2io-ty-block .b2io-ty-top--shape-arch-top{border-radius:48px 48px 12px 12px}.b2io-ty-block .b2io-ty-top--shape-arch-bottom{border-radius:12px 12px 48px 48px}.b2io-ty-block .b2io-ty-top--shape-slant-bottom{border-radius:12px;clip-path:polygon(0 0,100% 0,100% calc(100% - 34px),0 100%)}.b2io-ty-block .b2io-ty-top--shape-blob{border-radius:34px 76px 42px 68px}.b2io-ty-block .b2io-ty-top__mark{position:relative;z-index:2;width:var(--b2io-ty-mark-size,96px);height:var(--b2io-ty-mark-size,96px);margin:0 auto 24px;display:grid;place-items:center;border-radius:50%;border:2px solid var(--b2io-ty-mark-ring,rgba(255,255,255,0.34));background:var(--b2io-ty-mark-bg,rgba(255,255,255,0.14));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 1px 0 rgba(255,255,255,0.26),0 18px 42px rgba(9,42,80,0.20)}.b2io-ty-block .b2io-ty-top__mark svg{width:var(--b2io-ty-icon-size,52px);height:var(--b2io-ty-icon-size,52px)}.b2io-ty-block .b2io-ty-top__mark svg path{fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round}.b2io-ty-block .b2io-ty-top--entrance-ty-hero .b2io-ty-top__mark,.b2io-ty-block .b2io-ty-top--entrance-soft-zoom .b2io-ty-top__mark,.b2io-ty-block .b2io-ty-top--icon-pop-in .b2io-ty-top__mark{animation:b2ioTyPopIn var(--b2io-ty-anim-duration,650ms) cubic-bezier(.34,1.56,.64,1) both}.b2io-ty-block .b2io-ty-top--icon-draw-check .b2io-ty-top__mark{animation:b2ioTyPopIn var(--b2io-ty-anim-duration,650ms) cubic-bezier(.34,1.56,.64,1) both}.b2io-ty-block .b2io-ty-top--icon-draw-check .b2io-ty-top__mark svg path{stroke-dasharray:120;stroke-dashoffset:120;animation:b2ioTyDrawCheck var(--b2io-ty-anim-duration,650ms) 420ms ease forwards}.b2io-ty-block .b2io-ty-top--icon-pulse .b2io-ty-top__mark{animation:b2ioTyPulse 1.8s ease-in-out infinite}.b2io-ty-block .b2io-ty-top--icon-float .b2io-ty-top__mark{animation:b2ioTyFloat 3.2s ease-in-out infinite}.b2io-ty-block .b2io-ty-top--icon-rotate-pulse .b2io-ty-top__mark{animation:b2ioTyRotatePulse 2.6s ease-in-out infinite}.b2io-ty-block .b2io-ty-top--entrance-ty-hero h1,.b2io-ty-block .b2io-ty-top--entrance-fade-up h1,.b2io-ty-block .b2io-ty-top--text-fade-up h1{animation:b2ioTyFadeUp var(--b2io-ty-anim-duration,650ms) 160ms both}.b2io-ty-block .b2io-ty-top--entrance-ty-hero .b2io-ty-top__copy,.b2io-ty-block .b2io-ty-top--entrance-fade-up .b2io-ty-top__copy,.b2io-ty-block .b2io-ty-top--text-fade-up .b2io-ty-top__copy{animation:b2ioTyFadeUp var(--b2io-ty-anim-duration,650ms) 300ms both}.b2io-ty-block .b2io-ty-top--entrance-slide-up h1,.b2io-ty-block .b2io-ty-top--text-slide h1{animation:b2ioTySlideUp var(--b2io-ty-anim-duration,650ms) 140ms both}.b2io-ty-block .b2io-ty-top--entrance-slide-up .b2io-ty-top__copy,.b2io-ty-block .b2io-ty-top--text-slide .b2io-ty-top__copy{animation:b2ioTySlideUp var(--b2io-ty-anim-duration,650ms) 280ms both}.b2io-ty-block .b2io-ty-top--entrance-soft-zoom h1,.b2io-ty-block .b2io-ty-top--entrance-soft-zoom .b2io-ty-top__copy{animation:b2ioTySoftZoom var(--b2io-ty-anim-duration,650ms) 180ms both}.b2io-ty-block .b2io-ty-top--text-reveal h1,.b2io-ty-block .b2io-ty-top--text-reveal .b2io-ty-top__copy{animation:b2ioTyReveal var(--b2io-ty-anim-duration,650ms) 180ms both}.b2io-ty-block .b2io-ty-top--text-shimmer h1{background:linear-gradient(90deg,#ffffff 0%,rgba(255,255,255,.58) 42%,#ffffff 64%,#ffffff 100%);-webkit-background-clip:text;background-clip:text;color:transparent !important;background-size:220% 100%;animation:b2ioTyShimmer 2.4s ease-in-out infinite}@keyframes b2ioTyFadeUp{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes b2ioTySlideUp{from{opacity:0;transform:translateY(42px)}to{opacity:1;transform:translateY(0)}}@keyframes b2ioTySoftZoom{from{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes b2ioTyReveal{from{opacity:0;clip-path:inset(0 0 100% 0);transform:translateY(14px)}to{opacity:1;clip-path:inset(0 0 0 0);transform:translateY(0)}}@keyframes b2ioTyPopIn{from{opacity:0;transform:scale(.52)}to{opacity:1;transform:scale(1)}}@keyframes b2ioTyDrawCheck{to{stroke-dashoffset:0}}@keyframes b2ioTyPulse{0%,100%{transform:scale(1);box-shadow:inset 0 1px 0 rgba(255,255,255,.26),0 18px 42px rgba(9,42,80,.20)}50%{transform:scale(1.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.36),0 20px 54px rgba(9,42,80,.28)}}@keyframes b2ioTyFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes b2ioTyRotatePulse{0%,100%{transform:rotate(0deg) scale(1)}50%{transform:rotate(4deg) scale(1.05)}}@keyframes b2ioTyShimmer{0%{background-position:180% 0}100%{background-position:-80% 0}}.b2io-ty-block .b2io-ty-top__mask{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;color:var(--b2io-ty-mask-color,#ffffff);background-color:var(--b2io-ty-mask-color,#ffffff);opacity:var(--b2io-ty-mask-opacity,.12);-webkit-mask-image:var(--b2io-ty-mask-image);mask-image:var(--b2io-ty-mask-image);-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-size:var(--b2io-ty-mask-size,60px) var(--b2io-ty-mask-size,60px);mask-size:var(--b2io-ty-mask-size,60px) var(--b2io-ty-mask-size,60px);-webkit-mask-position:0 0;mask-position:0 0}.b2io-ty-block .b2io-ty-top__mask--dots{-webkit-mask-size:var(--b2io-ty-mask-size,22px) var(--b2io-ty-mask-size,22px);mask-size:var(--b2io-ty-mask-size,22px) var(--b2io-ty-mask-size,22px)}.b2io-ty-block .b2io-ty-top__mask--waves,.b2io-ty-block .b2io-ty-top__mask--contour,.b2io-ty-block .b2io-ty-top__mask--quilt,.b2io-ty-block .b2io-ty-top__mask--layers,.b2io-ty-block .b2io-ty-top__mask--stitch{opacity:calc(var(--b2io-ty-mask-opacity,.12) * 1.25)}.b2io-ty-block .b2io-ty-top__mask--waves,.b2io-ty-block .b2io-ty-top__mask--stitch{-webkit-mask-size:var(--b2io-ty-mask-size,92px) auto;mask-size:var(--b2io-ty-mask-size,92px) auto}.b2io-ty-block .b2io-ty-top__mask--contour{-webkit-mask-size:var(--b2io-ty-mask-size,104px) var(--b2io-ty-mask-size,104px);mask-size:var(--b2io-ty-mask-size,104px) var(--b2io-ty-mask-size,104px)}.b2io-ty-block .b2io-ty-top__mask--quilt{-webkit-mask-size:var(--b2io-ty-mask-size,74px) var(--b2io-ty-mask-size,74px);mask-size:var(--b2io-ty-mask-size,74px) var(--b2io-ty-mask-size,74px)}.b2io-ty-block .b2io-ty-top__mask--layers{-webkit-mask-size:var(--b2io-ty-mask-size,110px) auto;mask-size:var(--b2io-ty-mask-size,110px) auto}.b2io-ty-block .b2io-ty-top__mask svg{position:absolute;inset:0;width:100%;height:100%}.b2io-ty-block .b2io-ty-top__mask--cross svg{background-image:var(--b2io-ty-mask-bg,none)}.b2io-ty-block .b2io-ty-top__mask--dots svg{width:var(--b2io-ty-mask-size,16px);height:var(--b2io-ty-mask-size,16px)}.b2io-ty-block .b2io-ty-top__mask--grid svg{width:var(--b2io-ty-mask-size,60px);height:var(--b2io-ty-mask-size,60px);color:var(--b2io-ty-mask-color,#ffffff);opacity:1}.b2io-ty-block .b2io-ty-top__mask--diagonals svg{width:var(--b2io-ty-mask-size,60px);height:var(--b2io-ty-mask-size,60px);color:var(--b2io-ty-mask-color,#ffffff);opacity:1}.b2io-ty-block .b2io-ty-top__mask--rings svg{width:var(--b2io-ty-mask-size,80px);height:var(--b2io-ty-mask-size,80px);color:var(--b2io-ty-mask-color,#ffffff);opacity:1}.b2io-ty-block .b2io-ty-top__mask--custom svg{width:var(--b2io-ty-mask-size,60px);height:var(--b2io-ty-mask-size,60px);color:var(--b2io-ty-mask-color,#ffffff);opacity:1}.b2io-ty-block .b2io-ty-top__mark,.b2io-ty-block .b2io-ty-top h1,.b2io-ty-block .b2io-ty-top__copy{position:relative;z-index:2}.b2io-ty-block .b2io-ty-top h1{position:relative;z-index:2;margin:0 0 14px;color:#fff;font-size:44px;line-height:1.08;font-weight:760;letter-spacing:0;text-wrap:balance}.b2io-ty-block .b2io-ty-top__copy{position:relative;z-index:2;margin:0 auto;max-width:620px;color:rgba(255,255,255,0.82);font-size:17px;line-height:1.6}@media (max-width:640px){.b2io-ty-block .b2io-ty-top{min-height:270px;padding:48px 18px 58px;border-radius:24px}.b2io-ty-block .b2io-ty-top--shape-wave-card{clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),80% 100%,50% calc(100% - 10px),20% 100%,0 calc(100% - 22px))}.b2io-ty-block .b2io-ty-top__mark{width:var(--b2io-ty-mark-size,76px);height:var(--b2io-ty-mark-size,76px)}.b2io-ty-block .b2io-ty-top__mark svg{width:var(--b2io-ty-icon-size,40px);height:var(--b2io-ty-icon-size,40px)}.b2io-ty-block .b2io-ty-top h1{font-size:31px;line-height:1.14}.b2io-ty-block .b2io-ty-top__copy{font-size:15px;line-height:1.55}}.b2io-ty-block .b2io-ty-ovshort{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:20px 28px;background:#e8f1fb;border-bottom:1px solid #d6e4f5;border-radius:12px 12px 0 0}.b2io-ty-block .b2io-ty-ovshort__badge{background:#1A62AB;color:#fff;font-size:12px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;padding:5px 12px;border-radius:999px}.b2io-ty-block .b2io-ty-ovshort__number{color:#124a85;font-size:17px;font-weight:700}.b2io-ty-block .b2io-ty-ovshort__date{color:#6b7b8e;font-size:14px}.b2io-ty-block .b2io-ty-ovshort__right{margin-left:auto}.b2io-ty-block .b2io-ty-ovshort__status{display:inline-flex;align-items:center;gap:7px;background:#dcfce7;color:#15803d;border-radius:999px;padding:5px 14px;font-size:13px;font-weight:600}.b2io-ty-block .b2io-ty-ovshort__status::before{content:"";width:7px;height:7px;border-radius:50%;background:#22c55e}@media (max-width:640px){.b2io-ty-block .b2io-ty-ovshort{padding:16px 18px}.b2io-ty-block .b2io-ty-ovshort__right{margin-left:0;flex-basis:100%}}.b2io-ty-block .b2io-ty-ov{padding:28px;background:#ffffff;border:1px solid #dbe6f3;border-radius:0 0 12px 12px;border-top:0}.b2io-ty-block .b2io-ty-ov + .b2io-ty-ovshort{border-radius:12px}.b2io-ty-block .b2io-ty-ov__grid{display:grid;grid-template-columns:repeat(var(--b2io-ty-ov-cols,4),minmax(0,1fr));gap:24px}.b2io-ty-block .b2io-ty-ov__item{min-width:0}.b2io-ty-block .b2io-ty-ov__label{display:block;margin:0 0 6px;color:#6b7b8e;font-size:12px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase}.b2io-ty-block .b2io-ty-ov__value{display:block;color:#0f1b2d;font-size:16px;font-weight:600;overflow-wrap:anywhere}.b2io-ty-block .b2io-ty-ov__status{display:inline-flex;align-items:center;gap:7px;background:#dcfce7;color:#15803d;border-radius:999px;padding:4px 14px;font-size:13px;font-weight:600}.b2io-ty-block .b2io-ty-ov__status::before{content:"";width:7px;height:7px;border-radius:50%;background:#22c55e}@media (max-width:780px){.b2io-ty-block .b2io-ty-ov{padding:20px 18px}.b2io-ty-block .b2io-ty-ov__grid{grid-template-columns:1fr 1fr;gap:18px}}@media (max-width:480px){.b2io-ty-block .b2io-ty-ov__grid{grid-template-columns:1fr}}.b2io-ty-block .b2io-ty-details-card{background:var(--b2io-ty-details-card-bg,#ffffff);border:1px solid var(--b2io-ty-details-card-border,#d8e6f4);border-radius:var(--b2io-ty-details-radius,14px);box-shadow:0 18px 42px rgba(15,45,82,0.08);overflow:hidden;margin-bottom:24px}.b2io-ty-block .b2io-ty-details__title{position:relative;margin:0;padding:var(--b2io-ty-details-title-padding,22px 28px);border-bottom:1px solid var(--b2io-ty-details-border,#d6e4f5);color:var(--b2io-ty-details-title-color,#102235);font-size:20px;font-weight:700;background:linear-gradient(180deg,var(--b2io-ty-details-title-bg,#f6f9fd) 0%,#ffffff 100%)}.b2io-ty-block .b2io-ty-details__title::before{content:"";display:inline-block;width:4px;height:20px;margin-right:12px;border-radius:999px;background:var(--b2io-ty-details-total-color,#124a85);vertical-align:-3px}.b2io-ty-block .b2io-ty-details{width:100%;overflow-x:auto}.b2io-ty-block .b2io-ty-details .woocommerce-order-details,.b2io-ty-block .b2io-ty-details .woocommerce-order-details__title,.b2io-ty-block .b2io-ty-details .woocommerce-table--order-details{width:100%;margin:0;border-collapse:separate;border-spacing:0;background:var(--b2io-ty-details-body-bg,#ffffff)}.b2io-ty-block .b2io-ty-details .woocommerce-order-details__title{display:none !important}.b2io-ty-block .b2io-ty-details .woocommerce-table--order-details thead th,.b2io-ty-block .b2io-ty-details thead th{background:var(--b2io-ty-details-header-bg,#e8f1fb) !important;color:var(--b2io-ty-details-header-color,#124a85) !important;font-size:13px;font-weight:700;letter-spacing:0;text-transform:uppercase;padding:var(--b2io-ty-details-header-padding,16px 22px) !important;text-align:left;border-bottom:1px solid var(--b2io-ty-details-border,#d6e4f5);line-height:1.4}.b2io-ty-block .b2io-ty-details .woocommerce-table--order-details tbody td,.b2io-ty-block .b2io-ty-details .woocommerce-table--order-details tfoot th,.b2io-ty-block .b2io-ty-details .woocommerce-table--order-details tfoot td,.b2io-ty-block .b2io-ty-details tbody td,.b2io-ty-block .b2io-ty-details tfoot th,.b2io-ty-block .b2io-ty-details tfoot td{padding:var(--b2io-ty-details-cell-padding,18px 22px) !important;color:var(--b2io-ty-details-body-color,#0f1b2d) !important;font-size:14px;border-bottom:1px solid var(--b2io-ty-details-border,#d6e4f5);text-align:left;vertical-align:top;background:var(--b2io-ty-details-body-bg,#ffffff);line-height:1.55}.b2io-ty-block .b2io-ty-details .woocommerce-table--order-details tbody tr:nth-child(even) td,.b2io-ty-block .b2io-ty-details tbody tr:nth-child(even) td{background:#f8fbff}.b2io-ty-block .b2io-ty-details .woocommerce-table--order-details tbody tr:hover td,.b2io-ty-block .b2io-ty-details tbody tr:hover td{background:#f3f8fd}.b2io-ty-block .b2io-ty-details .woocommerce-table--order-details tbody tr:last-child td,.b2io-ty-block .b2io-ty-details .woocommerce-table--order-details tfoot tr:last-child th,.b2io-ty-block .b2io-ty-details .woocommerce-table--order-details tfoot tr:last-child td,.b2io-ty-block .b2io-ty-details tbody tr:last-child td,.b2io-ty-block .b2io-ty-details tfoot tr:last-child th,.b2io-ty-block .b2io-ty-details tfoot tr:last-child td{border-bottom:0}.b2io-ty-block .b2io-ty-details .woocommerce-table--order-details tfoot th,.b2io-ty-block .b2io-ty-details tfoot th{font-weight:600;color:var(--b2io-ty-details-footer-label,#66788d) !important;text-transform:uppercase;letter-spacing:0;font-size:12px}.b2io-ty-block .b2io-ty-details .woocommerce-table--order-details tfoot tr:last-child th,.b2io-ty-block .b2io-ty-details .woocommerce-table--order-details tfoot tr:last-child td,.b2io-ty-block .b2io-ty-details tfoot tr:last-child th,.b2io-ty-block .b2io-ty-details tfoot tr:last-child td{font-size:16px;color:var(--b2io-ty-details-total-color,#124a85) !important;font-weight:700;text-transform:none;letter-spacing:0}.b2io-ty-block .b2io-ty-details .woocommerce-table--order-details .product-name a,.b2io-ty-block .b2io-ty-details .woocommerce-table--order-details .product-name{color:var(--b2io-ty-details-body-color,#0f1b2d) !important;font-weight:600}.b2io-ty-block .b2io-ty-details .woocommerce-table--order-details tbody td.product-name,.b2io-ty-block .b2io-ty-details tbody td.product-name{padding-left:calc(var(--b2io-ty-details-cell-padding-left,22px) + var(--b2io-ty-details-product-indent,14px)) !important}.b2io-ty-block .b2io-ty-details .woocommerce-table--order-details .product-quantity{display:inline-flex;align-items:center;min-height:22px;margin-left:8px;padding:2px 8px;border-radius:999px;background:#eef5fc;color:var(--b2io-ty-details-header-color,#124a85);font-size:12px;font-weight:700;white-space:nowrap}.b2io-ty-block .b2io-ty-details .woocommerce-Price-amount{color:var(--b2io-ty-details-total-color,#124a85);font-weight:700}.b2io-ty-block .b2io-ty-details .woocommerce-table--order-details .order-actions--heading{vertical-align:middle}.b2io-ty-block .b2io-ty-details .woocommerce-table--order-details .order-actions-button{display:inline-block;margin:2px 4px 2px 0;padding:8px 14px;background:var(--b2io-ty-details-action-button-bg,#1A62AB);color:var(--b2io-ty-details-action-button-color,#ffffff) !important;border-radius:6px;text-decoration:none !important;font-size:13px;font-weight:600;line-height:1.2;transition:background-color 0.2s ease,color 0.2s ease}.b2io-ty-block .b2io-ty-details .woocommerce-table--order-details .order-actions-button:hover{background:var(--b2io-ty-details-action-button-hover-bg,#124a85);color:var(--b2io-ty-details-action-button-hover-color,#ffffff) !important}.b2io-ty-block .b2io-ty-details p#rtwwcpig_img_btn{display:none !important}.b2io-ty-block .b2io-ty-next{position:relative;overflow:hidden;padding:0;background:transparent;border-radius:0;box-shadow:none;color:var(--b2io-ty-next-label,#0f1b2d)}.b2io-ty-block .b2io-ty-next h2{margin:0 0 24px;color:var(--b2io-ty-next-label,#0f1b2d);font-size:22px;text-align:left;line-height:1.25;font-weight:700;letter-spacing:0}.b2io-ty-block .b2io-ty-next__steps{position:relative;display:grid;grid-template-columns:repeat(var(--b2io-ty-next-count,4),minmax(0,1fr));gap:14px}.b2io-ty-block .b2io-ty-next__steps::before{content:"";position:absolute;z-index:0;top:calc((var(--b2io-ty-next-dot,56px) / 2) + 12px);left:var(--b2io-ty-next-line-offset,12.5%);right:var(--b2io-ty-next-line-offset,12.5%);height:3px;border-radius:999px;background:var(--b2io-ty-next-line,#d6e4f5)}.b2io-ty-block .b2io-ty-next__steps::after{content:"";position:absolute;z-index:0;top:calc((var(--b2io-ty-next-dot,56px) / 2) + 12px);left:var(--b2io-ty-next-run-left,12.5%);width:var(--b2io-ty-next-run-width,25%);height:3px;border-radius:999px;background:linear-gradient(90deg,var(--b2io-ty-next-progress-color,#f0a500),rgba(255,255,255,.86),var(--b2io-ty-next-progress-color,#f0a500));background-size:180% 100%}.b2io-ty-block .b2io-ty-next--line-animated .b2io-ty-next__steps::after{animation:b2ioTyNextLineFlow 1.4s linear infinite}.b2io-ty-block .b2io-ty-next__step{position:relative;z-index:1;display:flex;min-width:0;flex-direction:column;align-items:center;gap:7px;padding:12px 6px 0;text-align:center;transition:transform .22s ease}.b2io-ty-block .b2io-ty-next__dot{position:relative;display:grid;width:var(--b2io-ty-next-dot,56px);height:var(--b2io-ty-next-dot,56px);flex:0 0 var(--b2io-ty-next-dot,56px);place-items:center;border-radius:50%;background:var(--b2io-step-dot-bg,#f4f7fc);color:var(--b2io-step-icon-color,#6b7b8e);border:2px solid var(--b2io-ty-next-line,#d6e4f5);box-shadow:0 8px 24px rgba(15,27,45,.08);transition:transform .22s ease,background-color .22s ease,box-shadow .22s ease,color .22s ease}.b2io-ty-block .b2io-ty-next__step:hover .b2io-ty-next__dot{background:var(--b2io-step-dot-hover-bg,#1A62AB);color:var(--b2io-step-icon-hover-color,#ffffff)}.b2io-ty-block .b2io-ty-next__dot svg{position:relative;z-index:1;width:44%;height:44%;min-width:18px;min-height:18px}.b2io-ty-block .b2io-ty-next__dot i{position:relative;z-index:1;font-size:calc(var(--b2io-ty-next-dot,56px) * .38);line-height:1}.b2io-ty-block .b2io-ty-next__step--done .b2io-ty-next__dot{box-shadow:0 8px 24px rgba(26,98,171,.16)}.b2io-ty-block .b2io-ty-next__step--active .b2io-ty-next__dot{border-color:color-mix(in srgb,var(--b2io-step-dot-bg,#f0a500) 74%,#ffffff);box-shadow:0 0 0 8px color-mix(in srgb,var(--b2io-step-dot-bg,#f0a500) 18%,transparent),0 12px 30px rgba(240,165,0,.26)}.b2io-ty-block .b2io-ty-next__step--active .b2io-ty-next__dot::before,.b2io-ty-block .b2io-ty-next__step--active .b2io-ty-next__dot::after{content:"";position:absolute;inset:-8px;border-radius:inherit;border:2px solid color-mix(in srgb,var(--b2io-step-dot-bg,#f0a500) 42%,transparent);pointer-events:none}.b2io-ty-block .b2io-ty-next__step--pending .b2io-ty-next__dot{opacity:.82}.b2io-ty-block .b2io-ty-next__label{max-width:100%;color:var(--b2io-ty-next-label,#0f1b2d);font-size:var(--b2io-ty-next-label-size,14px);line-height:1.25;font-weight:700;overflow-wrap:anywhere}.b2io-ty-block .b2io-ty-next__sub{max-width:100%;color:var(--b2io-ty-next-sub,#6b7b8e);font-size:var(--b2io-ty-next-sub-size,13px);line-height:1.35;overflow-wrap:anywhere}.b2io-ty-block .b2io-ty-next--hover-zoom .b2io-ty-next__step:hover .b2io-ty-next__dot{transform:scale(1.09)}.b2io-ty-block .b2io-ty-next--card-fade-up{animation:b2ioTyFadeUp 650ms 80ms both}.b2io-ty-block .b2io-ty-next--card-zoom{animation:b2ioTySoftZoom 650ms 80ms both}.b2io-ty-block .b2io-ty-next--text-fade-up .b2io-ty-next__label,.b2io-ty-block .b2io-ty-next--text-fade-up .b2io-ty-next__sub{animation:b2ioTyFadeUp 620ms both}.b2io-ty-block .b2io-ty-next--text-reveal .b2io-ty-next__label,.b2io-ty-block .b2io-ty-next--text-reveal .b2io-ty-next__sub{animation:b2ioTyReveal 620ms both}.b2io-ty-block .b2io-ty-next__step:nth-child(1) .b2io-ty-next__label,.b2io-ty-block .b2io-ty-next__step:nth-child(1) .b2io-ty-next__sub{animation-delay:90ms}.b2io-ty-block .b2io-ty-next__step:nth-child(2) .b2io-ty-next__label,.b2io-ty-block .b2io-ty-next__step:nth-child(2) .b2io-ty-next__sub{animation-delay:170ms}.b2io-ty-block .b2io-ty-next__step:nth-child(3) .b2io-ty-next__label,.b2io-ty-block .b2io-ty-next__step:nth-child(3) .b2io-ty-next__sub{animation-delay:250ms}.b2io-ty-block .b2io-ty-next__step:nth-child(4) .b2io-ty-next__label,.b2io-ty-block .b2io-ty-next__step:nth-child(4) .b2io-ty-next__sub{animation-delay:330ms}.b2io-ty-block .b2io-ty-next--icon-processing-pulse .b2io-ty-next__step--active .b2io-ty-next__dot{animation:b2ioTyNextPulse 1.6s ease-in-out infinite}.b2io-ty-block .b2io-ty-next--icon-radar .b2io-ty-next__step--active .b2io-ty-next__dot::before{animation:b2ioTyNextRadar 1.55s ease-out infinite}.b2io-ty-block .b2io-ty-next--icon-radar .b2io-ty-next__step--active .b2io-ty-next__dot::after{animation:b2ioTyNextRadar 1.55s .48s ease-out infinite}.b2io-ty-block .b2io-ty-next--icon-bounce .b2io-ty-next__step--active .b2io-ty-next__dot{animation:b2ioTyNextBounce 1.5s ease-in-out infinite}.b2io-ty-block .b2io-ty-next--icon-float .b2io-ty-next__step--active .b2io-ty-next__dot{animation:b2ioTyFloat 2.6s ease-in-out infinite}@keyframes b2ioTyNextPulse{0%,100%{transform:scale(1);box-shadow:0 0 0 7px color-mix(in srgb,var(--b2io-step-dot-bg,#f0a500) 18%,transparent),0 12px 30px rgba(240,165,0,.24)}50%{transform:scale(1.07);box-shadow:0 0 0 13px color-mix(in srgb,var(--b2io-step-dot-bg,#f0a500) 6%,transparent),0 16px 38px rgba(240,165,0,.30)}}@keyframes b2ioTyNextRadar{0%{opacity:.75;transform:scale(.82)}100%{opacity:0;transform:scale(1.62)}}@keyframes b2ioTyNextLineFlow{0%{background-position:120% 0}100%{background-position:-80% 0}}@keyframes b2ioTyNextLineFlowVertical{0%{background-position:0 120%}100%{background-position:0 -80%}}@keyframes b2ioTyNextBounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (max-width:1024px){.b2io-ty-block .b2io-ty-next h2{margin-bottom:16px}.b2io-ty-block .b2io-ty-next__steps{grid-template-columns:1fr;gap:10px}.b2io-ty-block .b2io-ty-next__steps::before,.b2io-ty-block .b2io-ty-next__steps::after{display:none}.b2io-ty-block .b2io-ty-next__step{display:grid;grid-template-columns:var(--b2io-ty-next-dot,56px) minmax(0,1fr);column-gap:12px;align-items:center;padding:12px 6px 10px;text-align:left}.b2io-ty-block .b2io-ty-next__step:not(:last-child)::before,.b2io-ty-block .b2io-ty-next__step--done:not(:last-child)::after{content:"";position:absolute;left:calc(6px + (var(--b2io-ty-next-dot,56px) / 2) - 1.5px);top:calc(12px + (var(--b2io-ty-next-dot,56px) / 2));bottom:calc(-10px - 12px - (var(--b2io-ty-next-dot,56px) / 2));z-index:0;width:3px;border-radius:999px;pointer-events:none}.b2io-ty-block .b2io-ty-next__step:not(:last-child)::before{background:var(--b2io-ty-next-line,#d6e4f5)}.b2io-ty-block .b2io-ty-next__step--done:not(:last-child)::after{background:linear-gradient(180deg,var(--b2io-ty-next-progress-color,#f0a500),rgba(255,255,255,.86),var(--b2io-ty-next-progress-color,#f0a500));background-size:100% 180%}.b2io-ty-block .b2io-ty-next--line-animated .b2io-ty-next__step--done:not(:last-child)::after{animation:b2ioTyNextLineFlowVertical 1.4s linear infinite}.b2io-ty-block .b2io-ty-next__dot{z-index:1;grid-row:span 2}}@media (prefers-reduced-motion:reduce){.b2io-ty-block .b2io-ty-top *,.b2io-ty-block .b2io-ty-next,.b2io-ty-block .b2io-ty-next *{animation-duration:1ms !important;animation-iteration-count:1 !important;transition-duration:1ms !important}}.b2io-ty-block.b2io-ty-button .b2io-ty-button__wrap{display:flex;flex-wrap:wrap;justify-content:center}.b2io-ty-block.b2io-ty-button .b2io-ty-button__link{--b2io-ty-button-bg:transparent;--b2io-ty-button-hover-bg:var(--b2io-ty-button-bg);--b2io-ty-button-color:#ffffff;--b2io-ty-button-icon-color:var(--b2io-ty-button-color);--b2io-ty-button-hover-color:var(--b2io-ty-button-color);--b2io-ty-button-hover-icon-color:var(--b2io-ty-button-hover-color);--b2io-ty-button-border-width:0;--b2io-ty-button-border-color:transparent;--b2io-ty-button-hover-border-color:var(--b2io-ty-button-border-color);--b2io-ty-button-shadow:none;--b2io-ty-button-hover-shadow:var(--b2io-ty-button-shadow);--b2io-ty-button-hover-decoration:none;margin:0;box-sizing:border-box;-webkit-appearance:none;appearance:none;font-family:inherit;font-style:normal;text-transform:none;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:16px 36px;border:var(--b2io-ty-button-border-width) solid var(--b2io-ty-button-border-color);border-radius:99px;background:var(--b2io-ty-button-bg) !important;box-shadow:var(--b2io-ty-button-shadow);color:var(--b2io-ty-button-color) !important;font-size:15px;font-weight:600;line-height:1.2;letter-spacing:0;text-align:center;text-decoration:none !important;cursor:pointer;overflow:hidden;touch-action:manipulation;-webkit-tap-highlight-color:transparent;will-change:transform,filter,opacity;transition:transform .22s ease,color .22s ease,background-color .22s ease,border-color .22s ease,box-shadow .22s ease}.b2io-ty-block.b2io-ty-button .b2io-ty-button__link::before{content:"";position:absolute;inset:-40% -25%;z-index:0;background:linear-gradient(115deg,transparent 0%,rgba(255,255,255,.18) 42%,rgba(255,255,255,.58) 50%,rgba(255,255,255,.16) 58%,transparent 100%);transform:translateX(-130%) skewX(-18deg);pointer-events:none}.b2io-ty-block.b2io-ty-button .b2io-ty-button__link::after{content:"";position:absolute;inset:-3px;z-index:0;border-radius:inherit;opacity:0;box-shadow:0 0 0 0 rgba(26,98,171,.22);pointer-events:none}.b2io-ty-block.b2io-ty-button .b2io-ty-button__link--primary{--b2io-ty-button-bg:linear-gradient(135deg,#1A62AB 0%,#2d7fd4 100%);--b2io-ty-button-hover-bg:linear-gradient(135deg,#15518d 0%,#236fc0 100%);--b2io-ty-button-color:#ffffff;--b2io-ty-button-shadow:0 12px 30px rgba(26,98,171,.20)}.b2io-ty-block.b2io-ty-button .b2io-ty-button__link--outline{--b2io-ty-button-bg:#ffffff;--b2io-ty-button-hover-bg:#eef5fc;--b2io-ty-button-color:#1A62AB;--b2io-ty-button-border-width:2px;--b2io-ty-button-border-color:#d6e4f5;--b2io-ty-button-hover-border-color:#1A62AB}.b2io-ty-block.b2io-ty-button .b2io-ty-button__link--soft{--b2io-ty-button-bg:#eef5fc;--b2io-ty-button-hover-bg:#dbeafe;--b2io-ty-button-color:#1A62AB}.b2io-ty-block.b2io-ty-button .b2io-ty-button__link--solid{--b2io-ty-button-bg:#1A62AB;--b2io-ty-button-hover-bg:#144f8d;--b2io-ty-button-color:#ffffff}.b2io-ty-block.b2io-ty-button .b2io-ty-button__link--ghost{--b2io-ty-button-bg:transparent;--b2io-ty-button-hover-bg:#1A62AB;--b2io-ty-button-color:#1A62AB;--b2io-ty-button-hover-color:#ffffff;--b2io-ty-button-border-width:2px;--b2io-ty-button-border-color:#1A62AB;--b2io-ty-button-hover-border-color:#1A62AB}.b2io-ty-block.b2io-ty-button .b2io-ty-button__link--text{--b2io-ty-button-bg:transparent;--b2io-ty-button-hover-bg:transparent;--b2io-ty-button-color:#1A62AB;--b2io-ty-button-hover-color:#144f8d;--b2io-ty-button-border-width:0;--b2io-ty-button-border-color:transparent;--b2io-ty-button-hover-border-color:transparent;--b2io-ty-button-hover-decoration:underline;min-height:0;padding:4px 0}.b2io-ty-block.b2io-ty-button .b2io-ty-button__link--flat{--b2io-ty-button-bg:#f5f7fb;--b2io-ty-button-hover-bg:#e8edf5;--b2io-ty-button-color:#172033;--b2io-ty-button-border-width:1px;--b2io-ty-button-border-color:#e1e7f0;--b2io-ty-button-hover-border-color:#cbd6e6}.b2io-ty-block.b2io-ty-button .b2io-ty-button__link--glass{--b2io-ty-button-bg:rgba(255,255,255,.72);--b2io-ty-button-hover-bg:rgba(255,255,255,.92);--b2io-ty-button-color:#1A62AB;--b2io-ty-button-border-width:1px;--b2io-ty-button-border-color:rgba(26,98,171,.22);--b2io-ty-button-hover-border-color:rgba(26,98,171,.42);--b2io-ty-button-shadow:0 12px 32px rgba(20,35,60,.10);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.b2io-ty-block.b2io-ty-button .b2io-ty-button__link--dark{--b2io-ty-button-bg:#172033;--b2io-ty-button-hover-bg:#0f1726;--b2io-ty-button-color:#ffffff;--b2io-ty-button-shadow:0 12px 30px rgba(15,23,38,.22)}.b2io-ty-block.b2io-ty-button .b2io-ty-button__link:hover,.b2io-ty-block.b2io-ty-button .b2io-ty-button__link:focus{background:var(--b2io-ty-button-hover-bg) !important;border-color:var(--b2io-ty-button-hover-border-color);box-shadow:var(--b2io-ty-button-hover-shadow);color:var(--b2io-ty-button-hover-color) !important;text-decoration:var(--b2io-ty-button-hover-decoration) !important;text-underline-offset:4px}.b2io-ty-block.b2io-ty-button .b2io-ty-button__link--text{text-decoration-color:currentColor;-webkit-text-decoration-color:currentColor}.b2io-ty-block.b2io-ty-button .b2io-ty-button__link--text:hover,.b2io-ty-block.b2io-ty-button .b2io-ty-button__link--text:focus{text-decoration-color:currentColor;-webkit-text-decoration-color:currentColor}.b2io-ty-block.b2io-ty-button .b2io-ty-button__icon{position:relative;z-index:1;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;color:var(--b2io-ty-button-icon-color);transition:color .22s ease,fill .22s ease,transform .22s ease}.b2io-ty-block.b2io-ty-button .b2io-ty-button__link:hover .b2io-ty-button__icon,.b2io-ty-block.b2io-ty-button .b2io-ty-button__link:focus .b2io-ty-button__icon{color:var(--b2io-ty-button-hover-icon-color)}.b2io-ty-block.b2io-ty-button .b2io-ty-button__icon i{display:block;font-size:18px;line-height:1}.b2io-ty-block.b2io-ty-button .b2io-ty-button__icon svg{display:block;width:18px;height:18px;fill:currentColor}.b2io-ty-block.b2io-ty-button .b2io-ty-button__icon svg path,.b2io-ty-block.b2io-ty-button .b2io-ty-button__icon svg g,.b2io-ty-block.b2io-ty-button .b2io-ty-button__icon svg polygon,.b2io-ty-block.b2io-ty-button .b2io-ty-button__icon svg rect,.b2io-ty-block.b2io-ty-button .b2io-ty-button__icon svg circle,.b2io-ty-block.b2io-ty-button .b2io-ty-button__icon svg ellipse,.b2io-ty-block.b2io-ty-button .b2io-ty-button__icon svg line{fill:currentColor}.b2io-ty-block.b2io-ty-button .b2io-ty-button__icon svg [stroke]{stroke:currentColor}.b2io-ty-block.b2io-ty-button .b2io-ty-button__icon .e-font-icon-svg,.b2io-ty-block.b2io-ty-button .b2io-ty-button__icon .e-font-icon-svg path,.b2io-ty-block.b2io-ty-button .b2io-ty-button__icon i.e-font-icon-svg,.b2io-ty-block.b2io-ty-button .b2io-ty-button__icon i.e-font-icon-svg::before{color:inherit;fill:currentColor}.b2io-ty-block .b2io-ty-button__text{position:relative;z-index:1;min-width:0;overflow-wrap:anywhere}.b2io-ty-block.b2io-ty-button .b2io-ty-button__link>.b2io-ty-button__icon,.b2io-ty-block.b2io-ty-button .b2io-ty-button__link>.b2io-ty-button__text{position:relative;z-index:4}.b2io-ty-block.b2io-ty-button .b2io-ty-button__link--hover-lift:hover{transform:translateY(-2px)}.b2io-ty-block.b2io-ty-button .b2io-ty-button__link--hover-scale:hover{transform:scale(1.04)}.b2io-ty-block.b2io-ty-button .b2io-ty-button__link--hover-glow:hover{box-shadow:0 16px 42px rgba(26,98,171,.28)}.b2io-ty-block.b2io-ty-button .b2io-ty-button__link--hover-shine:hover::before{animation:b2ioTyButtonShine .72s ease both}.b2io-ty-block.b2io-ty-button .b2io-ty-button__link--hover-pulse:hover::after{animation:b2ioTyButtonPulseRing 1.05s ease-out infinite}.b2io-ty-block.b2io-ty-button .b2io-ty-button__link--hover-press:hover{transform:translateY(1px) scale(.985)}.b2io-ty-block.b2io-ty-button .b2io-ty-button__link--hover-magnetic:hover{transform:translateY(-3px) scale(1.025);box-shadow:0 18px 48px rgba(26,98,171,.24)}.b2io-ty-block.b2io-ty-button .b2io-ty-button__link--hover-slide-icon:hover .b2io-ty-button__icon{transform:translateX(3px)}.b2io-ty-block.b2io-ty-button .b2io-ty-button__link--hover-slide-icon.b2io-ty-button__link--icon-left:hover .b2io-ty-button__icon{transform:translateX(-3px)}.b2io-btn-anim-underline,.b2io-btn-anim-underline-reveal,.b2io-btn-anim-fill-slide,.b2io-btn-anim-border-draw,.b2io-btn-anim-letter-stagger,.b2io-btn-anim-radial-sweep,.b2io-btn-anim-light-sweep,.b2io-btn-anim-outline-trace{position:relative;overflow:hidden;isolation:isolate}.b2io-btn-anim-underline::after,.b2io-btn-anim-underline-reveal::after{content:"";position:absolute;z-index:2;left:0;right:0;bottom:.28em;height:2px;border-radius:999px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .34s cubic-bezier(.22,.8,.3,1),opacity .34s ease;pointer-events:none}.b2io-btn-anim-underline-reveal::after{transform:scaleX(0);transform-origin:right center}.b2io-btn-anim-underline-reveal:hover::after,.b2io-btn-anim-underline-reveal:focus-visible::after{transform:scaleX(1);transform-origin:left center}.b2io-btn-anim-underline:hover::after,.b2io-btn-anim-underline:focus-visible::after{transform:scaleX(1);transform-origin:center center}.b2io-btn-anim-fill-slide::before,.b2io-btn-anim-radial-sweep::before,.b2io-btn-anim-light-sweep::before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;opacity:0}.b2io-btn-anim-fill-slide::before{background:currentColor;mix-blend-mode:soft-light;transform:translateX(-102%);transition:transform .42s cubic-bezier(.22,.8,.3,1),opacity .2s ease}.b2io-btn-anim-fill-slide:hover::before,.b2io-btn-anim-fill-slide:focus-visible::before{opacity:.42;transform:translateX(0)}.b2io-btn-anim-radial-sweep::before{background:radial-gradient(circle at 0 50%,currentColor 0,transparent 64%);transform:scale(.2);transform-origin:0 50%;transition:transform .48s cubic-bezier(.16,.84,.3,1),opacity .2s ease}.b2io-btn-anim-radial-sweep:hover::before,.b2io-btn-anim-radial-sweep:focus-visible::before{opacity:.26;transform:scale(2.1)}.b2io-btn-anim-light-sweep::before{inset:-35% -30%;background:linear-gradient(108deg,transparent 34%,rgba(255,255,255,.3) 48%,rgba(255,255,255,.62) 52%,transparent 66%);transform:translateX(-110%) skewX(-18deg)}.b2io-btn-anim-light-sweep:hover::before,.b2io-btn-anim-light-sweep:focus-visible::before{opacity:1;animation:b2ioTyButtonLightSweep .8s cubic-bezier(.22,.8,.3,1) both}.b2io-btn-anim-border-draw::before{content:"";position:absolute;inset:1px;z-index:3;border:1px solid currentColor;border-radius:inherit;clip-path:polygon(0 0,0 0,0 0,0 0);transition:clip-path .55s cubic-bezier(.22,.8,.3,1),opacity .2s ease;pointer-events:none}.b2io-btn-anim-border-draw:hover::before,.b2io-btn-anim-border-draw:focus-visible::before{opacity:.8;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.b2io-btn-anim-outline-trace::before{content:"";position:absolute;inset:1px;z-index:3;border:1px solid currentColor;border-radius:inherit;opacity:0;transform:scale(.94);transition:opacity .34s ease,transform .42s cubic-bezier(.22,.8,.3,1);pointer-events:none}.b2io-btn-anim-outline-trace:hover::before,.b2io-btn-anim-outline-trace:focus-visible::before{opacity:.7;transform:scale(1)}.b2io-btn-anim-letter-stagger .b2io-ty-button__text>span,.b2io-btn-anim-letter-stagger .b2io-button-letter{display:inline-block;transition:transform .28s cubic-bezier(.22,.8,.3,1),opacity .28s ease}.b2io-btn-anim-letter-stagger .b2io-ty-button__text>span:nth-child(2n),.b2io-btn-anim-letter-stagger .b2io-button-letter:nth-child(2n){transition-delay:18ms}.b2io-btn-anim-letter-stagger:hover .b2io-ty-button__text>span,.b2io-btn-anim-letter-stagger:focus-visible .b2io-ty-button__text>span,.b2io-btn-anim-letter-stagger:hover .b2io-button-letter,.b2io-btn-anim-letter-stagger:focus-visible .b2io-button-letter{transform:translateY(-2px)}@keyframes b2ioTyButtonLightSweep{from{transform:translateX(-110%) skewX(-18deg)}to{transform:translateX(110%) skewX(-18deg)}}.b2io-button-clicking{--b2io-button-effect-color:currentColor;position:relative !important;overflow:hidden !important;isolation:isolate}.b2io-button-clicking>.b2io-button-fx,.b2io-button-clicking .b2io-button-fx{position:absolute;z-index:5;pointer-events:none}.b2io-button-fx--ripple{width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;background:var(--b2io-button-effect-color);opacity:.32;transform:scale(0);animation:b2ioButtonRipple .62s cubic-bezier(.16,.84,.3,1) forwards}.b2io-button-fx--pulse-ring{inset:0;border:2px solid var(--b2io-button-effect-color);border-radius:inherit;opacity:.72;animation:b2ioButtonPulseRing .68s cubic-bezier(.16,.84,.3,1) forwards}.b2io-button-fx--spinner{width:1em;height:1em;left:50%;top:50%;margin:-.5em 0 0 -.5em;border:2px solid color-mix(in srgb,currentColor 28%,transparent);border-top-color:var(--b2io-button-effect-color);border-radius:50%;animation:b2ioButtonSpinner .72s linear infinite}.b2io-button-fx--loading-text{inset:0;display:inline-flex;align-items:center;justify-content:center;color:var(--b2io-button-effect-color);background:inherit;font:inherit}.b2io-button-fx--progress{left:0;bottom:0;height:3px;width:100%;background:var(--b2io-button-effect-color);transform-origin:left center;animation:b2ioButtonProgress 1.2s cubic-bezier(.16,.84,.3,1) infinite}.b2io-button-fx--checkmark{width:1em;height:.58em;left:50%;top:50%;margin:-.38em 0 0 -.5em;border-left:2px solid var(--b2io-button-effect-color);border-bottom:2px solid var(--b2io-button-effect-color);transform:rotate(-45deg) scale(0);transform-origin:center;animation:b2ioButtonCheckmark .42s cubic-bezier(.22,.8,.3,1) forwards}.b2io-button-clicking--checkmark .b2io-ty-button__text{transform:translateX(.62em);transition:transform .28s cubic-bezier(.22,.8,.3,1)}.b2io-button-clicking.b2io-button-clicking--loading .b2io-ty-button__text,.b2io-button-clicking.b2io-button-clicking--loading .b2io-ty-button__icon{opacity:.28}@keyframes b2ioButtonRipple{to{opacity:0;transform:scale(13)}}@keyframes b2ioButtonPulseRing{to{opacity:0;transform:scale(1.16);box-shadow:0 0 0 12px transparent}}@keyframes b2ioButtonSpinner{to{transform:rotate(360deg)}}@keyframes b2ioButtonProgress{0%{transform:scaleX(.08);opacity:.55}55%{transform:scaleX(.72);opacity:1}100%{transform:scaleX(.94);opacity:.55}}@keyframes b2ioButtonCheckmark{to{transform:rotate(-45deg) scale(1)}}.b2io-page-transition,.b2io-btn-anim-lift,.b2io-btn-anim-scale,.b2io-btn-anim-glow,.b2io-btn-anim-shine,.b2io-btn-anim-pulse,.b2io-btn-anim-press,.b2io-btn-anim-magnetic{position:relative;overflow:hidden;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform .22s ease,box-shadow .22s ease,filter .22s ease}.b2io-btn-anim-shine::before{content:"";position:absolute;inset:-40% -25%;z-index:1;background:linear-gradient(115deg,transparent 0%,rgba(255,255,255,.16) 42%,rgba(255,255,255,.55) 50%,rgba(255,255,255,.14) 58%,transparent 100%);transform:translateX(-130%) skewX(-18deg);pointer-events:none}.b2io-btn-anim-pulse::after{content:"";position:absolute;inset:-3px;z-index:0;border-radius:inherit;opacity:0;pointer-events:none}.b2io-btn-anim-lift:hover{transform:translateY(-2px)}.b2io-btn-anim-scale:hover{transform:scale(1.04)}.b2io-btn-anim-glow:hover{box-shadow:0 16px 42px color-mix(in srgb,var(--b2io-transition-primary,#1A62AB) 28%,transparent)}.b2io-btn-anim-shine:hover::before{animation:b2ioTyButtonShine .72s ease both}.b2io-btn-anim-pulse:hover::after{animation:b2ioTyButtonPulseRing 1.05s ease-out infinite}.b2io-btn-anim-press:hover{transform:translateY(1px) scale(.985)}.b2io-btn-anim-magnetic:hover{transform:translateY(-3px) scale(1.025);box-shadow:0 18px 48px color-mix(in srgb,var(--b2io-transition-primary,#1A62AB) 24%,transparent)}.b2io-ty-block.b2io-ty-button .b2io-ty-button__link:active{transform:scale(.985)}@keyframes b2ioTyButtonShine{from{transform:translateX(-130%) skewX(-18deg)}to{transform:translateX(130%) skewX(-18deg)}}@keyframes b2ioTyButtonPulseRing{0%{opacity:.72;transform:scale(.96);box-shadow:0 0 0 0 color-mix(in srgb,var(--b2io-transition-primary,#1A62AB) 28%,transparent)}100%{opacity:0;transform:scale(1.12);box-shadow:0 0 0 16px transparent}}@media (max-width:640px){.b2io-ty-block.b2io-ty-button .b2io-ty-button__link{width:100%;min-height:50px;padding-left:20px;padding-right:20px}.b2io-ty-block.b2io-ty-button .b2io-ty-button__link--text{width:auto;min-height:0;padding:4px 0}}.b2io-ty-page-transition{--b2io-ty-transition-primary:#1A62AB;position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;pointer-events:none;overflow:hidden;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.92) 0%,rgba(255,255,255,.76) 38%,rgba(255,255,255,.38) 70%,rgba(255,255,255,0) 100%),color-mix(in srgb,var(--b2io-ty-transition-primary,#1A62AB) 10%,transparent);backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);opacity:0;transform:scale(.08);transform-origin:center}.b2io-ty-page-transition::before{content:"";width:min(56vw,420px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.92) 0%,rgba(255,255,255,.42) 46%,color-mix(in srgb,var(--b2io-ty-transition-primary,#1A62AB) 18%,transparent) 68%,transparent 100%);box-shadow:0 0 90px color-mix(in srgb,var(--b2io-ty-transition-primary,#1A62AB) 20%,transparent)}.b2io-ty-page-transition--enter{animation:b2ioTyPageEnter var(--b2io-ty-page-transition-ms,1200ms) cubic-bezier(.18,.9,.24,1) forwards}.b2io-ty-page-transition--leave{animation:b2ioTyPageLeave var(--b2io-ty-page-transition-ms,1200ms) cubic-bezier(.22,1,.36,1) forwards}@keyframes b2ioTyPageEnter{0%{opacity:0;transform:scale(.08);backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}34%{opacity:.96;transform:scale(1.04);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}100%{opacity:1;transform:scale(1.22);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}}@keyframes b2ioTyPageLeave{0%{opacity:1;transform:scale(1.2);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}100%{opacity:0;transform:scale(.05);backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}}@media (prefers-reduced-motion:reduce){.b2io-ty-block.b2io-ty-button .b2io-ty-button__link,.b2io-ty-block .b2io-ty-button__icon,.b2io-ty-page-transition{animation:none !important;transition-duration:1ms !important}}.b2io-ty-block .b2io-ty-small-card{padding:26px;background:#ffffff;border:1px solid #d6e4f5;border-radius:12px;box-shadow:0 2px 8px rgba(26,98,171,0.10);height:100%}.b2io-ty-block .b2io-ty-small-card h3{display:flex;align-items:center;gap:8px;margin:0 0 16px;color:#1A62AB;font-size:12px;font-weight:700;letter-spacing:0.10em;text-transform:uppercase}.b2io-ty-block .b2io-ty-small-card h3 svg{width:16px;height:16px;flex:0 0 16px}.b2io-ty-block .b2io-ty-small-card address{margin:0;font-style:normal;color:#0f1b2d;font-size:15px;line-height:1.75}.b2io-ty-block .b2io-ty-small-card address i{color:#6b7b8e;font-style:italic}.b2io-ty-block .b2io-ty-small-card address strong{color:#0f1b2d;font-weight:700}.b2io-ty-block .b2io-ty-customer-details__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px}.b2io-ty-block .b2io-ty-customer-card{display:flex;flex-direction:column;min-height:100%}.b2io-ty-block .b2io-ty-customer-card address{flex:1 1 auto}@media (max-width:640px){.b2io-ty-block .b2io-ty-customer-details__grid{grid-template-columns:1fr;gap:16px}.b2io-ty-block .b2io-ty-small-card{padding:20px 18px}}