.tpt-howtobuy-container{text-align:center;border-radius:12px;--background:var(--Base-write,#fff);--box-shadow:0px 8px 24px -5px rgba(0,0,0,.1)}.tpt-howtobuy-container .p-button{width:246px;height:57px;padding:12px 16px;justify-content:center;align-items:center;gap:8px;border-radius:8px;background:var(--Tune-red-500,red);box-shadow:0 8px 24px -5px rgba(0,0,0,.15);z-index:1}.tpt-howtobuy-container p{color:#171717;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.tpt-howtobuy-container .typography.body{color:red;font-size:24px;font-style:normal;font-weight:400;line-height:54px}.tpt-howtobuy-container .typography.h5{color:#171717;text-align:center;font-size:36px;font-style:normal;font-weight:600;line-height:54px}.tpt-howtobuy-container .tpt-steps-howtobuy{display:flex;flex-wrap:wrap;list-style:none;justify-content:space-between;padding:0;counter-reset:step;position:relative}.tpt-howtobuy-container .tpt-steps-howtobuy hr{position:absolute;width:75%;border:1px dashed red;top:16px;left:12%;z-index:0}.tpt-howtobuy-container .tpt-steps-howtobuy li{flex:1 1;display:flex;flex-direction:column;align-items:center}.tpt-howtobuy-container .tpt-steps-howtobuy li .typography.h6{color:red;font-size:20px;font-style:normal;font-weight:500;line-height:30px}.tpt-howtobuy-container .tpt-steps-howtobuy li .typography.body{color:#3f3f3f;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.tpt-howtobuy-container .tpt-steps-howtobuy li.passed:before{background:#fff;border:1px solid red;color:red}.tpt-howtobuy-container .tpt-steps-howtobuy li:before{--size:50px;content:counter(step);counter-increment:step;line-height:var(--size);border-radius:50%;width:var(--size);height:var(--size);display:block;text-align:center;position:relative;z-index:1;border:1px solid red;background:#fff;font-size:18px;font-style:normal;font-weight:600}.tpt-howtobuy-container .tpt-steps-howtobuy li .howtobuy-content{display:grid;justify-items:center}@media only screen and (min-width:360px)and (max-width:641px){.tpt-howtobuy-container .typography.body{font-size:16px;line-height:27px}.tpt-howtobuy-container .typography.h5{font-size:24px;line-height:36px}.tpt-howtobuy-container .tpt-steps-howtobuy{display:block;position:relative}.tpt-howtobuy-container .tpt-steps-howtobuy hr{position:absolute;width:0;top:10px;left:56px;height:80%}.tpt-howtobuy-container .tpt-steps-howtobuy li{display:flex;flex-direction:row;align-items:normal;margin-bottom:10px}.tpt-howtobuy-container .tpt-steps-howtobuy li .typography.h6{font-size:16px;line-height:24px}.tpt-howtobuy-container .tpt-steps-howtobuy li .typography.body{text-align:start;font-size:14px;line-height:24px;padding:0;margin-top:0!important}.tpt-howtobuy-container .tpt-steps-howtobuy li .howtobuy-content{display:grid;justify-items:start;margin-left:100px}.tpt-howtobuy-container .tpt-steps-howtobuy li:before{--size:42px;width:var(--size);height:var(--size);position:absolute;left:35px;font-size:16px}.tpt-howtobuy-container .p-button{width:214px;height:54px;padding:2px!important;border-radius:4px}.tpt-howtobuy-container .p-button .p-button-label{font-weight:500}.tpt-howtobuy-container p{font-size:12px;font-style:normal;font-weight:400;line-height:24px}}@media only screen and (min-width:642px)and (max-width:1024px){.tpt-howtobuy-container .typography.body{font-size:20px;line-height:44px}.tpt-howtobuy-container .typography.h5{font-size:30px;line-height:44px}.tpt-howtobuy-container .tpt-steps-howtobuy{display:flex;flex-wrap:wrap;list-style:none;justify-content:space-between;padding:0;counter-reset:step;position:relative}.tpt-howtobuy-container .tpt-steps-howtobuy hr{position:absolute;width:75%;border:1px dashed red;top:16px;left:12%;z-index:0}.tpt-howtobuy-container .tpt-steps-howtobuy li{flex:1 1;display:flex;flex-direction:column;align-items:center}.tpt-howtobuy-container .tpt-steps-howtobuy li .typography.h6{font-size:18px;line-height:20px}.tpt-howtobuy-container .tpt-steps-howtobuy li .typography.body{font-size:14px;line-height:24px}.tpt-howtobuy-container .tpt-steps-howtobuy li:before{--size:45px;line-height:var(--size);width:var(--size);height:var(--size);font-size:20px}.tpt-howtobuy-container .tpt-steps-howtobuy li .howtobuy-content{display:grid;justify-items:center}.tpt-howtobuy-container .p-button{width:214px;height:54px;padding:2px!important;border-radius:4px}.tpt-howtobuy-container .p-button .p-button-label{font-weight:500}.tpt-howtobuy-container p{font-size:14px;font-style:normal;font-weight:400;line-height:24px}}.tpt-condition .numbered-list{list-style:none;counter-reset:list-level-1;padding:0;margin:4;color:#000;font-size:14px;font-weight:500;line-height:35px}.tpt-condition .numbered-list>li{counter-increment:list-level-1;position:relative;padding-left:20px}.tpt-condition .numbered-list>li:before{content:counter(list-level-1) ". ";position:absolute;left:0}.tpt-condition .numbered-list>li>ol{list-style:none;padding-left:0;counter-reset:list-level-2}.tpt-condition .numbered-list>li>ol>li{counter-increment:list-level-2;position:relative;padding-left:30px}.tpt-condition .numbered-list>li>ol>li:before{content:counter(list-level-1) "." counter(list-level-2) ". ";position:absolute;left:0}.tpt-condition .numbered-list>li>ol>li>ol{list-style:none;padding-left:20px;counter-reset:list-level-3}.tpt-condition .numbered-list>li>ol>li>ol>li{counter-increment:list-level-3;position:relative;padding-left:20px}.tpt-condition .numbered-list>li>ol>li>ol>li:before{content:counter(list-level-1) "." counter(list-level-2) "." counter(list-level-3) ". ";position:absolute;left:0}.tpt-condition .p-button{width:214px;height:54px;border-radius:8px;background:red;justify-content:center}.tpt-condition .p-button .pi{margin-right:10px}