.faq-wrapper:where(.astro-GMO6EXDP){width:100%;margin:0 auto;padding:0 1rem}.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP){max-width:1200px;margin:0 auto;padding:4rem 0}.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-title:where(.astro-GMO6EXDP){font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-style:normal;font-size:clamp(1.5rem,4vw,1.875rem);line-height:100%;letter-spacing:0%;margin-bottom:1.5rem;color:#fff;text-align:left;position:relative;padding-bottom:1rem}.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-title:where(.astro-GMO6EXDP):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:rgba(102,102,102,.3)}@media (max-width: 768px){.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-title:where(.astro-GMO6EXDP){margin-bottom:1.25rem;padding-bottom:.75rem}}.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP){display:flex;flex-direction:column;gap:0}.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP){background:transparent;border:none;margin:0;position:relative}.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP):not(:last-child):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:rgba(102,102,102,.3)}.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP) .faq-summary:where(.astro-GMO6EXDP){list-style:none;padding:1rem 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;min-height:56px;background:transparent;color:#fff;transition:all .3s ease}.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP) .faq-summary:where(.astro-GMO6EXDP):hover{opacity:.8}.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP) .faq-summary:where(.astro-GMO6EXDP)::-webkit-details-marker{display:none}.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP) .faq-summary:where(.astro-GMO6EXDP) .question-text:where(.astro-GMO6EXDP){font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-style:normal;font-size:clamp(1.125rem,2.5vw,1.25rem);line-height:100%;letter-spacing:0%;margin:0;color:#fff;flex-grow:1;text-align:left}.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP) .faq-summary:where(.astro-GMO6EXDP) .expand-icon:where(.astro-GMO6EXDP){margin-left:1rem;color:#fff;transition:transform .3s ease}.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP) .faq-summary:where(.astro-GMO6EXDP) .expand-icon:where(.astro-GMO6EXDP) .expand-svg:where(.astro-GMO6EXDP){display:block}.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP) .faq-summary:where(.astro-GMO6EXDP) .expand-icon:where(.astro-GMO6EXDP) .collapse-svg:where(.astro-GMO6EXDP){display:none}.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP)[open] .faq-summary:where(.astro-GMO6EXDP) .expand-icon:where(.astro-GMO6EXDP) .expand-svg:where(.astro-GMO6EXDP){display:none}.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP)[open] .faq-summary:where(.astro-GMO6EXDP) .expand-icon:where(.astro-GMO6EXDP) .collapse-svg:where(.astro-GMO6EXDP){display:block}.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP) .faq-content:where(.astro-GMO6EXDP){padding:0 0 1.5rem}.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP) .faq-content:where(.astro-GMO6EXDP) .answer-text:where(.astro-GMO6EXDP){font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-style:normal;font-size:clamp(.9rem,2vw,1rem);line-height:140%;letter-spacing:0%;color:#ccc}@media (max-width: 768px){.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP) .faq-content:where(.astro-GMO6EXDP) .answer-text:where(.astro-GMO6EXDP){line-height:150%}}@media (max-width: 480px){.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP) .faq-content:where(.astro-GMO6EXDP) .answer-text:where(.astro-GMO6EXDP){line-height:160%}}.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP) .faq-content:where(.astro-GMO6EXDP) .answer-text:where(.astro-GMO6EXDP) p{margin-bottom:1rem;font-size:inherit;color:inherit}.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP) .faq-content:where(.astro-GMO6EXDP) .answer-text:where(.astro-GMO6EXDP) p:last-child{margin-bottom:0}.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP) .faq-content:where(.astro-GMO6EXDP) .answer-text:where(.astro-GMO6EXDP) a{color:#e0b36a;text-decoration:none}.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP) .faq-content:where(.astro-GMO6EXDP) .answer-text:where(.astro-GMO6EXDP) a:hover{color:#aa813e;text-decoration:underline}.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP) .faq-content:where(.astro-GMO6EXDP) .answer-text:where(.astro-GMO6EXDP) ol,.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP) .faq-content:where(.astro-GMO6EXDP) .answer-text:where(.astro-GMO6EXDP) ul{list-style:auto;margin:1rem 0;padding-left:2rem}.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP) .faq-content:where(.astro-GMO6EXDP) .answer-text:where(.astro-GMO6EXDP) ol li,.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP) .faq-content:where(.astro-GMO6EXDP) .answer-text:where(.astro-GMO6EXDP) ul li{margin-bottom:.5rem}.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP) .faq-content:where(.astro-GMO6EXDP) .answer-text:where(.astro-GMO6EXDP) strong{font-weight:600;color:#fff;font-size:inherit}.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP) .faq-content:where(.astro-GMO6EXDP) .answer-text:where(.astro-GMO6EXDP) div{margin-bottom:1rem}.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP) .faq-content:where(.astro-GMO6EXDP) .answer-text:where(.astro-GMO6EXDP) div:last-child{margin-bottom:0}.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-more-container:where(.astro-GMO6EXDP){text-align:center;margin-top:2rem;padding-top:1.5rem}.faq-wrapper:where(.astro-GMO6EXDP) :where(.astro-GMO6EXDP){box-sizing:border-box}@media (max-width: 768px){.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP) .faq-summary:where(.astro-GMO6EXDP){padding:.75rem 0}.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP) .faq-summary:where(.astro-GMO6EXDP) .question-text:where(.astro-GMO6EXDP){padding-right:1rem}.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP) .faq-content:where(.astro-GMO6EXDP){padding:0 0 .75rem}}@media (prefers-contrast: high){.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP){border-bottom-color:#fff}.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP) .faq-summary:where(.astro-GMO6EXDP) .question-text:where(.astro-GMO6EXDP),.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP) .faq-summary:where(.astro-GMO6EXDP) .expand-icon:where(.astro-GMO6EXDP){color:#fff!important}.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP) .faq-content:where(.astro-GMO6EXDP) .answer-text:where(.astro-GMO6EXDP){color:#fff!important}.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP) .faq-content:where(.astro-GMO6EXDP) .answer-text:where(.astro-GMO6EXDP) a{color:#ff0!important}}@media (prefers-reduced-motion: reduce){.faq-wrapper:where(.astro-GMO6EXDP) .faq-section-container:where(.astro-GMO6EXDP) .faq-container:where(.astro-GMO6EXDP) .faq-accordion:where(.astro-GMO6EXDP) .faq-summary:where(.astro-GMO6EXDP) .expand-icon:where(.astro-GMO6EXDP){transition:none}}.upsell-section{margin-top:3rem;padding:3rem 0;background-color:#1a1a1a}.upsell-container{max-width:1200px;margin:0 auto;padding:0 clamp(1rem,4vw,2rem);width:100%}.upsell-grid{display:grid;grid-template-columns:1fr min(492px,45%);gap:clamp(2rem,5vw,4rem);align-items:start;width:100%}.upsell-content{display:flex;flex-direction:column;gap:2rem}.upsell-title{color:#fff;font-family:DM Sans,sans-serif;font-size:34px;font-weight:700;line-height:1;letter-spacing:0%;margin:0}.upsell-subtitle{color:#8b8682;font-family:DM Sans,sans-serif;font-size:20px;font-weight:400;line-height:1;letter-spacing:0%;margin:0}.upsell-features{width:100%;max-width:644px;min-height:238px;height:auto;background-color:#212121;border-radius:16px;border:1px solid #3c3c3c;padding:32px 24px;margin-top:5.5rem;display:flex;flex-direction:column;gap:48px;justify-content:center}.upsell-feature-item{display:flex;align-items:flex-start;gap:1rem;text-align:left}.upsell-feature-icon{width:20px;height:20px;flex-shrink:0;margin-top:.125rem;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path stroke="%2351C61A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" d="M9.7 18.4c4.8 0 8.7-3.9 8.7-8.7S14.5 1 9.7 1 1 4.9 1 9.7s3.9 8.7 8.7 8.7z"/><path stroke="%2351C61A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" d="m6.2 9.7 2.6 2.6 5.2-5.2"/></svg>') no-repeat center;background-size:contain}.upsell-feature-text{color:#fff;font-family:DM Sans,sans-serif;font-size:20px;font-weight:400;line-height:1.15;letter-spacing:0%;text-align:left;word-wrap:break-word;hyphens:auto}.upsell-features-list{display:flex;flex-wrap:wrap;gap:.75rem}.upsell-feature-bubble-card{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:#2a2a2a;border:1px solid #4a4a4a;border-radius:20px;text-decoration:none;color:inherit;transition:all .2s ease;flex-shrink:0;width:auto;max-width:none}.upsell-feature-bubble-card:hover{background-color:#3a3a3a;border-color:#5a5a5a;transform:translateY(-1px)}.upsell-feature-bubble-card.clickable{cursor:pointer}.upsell-feature-bubble-card .upsell-feature-icon-wrap{width:16px;height:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.upsell-feature-bubble-card .upsell-feature-icon-img{max-height:16px;max-width:16px;height:auto;width:auto}.upsell-feature-bubble-card .upsell-feature-text-card{color:#fff;font-weight:500;font-size:.8rem;white-space:nowrap}.upsell-product-card{width:100%;max-width:492px;min-width:280px;display:flex;flex-direction:column;overflow:hidden;background-color:#242220;border-radius:24px;border:1px solid #3c3c3c;transition:transform .2s ease}.upsell-product-card:hover{transform:translateY(-4px)}.upsell-product-image{height:220px;width:100%;background-color:#191715;background-size:contain;background-position:center;background-repeat:no-repeat}.upsell-product-content{flex:1;display:flex;flex-direction:column;padding:2rem;gap:2rem}.upsell-product-header{display:flex;flex-direction:column;gap:1rem}.upsell-title-badge-row{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.upsell-product-name{color:#fff;font-weight:700;font-size:1.5rem;line-height:1.2;margin:0;white-space:nowrap}.upsell-product-badge{padding:.25rem .5rem;border-radius:40px;font-size:.625rem;font-weight:500;text-align:center;flex-shrink:0}.upsell-tag-pro{background-color:#443517;border:1px solid #846935;color:#ffd88c}.upsell-pricing-row{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.upsell-original-price{color:#8b8682;font-weight:700;font-size:1rem;text-decoration:line-through}.upsell-current-price{color:#fff;font-weight:700;font-size:1.25rem}.upsell-discount-badge{background-color:#353535;border:1px solid white;color:#fff;padding:.25rem .5rem;border-radius:4px;font-weight:600;font-size:.75rem}.upsell-rating-row{display:flex;align-items:center;gap:.75rem}.upsell-rating-score{color:#fff;font-weight:600;font-size:.75rem}.upsell-star-rating{width:91.768px;height:16px}.upsell-rating-count{font-size:.75rem;font-weight:500;background:linear-gradient(to right,#e9b873 .191%,#fedd8f 37.17%,#b78d51 100.19%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.upsell-features-section{display:flex;flex-direction:column;gap:1.5rem;border-top:1px solid #393633;padding-top:1.5rem}.upsell-features-header{color:#8b8682;font-size:.875rem}.upsell-features-list{display:flex;flex-wrap:wrap;gap:.5rem;width:100%}.upsell-feature-bubble-card{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .8rem;background-color:#2a2a2a;border:1px solid #4a4a4a;border-radius:16px;text-decoration:none;color:inherit;transition:all .2s ease;flex-shrink:0;width:-moz-fit-content;width:fit-content}.upsell-feature-icon-wrap{width:31px;height:31px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.upsell-feature-icon-img{max-height:31px;max-width:31px;height:auto;width:auto}.upsell-feature-text-card{color:#fff;font-weight:500;font-size:.875rem;flex:1}.upsell-check-icon{width:20px;height:20px;flex-shrink:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path stroke="%2351C61A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" d="M9.7 18.4c4.8 0 8.7-3.9 8.7-8.7S14.5 1 9.7 1 1 4.9 1 9.7s3.9 8.7 8.7 8.7z"/><path stroke="%2351C61A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" d="m6.2 9.7 2.6 2.6 5.2-5.2"/></svg>') no-repeat center;background-size:contain}.upsell-card-actions{margin-top:auto;display:flex;justify-content:flex-start}.upsell-upgrade-btn{background:linear-gradient(to right,#e9b873 .191%,#fedd8f 37.17%,#b78d51 100.19%);color:#000;font-weight:600;cursor:pointer;width:160px;padding:.75rem 1.5rem;border-radius:8px;font-size:.875rem;border:none;transition:opacity .2s ease;text-align:center}.upsell-upgrade-btn:hover{opacity:.9}@media (max-width: 1024px){.upsell-grid{grid-template-columns:1fr;gap:3rem;justify-items:center}.upsell-content{text-align:center;align-items:center;width:100%}.upsell-title{font-size:clamp(28px,4vw,34px)}.upsell-subtitle,.upsell-feature-text{font-size:clamp(16px,2.5vw,18px)}.upsell-features{width:100%;max-width:min(644px,90vw);padding:clamp(24px,4vw,32px);gap:48px;margin-top:clamp(1.5rem,3vw,2rem)}.upsell-product-card{width:100%;max-width:min(492px,90vw);min-width:auto}.upsell-product-name{font-size:1.25rem}.upsell-current-price{font-size:1.125rem}}@media (max-width: 768px){.upsell-container{padding:0 clamp(.75rem,3vw,1rem)}.upsell-grid{gap:2rem}.upsell-content{gap:1.5rem}.upsell-title{font-size:clamp(22px,4.5vw,28px)}.upsell-subtitle{font-size:clamp(14px,2.8vw,16px)}.upsell-features{padding:clamp(20px,3.5vw,24px) clamp(16px,2.5vw,20px);gap:48px;margin-top:clamp(1rem,2.5vw,1.5rem)}.upsell-feature-text{font-size:clamp(14px,2.8vw,16px);line-height:1.15;text-align:left;word-wrap:break-word;hyphens:auto}.upsell-feature-item{justify-content:flex-start;text-align:left;align-items:flex-start}.upsell-product-card{max-width:min(492px,95vw)}.upsell-product-content{padding:clamp(1rem,3vw,1.5rem);gap:clamp(1rem,2.5vw,1.5rem)}.upsell-product-name{font-size:clamp(1rem,3vw,1.125rem);white-space:normal}}@media (max-width: 480px){.upsell-section{margin-top:2rem;padding:2rem 0}.upsell-title{font-size:24px}.upsell-feature-text{font-size:16px}}.hardcase-section:where(.astro-FXONRM54){background-color:#191611;padding:80px 0 60px;width:100%}.container:where(.astro-FXONRM54){max-width:1200px;margin:0 auto;padding:0 24px}.content-grid:where(.astro-FXONRM54){display:flex;flex-direction:column;gap:25px}.text-content:where(.astro-FXONRM54){width:100%}.main-title:where(.astro-FXONRM54){font-family:DM Sans,sans-serif;font-weight:700;font-size:60px;line-height:100%;letter-spacing:0%;text-align:center;margin:0 0 25px;background:linear-gradient(90deg,#e9b873 .19%,#fedd8f 37.17%,#b78d51 100.19%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.features-content:where(.astro-FXONRM54){display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.features-list:where(.astro-FXONRM54){display:flex;flex-direction:column;gap:40px}.feature-block:where(.astro-FXONRM54){display:flex;flex-direction:column;gap:12px}.feature-title:where(.astro-FXONRM54){font-family:DM Sans,sans-serif;font-weight:700;font-size:50px;line-height:110%;letter-spacing:0%;margin:0;background:linear-gradient(90deg,#a2adb3 1.67%,#f3f1f2 35.99%,#bcc3c9 66.2%,#dcdfe4 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.feature-description:where(.astro-FXONRM54){font-family:DM Sans,sans-serif;font-weight:400;font-size:30px;line-height:110%;letter-spacing:0%;margin:0;color:#8b8682}.image-content:where(.astro-FXONRM54){display:flex;justify-content:center;align-items:center}.hardcase-image:where(.astro-FXONRM54){max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media (max-width: 1024px){.hardcase-section:where(.astro-FXONRM54){padding:60px 0 45px}.container:where(.astro-FXONRM54){padding:0 20px}.content-grid:where(.astro-FXONRM54){gap:30px}.features-content:where(.astro-FXONRM54){gap:40px}.main-title:where(.astro-FXONRM54){font-size:50px;margin-bottom:0}.feature-title:where(.astro-FXONRM54){font-size:40px}.feature-description:where(.astro-FXONRM54){font-size:24px}.features-list:where(.astro-FXONRM54){gap:32px}.features-content:where(.astro-FXONRM54){flex-direction:column}.image-content:where(.astro-FXONRM54){order:1}}@media (max-width: 768px){.hardcase-section:where(.astro-FXONRM54){padding:40px 0 30px}.container:where(.astro-FXONRM54){padding:0 16px}.content-grid:where(.astro-FXONRM54){gap:20px}.features-content:where(.astro-FXONRM54){grid-template-columns:1fr;gap:30px}.main-title:where(.astro-FXONRM54){font-size:30px;margin-bottom:0;text-align:center}.feature-title:where(.astro-FXONRM54){font-size:26px;text-align:center}.feature-description:where(.astro-FXONRM54){font-size:18px;text-align:center}.features-list:where(.astro-FXONRM54){gap:28px}.feature-block:where(.astro-FXONRM54){text-align:center}.image-content:where(.astro-FXONRM54){order:1}}@media (max-width: 480px){.container:where(.astro-FXONRM54){padding:0 12px}.main-title:where(.astro-FXONRM54){font-size:24px;margin-bottom:32px}.feature-title:where(.astro-FXONRM54){font-size:22px}.feature-description:where(.astro-FXONRM54){font-size:16px}.features-list:where(.astro-FXONRM54){gap:24px}}.feature-cards-section{background-color:#221e1e;padding:80px 0 60px;width:100%}.feature-cards-section .container{max-width:1200px;margin:0 auto;padding:0 24px}.feature-cards-section .top-content{text-align:center;margin-bottom:30px}.feature-cards-section .main-title{font-family:DM Sans,sans-serif;font-weight:700;font-size:60px;line-height:100%;letter-spacing:0%;text-align:center;margin:0 0 40px;background:linear-gradient(90deg,#E9B873 .19%,#FEDD8F 37.17%,#B78D51 100.19%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.feature-cards-section .description{font-family:DM Sans,sans-serif;font-weight:400;font-size:18px;line-height:1.5;color:#dfdcd7;max-width:800px;margin:0 auto 60px;text-align:center}.feature-cards-section .main-image{margin:0;display:flex;justify-content:center;align-items:center}.feature-cards-section .cards-image{max-width:100%;height:600px;-o-object-fit:contain;object-fit:contain;width:100%}.feature-cards-section .features-grid{display:grid;grid-template-columns:576px 576px;gap:48px;row-gap:40px;max-width:1200px;margin:0 auto;justify-content:center}.feature-cards-section .feature-card{background:radial-gradient(38.23% 338.65% at 21.3% 57.28%,#201C1C 0%,#1D1A1A 100%);border-radius:8px;padding:48px 64px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:40px;width:576px;height:auto}.feature-cards-section .feature-card.feature-card-wide{grid-column:1/-1;width:1200px;margin:0 auto}.feature-cards-section .feature-content{display:flex;flex-direction:column;gap:16px;align-items:center}.feature-cards-section .feature-title{font-family:DM Sans,sans-serif;font-weight:700;font-size:50px;line-height:110%;letter-spacing:0%;text-align:center;margin:0;background:linear-gradient(90deg,#A2ADB3 1.67%,#F3F1F2 35.99%,#BCC3C9 66.2%,#DCDFE4 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.feature-cards-section .feature-description{font-family:DM Sans,sans-serif;font-weight:400;font-size:30px;line-height:110%;letter-spacing:0%;text-align:center;margin:0;color:#878279}.feature-cards-section .feature-highlight{font-family:DM Sans,sans-serif;font-weight:700;font-size:30px;line-height:110%;letter-spacing:0%;text-align:center;margin:0;background:linear-gradient(90deg,#A2ADB3 1.67%,#F3F1F2 35.99%,#BCC3C9 66.2%,#DCDFE4 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.feature-cards-section .feature-image{display:flex;justify-content:center;align-items:center}.feature-cards-section .circle-image{width:300px;height:300px;-o-object-fit:contain;object-fit:contain}@media (max-width: 1024px){.feature-cards-section{padding:60px 0 50px}.feature-cards-section .container{padding:0 20px}.feature-cards-section .top-content{margin-bottom:25px}.feature-cards-section .main-title{font-size:50px}.feature-cards-section .description{font-size:24px;margin:0 auto 30px}.feature-cards-section .main-image{margin-bottom:30px}.feature-cards-section .cards-image{height:auto;max-height:500px}.feature-cards-section .features-grid{grid-template-columns:1fr;gap:0;max-width:100%}.feature-cards-section .feature-card{width:100%;height:auto;padding:40px;flex-direction:row;text-align:left;gap:32px;align-items:center}.feature-cards-section .feature-card:nth-child(1){background:#1e1a1a}.feature-cards-section .feature-card:nth-child(2){background:#292727}.feature-cards-section .feature-card:nth-child(3){background:#211d20}.feature-cards-section .feature-card.feature-card-wide{grid-column:1;width:100%;flex-direction:row}.feature-cards-section .feature-image{order:-1;flex-shrink:0}.feature-cards-section .feature-content{flex:1;align-items:flex-start;text-align:left;gap:12px}.feature-cards-section .feature-title{font-size:40px;text-align:left}.feature-cards-section .feature-description,.feature-cards-section .feature-highlight{font-size:24px;text-align:left}.feature-cards-section .circle-image{width:260px;height:260px}}@media (max-width: 768px){.feature-cards-section{padding:40px 0 30px}.feature-cards-section .container{padding:0 16px}.feature-cards-section .top-content{margin-bottom:20px}.feature-cards-section .main-title{font-size:30px}.feature-cards-section .description{font-size:18px;margin:0 auto 25px}.feature-cards-section .main-image{margin-bottom:25px}.feature-cards-section .cards-image{height:auto;max-height:400px}.feature-cards-section .features-grid{grid-template-columns:1fr;gap:0;max-width:100%}.feature-cards-section .feature-card{width:100%;height:auto;padding:32px 20px;flex-direction:column;text-align:center;gap:24px;align-items:center}.feature-cards-section .feature-card:nth-child(1){background:#1e1a1a}.feature-cards-section .feature-card:nth-child(2){background:#292727}.feature-cards-section .feature-card:nth-child(3){background:#211d20}.feature-cards-section .feature-card.feature-card-wide{grid-column:1;width:100%;flex-direction:column}.feature-cards-section .feature-image{order:-1;flex-shrink:0}.feature-cards-section .feature-content{flex:1;align-items:center;text-align:center;gap:12px}.feature-cards-section .feature-title{font-size:26px;text-align:center}.feature-cards-section .feature-description,.feature-cards-section .feature-highlight{font-size:18px;text-align:center}.feature-cards-section .circle-image{width:260px;height:260px}}.read-more-link:where(.astro-4STWWXPT){display:none;font-size:.8rem;font-weight:600;cursor:pointer;background:linear-gradient(90deg,#e9b873,#fedd8f,#b78d51);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width: 1023px){.read-more-link:where(.astro-4STWWXPT){display:inline-block}}.testimonials-grid:where(.astro-4STWWXPT){-moz-columns:3;columns:3;-moz-column-gap:12px;column-gap:12px;max-width:1120px;margin:0 auto;-moz-column-fill:balance;column-fill:balance}.testimonial-card:where(.astro-4STWWXPT){display:inline-block;width:100%}@media (max-width: 1023px){.testimonials-grid:where(.astro-4STWWXPT){-moz-columns:unset;columns:unset;display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:16px;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;padding-bottom:8px}.testimonial-card:where(.astro-4STWWXPT){flex:0 0 80%;scroll-snap-align:start;scroll-snap-stop:always;margin-bottom:0!important}.testimonials-grid:where(.astro-4STWWXPT)::-webkit-scrollbar{display:none}.review-text:where(.astro-4STWWXPT){display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}}@media (max-width: 1023px) and (min-width: 769px){.review-text:where(.astro-4STWWXPT){-webkit-line-clamp:5}}@media (max-width: 768px){.stories-title:where(.astro-4STWWXPT){font-size:2rem!important}.stories-subtitle:where(.astro-4STWWXPT){font-size:1rem!important}.testimonial-card:where(.astro-4STWWXPT){flex:0 0 90%;padding:24px!important}.review-text:where(.astro-4STWWXPT){-webkit-line-clamp:4}}.videos-carousel:where(.astro-QY4VIFOM)::-webkit-scrollbar{display:none}.video-card:where(.astro-QY4VIFOM):hover{transform:scale(1.05)}.carousel-arrow:where(.astro-QY4VIFOM):hover{opacity:.8!important}@media (min-width: 768px){.carousel-arrow:where(.astro-QY4VIFOM){display:flex!important}.videos-carousel:where(.astro-QY4VIFOM){overflow-x:hidden!important}}@media (max-width: 767px){.carousel-arrow:where(.astro-QY4VIFOM){display:none!important}.experts-container:where(.astro-QY4VIFOM){padding:0 12px!important}.videos-carousel:where(.astro-QY4VIFOM){margin:0 8px!important;padding-left:4px!important}.video-card:where(.astro-QY4VIFOM){flex:0 0 300px!important}.video-card:where(.astro-QY4VIFOM) .video-thumbnail:where(.astro-QY4VIFOM){width:300px!important;height:169px!important}}@media (max-width: 480px){.experts-container:where(.astro-QY4VIFOM){padding:0 8px!important}.videos-carousel:where(.astro-QY4VIFOM){margin:0 4px!important;padding-left:8px!important}.video-card:where(.astro-QY4VIFOM){flex:0 0 280px!important}.video-card:where(.astro-QY4VIFOM) .video-thumbnail:where(.astro-QY4VIFOM){width:280px!important;height:158px!important}}.tech-specs-section:where(.astro-BZ3SWGQV){background-color:#000;padding:80px 0 60px;width:100%}.container:where(.astro-BZ3SWGQV){max-width:1200px;margin:0 auto;padding:0 24px}.main-title:where(.astro-BZ3SWGQV){font-family:DM Sans,sans-serif;font-weight:700;font-size:60px;line-height:100%;letter-spacing:0%;text-align:center;margin:0 0 60px;background:linear-gradient(90deg,#e9b873 .19%,#fedd8f 37.17%,#b78d51 100.19%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.content-grid:where(.astro-BZ3SWGQV){display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:60px;align-items:start}.diagrams-section:where(.astro-BZ3SWGQV){display:flex;flex-direction:column;gap:40px;align-items:flex-start}.vault-diagram:where(.astro-BZ3SWGQV){height:230px;width:auto;-o-object-fit:contain;object-fit:contain}.card-diagram:where(.astro-BZ3SWGQV){height:298px;width:auto;-o-object-fit:contain;object-fit:contain}.specs-section:where(.astro-BZ3SWGQV){display:flex;flex-direction:column;gap:32px}.specs-column-1:where(.astro-BZ3SWGQV),.specs-column-2:where(.astro-BZ3SWGQV),.specs-column-3:where(.astro-BZ3SWGQV){display:flex;flex-direction:column;gap:32px;padding-top:10px}.spec-group:where(.astro-BZ3SWGQV){display:flex;flex-direction:column;gap:10px;padding-top:20px}.spec-title:where(.astro-BZ3SWGQV){font-family:DM Sans,sans-serif;font-weight:700;font-size:20px;line-height:100%;letter-spacing:0%;color:#fff;margin:0}.spec-item:where(.astro-BZ3SWGQV){font-family:DM Sans,sans-serif;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0%;color:#fff;margin:0}.spec-label:where(.astro-BZ3SWGQV){color:gray}@media (max-width: 1024px){.tech-specs-section:where(.astro-BZ3SWGQV){padding:60px 0 50px}.container:where(.astro-BZ3SWGQV){max-width:1000px;padding:0 20px}.main-title:where(.astro-BZ3SWGQV){font-size:50px;text-align:center;margin-bottom:50px}.content-grid:where(.astro-BZ3SWGQV){display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;gap:60px;align-items:start;width:100%;padding-left:40px}.diagrams-section:where(.astro-BZ3SWGQV){grid-column:1 / -1;display:flex;flex-direction:row;gap:120px;justify-content:space-evenly;align-items:flex-start;width:100%;margin-left:-40px;padding:0 60px}.specs-column-1:where(.astro-BZ3SWGQV){grid-column:1;padding-top:0;width:100%}.specs-column-2:where(.astro-BZ3SWGQV){grid-column:2;padding-top:0;width:100%}.specs-column-3:where(.astro-BZ3SWGQV){grid-column:1 / -1;padding-top:0;display:grid;grid-template-columns:1fr 1fr 1fr;gap:80px;width:100%;max-width:800px;margin:0 auto;justify-items:center}.vault-diagram:where(.astro-BZ3SWGQV){height:230px}.card-diagram:where(.astro-BZ3SWGQV){height:298px}}@media (max-width: 768px){.tech-specs-section:where(.astro-BZ3SWGQV){padding:40px 0 30px}.container:where(.astro-BZ3SWGQV){padding:0 16px;max-width:100%}.main-title:where(.astro-BZ3SWGQV){font-size:30px;text-align:center;margin-bottom:40px}.content-grid:where(.astro-BZ3SWGQV){display:flex;flex-direction:column;gap:40px;padding-left:24px;width:100%}.diagrams-section:where(.astro-BZ3SWGQV){display:flex;flex-direction:column;gap:30px;align-items:center;width:100%;margin-left:-24px}.specs-column-1:where(.astro-BZ3SWGQV),.specs-column-2:where(.astro-BZ3SWGQV),.specs-column-3:where(.astro-BZ3SWGQV){display:flex;flex-direction:column;gap:24px;padding-top:0;width:100%;max-width:none;margin:0;justify-items:stretch}.vault-diagram:where(.astro-BZ3SWGQV){height:202px}.card-diagram:where(.astro-BZ3SWGQV){height:224px}.spec-group:where(.astro-BZ3SWGQV){gap:10px}}.nft-personalization-section:where(.astro-PWFUSY44){background:linear-gradient(185.39deg,#0c0b0b 4.15%,#181612 80.29%);padding:80px 0 60px;width:100%}.container:where(.astro-PWFUSY44){max-width:1200px;margin:0 auto;padding:0 24px}.content-grid:where(.astro-PWFUSY44){display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.card-mockup:where(.astro-PWFUSY44){display:flex;justify-content:center;align-items:center}.mockup-image:where(.astro-PWFUSY44){height:673px;width:auto;-o-object-fit:contain;object-fit:contain}.text-content:where(.astro-PWFUSY44){display:flex;flex-direction:column;gap:16px}.subtitle:where(.astro-PWFUSY44){font-family:DM Sans,sans-serif;font-weight:400;font-size:43px;line-height:100%;letter-spacing:0px;color:#8b8682;margin:0}.title:where(.astro-PWFUSY44){font-family:DM Sans,sans-serif;font-weight:700;font-size:48px;line-height:100%;letter-spacing:0px;margin:0;background:linear-gradient(90deg,#e9b873 .19%,#fedd8f 37.17%,#b78d51 100.19%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.nft-text:where(.astro-PWFUSY44){font-family:Poppins,sans-serif;font-weight:700;font-size:223px;line-height:100%;letter-spacing:0px;margin:0;background:linear-gradient(90deg,#a2adb3 1.67%,#f3f1f2 35.99%,#bcc3c9 66.2%,#dcdfe4 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}@media (max-width: 1024px){.nft-personalization-section:where(.astro-PWFUSY44){padding:60px 0 50px}.container:where(.astro-PWFUSY44){padding:0 20px}.content-grid:where(.astro-PWFUSY44){grid-template-columns:1fr;gap:40px;text-align:center}.mockup-image:where(.astro-PWFUSY44){height:543px}.text-content:where(.astro-PWFUSY44){align-items:center}}@media (max-width: 768px){.nft-personalization-section:where(.astro-PWFUSY44){padding:40px 0 30px}.container:where(.astro-PWFUSY44){padding:0 16px}.content-grid:where(.astro-PWFUSY44){gap:30px}.mockup-image:where(.astro-PWFUSY44){height:369px}.subtitle:where(.astro-PWFUSY44){font-size:28px}.title:where(.astro-PWFUSY44){font-size:32px}.nft-text:where(.astro-PWFUSY44){font-size:150px}}
