.studio-nfc-hero{isolation:isolate;background:#f8fafc;padding-block:36px 80px;position:relative}.studio-nfc-breadcrumb{color:var(--studio-muted);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:42px;font-size:12px;display:flex}.studio-nfc-breadcrumb a:hover{color:var(--studio-accent)}.studio-nfc-hero-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:64px;display:grid}.studio-nfc-copy{min-width:0}.studio-nfc-copy h1{letter-spacing:-.045em;margin-block:22px;font-size:clamp(38px,3.9vw,56px);font-weight:550;line-height:1.13}.studio-nfc-copy>.studio-body{color:var(--studio-muted);font-size:16px;line-height:1.9}.studio-nfc-points{gap:12px;margin-top:25px;display:grid}.studio-nfc-points li{color:var(--studio-muted);gap:12px;font-size:13px;line-height:1.8;display:flex}.studio-nfc-points svg{color:#087657;flex-shrink:0;width:17px;height:17px;margin-top:3px}.studio-nfc-figure{min-width:0}.studio-nfc-photo{aspect-ratio:4/3;border:1px solid var(--studio-line);border-radius:16px;position:relative;overflow:hidden}.studio-nfc-figure figcaption{color:var(--studio-muted);margin-top:12px;font-size:10px;line-height:1.7}.studio-nfc-section-heading{max-width:700px}.studio-nfc-section-heading h2{margin-top:18px}.studio-nfc-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;margin-top:42px;display:grid}.studio-nfc-steps li{border-top:1px solid var(--studio-line);padding-top:22px}.studio-nfc-step-number{color:var(--studio-accent);font-size:12px;font-weight:600}.studio-nfc-steps h3{letter-spacing:-.025em;margin-top:20px;font-size:21px;font-weight:550;line-height:1.3}.studio-nfc-steps p{color:var(--studio-muted);margin-top:14px;font-size:14px;line-height:1.9}.studio-nfc-faq{border-top:1px solid var(--studio-line);background:#f7f9fb}.studio-nfc-faq-grid{grid-template-columns:.85fr 1.15fr;gap:80px;display:grid}.studio-nfc-faq h2{margin-top:18px}.studio-nfc-faq details{border-bottom:1px solid var(--studio-line)}.studio-nfc-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding-block:22px;font-size:16px;font-weight:550;list-style:none;display:flex}.studio-nfc-faq summary::-webkit-details-marker{display:none}.studio-nfc-faq summary span{color:var(--studio-accent);font-size:24px;font-weight:400}.studio-nfc-faq details[open] summary span{transform:rotate(45deg)}.studio-nfc-faq details p{color:var(--studio-muted);max-width:620px;padding-bottom:22px;font-size:14px;line-height:1.9}.studio-nfc-closing-body{color:#c1d1e0;max-width:540px;margin-top:18px;font-size:14px;line-height:1.9}@media (max-width:1023px){.studio-nfc-hero-grid{grid-template-columns:1fr;gap:40px}.studio-nfc-copy{max-width:650px}.studio-nfc-copy h1{font-size:48px}.studio-nfc-steps{gap:26px}.studio-nfc-faq-grid{grid-template-columns:1fr;gap:30px}}@media (max-width:639px){.studio-nfc-hero{padding-block:22px 48px}.studio-nfc-breadcrumb{margin-bottom:30px;font-size:11px}.studio-nfc-copy h1{font-size:37px}.studio-nfc-copy>.studio-body{font-size:14px}.studio-nfc-copy .studio-actions,.studio-nfc-page .studio-cta .studio-actions{flex-direction:column;align-items:flex-start}.studio-nfc-steps{grid-template-columns:1fr;gap:28px;margin-top:30px}.studio-nfc-steps h3{margin-top:12px}.studio-nfc-steps p{margin-top:9px}.studio-nfc-faq summary{font-size:15px}}
