@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap";
.info-page-wrapper{background:#f7f7f5;min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}.info-hero{color:#fff;text-align:center;isolation:isolate;background:#080808;padding:180px 40px 120px;position:relative;overflow:hidden}.info-hero:before{content:"";opacity:.4;z-index:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.04'/%3E%3C/svg%3E");position:absolute;inset:0}.info-hero:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(#ffffff09 0%,#0000 65%);width:900px;height:500px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.info-hero>*{z-index:1;position:relative}.info-hero-label{text-transform:uppercase;letter-spacing:6px;color:#ffffff73;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:100px;margin-bottom:28px;padding:8px 22px;font-size:10px;font-weight:700;display:inline-block}.info-hero-title{letter-spacing:-2.5px;color:#fff;max-width:1000px;margin:0 auto 28px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(42px,7vw,84px);font-style:normal;font-weight:800;line-height:1}.info-hero-subtitle{color:#ffffff80;letter-spacing:-.1px;max-width:560px;margin:0 auto;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(16px,2vw,19px);font-weight:400;line-height:1.75}.info-hero-stats{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:center;gap:0;margin-top:72px;padding-top:0;display:flex}.info-hero-stat{text-align:center;padding:40px 52px;position:relative}.info-hero-stat:not(:last-child):after{content:"";background:#ffffff1a;width:1px;height:40px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.info-hero-stat strong{letter-spacing:-1.5px;color:#fff;margin-bottom:8px;font-family:Inter,-apple-system,sans-serif;font-size:clamp(26px,4vw,40px);font-weight:800;line-height:1;display:block}.info-hero-stat span{color:#ffffff59;text-transform:uppercase;letter-spacing:3px;font-size:11px;font-weight:600}.info-content-section{max-width:980px;margin:0 auto;padding:100px 40px 140px}.info-rich-text{color:#1a1a1a;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:400;line-height:1.75}.info-rich-text h2{color:#080808;letter-spacing:-1px;margin:72px 0 20px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(22px,3vw,34px);font-style:normal;font-weight:700;line-height:1.2}.info-rich-text h2:first-child{margin-top:0}.info-rich-text p{color:#555;letter-spacing:-.1px;margin-bottom:24px;font-size:16px;font-weight:400}.info-rich-text strong{color:#080808;font-weight:600}.info-rich-text ul,.info-rich-text ol{flex-direction:column;gap:10px;margin:0 0 40px;padding-left:0;list-style:none;display:flex}.info-rich-text li{color:#333;letter-spacing:-.1px;background:#fff;border:1px solid #e8e8e8;border-radius:12px;padding:16px 20px;font-size:15px;font-weight:400;transition:border-color .25s,transform .25s,box-shadow .25s;position:relative}.info-rich-text li:hover{border-color:#080808;transform:translate(6px);box-shadow:0 4px 24px #0000000f}.info-accent-box{background:#fff;border:1px solid #e8e8e8;border-radius:24px;margin:56px 0;padding:52px 56px;transition:box-shadow .35s,transform .35s;box-shadow:0 4px 32px #0000000a}.info-accent-box:hover{transform:translateY(-2px);box-shadow:0 20px 64px #00000017}.info-accent-box h3{color:#080808;letter-spacing:-.5px;margin-bottom:12px;font-family:Inter,-apple-system,sans-serif;font-size:20px;font-style:normal;font-weight:700}.info-accent-box p{color:#555;margin-bottom:0;font-size:15px;font-weight:400;line-height:1.7}.info-accent-box ul{margin-top:16px}.info-dark-box{text-align:center;background:#080808;border-radius:28px;margin:56px 0;padding:72px 60px;position:relative;overflow:hidden}.info-dark-box:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff0a 0%,#0000 70%);border-radius:50%;width:400px;height:400px;position:absolute;top:-150px;right:-150px}.info-dark-box:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff08 0%,#0000 70%);border-radius:50%;width:300px;height:300px;position:absolute;bottom:-100px;left:-100px}.info-dark-box h3{color:#fff;letter-spacing:-1.5px;margin-bottom:16px;font-family:Inter,-apple-system,sans-serif;font-size:clamp(26px,4vw,40px);font-style:normal;font-weight:800;line-height:1.1}.info-dark-box p{color:#ffffff8c;max-width:480px;margin:0 auto 40px;font-family:Inter,-apple-system,sans-serif;font-size:16px;font-weight:400;line-height:1.7}.info-cta-btn{color:#080808;letter-spacing:2px;text-transform:uppercase;cursor:pointer;background:#fff;border:none;border-radius:100px;align-items:center;gap:10px;padding:18px 44px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;text-decoration:none;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s;display:inline-flex;position:relative;overflow:hidden}.info-cta-btn:before{content:"";opacity:0;background:linear-gradient(135deg,#0000 0%,#0000000f 100%);transition:opacity .3s;position:absolute;inset:0}.info-cta-btn:hover{transform:translateY(-3px)scale(1.02);box-shadow:0 16px 48px #fff3}.info-cta-btn:hover:before{opacity:1}.info-cta-btn:active{transform:translateY(-1px)scale(.99)}.info-cta-btn .btn-arrow{transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:inline-block}.info-cta-btn:hover .btn-arrow{transform:translate(5px)}.info-cta-btn-dark{color:#fff;background:#080808}.info-cta-btn-dark:hover{box-shadow:0 16px 48px #0003}.info-cta-btn-outline{color:#fff;background:0 0;border:1.5px solid #ffffff40}.info-cta-btn-outline:hover{box-shadow:none;background:#ffffff12;border-color:#ffffff80}.info-steps-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:56px 0;display:grid}.info-step-card{background:#fff;border:1px solid #e8e8e8;border-radius:22px;padding:40px 28px 36px;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s,border-color .25s;position:relative;overflow:hidden}.info-step-card:hover{border-color:#080808;transform:translateY(-8px);box-shadow:0 24px 72px #0000001a}.info-step-number{color:#f0f0ef;letter-spacing:-3px;font-variant-numeric:tabular-nums;font-size:52px;font-weight:900;line-height:1;position:absolute;top:16px;right:20px}.info-step-icon{color:#fff;background:#080808;border-radius:16px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:20px;transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:flex}.info-step-card:hover .info-step-icon{transform:scale(1.1)rotate(-3deg)}.info-step-card h3{color:#080808;letter-spacing:-.3px;margin-bottom:8px;font-family:Inter,-apple-system,sans-serif;font-size:16px;font-style:normal;font-weight:700}.info-step-card p{color:#777;margin:0;font-family:Inter,-apple-system,sans-serif;font-size:14px;font-weight:400;line-height:1.6}.info-guarantee-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px;margin:48px 0;display:grid}.info-guarantee-card{text-align:center;background:#fff;border:1px solid #e8e8e8;border-radius:22px;padding:36px 24px 32px;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s,border-color .25s}.info-guarantee-card:hover{border-color:#080808;transform:translateY(-6px);box-shadow:0 20px 56px #00000017}.info-guarantee-card .gc-icon{color:#080808;background:#f0f0ef;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto 18px;transition:background .25s,transform .3s cubic-bezier(.34,1.56,.64,1);display:flex}.info-guarantee-card:hover .gc-icon{color:#fff;background:#080808;transform:scale(1.12)rotate(-4deg)}.info-guarantee-card h4{color:#080808;letter-spacing:-.2px;margin-bottom:6px;font-family:Inter,-apple-system,sans-serif;font-size:14px;font-style:normal;font-weight:700}.info-guarantee-card p{color:#888;margin:0;font-family:Inter,-apple-system,sans-serif;font-size:13px;font-weight:400;line-height:1.55}.info-badge{text-transform:uppercase;letter-spacing:2px;border-radius:100px;align-items:center;gap:6px;padding:7px 16px;font-family:Inter,sans-serif;font-size:10px;font-weight:600;display:inline-flex}.info-badge-dark{color:#fff;background:#080808}.info-badge-light{color:#080808;background:#efefed;border:1px solid #e0e0de}.info-faq-item{border-bottom:1px solid #e8e8e8;transition:background .2s;overflow:hidden}.info-faq-item:first-child{border-top:1px solid #e8e8e8}.info-faq-btn{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:28px 4px;transition:opacity .2s;display:flex}.info-faq-btn:hover{opacity:.7}.info-faq-q{color:#080808;letter-spacing:-.2px;font-family:Inter,-apple-system,sans-serif;font-size:16px;font-weight:600;line-height:1.4}.info-faq-icon{color:#fff;background:#080808;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.info-faq-answer{color:#666;padding:0 4px 24px;font-family:Inter,-apple-system,sans-serif;font-size:15px;font-weight:400;line-height:1.75}.info-blog-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px;margin-top:56px;display:grid}.info-blog-card{cursor:pointer;background:#fff;border:1px solid #e8e8e8;border-radius:22px;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s,border-color .25s;overflow:hidden}.info-blog-card:hover{border-color:#d0d0d0;transform:translateY(-10px);box-shadow:0 28px 72px #0000001f}.info-blog-card-img-wrap{height:240px;overflow:hidden}.info-blog-card-img{object-fit:cover;width:100%;height:100%;transition:transform .55s;display:block}.info-blog-card:hover .info-blog-card-img{transform:scale(1.06)}.info-blog-card-body{padding:28px 32px 36px}.info-blog-card-date{text-transform:uppercase;letter-spacing:3px;color:#aaa;margin-bottom:10px;font-size:11px;font-weight:700;display:block}.info-blog-card-title{color:#080808;letter-spacing:-.4px;margin-bottom:10px;font-family:Inter,-apple-system,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:1.3}.info-blog-card-excerpt{color:#777;margin:0 0 20px;font-family:Inter,-apple-system,sans-serif;font-size:14px;font-weight:400;line-height:1.65}.info-blog-card-arrow{color:#080808;text-transform:uppercase;letter-spacing:2px;align-items:center;gap:6px;font-size:12px;font-weight:800;transition:gap .25s;display:inline-flex}.info-blog-card:hover .info-blog-card-arrow{gap:12px}.info-track-form{gap:10px;margin-top:8px;display:flex}.info-track-input{color:#080808;background:#fafaf9;border:1.5px solid #e0e0de;border-radius:100px;outline:none;flex:1;padding:20px 28px;font-family:Cormorant Garamond,Georgia,serif;font-size:18px;font-weight:400;transition:border-color .25s,box-shadow .25s,background .25s}.info-track-input:focus{background:#fff;border-color:#080808;box-shadow:0 0 0 4px #0808080f}.info-track-input::placeholder{color:#bbb}.info-track-submit{color:#fff;cursor:pointer;white-space:nowrap;text-transform:uppercase;letter-spacing:2px;background:#080808;border:none;border-radius:100px;align-items:center;gap:8px;padding:20px 36px;font-family:Inter,sans-serif;font-size:11px;font-weight:600;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s;display:inline-flex}.info-track-submit:hover{transform:translateY(-3px)scale(1.02);box-shadow:0 14px 40px #00000040}.info-policy-table{border-collapse:collapse;background:#fff;border:1px solid #e8e8e8;border-radius:20px;width:100%;margin:40px 0;overflow:hidden}.info-policy-table thead{background:#080808}.info-policy-table thead th{text-align:left;text-transform:uppercase;letter-spacing:3px;color:#ffffffb3;padding:20px 28px;font-size:11px;font-weight:800}.info-policy-table tbody tr{transition:background .15s}.info-policy-table tbody tr:nth-child(2n){background:#fafaf9}.info-policy-table tbody tr:hover{background:#f5f5f3}.info-policy-table td{color:#444;border-bottom:1px solid #efefed;padding:18px 28px;font-size:15px}.info-policy-table td:first-child{color:#080808;font-weight:700}.info-timeline{flex-direction:column;gap:0;margin:40px 0;display:flex}.info-timeline-item{align-items:flex-start;gap:24px;display:flex}.info-timeline-track{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.info-timeline-dot{color:#fff;background:#080808;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:flex}.info-timeline-item:hover .info-timeline-dot{transform:scale(1.12)}.info-timeline-line{background:linear-gradient(#080808 0%,#e8e8e8 100%);flex:1;width:2px;min-height:36px;margin:4px 0}.info-timeline-content{padding-top:12px;padding-bottom:40px}.info-timeline-content h4{color:#080808;letter-spacing:-.3px;margin:0 0 6px;font-family:Inter,-apple-system,sans-serif;font-size:16px;font-style:normal;font-weight:700}.info-timeline-content p{color:#777;margin:0;font-family:Inter,-apple-system,sans-serif;font-size:14px;font-weight:400;line-height:1.65}.info-divider{background:linear-gradient(90deg,#0000,#e0e0de,#0000);border:none;height:1px;margin:72px 0}.info-pull-quote{color:#080808;letter-spacing:-.8px;border-left:3px solid #080808;margin:56px 0;padding:4px 0 4px 28px;font-family:Inter,-apple-system,sans-serif;font-size:clamp(20px,2.5vw,28px);font-style:normal;font-weight:700;line-height:1.4}.info-hero-label{font-family:Inter,sans-serif}@media (max-width:900px){.info-hero{padding:140px 28px 100px}.info-content-section{padding:64px 24px 100px}.info-hero-stat{padding:32px 28px}.info-hero-stat:not(:last-child):after{display:none}}@media (max-width:640px){.info-hero{padding:120px 20px 80px}.info-hero-title{letter-spacing:-1.5px}.info-hero-stats{border-top:1px solid #ffffff14;flex-direction:column;gap:0}.info-hero-stat{border-bottom:1px solid #ffffff0f;padding:24px 20px}.info-content-section{padding:48px 18px 80px}.info-accent-box{padding:36px 28px}.info-dark-box{padding:48px 28px}.info-track-form{flex-direction:column}.info-blog-grid,.info-steps-grid{grid-template-columns:1fr}.info-guarantee-grid{grid-template-columns:repeat(2,1fr)}.info-rich-text h2{margin-top:56px;font-size:24px}}
