@charset "UTF-8";.block.block-step-points{position:relative}.block.block-step-points .loading{background-color:rgba(var(--secondary-light-gray),.1);border:1px solid var(--secondary-light-gray);border-radius:8px;color:var(--secondary-gray);font-style:italic;padding:16px 32px}.block.block-step-points .loading:before{animation:loading-spin 1s linear infinite;border-top:2px solid var(--secondary-light-gray);border:2px solid var(--secondary-light-gray);border-radius:50%;border-top-color:var(--primary);content:"";display:inline-block;height:12px;margin-right:8px;vertical-align:text-top;width:12px}.block.block-step-points .error{background-color:rgba(231,76,60,.05);border:1px solid #e74c3c;border-radius:8px;color:#e74c3c;padding:16px 32px}.block.block-step-points .error:before{content:"⚠";margin-right:8px}.block.block-step-points .step{cursor:pointer;transition:all .3s ease}.block.block-step-points .step.active{color:var(--primary)!important}.block.block-step-points .step.active:before{background-color:var(--primary)}.block.block-step-points .step:hover{background-color:rgba(247,95,30,.02)}.block.block-step-points ul{list-style:none;margin:0;padding:0}.block.block-step-points img{height:auto;width:100%}@keyframes loading-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.block.block-step-points--steps .step-wrapper{display:grid;gap:15px;grid-template-columns:1fr;min-height:400px;padding:0}@media (min-width:768px){.block.block-step-points--steps .step-wrapper{grid-template-columns:270px 1fr;grid-template-rows:auto auto auto}}@media (min-width:1200px){.block.block-step-points--steps .step-wrapper{gap:30px;grid-template-columns:270px 370px 1fr}}.block.block-step-points--steps .step-wrapper .steps{display:flex;flex-direction:row;gap:20px;justify-content:center;margin-bottom:0;text-align:center}@media (min-width:768px){.block.block-step-points--steps .step-wrapper .steps{flex-direction:column;justify-content:flex-start;text-align:start}}.block.block-step-points--steps .step-wrapper .steps li{color:var(--secondary-gray);font-size:var(--font-size-small);position:relative}@media (min-width:768px){.block.block-step-points--steps .step-wrapper .steps li{padding-left:22px}.block.block-step-points--steps .step-wrapper .steps li:before{background-color:var(--secondary-gray);border-radius:50%;content:"";display:flex;height:4px;left:0;position:absolute;top:8px;width:4px}}.block.block-step-points--steps .step-wrapper .image{align-items:flex-start;display:none;justify-content:center}@media (min-width:768px){.block.block-step-points--steps .step-wrapper .image{display:flex;order:2;position:absolute;top:30%;width:240px}}@media (min-width:1200px){.block.block-step-points--steps .step-wrapper .image{order:0;position:static;width:auto}}.block.block-step-points--steps .step-wrapper .points{display:flex;flex-direction:column;gap:8px}.block.block-step-points--steps .step-wrapper .points li{border:1px solid transparent;border-radius:8px;padding:16px 32px;position:relative;transition:all .3s}.block.block-step-points--steps .step-wrapper .points li:after{background:linear-gradient(90deg,#f9ae35,#ee4646);border-radius:8px;content:"";inset:-1px;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-composite:xor,source-over;mask-composite:exclude;-webkit-mask-image:linear-gradient(180deg,#fff 0,#fff),linear-gradient(180deg,#fff 0,#fff);mask-image:linear-gradient(180deg,#fff 0,#fff),linear-gradient(180deg,#fff 0,#fff);-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;padding:1px;position:absolute;z-index:-1}.block.block-step-points--steps .step-wrapper .points li:hover:after{background:linear-gradient(90deg,#ee4646,#f9ae35)}.block.block-step-points--steps .step-wrapper .points li span{display:block;font-size:var(--font-size-small);padding-left:12px;position:relative}.block.block-step-points--steps .step-wrapper .points li span:before{background-color:#000;border-radius:50%;content:"";display:flex;height:4px;left:-4px;position:absolute;top:8px;width:4px}.block.block-step-points--tiles .tiles-wrapper{display:flex;flex-direction:column;gap:40px;padding:0;width:100%}.block.block-step-points--tiles .tiles-section-buttons{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}@media (min-width:768px){.block.block-step-points--tiles .tiles-section-buttons{gap:16px}}.block.block-step-points--tiles .tiles-section-buttons .section-button{border:1px solid transparent;border-radius:50px;cursor:pointer;font-size:var(--font-size-small);font-weight:600;padding:12px 24px;transition:all .3s ease;white-space:nowrap;width:100%}.block.block-step-points--tiles .tiles-section-buttons .section-button:active,.block.block-step-points--tiles .tiles-section-buttons .section-button:focus{outline:none}.block.block-step-points--tiles .tiles-section-buttons .section-button:not(.active){background:var(--navigation-button-background,#fff);border-color:var(--navigation-border-color,"#092e51");color:var(--navigation-text-color,#878787)}.block.block-step-points--tiles .tiles-section-buttons .section-button:not(.active):after{content:none}.block.block-step-points--tiles .tiles-section-buttons .section-button:not(.active):hover{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#f9ae35 0,#ee4646);-webkit-background-clip:text!important;background-clip:text!important;border-color:transparent;position:relative;transition:all .3s}.block.block-step-points--tiles .tiles-section-buttons .section-button:not(.active):hover:after{background:linear-gradient(90deg,#f9ae35,#ee4646);border-radius:50px;content:"";inset:-1px;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-composite:xor,source-over;mask-composite:exclude;-webkit-mask-image:linear-gradient(180deg,#fff 0,#fff),linear-gradient(180deg,#fff 0,#fff);mask-image:linear-gradient(180deg,#fff 0,#fff),linear-gradient(180deg,#fff 0,#fff);-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;padding:1px;position:absolute;z-index:-1}.block.block-step-points--tiles .tiles-section-buttons .section-button:not(.active):hover:hover:after{background:linear-gradient(90deg,#ee4646,#f9ae35)}.block.block-step-points--tiles .tiles-section-buttons .section-button.active{background:linear-gradient(90deg,#f9ae35 0,#ee4646);background-clip:padding-box,border-box;background-origin:padding-box,border-box;border-color:transparent;color:#fff}.block.block-step-points--tiles .tiles-section-buttons .section-button:after{z-index:1!important}@media (min-width:768px){.block.block-step-points--tiles .tiles-section-buttons .section-button{font-size:var(--font-size-medium);padding:16px 32px;width:auto}}.block.block-step-points--tiles .tiles-horizontal-grid{position:relative}.block.block-step-points--tiles .tiles-section-content{display:none;gap:34px;grid-template-columns:1fr;justify-items:center;opacity:0;transition:opacity .3s ease-in-out}@media (min-width:992px){.block.block-step-points--tiles .tiles-section-content{gap:72px}}.block.block-step-points--tiles .tiles-section-content.active{display:grid;opacity:1}.block.block-step-points--tiles .tiles-section-content .tile-row{animation:fadeInUpRow .7s cubic-bezier(.23,1,.32,1) forwards;animation-delay:var(--row-delay,1s);display:grid;gap:34px;grid-template-columns:1fr;opacity:0;transform:translateY(32px);width:100%}@media (min-width:992px){.block.block-step-points--tiles .tiles-section-content .tile-row{gap:30px;grid-template-columns:repeat(3,1fr)}.block.block-step-points--tiles .tiles-section-content .tile-row.tile-per-row-2{grid-template-columns:repeat(2,1fr)}.block.block-step-points--tiles .tiles-section-content .tile-row.tile-per-row-3{grid-template-columns:repeat(3,1fr)}.block.block-step-points--tiles .tiles-section-content .tile-row.tile-per-row-4{grid-template-columns:repeat(4,1fr)}.block.block-step-points--tiles .tiles-section-content .tile-row.tile-per-row-5{grid-template-columns:repeat(5,1fr)}.block.block-step-points--tiles .tiles-section-content .tile-row.tile-per-row-6{grid-template-columns:repeat(6,1fr)}}@keyframes fadeInUpRow{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}.block.block-step-points--tiles .tile{animation:tile-fade-up .6s cubic-bezier(.23,1,.32,1) forwards;animation-delay:calc(.08s*var(--tile-index, 0));background:var(--tile-background,#fff);border:2px solid transparent;border-radius:24px;color:var(--tile-text-color,#000);cursor:pointer;opacity:0;padding:40px;position:relative;transform:translateY(32px);transition:all .3s;width:100%;z-index:11}.block.block-step-points--tiles .tile:after{background:linear-gradient(90deg,#f9ae35,#ee4646);border-radius:22px;content:"";inset:-2px;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-composite:xor,source-over;mask-composite:exclude;-webkit-mask-image:linear-gradient(180deg,#fff 0,#fff),linear-gradient(180deg,#fff 0,#fff);mask-image:linear-gradient(180deg,#fff 0,#fff),linear-gradient(180deg,#fff 0,#fff);-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;padding:1px;position:absolute;z-index:-1}.block.block-step-points--tiles .tile:hover:after{background:linear-gradient(90deg,#ee4646,#f9ae35)}.block.block-step-points--tiles .tile:hover{background:var(--tile-hover-background,rgba(247,95,30,.02));box-shadow:0 4px 20px var(--tile-box-shadow-color,rgba(0,0,0,.1));transform:translateY(-4px)}.block.block-step-points--tiles .tile[data-index]{--tile-index:attr(data-index)}.block.block-step-points--tiles .tile .tile-inner{display:flex;flex-direction:column;gap:16px;height:100%;text-align:left}.block.block-step-points--tiles .tile .tile-header{gap:16px}.block.block-step-points--tiles .tile .tile-header .h4{font-size:var(--font-size-large);margin:0}.block.block-step-points--tiles .tile .tile-header .tile-icon{align-items:center;background:rgba(var(--secondary-light-gray),.1);border-radius:50%;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.block.block-step-points--tiles .tile .tile-header .tile-icon img{height:40px;-o-object-fit:contain;object-fit:contain;transition:filter .3s ease;width:40px}.block.block-step-points--tiles .tile .tile-content{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:12px}.block.block-step-points--tiles .tile .tile-content .tile-title{color:var(--tile-text-color,--text-color);font-size:var(--font-size-medium);font-weight:600;line-height:1.3;margin:0;transition:color .3s ease}@media (min-width:768px){.block.block-step-points--tiles .tile .tile-content .tile-title{font-size:var(--font-size-large)}}.block.block-step-points--tiles .tile .tile-content .tile-description{color:var(--tile-text-color,var(--secondary-gray));font-size:var(--font-size-small);line-height:1.5;margin:0;text-align:center}@media (min-width:768px){.block.block-step-points--tiles .tile .tile-content .tile-description{font-size:var(--font-size-medium)}}.block.block-step-points--tiles .tile p:empty{display:none}@keyframes tile-bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-8px)}60%{transform:translateY(-4px)}}.block.block-step-points--tiles .tile:hover .tile-icon{animation:tile-bounce .6s ease-in-out}@keyframes tile-fade-up{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}
