.SoftwareGuides_page__5Vr1y{background:var(--paper,#f6f8f6);color:var(--ink,#17221d);padding:28px 0 72px}.SoftwareGuides_wrap__eJFxu{width:min(1120px,calc(100% - 48px));margin:auto}.SoftwareGuides_page__5Vr1y a{color:var(--green,#003b2f);text-underline-offset:4px}.SoftwareGuides_page__5Vr1y a:focus-visible,.SoftwareGuides_page__5Vr1y summary:focus-visible,.SoftwareGuides_tableScroll__nnyKU:focus-visible{outline:3px solid #217a59;outline-offset:4px}.SoftwareGuides_hero__G8omQ{max-width:850px;padding:48px 0 28px}.SoftwareGuides_eyebrow__0Mat1{color:var(--green,#003b2f);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.SoftwareGuides_hero__G8omQ h1{font-size:clamp(2rem,4vw,3.2rem);line-height:1.12;letter-spacing:-.025em;margin:14px 0 22px;text-wrap:balance}.SoftwareGuides_lead__YB6UQ{font-size:1.125rem;line-height:1.7;max-width:75ch}.SoftwareGuides_date__w36BU{color:var(--muted,#526259);font-size:.875rem}.SoftwareGuides_tabs__qpwsU{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:28px;border-bottom:1px solid var(--line,#dce3dd)}.SoftwareGuides_tabs__qpwsU a{padding:12px 18px;border:1px solid var(--line,#dce3dd);border-radius:999px;text-decoration:none;font-weight:600;background:#fff}.SoftwareGuides_tabs__qpwsU a[aria-current=page]{background:var(--green,#003b2f);border-color:var(--green,#003b2f);color:#fff}.SoftwareGuides_section__G0heL{padding:38px 0;scroll-margin-top:100px}.SoftwareGuides_section__G0heL+.SoftwareGuides_section__G0heL{border-top:1px solid var(--line,#dce3dd)}.SoftwareGuides_section__G0heL h2{font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.25;margin:0 0 18px;text-wrap:balance}.SoftwareGuides_section__G0heL h3{font-size:1.125rem;line-height:1.35;margin:12px 0}.SoftwareGuides_section__G0heL li,.SoftwareGuides_section__G0heL p{line-height:1.7}.SoftwareGuides_intro__9GYKm{max-width:78ch}.SoftwareGuides_grid__uFdUu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:24px}.SoftwareGuides_card__lYI8j{min-width:0;background:#fff;border:1px solid var(--line,#dce3dd);border-radius:14px;padding:24px}.SoftwareGuides_card__lYI8j p{margin:10px 0}.SoftwareGuides_small__0Is7Q{font-size:.9rem;color:var(--muted,#526259)}.SoftwareGuides_status__8QfS5{display:inline-block;padding:5px 10px;border-radius:6px;background:#e7f3eb;color:#155738;font-size:.75rem;font-weight:700}.SoftwareGuides_planned__flAzE{background:#fff2d8;color:#74500a}.SoftwareGuides_notice__ifp_f{padding:24px;border-left:4px solid var(--green,#003b2f);background:#eaf3ee;border-radius:0 12px 12px 0;margin:24px 0}.SoftwareGuides_notice__ifp_f p{margin:8px 0}.SoftwareGuides_actions__0iwqE{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.SoftwareGuides_actions__0iwqE a{display:inline-flex;align-items:center;min-height:44px;padding:12px 18px;border:1px solid var(--green,#003b2f);border-radius:10px;text-decoration:none;font-weight:600}.SoftwareGuides_actions__0iwqE a:first-child{color:#fff;background:var(--green,#003b2f)}.SoftwareGuides_steps__nHrD0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;padding-left:24px}.SoftwareGuides_steps__nHrD0 li{padding-left:5px}.SoftwareGuides_steps__nHrD0 strong{display:block}.SoftwareGuides_figure__qSr8h{margin:24px 0 0}.SoftwareGuides_figure__qSr8h img{width:100%;height:auto;border:1px solid var(--line,#dce3dd);border-radius:12px;background:#fff}.SoftwareGuides_figure__qSr8h figcaption{font-size:.875rem;color:var(--muted,#526259);margin-top:12px;line-height:1.6}.SoftwareGuides_tableScroll__nnyKU{max-width:100%;overflow-x:auto;margin:20px 0;border:1px solid var(--line,#dce3dd);border-radius:12px;background:#fff}.SoftwareGuides_faq__bZhyD details{border-top:1px solid var(--line,#dce3dd);padding:18px 0}.SoftwareGuides_faq__bZhyD summary{font-weight:600;cursor:pointer;line-height:1.5}.SoftwareGuides_faq__bZhyD p{max-width:80ch}@media (max-width:700px){.SoftwareGuides_wrap__eJFxu{width:calc(100% - 32px)}.SoftwareGuides_hero__G8omQ{padding:30px 0 20px}.SoftwareGuides_grid__uFdUu,.SoftwareGuides_steps__nHrD0{grid-template-columns:1fr}.SoftwareGuides_section__G0heL{padding:28px 0}.SoftwareGuides_card__lYI8j,.SoftwareGuides_notice__ifp_f{padding:20px}.SoftwareGuides_tabs__qpwsU a{font-size:.875rem;padding:11px 14px}.SoftwareGuides_actions__0iwqE{flex-direction:column;align-items:stretch}.SoftwareGuides_actions__0iwqE a{justify-content:center;text-align:center}}