.doc_page__ZDHzt{padding-top:calc(var(--nav-h) + clamp(40px, 6vw, 76px));padding-bottom:clamp(64px,8vw,112px);background:radial-gradient(90% 60% at 50% 0,hsla(94,14%,90%,.55) 0,transparent 62%),var(--paper)}.doc_head__gH_i3{max-width:760px;margin-inline:auto;text-align:center;padding-bottom:clamp(36px,5vw,56px)}.doc_title__ma_nv{font-size:clamp(38px,6vw,62px);margin-top:14px}.doc_lead__Pjdjy{margin-top:18px;font-size:18px;color:var(--text-2);line-height:1.62}.doc_meta__I0lFn{margin-top:22px;font-size:13px;color:var(--text-3)}.doc_prose__3Jd7W{max-width:72ch;margin-inline:auto}.doc_prose__3Jd7W h2{font-family:var(--serif);font-weight:500;font-size:clamp(26px,3.2vw,34px);line-height:1.15;letter-spacing:-.01em;margin-top:clamp(44px,5vw,64px);padding-top:clamp(28px,3.5vw,40px);border-top:1px solid var(--line)}.doc_prose__3Jd7W>h2:first-child{margin-top:0;padding-top:0;border-top:0}.doc_prose__3Jd7W h3{font-size:16px;font-weight:600;letter-spacing:-.005em;margin-top:30px}.doc_prose__3Jd7W ol,.doc_prose__3Jd7W p,.doc_prose__3Jd7W ul{margin-top:14px;color:var(--text-2);line-height:1.68}.doc_prose__3Jd7W h2+p,.doc_prose__3Jd7W h3+p{margin-top:12px}.doc_prose__3Jd7W strong{color:var(--text);font-weight:600}.doc_prose__3Jd7W ol,.doc_prose__3Jd7W ul{padding-left:22px}.doc_prose__3Jd7W li{margin-top:8px}.doc_prose__3Jd7W li::marker{color:var(--sage)}.doc_prose__3Jd7W a{color:var(--forest);font-weight:500;text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:rgba(61,74,62,.32);text-decoration-color:rgba(61,74,62,.32)}.doc_prose__3Jd7W a:hover{-webkit-text-decoration-color:var(--forest);text-decoration-color:var(--forest)}.doc_prose__3Jd7W code{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:.88em;background:var(--paper-2);border:1px solid var(--line);border-radius:6px;padding:1.5px 6px}.doc_callout__pC1Ku{margin-top:26px;background:var(--white);border:1px solid var(--line);border-left:3px solid var(--forest);border-radius:var(--r);padding:22px 24px;box-shadow:var(--sh-card)}.doc_calloutTitle__sI7tx{font-size:14px;font-weight:600;color:var(--text);display:flex;align-items:center;gap:9px}.doc_calloutTitle__sI7tx svg{color:var(--forest);flex:none}.doc_callout__pC1Ku p{margin-top:10px}.doc_tableWrap__2E8In{margin-top:22px;overflow-x:auto;border:1px solid var(--line);border-radius:var(--r);background:var(--white);box-shadow:var(--sh-card)}.doc_table__pg_Ad{width:100%;min-width:520px;border-collapse:collapse;font-size:14px}.doc_table__pg_Ad td,.doc_table__pg_Ad th{text-align:left;padding:14px 18px;vertical-align:top;border-bottom:1px solid var(--line)}.doc_table__pg_Ad th{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--sage);background:var(--paper-2);white-space:nowrap}.doc_table__pg_Ad tr:last-child td{border-bottom:0}.doc_table__pg_Ad td:first-child{font-weight:600;color:var(--text);white-space:nowrap}.doc_table__pg_Ad td{color:var(--text-2);line-height:1.55}.doc_neverList__SAQB1{margin-top:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:8px;gap:8px;padding-left:0!important;list-style:none}.doc_neverItem__9vS7h{display:flex;align-items:center;gap:9px;background:var(--white);border:1px solid var(--line);border-radius:var(--r-sm);padding:11px 13px;font-size:13.5px;font-weight:500;color:var(--text);margin-top:0!important}.doc_neverItem__9vS7h svg{color:var(--sage);flex:none}.doc_faq__iX6HZ{margin-top:24px;display:grid;grid-gap:12px;gap:12px}.doc_faqItem__5LTpA{background:var(--white);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-card);overflow:hidden}.doc_faqItem__5LTpA summary{cursor:pointer;list-style:none;padding:18px 22px;font-size:15px;font-weight:600;color:var(--text);display:flex;align-items:center;justify-content:space-between;gap:16px}.doc_faqItem__5LTpA summary::-webkit-details-marker{display:none}.doc_faqItem__5LTpA summary:after{content:"";width:9px;height:9px;flex:none;border-right:1.8px solid var(--sage);border-bottom:1.8px solid var(--sage);transform:rotate(45deg) translateY(-2px);transition:transform .18s var(--ease)}.doc_faqItem__5LTpA[open] summary:after{transform:rotate(225deg) translateY(-2px)}.doc_faqBody__fysgK{padding:0 22px 20px;color:var(--text-2);line-height:1.66;font-size:15px}.doc_faqBody__fysgK p+p{margin-top:12px}.doc_contact__bPyN0{margin-top:26px;background:var(--grad-frame);color:var(--on-forest);border-radius:var(--r-lg);padding:clamp(26px,4vw,38px);box-shadow:var(--sh-panel)}.doc_contactTitle__9X6EN{font-family:var(--serif);font-weight:500;font-size:clamp(24px,3vw,30px);line-height:1.15}.doc_contactText__ILIbt{margin-top:12px;color:var(--on-forest-2);line-height:1.62;font-size:15px}.doc_contactActions__IhIKJ{margin-top:22px;display:flex;flex-wrap:wrap;gap:12px}.doc_contactBtn__T_5id{display:inline-flex;align-items:center;gap:9px;height:48px;padding:0 22px;border-radius:999px;font-size:15px;font-weight:600;background:var(--paper);color:var(--ink);transition:transform .16s var(--ease)}.doc_contactBtn__T_5id:hover{transform:translateY(-2px)}.doc_contactBtnGhost__oclsx{background:transparent;color:var(--on-forest);border:1px solid hsla(47,27%,94%,.28)}.doc_contactBtnGhost__oclsx:hover{background:hsla(47,27%,94%,.08)}@media (max-width:640px){.doc_table__pg_Ad td,.doc_table__pg_Ad th{padding:12px 14px}.doc_prose__3Jd7W h2{margin-top:38px;padding-top:24px}}