.feature-breadcrumb{color:var(--muted);align-items:center;gap:10px;padding-top:30px;font-size:11px;display:flex}.feature-breadcrumb a:hover,.feature-table-note a:hover{color:var(--brand-end)}.feature-breadcrumb>span{color:var(--text)}.theme-midnight .feature-hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:64px;padding-block:58px 76px;display:grid}.theme-midnight .feature-hero h1{letter-spacing:-.055em;font-size:clamp(40px,4.2vw,64px)}.theme-midnight .feature-hero h1 .hero-highlight{display:inline}.feature-hero .hero-description{max-width:520px;font-size:14px;line-height:1.8}.feature-hero .hero-actions{flex-wrap:wrap;gap:22px}.feature-preview{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(140deg, #22d3ee09, var(--surface) 65%);min-width:0;overflow:hidden;box-shadow:0 20px 80px #00000018}.feature-preview figure{margin:0;padding:18px 18px 0}.feature-preview figcaption,.feature-preview figcaption>span:first-child{align-items:center;gap:8px;display:flex}.feature-preview figcaption{color:var(--muted);justify-content:space-between;margin-bottom:18px;font-size:9px}.feature-preview figcaption>span:last-child{color:var(--dim);font-size:8px}.feature-preview img{border:1px solid var(--line);border-radius:3px;width:100%;height:auto}.feature-preview-points{padding:24px}.feature-preview-points>.eyebrow{color:var(--brand-end)}.feature-preview-points ul{gap:12px;margin:18px 0 22px;padding:0;list-style:none;display:grid}.feature-preview-points li{align-items:flex-start;gap:10px;font-size:12px;line-height:1.5;display:flex}.feature-preview-points li svg{color:var(--brand-end);margin-top:2px}.feature-preview-note{border-top:1px solid var(--line);color:var(--muted);padding-top:16px;font-size:10px;display:block}.feature-page .section-heading .eyebrow,.feature-workflow .eyebrow{margin-bottom:18px}.feature-page .section-heading h2,.feature-workflow h2{letter-spacing:-.045em;max-width:700px;font-size:clamp(28px,3vw,40px);line-height:1.16}.feature-benefits{border-top:1px solid var(--line-soft)}.feature-benefit-grid{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.feature-benefit-grid article{padding:28px 24px}.feature-benefit-grid article+article{border-left:1px solid var(--line)}.feature-benefit-grid article>svg{color:var(--brand-end);margin-bottom:30px}.feature-benefit-grid h3{letter-spacing:-.65px;margin-bottom:16px;font-size:20px;line-height:1.25}.feature-benefit-grid p,.feature-workflow p{color:var(--muted);font-size:12px;line-height:1.8}.feature-table-scroll{border:1px solid var(--line);border-radius:var(--radius);overflow-x:auto}.feature-table-scroll table{border-collapse:collapse;text-align:left;width:100%;font-size:12px;line-height:1.6}.feature-table-scroll caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.feature-table-scroll th,.feature-table-scroll td{border-bottom:1px solid var(--line);padding:18px 22px}.feature-table-scroll thead{background:var(--surface);color:var(--muted);font-size:11px}.feature-table-scroll th{font-weight:500}.feature-table-scroll td{color:var(--muted)}.feature-table-scroll td:last-child{color:var(--brand-end)}.feature-table-scroll tr:last-child>*{border-bottom:0}.feature-table-note{max-width:860px;color:var(--muted);margin-top:20px;font-size:11px}.feature-table-note a{color:var(--text);text-underline-offset:3px;align-items:center;gap:6px;margin-top:6px;text-decoration:underline;display:inline-flex}.feature-workflow{grid-template-columns:.9fr 1.1fr;gap:100px;display:grid}.feature-workflow>div>p:not(.eyebrow){max-width:390px;margin-top:22px;font-size:13px}.feature-workflow .button{margin-top:28px}.feature-workflow-steps{margin:0;padding:0;list-style:none}.feature-workflow-steps li{border-bottom:1px solid var(--line);gap:24px;padding-block:24px;display:flex}.feature-workflow-steps li:first-child{padding-top:0}.feature-step-number{color:var(--brand-end);font-variant-numeric:tabular-nums;padding-top:4px;font-size:11px}.feature-workflow-steps h3{letter-spacing:-.4px;margin-bottom:10px;font-size:18px}.feature-page .faq-intro>.eyebrow{margin:0 0 18px;font-size:10px}.feature-related-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.feature-related-links a{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);justify-content:space-between;align-items:center;gap:20px;padding:22px;font-size:13px;display:flex}.feature-related-links a:hover{border-color:var(--muted)}.feature-related-links svg{color:var(--brand-end)}.feature-page .feature-closing .closing-main{gap:40px}.feature-page .feature-closing h2{max-width:700px;font-size:clamp(28px,3.2vw,43px)}@media (width<=1100px){.theme-midnight .feature-hero{gap:36px}.feature-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-benefit-grid article:nth-child(3){border-left:0}.feature-benefit-grid article:nth-child(n+3){border-top:1px solid var(--line)}.feature-workflow{gap:48px}}@media (width<=760px){.feature-breadcrumb{padding-top:24px;font-size:10px}.theme-midnight .feature-hero{grid-template-columns:minmax(0,1fr);gap:36px;padding-block:36px 48px}.theme-midnight .feature-hero h1{max-width:620px;font-size:clamp(36px,7.5vw,54px)}.feature-hero .hero-description{font-size:13px}.feature-preview{width:100%;max-width:560px}.feature-workflow{grid-template-columns:minmax(0,1fr);gap:36px}.feature-page .section-heading{flex-direction:column;align-items:flex-start;gap:20px}.feature-table-scroll table{min-width:580px}.feature-page .feature-closing .closing-main{flex-direction:column;align-items:flex-start;gap:28px}}@media (width<=479px){.feature-benefit-grid,.feature-related-links{grid-template-columns:minmax(0,1fr)}.feature-benefit-grid article+article{border-left:0;border-top:1px solid var(--line)}.feature-benefit-grid article{padding:24px}.feature-benefit-grid article>svg{margin-bottom:20px}.feature-preview figcaption>span:last-child{display:none}.feature-preview-points{padding:20px}.feature-workflow-steps li{gap:16px}}@media (width<=600px){.feature-table-scroll:not(.feature-fee-table){overflow:visible}.feature-table-scroll:not(.feature-fee-table) table,.feature-table-scroll:not(.feature-fee-table) tbody,.feature-table-scroll:not(.feature-fee-table) tr,.feature-table-scroll:not(.feature-fee-table) th,.feature-table-scroll:not(.feature-fee-table) td{min-width:0;display:block}.feature-table-scroll:not(.feature-fee-table) thead{display:none}.feature-table-scroll:not(.feature-fee-table) tr{border-bottom:1px solid var(--line);padding:18px 20px}.feature-table-scroll:not(.feature-fee-table) tr:last-child{border-bottom:0}.feature-table-scroll:not(.feature-fee-table) th,.feature-table-scroll:not(.feature-fee-table) td{border-bottom:0;padding:0}.feature-table-scroll:not(.feature-fee-table) th[scope=row]{color:var(--text);margin-bottom:12px;font-size:13px}.feature-table-scroll:not(.feature-fee-table) td+td{border-top:1px solid var(--line-soft);margin-top:12px;padding-top:12px}.feature-table-scroll:not(.feature-fee-table) td:before{content:attr(data-column);color:var(--dim);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:9px;font-weight:500;display:block}.feature-fee-table table{font-variant-numeric:tabular-nums;min-width:0;font-size:11px}.feature-fee-table th,.feature-fee-table td{padding:14px 10px}.feature-fee-table thead{font-size:10px}}@media (prefers-reduced-motion:reduce){.feature-page .hero-highlight{animation:none!important}}
