.admin-module__r4bRMW__shell{padding-bottom:clamp(56px,8vw,112px)}.admin-module__r4bRMW__wrap{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.admin-module__r4bRMW__narrow{max-width:560px;margin-inline:auto}.admin-module__r4bRMW__bar{border-top:1px solid var(--ink);border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:clamp(24px,4vw,40px);padding:12px 0;display:flex}.admin-module__r4bRMW__barTitle{min-height:44px;color:var(--ink);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.admin-module__r4bRMW__barTitle:hover{text-decoration:underline}.admin-module__r4bRMW__barRight{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.admin-module__r4bRMW__barUser{color:var(--graphite);overflow-wrap:anywhere}.admin-module__r4bRMW__eyebrow{color:var(--graphite);align-items:center;gap:10px;margin-bottom:14px;display:flex}.admin-module__r4bRMW__eyebrowRule{background:currentColor;flex:none;width:24px;height:1px}.admin-module__r4bRMW__title{font-family:var(--display);font-weight:400;font-size:var(--fs-display-m);letter-spacing:-.015em;line-height:1.05}.admin-module__r4bRMW__titleRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-bottom:24px;display:flex}.admin-module__r4bRMW__panel{border:1px solid var(--rule);background:var(--paper);padding:clamp(20px,3vw,36px)}.admin-module__r4bRMW__panelInk{background:var(--ink);color:var(--paper);border-color:var(--ink)}.admin-module__r4bRMW__field{margin-bottom:20px}.admin-module__r4bRMW__label{font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--graphite);margin:0 0 8px;font-weight:500;line-height:1.3;display:block}.admin-module__r4bRMW__labelRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.admin-module__r4bRMW__counter{font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:.04em;color:var(--graphite);white-space:nowrap}.admin-module__r4bRMW__counterOver{color:var(--redline)}.admin-module__r4bRMW__input,.admin-module__r4bRMW__textarea,.admin-module__r4bRMW__select{width:100%;min-height:48px;color:var(--ink);font-family:var(--sans);background:#fbfbf9;border:1px solid #b9b9b1;border-radius:2px;padding:11px 14px;font-size:1rem;line-height:1.5}.admin-module__r4bRMW__input:disabled{color:var(--graphite);background:var(--paper-2)}.admin-module__r4bRMW__textarea{resize:vertical;min-height:96px}.admin-module__r4bRMW__input:focus-visible,.admin-module__r4bRMW__textarea:focus-visible,.admin-module__r4bRMW__select:focus-visible{outline:2px solid var(--redline);outline-offset:1px;border-color:var(--ink)}.admin-module__r4bRMW__inputTitle{font-family:var(--display);font-size:clamp(1.4rem,2.2vw,1.9rem);line-height:1.2}.admin-module__r4bRMW__codeInput{font-family:var(--mono);letter-spacing:.4em;font-size:1.5rem}.admin-module__r4bRMW__hint{font-size:var(--fs-small);color:var(--graphite);margin-top:6px;line-height:1.5}.admin-module__r4bRMW__hint code,.admin-module__r4bRMW__notice code{font-family:var(--mono);font-size:.9em}.admin-module__r4bRMW__error{color:var(--redline);margin-top:12px;font-size:.95rem;line-height:1.5}.admin-module__r4bRMW__notice{color:var(--graphite);margin-top:12px;font-size:.95rem;line-height:1.55}.admin-module__r4bRMW__warning{border-left:2px solid var(--ink);background:var(--paper-2);font-size:var(--fs-small);margin-top:8px;padding:10px 12px;line-height:1.5}.admin-module__r4bRMW__button,.admin-module__r4bRMW__buttonGhost{border:1px solid var(--ink);min-height:44px;font-family:var(--sans);white-space:nowrap;cursor:pointer;transition:background-color var(--dur) var(--ease-out), color var(--dur) var(--ease-out);border-radius:0;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:.9375rem;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.admin-module__r4bRMW__button{background:var(--ink);color:var(--paper)}.admin-module__r4bRMW__button:hover:not(:disabled){background:var(--ink-hover);border-color:var(--ink-hover)}.admin-module__r4bRMW__buttonGhost{color:var(--ink);background:0 0}.admin-module__r4bRMW__buttonGhost:hover:not(:disabled){background:var(--paper-2)}.admin-module__r4bRMW__panelInk .admin-module__r4bRMW__buttonGhost{color:var(--paper);border-color:var(--paper)}.admin-module__r4bRMW__panelInk .admin-module__r4bRMW__buttonGhost:hover:not(:disabled){background:var(--ink-hover)}.admin-module__r4bRMW__button:disabled,.admin-module__r4bRMW__buttonGhost:disabled{opacity:.5;cursor:not-allowed}.admin-module__r4bRMW__linkButton{min-height:44px;color:var(--ink);font-family:var(--sans);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 4px;font-size:.9375rem;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.admin-module__r4bRMW__linkButton:hover{text-decoration-thickness:2px}.admin-module__r4bRMW__full{width:100%}.admin-module__r4bRMW__actions{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:20px;display:flex}.admin-module__r4bRMW__list{border-top:1px solid var(--ink)}.admin-module__r4bRMW__listHead,.admin-module__r4bRMW__row{grid-template-columns:minmax(0,1fr) 120px 150px 200px;align-items:center;gap:16px;display:grid}.admin-module__r4bRMW__listHead{border-bottom:1px solid var(--rule);color:var(--graphite);padding:10px 0}.admin-module__r4bRMW__row{border-bottom:1px solid var(--rule);padding:14px 0}.admin-module__r4bRMW__rowTitle{overflow-wrap:anywhere;font-weight:500;line-height:1.35}.admin-module__r4bRMW__rowTitle a{text-decoration:none}.admin-module__r4bRMW__rowTitle a:hover{text-decoration:underline}.admin-module__r4bRMW__rowSlug{font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:.04em;color:var(--graphite);overflow-wrap:anywhere;margin-top:4px}.admin-module__r4bRMW__rowActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 12px;display:flex}.admin-module__r4bRMW__chip{font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--graphite);align-items:center;gap:8px;font-weight:500;display:inline-flex}.admin-module__r4bRMW__chip:before{content:"";border:1px solid;flex:none;width:8px;height:8px}.admin-module__r4bRMW__chipLive{color:var(--ink)}.admin-module__r4bRMW__chipLive:before{background:var(--ink)}.admin-module__r4bRMW__empty{color:var(--graphite);padding:28px 0}@media (max-width:860px){.admin-module__r4bRMW__listHead{display:none}.admin-module__r4bRMW__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title title""status updated""actions actions";gap:8px 16px}.admin-module__r4bRMW__row>:first-child{grid-area:title}.admin-module__r4bRMW__row>:nth-child(2){grid-area:status}.admin-module__r4bRMW__row>:nth-child(3){grid-area:updated;justify-self:end}.admin-module__r4bRMW__row>:nth-child(4){grid-area:actions;justify-content:flex-start}}.admin-module__r4bRMW__editorTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-bottom:20px;display:flex}.admin-module__r4bRMW__editorTopLeft{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.admin-module__r4bRMW__editorTopRight{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.admin-module__r4bRMW__savedHint{font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:.06em;color:var(--graphite)}.admin-module__r4bRMW__tabs{border-bottom:1px solid var(--rule);gap:0;margin-bottom:24px;display:flex;overflow-x:auto}.admin-module__r4bRMW__tab{min-height:44px;color:var(--graphite);font-family:var(--sans);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 18px;font-size:.9375rem;font-weight:500}.admin-module__r4bRMW__tab:hover{color:var(--ink)}.admin-module__r4bRMW__tabActive{color:var(--ink);border-bottom-color:var(--ink)}.admin-module__r4bRMW__layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:32px;display:grid}@media (max-width:1080px){.admin-module__r4bRMW__layout{grid-template-columns:minmax(0,1fr)}}.admin-module__r4bRMW__grid2{grid-template-columns:1fr 1fr;column-gap:20px;display:grid}.admin-module__r4bRMW__span2{grid-column:1/-1}@media (max-width:720px){.admin-module__r4bRMW__grid2{grid-template-columns:1fr}}.admin-module__r4bRMW__fieldset{border:0;min-width:0;margin:0 0 20px;padding:0}.admin-module__r4bRMW__toolbar{border:1px solid var(--ink);background:var(--paper-2);border-bottom:0;flex-wrap:wrap;gap:4px;padding:6px;display:flex}.admin-module__r4bRMW__subToolbar{border:1px solid var(--ink);background:var(--paper);border-bottom:0;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px;display:flex}.admin-module__r4bRMW__subLabel{flex:260px;gap:6px;display:grid}.admin-module__r4bRMW__subGroup{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.admin-module__r4bRMW__toolBtn{min-width:44px;min-height:40px;color:var(--ink);font-family:var(--sans);cursor:pointer;background:0 0;border:1px solid #0000;padding:0 10px;font-size:.875rem;font-weight:500}.admin-module__r4bRMW__toolBtn:hover:not(:disabled){border-color:var(--ink)}.admin-module__r4bRMW__toolBtn[aria-pressed=true]{background:var(--ink);color:var(--paper)}.admin-module__r4bRMW__toolBtn:disabled{opacity:.45;cursor:not-allowed}.admin-module__r4bRMW__toolMono{font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:.06em}.admin-module__r4bRMW__toolDivider{background:var(--rule);align-self:stretch;width:1px;margin:4px}.admin-module__r4bRMW__surface{border:1px solid var(--ink);background:#fbfbf9;min-height:360px;padding:clamp(16px,2.4vw,28px)}.admin-module__r4bRMW__surface .ProseMirror{outline:none;min-height:320px;font-size:1.0625rem;line-height:1.7}.admin-module__r4bRMW__surface .ProseMirror>*+*{margin-top:.9em}.admin-module__r4bRMW__surface .ProseMirror h2{font-family:var(--display);font-weight:400;font-size:var(--fs-display-s);margin-top:1.4em;line-height:1.15}.admin-module__r4bRMW__surface .ProseMirror h3{font-size:var(--fs-h3);margin-top:1.2em;font-weight:600;line-height:1.3}:is(.admin-module__r4bRMW__surface .ProseMirror ul,.admin-module__r4bRMW__surface .ProseMirror ol){padding-left:1.4em}.admin-module__r4bRMW__surface .ProseMirror blockquote{border-left:2px solid var(--ink);padding-left:1em}.admin-module__r4bRMW__surface .ProseMirror a{text-decoration:underline}.admin-module__r4bRMW__surface .ProseMirror img{max-width:100%;height:auto;margin-inline:auto}.admin-module__r4bRMW__surface .ProseMirror img[data-align=left]{margin-left:0}.admin-module__r4bRMW__surface .ProseMirror img[data-align=right]{margin-right:0}.admin-module__r4bRMW__surface .ProseMirror img.ProseMirror-selectednode{outline:2px solid var(--ink);outline-offset:2px}.admin-module__r4bRMW__surface .ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%}:is(.admin-module__r4bRMW__surface .ProseMirror th,.admin-module__r4bRMW__surface .ProseMirror td){border:1px solid var(--rule);vertical-align:top;text-align:left;padding:8px 10px}.admin-module__r4bRMW__surface .ProseMirror th{background:var(--paper-2);font-weight:600}.admin-module__r4bRMW__surface .ProseMirror .selectedCell{background:var(--paper-2)}.admin-module__r4bRMW__surface .ProseMirror hr{border:0;border-top:1px solid var(--rule);margin-block:1.6em}.admin-module__r4bRMW__surface .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;pointer-events:none;height:0;color:var(--graphite)}.admin-module__r4bRMW__faqPair{border:1px solid var(--rule);gap:10px;margin-bottom:12px;padding:16px;display:grid}.admin-module__r4bRMW__checks{border-top:1px solid var(--rule);gap:2px;display:grid}.admin-module__r4bRMW__check{border-bottom:1px solid var(--rule);cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;padding:10px 0;display:flex}.admin-module__r4bRMW__check input{width:20px;height:20px;accent-color:var(--ink);flex:none;margin:2px 0 0}.admin-module__r4bRMW__checkSlug{font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:.04em;color:var(--graphite);display:block}.admin-module__r4bRMW__imagePreview{grid-template-columns:160px minmax(0,1fr);align-items:start;gap:16px;display:grid}.admin-module__r4bRMW__imagePreview img{object-fit:cover;background:var(--paper-2);border:1px solid var(--rule);width:160px;height:100px}@media (max-width:480px){.admin-module__r4bRMW__imagePreview{grid-template-columns:1fr}.admin-module__r4bRMW__imagePreview img{aspect-ratio:16/10;width:100%;height:auto}}.admin-module__r4bRMW__checklist{top:calc(var(--header-h) + 16px);border:1px solid var(--ink);background:var(--paper);padding:20px;position:sticky}.admin-module__r4bRMW__checklistHead{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:12px;display:flex}.admin-module__r4bRMW__checklistItems{margin:0;padding:0;list-style:none}.admin-module__r4bRMW__checklistItem{border-bottom:1px solid var(--rule);font-size:var(--fs-small);grid-template-columns:18px minmax(0,1fr);gap:10px;padding:10px 0;line-height:1.45;display:grid}.admin-module__r4bRMW__checklistMark{border:1px solid var(--ink);width:14px;height:14px;margin-top:3px}.admin-module__r4bRMW__checklistDone .admin-module__r4bRMW__checklistMark{background:var(--ink);box-shadow:inset 0 0 0 3px var(--paper)}.admin-module__r4bRMW__checklistDetail{color:var(--graphite);display:block}@media (max-width:1080px){.admin-module__r4bRMW__checklist{position:static}}.admin-module__r4bRMW__preview{border-top:1px solid var(--ink);padding-top:24px}.admin-module__r4bRMW__previewTitle{font-family:var(--display);font-weight:400;font-size:var(--fs-display-m);letter-spacing:-.015em;max-width:22ch;line-height:1.05}.admin-module__r4bRMW__previewDek{max-width:60ch;margin-top:14px}.admin-module__r4bRMW__answer{border:1px solid var(--ink);max-width:68ch;margin-block:24px 32px;padding:20px 22px}.admin-module__r4bRMW__answer p:last-child{font-size:var(--fs-lead);line-height:1.5}.admin-module__r4bRMW__previewCover{background:var(--paper-2);width:100%;max-width:980px;height:auto;margin-bottom:32px}.admin-module__r4bRMW__previewFaq{border-top:1px solid var(--rule);max-width:68ch;margin-top:40px}.admin-module__r4bRMW__previewFaq dt{margin-top:18px;font-weight:600}.admin-module__r4bRMW__previewFaq dd{color:var(--graphite);margin:6px 0 0}.admin-module__r4bRMW__envList{border:1px solid var(--rule-dark);font-family:var(--mono);margin:0 0 18px;padding:14px 18px;font-size:.8125rem;line-height:1.9;list-style:none}.admin-module__r4bRMW__steps{margin:0 0 18px;padding-left:1.3em}.admin-module__r4bRMW__steps li+li{margin-top:8px}.admin-module__r4bRMW__panelInk .admin-module__r4bRMW__notice,.admin-module__r4bRMW__panelInk .admin-module__r4bRMW__hint,.admin-module__r4bRMW__panelInk .admin-module__r4bRMW__eyebrow{color:var(--ink-soft)}.admin-module__r4bRMW__spaced{margin-top:24px}.admin-module__r4bRMW__plainList{margin:0;padding:0;list-style:none}.admin-module__r4bRMW__main{min-width:0}
.ArticleBody-module__oWyK1G__body{max-width:none}.ArticleBody-module__oWyK1G__body>*{max-width:46rem}.ArticleBody-module__oWyK1G__body>*+*{margin-top:1.15em}.ArticleBody-module__oWyK1G__body p{text-wrap:pretty}.ArticleBody-module__oWyK1G__body h2{border-top:1px solid var(--border);scroll-margin-top:calc(var(--header-h) + 24px);margin-top:2.4em;padding-top:.9em}.ArticleBody-module__oWyK1G__body h3{scroll-margin-top:calc(var(--header-h) + 24px);margin-top:1.9em}.ArticleBody-module__oWyK1G__body h2+*,.ArticleBody-module__oWyK1G__body h3+*{margin-top:.7em}.ArticleBody-module__oWyK1G__anchor{scroll-margin-top:calc(var(--header-h) + 24px)}.ArticleBody-module__oWyK1G__body ul,.ArticleBody-module__oWyK1G__body ol{padding-left:1.3em}.ArticleBody-module__oWyK1G__body ol{counter-reset:step;padding-left:0;list-style:none}.ArticleBody-module__oWyK1G__body ol>li{counter-increment:step;padding-left:2.6em;position:relative}.ArticleBody-module__oWyK1G__body ol>li:before{content:counter(step, decimal-leading-zero);font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:.08em;color:var(--fg-soft);font-weight:500;position:absolute;top:.35em;left:0}.ArticleBody-module__oWyK1G__body ul>li::marker{color:var(--fg-soft)}.ArticleBody-module__oWyK1G__body li+li{margin-top:.55em}.ArticleBody-module__oWyK1G__body strong{font-weight:600}.ArticleBody-module__oWyK1G__code{font-family:var(--mono);background:var(--surface);padding:.1em .35em;font-size:.88em}.ArticleBody-module__oWyK1G__body>.ArticleBody-module__oWyK1G__wide{max-width:min(100%,980px)}.ArticleBody-module__oWyK1G__tableFigure{margin-block:2em}.ArticleBody-module__oWyK1G__tableWrap{-webkit-overflow-scrolling:touch;border-top:1px solid var(--fg);margin-block:2em;overflow-x:auto}.ArticleBody-module__oWyK1G__tableFigure .ArticleBody-module__oWyK1G__tableWrap{margin-block:0}.ArticleBody-module__oWyK1G__tableWrap:focus-visible{outline-offset:4px}.ArticleBody-module__oWyK1G__table{border-collapse:collapse;width:100%;min-width:560px;font-size:.95rem;line-height:1.5}.ArticleBody-module__oWyK1G__table th{text-align:left;vertical-align:bottom;border-bottom:1px solid var(--fg);font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-soft);padding:12px 16px 10px 0;font-weight:500}.ArticleBody-module__oWyK1G__table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--border);padding:13px 16px 13px 0}.ArticleBody-module__oWyK1G__table td:first-child{color:var(--fg);font-weight:500}.ArticleBody-module__oWyK1G__table td:not(:first-child){color:var(--fg-soft)}.ArticleBody-module__oWyK1G__table td a{color:var(--fg)}.ArticleBody-module__oWyK1G__tableCaption{color:var(--fg-soft);margin-top:10px}.ArticleBody-module__oWyK1G__figure{margin-block:2.2em}.ArticleBody-module__oWyK1G__figure[data-align=left]{max-width:var(--fig-w,100%);margin-right:auto}.ArticleBody-module__oWyK1G__figure[data-align=right]{max-width:var(--fig-w,100%);margin-left:auto}.ArticleBody-module__oWyK1G__figure[data-align=center]{max-width:var(--fig-w,100%)}.ArticleBody-module__oWyK1G__portrait{max-width:min(100%,460px)}.ArticleBody-module__oWyK1G__img{background:var(--surface);width:100%;height:auto}.ArticleBody-module__oWyK1G__figure figcaption{border-top:1px solid var(--border);color:var(--fg-soft);max-width:68ch;margin-top:12px;padding-top:10px}.ArticleBody-module__oWyK1G__take{background:var(--ink);color:var(--paper);--fg:var(--paper);--fg-soft:var(--ink-soft);--border:var(--rule-dark);margin-block:2.4em;padding:28px clamp(20px,3vw,36px) 30px;position:relative}.ArticleBody-module__oWyK1G__take p{font-family:var(--display);letter-spacing:-.005em;font-size:clamp(1.3rem,1.9vw,1.6rem);line-height:1.3}.ArticleBody-module__oWyK1G__take p+p{margin-top:.7em}.ArticleBody-module__oWyK1G__take .ArticleBody-module__oWyK1G__takeLabel{font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:.08em;color:var(--ink-soft);align-items:center;gap:10px;margin-bottom:18px;line-height:1.3;display:flex}.ArticleBody-module__oWyK1G__takeTick{background:currentColor;flex:none;width:24px;height:1px}.ArticleBody-module__oWyK1G__take a{color:var(--paper)}.ArticleBody-module__oWyK1G__take :focus-visible{outline-color:#e2836c}.ArticleBody-module__oWyK1G__quote{border-left:1px solid var(--fg);font-family:var(--display);padding-left:1.2em;font-size:clamp(1.25rem,1.8vw,1.5rem);line-height:1.35}.ArticleBody-module__oWyK1G__rule{border:0;border-top:1px solid var(--border);margin-block:2.4em}.ArticleBody-module__oWyK1G__download{border:1px solid var(--fg);grid-template-columns:auto 1fr;margin-block:2.2em;display:grid}.ArticleBody-module__oWyK1G__downloadSheet{border-right:1px solid var(--fg);flex-direction:column;justify-content:space-between;gap:16px;min-width:96px;padding:20px 18px;display:flex}.ArticleBody-module__oWyK1G__downloadSheet span:first-child{color:var(--fg)}.ArticleBody-module__oWyK1G__downloadSheet span:last-child{color:var(--fg-soft)}.ArticleBody-module__oWyK1G__downloadBody{padding:22px clamp(18px,3vw,30px) 24px}.ArticleBody-module__oWyK1G__downloadTitle{font-family:var(--sans);font-size:var(--fs-h3);letter-spacing:-.01em;border:0;margin:0;padding:0;font-weight:600;line-height:1.25}.ArticleBody-module__oWyK1G__downloadText{color:var(--fg-soft);margin-top:10px;font-size:1rem;line-height:1.6}.ArticleBody-module__oWyK1G__downloadActions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:18px;display:flex}.ArticleBody-module__oWyK1G__downloadLink{background:var(--ink);min-height:48px;color:var(--paper);transition:background-color var(--dur) var(--ease-out);align-items:center;gap:14px;padding:0 22px;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.ArticleBody-module__oWyK1G__downloadLink:hover{background:var(--ink-hover);color:var(--paper)}.ArticleBody-module__oWyK1G__downloadLink svg{flex:none;width:12px;height:14px}.ArticleBody-module__oWyK1G__downloadNote{color:var(--fg-soft)}.ArticleBody-module__oWyK1G__downloadFollowUp{border-left:1px solid var(--fg);color:var(--fg-soft);padding-left:16px;font-size:1rem;line-height:1.6}.ArticleBody-module__oWyK1G__body>.ArticleBody-module__oWyK1G__download+.ArticleBody-module__oWyK1G__downloadFollowUp{margin-top:14px}.ArticleBody-module__oWyK1G__downloadFollowUp a{color:var(--fg);font-weight:500}@media (max-width:640px){.ArticleBody-module__oWyK1G__table{min-width:0}.ArticleBody-module__oWyK1G__table thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ArticleBody-module__oWyK1G__table,.ArticleBody-module__oWyK1G__table tbody,.ArticleBody-module__oWyK1G__table tr,.ArticleBody-module__oWyK1G__table td,.ArticleBody-module__oWyK1G__table tbody th{width:100%;display:block}.ArticleBody-module__oWyK1G__table tr{border-bottom:1px solid var(--border);padding:14px 0 16px}.ArticleBody-module__oWyK1G__table td,.ArticleBody-module__oWyK1G__table tbody th{border-bottom:0;padding:0}.ArticleBody-module__oWyK1G__table td+td,.ArticleBody-module__oWyK1G__table tbody th+td{margin-top:10px}.ArticleBody-module__oWyK1G__table td[data-label]:before{content:attr(data-label);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-soft);margin-bottom:2px;font-size:.6875rem;font-weight:500;display:block}.ArticleBody-module__oWyK1G__table td:first-child{font-size:1.0625rem}.ArticleBody-module__oWyK1G__tableWrap{overflow-x:visible}}@media (max-width:560px){.ArticleBody-module__oWyK1G__download{grid-template-columns:1fr}.ArticleBody-module__oWyK1G__downloadSheet{border-right:0;border-bottom:1px solid var(--fg);flex-direction:row;padding:12px 18px}.ArticleBody-module__oWyK1G__downloadLink{justify-content:space-between;width:100%}}
.GuideIndex-module__AjxclG__list{border-top:1px solid var(--fg)}.GuideIndex-module__AjxclG__row{gap:var(--gap);border-bottom:1px solid var(--border);transition:background-color .3s var(--ease-out);grid-template-columns:96px minmax(0,1fr) 200px 24px;align-items:baseline;padding:26px 0 28px;display:grid;position:relative}.GuideIndex-module__AjxclG__sheet{color:var(--fg-soft)}.GuideIndex-module__AjxclG__title{font-family:var(--display);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:400;line-height:1.12}.GuideIndex-module__AjxclG__link{text-decoration:none}.GuideIndex-module__AjxclG__link:after{content:"";position:absolute;inset:0}.GuideIndex-module__AjxclG__link:focus-visible{outline:none}.GuideIndex-module__AjxclG__link:focus-visible:after{outline:2px solid var(--redline);outline-offset:2px}.GuideIndex-module__AjxclG__dek{max-width:62ch;color:var(--fg-soft);margin-top:8px;line-height:1.55}.GuideIndex-module__AjxclG__meta{color:var(--fg-soft);text-align:right;flex-direction:column;gap:4px;display:flex}.GuideIndex-module__AjxclG__arrow{width:20px;height:10px;transition:transform var(--dur) var(--ease-out);align-self:center}.GuideIndex-module__AjxclG__row:hover .GuideIndex-module__AjxclG__link{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.GuideIndex-module__AjxclG__row:hover .GuideIndex-module__AjxclG__arrow{transform:translate(4px)}@media (max-width:860px){.GuideIndex-module__AjxclG__row{grid-template-columns:64px minmax(0,1fr);row-gap:10px;padding:22px 0 24px}.GuideIndex-module__AjxclG__meta{text-align:left;flex-direction:row;grid-column:2;gap:16px}.GuideIndex-module__AjxclG__arrow{display:none}}@media (max-width:480px){.GuideIndex-module__AjxclG__row{grid-template-columns:1fr;row-gap:8px}.GuideIndex-module__AjxclG__meta{grid-column:1}}
.page-module__bM03JW__header{padding-bottom:clamp(40px,5vw,72px)}.page-module__bM03JW__headerGrid{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:clamp(32px,4vw,48px);display:grid}.page-module__bM03JW__crumbs{grid-column:1/-1}.page-module__bM03JW__titleCol{grid-column:1/span 10}.page-module__bM03JW__h1{max-width:20ch;margin-top:22px}.page-module__bM03JW__byline{color:var(--fg-soft);flex-wrap:wrap;gap:6px 22px;margin-top:28px;display:flex}.page-module__bM03JW__byline a,.page-module__bM03JW__byline span>span{color:var(--fg)}.page-module__bM03JW__byline a{-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border)}.page-module__bM03JW__answer{border-top:1px solid var(--fg);grid-column:1/span 8;padding:22px 0 0}.page-module__bM03JW__answerLabel{color:var(--fg-soft)}.page-module__bM03JW__answerText{letter-spacing:-.005em;text-wrap:pretty;margin-top:12px;font-size:clamp(1.2rem,1.6vw,1.45rem);line-height:1.5}.page-module__bM03JW__service{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:22px;padding-top:14px;display:flex}.page-module__bM03JW__service .page-module__bM03JW__mono{color:var(--fg-soft)}.page-module__bM03JW__service a{min-height:44px;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);align-items:center;gap:12px;font-weight:500;display:inline-flex}.page-module__bM03JW__service a:hover{text-decoration-color:currentColor}.page-module__bM03JW__service svg{width:20px;height:10px;transition:transform var(--dur) var(--ease-out)}.page-module__bM03JW__service a:hover svg{transform:translate(4px)}.page-module__bM03JW__heroWrap{margin-top:clamp(40px,5vw,72px)}.page-module__bM03JW__hero{aspect-ratio:21/9;background:var(--surface);margin:0;overflow:hidden}.page-module__bM03JW__heroImg{object-fit:cover;width:100%;height:100%}.page-module__bM03JW__bodySection{padding-bottom:clamp(72px,9vw,128px)}.page-module__bM03JW__bodyGrid{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.page-module__bM03JW__toc{top:calc(var(--header-h) + 32px);border-top:1px solid var(--fg);grid-column:1/span 3;align-self:start;margin-top:6px;padding-top:14px;position:sticky}.page-module__bM03JW__tocTitle{color:var(--fg)}.page-module__bM03JW__toc ol{margin-top:14px}.page-module__bM03JW__toc a{color:var(--fg-soft);grid-template-columns:28px 1fr;gap:6px;padding:7px 0;font-size:.875rem;line-height:1.4;text-decoration:none;display:grid}.page-module__bM03JW__toc a .page-module__bM03JW__mono{padding-top:2px}.page-module__bM03JW__toc a:hover{color:var(--fg)}.page-module__bM03JW__bodyCol{grid-column:5/span 8;min-width:0}.page-module__bM03JW__money{border:1px solid var(--fg);margin-top:clamp(56px,7vw,88px);padding:clamp(28px,4vw,44px)}.page-module__bM03JW__moneyTitle{max-width:22ch;margin-top:18px}.page-module__bM03JW__moneyBody{max-width:54ch;color:var(--fg-soft);margin-top:14px;line-height:1.6}.page-module__bM03JW__moneyActions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:28px;display:flex}.page-module__bM03JW__moneySecondary{white-space:normal;text-align:left}.page-module__bM03JW__faq{padding-block:clamp(72px,9vw,136px)}.page-module__bM03JW__faqGrid{gap:var(--gap) calc(var(--gap) * 2);grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;display:grid}.page-module__bM03JW__sectionTitle{margin-top:18px}.page-module__bM03JW__related{padding-block:clamp(72px,9vw,136px)}.page-module__bM03JW__relatedList{margin-top:clamp(32px,4vw,48px)}@media (max-width:1100px){.page-module__bM03JW__toc{display:none}.page-module__bM03JW__bodyCol{grid-column:1/-1}}@media (max-width:1023px){.page-module__bM03JW__titleCol,.page-module__bM03JW__answer{grid-column:1/-1}.page-module__bM03JW__faqGrid{grid-template-columns:1fr}}@media (max-width:720px){.page-module__bM03JW__hero{aspect-ratio:4/3}}
.page-module__6eOOCq__hero{padding-bottom:clamp(48px,6vw,88px)}.page-module__6eOOCq__heroGrid{flex-direction:column;display:flex}.page-module__6eOOCq__crumbs{margin-bottom:clamp(24px,3vw,40px)}.page-module__6eOOCq__h1{margin-top:22px}.page-module__6eOOCq__lede{max-width:54ch;margin-top:24px}.page-module__6eOOCq__featured{padding-bottom:clamp(64px,8vw,120px)}.page-module__6eOOCq__featuredGrid{column-gap:var(--gap);border-top:1px solid var(--fg);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:32px;padding-top:clamp(24px,3vw,40px);display:grid}.page-module__6eOOCq__featuredMedia{aspect-ratio:16/10;background:var(--surface);grid-column:1/span 7;display:block;overflow:hidden}.page-module__6eOOCq__featuredImg{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-out)}.page-module__6eOOCq__featuredMedia:hover .page-module__6eOOCq__featuredImg{transform:scale(1.02)}.page-module__6eOOCq__featuredText{flex-direction:column;grid-column:9/span 4;align-items:flex-start;display:flex}.page-module__6eOOCq__featuredLabel{color:var(--fg-soft);gap:10px;display:flex}.page-module__6eOOCq__featuredLabel span:first-child{color:var(--fg)}.page-module__6eOOCq__featuredTitle{margin-top:20px}.page-module__6eOOCq__featuredTitle a{text-decoration:none}.page-module__6eOOCq__featuredTitle a:hover{text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:1px}.page-module__6eOOCq__featuredDek{margin-top:18px}.page-module__6eOOCq__featuredMeta{color:var(--fg-soft);gap:18px;margin:22px 0 28px;display:flex}.page-module__6eOOCq__list{padding-bottom:clamp(80px,11vw,160px)}.page-module__6eOOCq__listHead{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:24px;display:flex}.page-module__6eOOCq__listCount{color:var(--fg-soft)}@media (max-width:1023px){.page-module__6eOOCq__featuredMedia,.page-module__6eOOCq__featuredText{grid-column:1/-1}}
