.doc-guide__crumbs{display:flex;align-items:center;gap:.4rem;margin-bottom:1rem;font-size:.82rem;color:#77839a}.doc-guide__crumbs a{color:#47506a;text-decoration:none;display:inline-block;min-height:24px;padding-block:4px}.doc-guide__crumbs a:hover{text-decoration:underline;text-underline-offset:2px}.doc-guide__summary{margin:0;padding:1rem 1.15rem;border-left:3px solid #047857;background:#f3faf7;border-radius:0 10px 10px 0;font-size:1.08rem;line-height:1.6;color:#1f2740}.doc-guide .blog-article__section ul,.doc-guide .blog-article__section ol{margin:0 0 1.25rem;padding-left:1.4rem;font-size:1.06rem;line-height:1.65;color:#34405a}.doc-guide .blog-article__section li{margin-bottom:.5rem}.doc-guide .blog-article__section li::marker{color:#047857;font-weight:600}.doc-guide__steps{counter-reset:step;list-style:none;padding-left:0!important}.doc-guide__steps li{position:relative;padding-left:2.4rem;margin-bottom:.7rem}.doc-guide__steps li:before{counter-increment:step;content:counter(step);position:absolute;left:0;top:.1rem;width:1.6rem;height:1.6rem;border-radius:50%;background:#047857;color:#fff;font-size:.8rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.doc-guide__code{margin:0 0 1.5rem;border:1px solid rgba(11,16,32,.1);border-radius:12px;overflow:hidden;background:#0b1020}.doc-guide__code figcaption{padding:.55rem 1rem;font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;color:#9aa4bd;background:#111831;border-bottom:1px solid rgba(255,255,255,.06)}.doc-guide__code pre{margin:0;padding:1rem;overflow-x:auto;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.84rem;line-height:1.55;color:#e6ebf5}.doc-guide__faq dl{margin:0}.doc-guide__faq-item{padding:1rem 0;border-top:1px solid rgba(11,16,32,.08)}.doc-guide__faq-item:last-child{border-bottom:1px solid rgba(11,16,32,.08)}.doc-guide__faq-item dt{font-weight:650;font-size:1.05rem;color:#0b1020;margin-bottom:.4rem}.doc-guide__faq-item dd{margin:0;font-size:1.02rem;line-height:1.65;color:#34405a}.doc-guide__correction{margin:2.5rem 0 0;padding-top:1.25rem;border-top:1px dashed rgba(11,16,32,.15);font-size:.9rem;line-height:1.55;color:#59627a}.doc-guide__correction a{color:#065f46}@media (prefers-reduced-motion: reduce){.doc-guide *{transition:none!important;animation:none!important}}.doc-guide__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:1.1rem}.doc-guide__print-btn{display:inline-flex;align-items:center;gap:.45rem;padding:.55rem .95rem;border:1px solid #047857;border-radius:8px;background:#047857;color:#fff;font:inherit;font-size:.9rem;font-weight:600;cursor:pointer}.doc-guide__print-btn:hover{background:#065f46}.doc-guide__print-btn:focus-visible{outline:2px solid #0b1020;outline-offset:2px}.doc-guide__actions-note{font-size:.86rem;color:#59627a}.doc-guide__checklist{max-width:none}.doc-guide__table-wrap{overflow-x:auto;margin:0 0 1.5rem}.doc-guide__table-wrap{background:linear-gradient(to right,#fafbfc 30%,#fff0) left center / 2.5rem 100% no-repeat local,linear-gradient(to left,#fafbfc 30%,#fff0) right center / 2.5rem 100% no-repeat local,radial-gradient(farthest-side at 0 50%,#0b10202e,#0b102000) left center / .875rem 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,#0b10202e,#0b102000) right center / .875rem 100% no-repeat scroll,#fafbfc}.doc-guide__table-wrap:focus-visible{outline:2px solid #047857;outline-offset:2px}.doc-guide__table{width:100%;min-width:720px;border-collapse:collapse;font-size:.93rem;line-height:1.45}.doc-guide__table th,.doc-guide__table td{text-align:left;vertical-align:top;padding:.7rem .75rem;border-top:1px solid rgba(11,16,32,.1)}.doc-guide__table thead th{font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:#59627a;border-top:0;border-bottom:2px solid rgba(11,16,32,.14)}.doc-guide__table tbody th{font-weight:640;color:#0b1020;width:28%}.doc-guide__table td{color:#34405a}.doc-guide__answer{display:inline-flex;align-items:center;gap:.3rem;padding:.18rem .55rem;border-radius:999px;font-size:.8rem;font-weight:650;white-space:nowrap}.doc-guide__answer--yes{background:#0478571a;color:#065f46}.doc-guide__answer--partly{background:#b453091f;color:#92400e}.doc-guide__answer--not-yet{background:#0b102012;color:#1f2740;border:1px dashed rgba(11,16,32,.3)}.doc-guide__answer--na{background:#0b10200d;color:#59627a}.doc-guide__print-only{display:none}@media print{.blog-article__nav,.blog-article__progress,.blog-article__pager,.blog-article__related,.blog-article__footer,.doc-guide__actions,.doc-guide__correction,.blog-article__toc{display:none!important}.blog-article__hero-inner,.blog-article__body{max-width:none;padding:0}.doc-guide__summary{border-left-color:#000;background:none}.doc-guide__table{min-width:0;font-size:10.5pt}.doc-guide__table thead{display:table-header-group}.doc-guide__table tr{break-inside:avoid}.doc-guide__answer{border:1px solid #000;background:none!important;color:#000!important}.doc-guide__print-only{display:block;margin-top:1.5rem;font-size:9pt;color:#333}a{color:inherit;text-decoration:none}}.doc-guide .blog-article__body--wide{max-width:74rem}.doc-guide .blog-article__body--wide>.blog-article__section:not(.doc-guide__checklist),.doc-guide .blog-article__body--wide>.blog-article__toc,.doc-guide .blog-article__body--wide>.doc-guide__correction,.doc-guide .blog-article__body--wide>.doc-guide__print-only,.doc-guide .blog-article__body--wide>.blog-article__tags{max-width:68ch;margin-left:auto;margin-right:auto}.doc-guide .blog-article__body--wide>.doc-guide__checklist h2{max-width:none}@media print{.doc-guide .blog-article__body--wide,.doc-guide .blog-article__body--wide>*{max-width:none}}@media print{[data-consent-banner],[role=dialog][aria-label*=cookie i],[role=region][aria-label*=cookie i]{display:none!important}}.doc-guide__code pre:focus-visible{outline:2px solid var(--ds-accent-300, #46beaa);outline-offset:-2px}
