.faq{--ink:#111315;--ink-2:#1c2126;--coral:#dc7662;--teal:#499496;--icon-eyebrow:url(/uploads/extracted_asset_1_fd2604.svg);text-align:center;color:var(--ink);background:#fff;padding:38px 40px 122px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.faq *{box-sizing:border-box}.faq a{color:inherit;text-decoration:none}.faq-inner{max-width:1264px;margin:0 auto}.faq .eyebrow-lg{letter-spacing:0;text-transform:none;width:max-content;color:var(--ink-2);align-items:center;gap:8px;margin:0 auto;font-size:14px;font-weight:600;line-height:24px;display:flex}.faq .eyebrow-lg i.ico{background:var(--icon-eyebrow) center/24px 24px no-repeat;flex:none;width:24px;height:24px;display:block}.faq h2{letter-spacing:-.025em;max-width:760px;color:var(--ink);margin:14px auto 0;font-size:clamp(30px,3.82vw,55px);font-weight:700;line-height:1.16}.faq .mark{color:var(--coral);white-space:nowrap;padding:0 4px;position:relative}.faq .mark:before{content:"";border:1px solid var(--teal);display:block;position:absolute;inset:2px -2px}.faq .mark i.corner{border:1px solid var(--teal);z-index:2;background:#fff;width:6px;height:6px;position:absolute}.faq .mark i.c1{top:-1px;left:-5px}.faq .mark i.c2{top:-1px;right:-5px}.faq .mark i.c3{bottom:-1px;left:-5px}.faq .mark i.c4{bottom:-1px;right:-5px}.faq-grid{text-align:left;grid-template-columns:410px minmax(0,1fr);align-items:start;column-gap:127px;margin-top:97px;display:grid}.faq-media{position:sticky;top:100px}.faq-video{aspect-ratio:410/498;background:linear-gradient(#00000017,#00000024),url(/uploads/extracted_asset_2_dcc8fb.webp) 50%/cover;border-radius:16px;position:relative;overflow:hidden}.faq-video .vcap{z-index:2;color:#fff;position:absolute;bottom:39px;left:40px}.faq-video .vcap .k{font-size:22px;font-weight:400;line-height:1.2;display:block}.faq-video .vcap .b{letter-spacing:-.01em;font-size:46px;font-weight:500;line-height:1.1;display:block}.faq-video .play{z-index:2;cursor:pointer;background:#fff;border:0;border-radius:10px;place-items:center;width:50px;height:50px;padding:0;display:grid;position:absolute;bottom:9.64%;left:70.98%;box-shadow:0 10px 24px -12px #00000073}.faq-video .play svg{width:13px;height:15px;fill:var(--ink);margin-left:2px}.faq-cap{margin-top:40px}.faq-cap h3{letter-spacing:-.01em;color:#232b44;font-size:20px;font-weight:500;line-height:1.3}.faq-cap p{color:#2f374e;margin-top:10px;font-size:16px;line-height:1.5}.faq-cap .btn{margin-top:23px}.faq .btn{border-radius:11px;align-items:center;gap:10px;padding:13px 20px;font-size:14px;font-weight:600;line-height:1;transition:all .18s;display:inline-flex}.faq .btn-teal{color:#fff;background:#68abad;border-radius:14px;gap:12px;height:48px;padding:0 18px;font-size:16px;font-weight:600}.faq .btn-teal:hover{background:#5b9fa1;transform:translateY(-1px)}.faq .arrow-step{fill:currentColor;flex:none;width:12px;height:16px;transition:transform .18s}.faq .btn-teal:hover .arrow-step{transform:translate(3px)}.faq-list{flex-direction:column;gap:35px;display:flex}.faq-group-label{letter-spacing:0;text-transform:uppercase;color:#7d8190;margin:-2px 0;font-size:24px;font-weight:500;line-height:1.2}.faq-group-label:first-child{margin-top:6px}.faq-item{background:#f6f6f6;border-radius:16px}.faq-q{text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0;border:0;align-items:center;gap:28px;padding:30px 36px 30px 32px;transition:padding-bottom .4s cubic-bezier(.4,0,.2,1);display:flex}.faq-num{color:#858a97;flex:none;font-size:24px;font-weight:500;line-height:28px}.faq-qt{letter-spacing:-.01em;color:#2f374e;flex:1;font-size:20px;font-weight:500;line-height:28px}.faq-chev{stroke:#868b99;stroke-width:1.6px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex:none;width:17px;height:10px;transition:transform .3s,stroke .3s}.faq-item[data-open] .faq-q{padding-bottom:22px}.faq-item[data-open] .faq-chev{stroke:#3c4459;transform:rotate(180deg)}.faq-a{max-height:0;padding:0 36px 0 32px;transition:max-height .4s cubic-bezier(.4,0,.2,1),padding-bottom .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.faq-item[data-open] .faq-a{max-height:260px;padding-bottom:32px}.faq-a p{color:#333b52;font-size:16px;line-height:1.5}@media (width<=1240px){.faq-grid{grid-template-columns:340px minmax(0,1fr);column-gap:64px}}@media (width<=960px){.faq{padding:56px 24px 72px}.faq-grid{grid-template-columns:minmax(0,1fr);row-gap:48px;margin-top:56px}.faq-media{max-width:480px;position:static}.faq-video .vcap{bottom:24px;left:24px}.faq-video .vcap .b{font-size:34px}.faq-video .vcap .k{font-size:17px}.faq-list{gap:24px}.faq-group-label{font-size:19px}.faq-q{gap:18px;padding:22px 20px}.faq-item[data-open] .faq-q{padding-bottom:16px}.faq-num{font-size:19px;line-height:24px}.faq-qt{font-size:16px;line-height:24px}.faq-a{padding:0 20px}.faq-item[data-open] .faq-a{padding-bottom:22px}.faq-a p{font-size:15px}}@media (width<=560px){.faq{padding:32px 20px}}
