.s9rpya_page{padding-block-start:var(--header-h)}.s9rpya_sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.s9rpya_hero{isolation:isolate;padding-block:clamp(3.5rem,2.5rem + 5vw,7rem) clamp(2rem,1.5rem + 3vw,3.5rem);position:relative;overflow:hidden}.s9rpya_hero:before{content:"";z-index:-1;background:radial-gradient(circle, rgb(var(--lime-rgb) / .12), transparent 65%);border-radius:50%;block-size:46rem;inline-size:46rem;position:absolute;inset-block-start:-30%;inset-inline-start:-10%}.s9rpya_grid{z-index:-1;position:absolute;inset:0}.s9rpya_title{max-inline-size:20ch;font-size:var(--step-4);margin-block:1.2rem}.s9rpya_lede{max-inline-size:56ch;color:var(--ink-2);font-size:var(--step-1)}.s9rpya_mark{border-radius:50%;flex:none;place-items:center;block-size:1.7rem;inline-size:1.7rem;font-size:1rem;display:inline-grid}.s9rpya_mark[data-verdict=yes]{background:var(--lime);color:var(--on-lime)}.s9rpya_mark[data-verdict=partial]{color:var(--warn);background:#f4b7401a;border:1px solid #f4b74073}.s9rpya_mark[data-verdict=no]{border:1px solid var(--line-strong);color:var(--ink-3)}.s9rpya_table,.s9rpya_table tbody,.s9rpya_table tr,.s9rpya_table th,.s9rpya_table td{display:block}.s9rpya_table thead{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.s9rpya_table tbody{gap:1rem;display:grid}.s9rpya_table tr{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);overflow:hidden}.s9rpya_table th.s9rpya_task{border-block-end:1px solid var(--line);background:var(--surface-2);color:var(--ink);font-size:var(--step-0);text-align:start;padding:1rem 1.15rem;font-weight:700}.s9rpya_table td{border-block-end:1px solid var(--line-soft);color:var(--ink-2);flex-wrap:wrap;align-items:flex-start;gap:.8rem;padding:.85rem 1.15rem;font-size:.94rem;display:flex}.s9rpya_table td:last-child{border-block-end:0}.s9rpya_table td:before{content:attr(data-label);color:var(--ink-3);font-size:var(--step--2);letter-spacing:.08em;text-transform:uppercase;flex:0 0 100%;order:-1;margin-block-end:-.35rem;font-weight:700}.s9rpya_table td[data-way=t2car]{background:linear-gradient(90deg, rgb(var(--lime-rgb) / .1), transparent);color:var(--ink)}.s9rpya_table td[data-way=t2car]:before{color:var(--lime)}.s9rpya_text{flex:1 1 0;min-inline-size:0}.s9rpya_legend{color:var(--ink-3);font-size:var(--step--1);flex-wrap:wrap;gap:.5rem 1.4rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.s9rpya_legend li{align-items:center;gap:.5rem;display:inline-flex}.s9rpya_legend .s9rpya_mark{block-size:1.4rem;inline-size:1.4rem}.s9rpya_note{max-inline-size:70ch;color:var(--ink-3);font-size:var(--step--1);margin-block-start:1rem}.s9rpya_heading{max-inline-size:24ch;margin-block:.8rem 2rem}.s9rpya_who{gap:.8rem;display:grid}.s9rpya_card{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);align-content:start;gap:.65rem;padding:1.5rem;display:grid}.s9rpya_icon{background:var(--lime);block-size:2.7rem;inline-size:2.7rem;color:var(--on-lime);border-radius:.9rem;place-items:center;display:grid}.s9rpya_card h3{font-size:var(--step-1);letter-spacing:var(--tracking-title)}.s9rpya_card p{color:var(--ink-2)}.s9rpya_faq{gap:.6rem;max-inline-size:52rem;display:grid}.s9rpya_question{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface)}.s9rpya_question[open]{border-color:var(--lime-line)}.s9rpya_question summary{color:var(--ink);cursor:pointer;padding:1.05rem 1.25rem;font-weight:600}.s9rpya_question summary:focus-visible{outline:2px solid var(--lime);outline-offset:2px;border-radius:var(--radius-m)}.s9rpya_question p{color:var(--ink-2);padding:0 1.25rem 1.2rem}.s9rpya_cta{border:1px solid var(--lime-line);border-radius:var(--radius-xl);background:radial-gradient(36rem 20rem at 100% 0%, rgb(var(--lime-rgb) / .16), transparent 65%), var(--surface);align-items:center;gap:1.5rem;padding:clamp(2rem,1.5rem + 3vw,3.5rem);display:grid}.s9rpya_cta p{color:var(--ink-2);font-size:var(--step-1);margin-block-start:.6rem}.s9rpya_more{color:var(--lime);align-items:center;gap:.4rem;margin-block-start:1rem;font-weight:600;display:inline-flex}.s9rpya_more svg{transition:transform var(--dur) var(--ease-out)}[dir=rtl] .s9rpya_more svg{transform:scaleX(-1)}.s9rpya_more:hover svg{transform:translate(3px)}[dir=rtl] .s9rpya_more:hover svg{transform:scaleX(-1)translate(3px)}@media (min-width:48rem){.s9rpya_who{grid-template-columns:repeat(3,1fr)}.s9rpya_cta{grid-template-columns:1fr auto}}@media (min-width:62rem){.s9rpya_table{border-collapse:separate;border-spacing:0;table-layout:fixed;inline-size:100%;display:table}.s9rpya_table thead{clip-path:none;block-size:auto;inline-size:auto;display:table-header-group;position:static;overflow:visible}.s9rpya_table tbody{display:table-row-group}.s9rpya_table tr{background:0 0;border:0;display:table-row;overflow:visible}.s9rpya_table th,.s9rpya_table td{display:table-cell}.s9rpya_table th{z-index:2;border-block-end:1px solid var(--line-strong);background:var(--bg);color:var(--ink-3);font-size:var(--step--1);text-align:start;vertical-align:bottom;padding:1rem 1.1rem;font-weight:700;position:sticky;inset-block-start:var(--header-h)}.s9rpya_table th[data-way=t2car]{border:1px solid var(--lime-line);border-block-end-color:var(--lime-line);background:linear-gradient(var(--lime-soft), var(--lime-soft)), var(--bg);color:var(--lime);font-size:var(--step-0);border-start-start-radius:var(--radius-m);border-start-end-radius:var(--radius-m)}.s9rpya_table th.s9rpya_task{inline-size:15%}.s9rpya_table tbody th.s9rpya_task{border:0;border-block-end:1px solid var(--line);font-size:var(--step-0);vertical-align:top;background:0 0;padding:1.2rem 1.1rem;position:static}.s9rpya_table td{border-block-end:1px solid var(--line);vertical-align:top;padding:1.2rem 1.1rem}.s9rpya_table td>.s9rpya_mark{margin-block-end:.7rem;display:grid}.s9rpya_table td:before{content:none}.s9rpya_table td[data-way=t2car]{border-inline:1px solid var(--lime-line);background:var(--lime-soft)}.s9rpya_table tbody tr:last-child td[data-way=t2car]{border-block-end:1px solid var(--lime-line);border-end-end-radius:var(--radius-m);border-end-start-radius:var(--radius-m)}.s9rpya_table td>.s9rpya_text{display:block}}
