@layer theme,base,components,utilities;.section-checkout{padding:200px 0 120px}.section-checkout .checkout-lead{max-width:640px;margin:-16px auto 48px}.checkout-summary .heading .price-number{font-size:56px;line-height:1}.checkout-summary .heading .text{margin-top:8px}.checkout-summary .checkout-lines{gap:12px;margin-top:28px;display:grid}.checkout-summary .checkout-lines>div{justify-content:space-between;gap:16px;font-weight:600;display:flex}.checkout-summary .checkout-total{border-top:1px solid #e4e4e7;padding-top:12px}.checkout-summary .checkout-note{margin:16px 0 24px}.section-checkout .country-field{position:relative}.section-checkout .country-field.is-open{z-index:50}.section-checkout .form-contact .country-field-button{border:0;border-bottom:1px solid var(--neutral-300);width:100%;color:var(--primary);text-align:left;background:0 0;justify-content:space-between;align-items:center;padding:0 0 11px;font-size:18px;line-height:28px;display:flex;overflow:visible}.section-checkout .country-field-button:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:8px;height:8px;margin-right:6px;transform:rotate(45deg)translateY(-2px)}.section-checkout .country-field-list{color:#18181b;background:#fff;border-radius:16px;margin:0;padding:8px;list-style:none;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 12px 32px #0000001f}.section-checkout .form-contact .country-field-list button{color:#18181b;text-align:left;background:0 0;border:0;border-radius:10px;width:100%;padding:10px 12px;font-size:16px;font-weight:600;overflow:visible}.section-checkout .form-contact .country-field-list button[aria-selected=true],.section-checkout .form-contact .country-field-list button:hover{background:#f4f4f5}.aigocy-pay{max-width:720px;margin:0 auto}@media (max-width:1439px){.section-checkout{padding:180px 0 80px}}@media (max-width:991px){.section-checkout{padding:160px 0 60px}}@media (max-width:767px){.section-checkout{padding:140px 0 50px}.checkout-summary .heading .price-number{font-size:40px}}.partner-wrap .infiniteSlide_tech_main{flex:auto;min-width:0;overflow:hidden}.partner-wrap .infiniteslide_wrap{width:100%}.partner-wrap .model-logo{color:#3f3f46;letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:10px;font-size:18px;font-weight:600;line-height:1;display:inline-flex!important}.partner-wrap .model-logo img{object-fit:contain;flex:none;width:28px;height:28px}.section-pricing .mb-48{margin-bottom:48px}.section-pricing .credits-strip{margin-top:48px}.credits-page .heading-section{margin-bottom:20px}.credits-page .credits-lead{max-width:760px;margin:0 0 16px;line-height:1.7}.merchant-byline{color:#3f3f46;margin:0 0 24px}.credits-page .merchant-byline,.section-pricing .merchant-byline{max-width:760px}.section-checkout .merchant-byline{text-align:center;max-width:640px;margin:-8px auto 40px}.section-services .merchant-byline{text-align:center;margin:16px 0 0}.credits-page .credits-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:40px;display:grid}.credits-page .credits-side{gap:40px;display:grid}.credits-page .credits-page-card{flex-direction:column;gap:28px;padding:40px 40px 44px;display:flex}.credits-page .credits-page-card .top{margin-bottom:0}.credits-page .credits-buy .heading{align-items:flex-end;margin:0}.credits-page .token-range{gap:16px;margin-top:0;display:grid}.credits-page .credits-buy .tf-btn,.credits-page .credits-check .tf-btn{align-self:flex-start;margin:0}.credits-page .credits-note{margin:0;line-height:1.6}.credits-page .credits-field{gap:12px;display:grid}.credits-page .credits-field input{color:#18181b;background:#fff;border:1px solid #e4e4e7;border-radius:14px;width:100%;height:56px;padding:0 18px;font-size:16px}.credits-page .list-text.type-check{gap:16px;margin:0;display:grid}@media (max-width:991px){.credits-page .credits-grid{grid-template-columns:1fr}}@media (max-width:767px){.credits-page .credits-page-card{gap:22px;padding:28px 22px 32px}}.section-pricing .mb-24{margin-bottom:24px}.section-pricing .billing-switch{cursor:pointer;align-items:center;gap:16px;width:fit-content;margin:4px 0 36px;font-weight:600;line-height:1.3;display:flex}.section-pricing .billing-switch .tf-switch-check{flex:none;margin:0}.section-pricing .plan-brands{flex-wrap:wrap;gap:12px 18px;margin-bottom:48px;display:flex}.section-pricing .plan-brands span{color:#3f3f46;align-items:center;gap:8px;font-weight:600;display:inline-flex}.section-pricing .plan-brands img{object-fit:contain;flex:none;width:22px;height:22px}.section-pricing .pricing-item{overflow:visible}.section-pricing .pricing-item .heading{flex-wrap:wrap;align-items:center;gap:16px}.section-pricing .pricing-item .heading .price-number{font-size:56px;line-height:1}.section-pricing .pricing-item .heading>.tf-btn{white-space:nowrap;flex:none;margin-left:auto}.section-pricing .pricing-item.style-black .heading>:first-child{flex:1 0 100%}.section-pricing .pricing-item.style-black .heading>.tf-btn{margin-top:4px}.section-pricing .pricing-item .content{flex-direction:column}.section-pricing .pricing-item .content>*{width:100%}.section-pricing .pricing-item .list-text.type-check li{align-items:flex-start}.section-pricing .pricing-item .list-text.type-check li .icon{flex-shrink:0;margin-top:2px}.section-pricing .token-range{margin-top:20px}.section-pricing .token-range input[type=range]{accent-color:#fd3a25;width:100%}.section-pricing .pricing-item.style-black .token-range,.section-pricing .pricing-item.style-black .token-range span{color:#fff}.section-pricing .pricing-item.style-black .token-range>span:first-child{color:#fd3a25}.section-awards .awards-item .image{flex:none;align-items:center;width:72px;display:flex}.section-services .accordion-title>span{flex:auto;min-width:0}.accordion-faq_item.style-1 .accordion-content .image{aspect-ratio:3/2;border-radius:16px;width:42%;max-width:420px;overflow:hidden}.accordion-faq_item.style-1 .accordion-content .image img{object-fit:cover;width:100%;height:100%}@media (max-width:767px){.accordion-faq_item.style-1 .accordion-content .image{width:100%;max-width:none}}.section-tools .img-item{object-fit:contain;box-sizing:border-box;background:#f5f5f5;width:104px;height:104px;padding:28px}.section-services .list-tags a.tags-item img{object-fit:contain;filter:brightness(0)invert();flex:none;width:16px;height:16px;margin-right:8px}.section-services .list-tags a.tags-item img.brand-color{filter:none}.section-awards .awards-item .image img{object-fit:contain;filter:brightness(0)invert();width:28px;height:28px}.merchant-details{margin:8px 0 16px;line-height:1.65}footer .merchant-details{text-align:center;max-width:720px;margin:12px auto 0}footer .footer-content .merchant-details{margin-bottom:0}.merchant-details a{font-weight:600;text-decoration:underline}footer .container .footer-bottom{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"links top""copy copy";align-items:center;gap:16px 32px;display:grid}footer .container .footer-bottom>*{width:auto}footer .container .footer-links{flex-wrap:wrap;grid-area:links;row-gap:8px}footer .container .coppy-rights{grid-area:copy;width:100%;margin:0}footer .container .action-go-top{grid-area:top;justify-content:flex-end}@media (max-width:767px){footer .container .footer-bottom{grid-template-columns:1fr;grid-template-areas:"links""copy""top";justify-items:center}footer .container .action-go-top{justify-content:center}}.section-legal{padding:200px 0 120px}.section-legal .heading-section{margin-bottom:28px}.section-legal .legal-nav{flex-wrap:wrap;gap:12px;margin:0 0 40px;display:flex}.section-legal .legal-nav a{color:#18181b;background:#fff;border-radius:999px;align-items:center;min-height:44px;padding:8px 20px;font-weight:600;display:inline-flex;box-shadow:0 3px 3px #00000014,inset 0 -3px #e9e9e9,inset 0 1px #ffffffb3}.section-legal .legal-nav a.is-active{color:#fff;background:#18181b;box-shadow:0 3px 3px #0000001f,inset 0 -3px #080808,inset 0 1px #fff3}.section-legal .legal-body{gap:20px;max-width:760px;display:grid}.section-legal .legal-block{background:#fff;border-radius:24px;gap:12px;padding:28px 32px;display:grid;box-shadow:0 7.77px 16px #0000000f,0 3px 3px #0000001a}.section-legal .legal-block h2{margin:0;font-size:20px;line-height:1.3}.section-legal .legal-block p{margin:0;line-height:1.7}.section-legal .legal-block a{font-weight:600;text-decoration:underline}@media (max-width:1439px){.section-legal{padding:180px 0 80px}}@media (max-width:991px){.section-legal{padding:160px 0 60px}}@media (max-width:767px){.section-legal{padding:140px 0 50px}.section-legal .legal-block{padding:22px 20px}}
