:where(.ox) .pg-hero{background:var(--primary);color:#fff;padding:40px 0 48px}@media(min-width:1024px){:where(.ox) .pg-hero{padding:72px 0 80px}}:where(.ox) .pg-hero h1{color:#fff;max-width:20em}:where(.ox) .pg-hero h1 span{display:block;color:var(--yellow);margin-top:.08em}:where(.ox) .pg-hero .lede{max-width:36em}:where(.ox) .pg-hero .actions{display:grid;gap:12px;margin-top:28px}@media(min-width:600px){:where(.ox) .pg-hero .actions{display:flex;flex-wrap:wrap;margin-top:36px}}:where(.ox) .band-gray{background:var(--surface)}:where(.ox) .band-tight{padding:48px 0}:where(.ox) .on-dark-band{background:var(--primary);color:#fff}:where(.ox) .on-dark-band h2,:where(.ox) .on-dark-band h3{color:#fff}:where(.ox) .on-dark-band p{color:var(--pale)}:where(.ox) .on-dark-band a:not(.btn){color:#fff}:where(.ox) .sec-head.center{margin-inline:auto;text-align:center}:where(.ox) .sec-head.center .dashes{margin-inline:auto}:where(.ox) .muted{color:var(--muted)}:where(.ox) .prose-w{max-width:68ch}:where(.ox) .card{position:relative;background:#fff;border:1px solid var(--pale2);border-radius:8px;padding:22px 20px;min-width:0}@media(min-width:768px){:where(.ox) .card{padding:28px}}:where(.ox) .card h3{margin-bottom:8px}:where(.ox) .card>p{color:var(--muted)}:where(.ox) .card>*+p{margin-top:10px}:where(.ox) .card.edge{border-left:6px solid var(--yellow)}:where(.ox) .card.strong{border:2px solid var(--ink)}:where(.ox) .card-num{display:inline-grid;place-items:center;min-width:40px;height:40px;padding:0 8px;margin-bottom:14px;border-radius:6px;background:var(--yellow);color:var(--ink);font-family:var(--head);font-stretch:112%;font-weight:700;font-size:1.125rem;line-height:1}:where(.ox) .card-tag{display:inline-block;margin-bottom:12px;padding:2px 10px;border:2px solid var(--amber);border-radius:4px;color:var(--amber);font-weight:700;font-size:1rem}:where(.ox) .grid-2,:where(.ox) .grid-3,:where(.ox) .grid-4{display:grid;gap:20px}@media(min-width:768px){:where(.ox) .grid-2{grid-template-columns:1fr 1fr;gap:24px}:where(.ox) .grid-3{grid-template-columns:repeat(3,1fr);gap:24px}:where(.ox) .grid-4{grid-template-columns:1fr 1fr;gap:24px}}@media(min-width:1024px){:where(.ox) .grid-4{grid-template-columns:repeat(4,1fr)}}:where(.ox) .stack{display:grid;gap:20px}:where(.ox) .card.col{display:flex;flex-direction:column}:where(.ox) .card.col .card-foot{margin-top:auto;padding-top:20px}:where(.ox) .ticks{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:10px}:where(.ox) .ticks li{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:start}:where(.ox) .ticks li:before{content:"";width:22px;height:22px;margin-top:3px;background:var(--primary);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain no-repeat}:where(.ox) .ticks.cols{gap:8px 24px}@media(min-width:640px){:where(.ox) .ticks.cols{grid-template-columns:1fr 1fr}}:where(.ox) .ticks.small{font-size:1rem}@media(forced-colors:active){:where(.ox) .ticks li:before{forced-color-adjust:none;background:CanvasText}}:where(.ox) .steps-n{list-style:none;margin:0;padding:0;display:grid;gap:24px}@media(min-width:768px){:where(.ox) .steps-n.cols{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:32px}}:where(.ox) .steps-n li{display:grid;grid-template-columns:44px 1fr;gap:14px;align-items:start}:where(.ox) .steps-n .n{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--yellow);color:var(--ink);border:2px solid var(--ink);font-family:var(--head);font-stretch:112%;font-weight:700;font-size:1.25rem;line-height:1}:where(.ox) .steps-n h3{font-size:1.25rem;margin-top:6px}:where(.ox) .steps-n p{margin-top:6px;color:var(--muted)}:where(.ox) .go-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:700}:where(.ox) .go-link .ico{width:20px;height:20px;transition:transform .15s}:where(.ox) .go-link:hover .ico{transform:translate(3px)}:where(.ox) .pills{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}:where(.ox) .pills li{padding:4px 12px;border:1px solid var(--field);border-radius:999px;background:#fff;font-size:1rem;line-height:1.4}:where(.ox) .qa{display:grid;gap:12px}:where(.ox) .qa details{background:#fff;border:1px solid var(--field);border-radius:8px}:where(.ox) .qa summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:14px 20px;font-weight:700;border-radius:8px}:where(.ox) .qa summary::-webkit-details-marker{display:none}:where(.ox) .qa summary .chev{width:32px;height:32px;border-radius:4px;background:var(--surface);display:grid;place-items:center;flex:none;color:var(--primary)}:where(.ox) .qa summary .chev .ico{transition:transform .15s}:where(.ox) .qa details[open] summary .chev .ico{transform:rotate(180deg)}:where(.ox) .qa details p{padding:0 20px 20px;max-width:65ch}:where(.ox) .cta-band{background:var(--yellow);color:var(--ink)}:where(.ox) .cta-band .label{color:var(--ink)}:where(.ox) .cta-band .label:before{background:var(--ink)}:where(.ox) .cta-band p:not(.label){margin-top:12px;max-width:36em}:where(.ox) .cta-band .actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}:where(.ox) .cta-band .btn-outline{background:transparent;border-color:var(--ink);color:var(--ink)}:where(.ox) .cta-band .btn-outline:hover{background:var(--ink);color:#fff}:where(.ox) .btn-outline{background:#fff;border-color:var(--primary);color:var(--primary)}:where(.ox) .btn-outline:hover{background:var(--primary);color:#fff}:where(.ox) .fld{margin-top:20px}:where(.ox) .fld:first-child{margin-top:0}:where(.ox) .fld label{display:block;font-weight:700}:where(.ox) .fld .opt,:where(.ox) .fld .req{font-weight:400;color:var(--muted)}:where(.ox) .fld input,:where(.ox) .fld textarea{display:block;width:100%;margin-top:8px;min-height:52px;padding:10px 14px;border:2px solid var(--field);border-radius:8px;background:#fff;color:var(--ink);font:400 1.125rem/1.4 var(--sans)}:where(.ox) .fld textarea{resize:vertical;min-height:132px}:where(.ox) .fld input:hover,:where(.ox) .fld textarea:hover,:where(.ox) .fld input:focus-visible,:where(.ox) .fld textarea:focus-visible{border-color:var(--ink)}:where(.ox) .fld ::placeholder{color:var(--muted);opacity:1}:where(.ox) .fld .help{display:block;color:var(--muted);font-size:1rem;margin-top:2px}
