body[data-theme=light] img[data-tg-logo]{content:url(/brand/logo-horizontal.svg)}@media (prefers-color-scheme:light){body:not([data-theme=dark]) img[data-tg-logo]{content:url(/brand/logo-horizontal.svg)}}.tg-doc{max-width:1240px;margin:0 auto;padding:150px 32px 0}.tg-doc-back{letter-spacing:.01em;color:var(--ink-faint);font-size:13px;font-weight:600;display:inline-block}.tg-doc h1{letter-spacing:-.028em;max-width:18ch;color:var(--ink);margin:20px 0 0;font-size:clamp(30px,3.2vw,40px);font-weight:700}.tg-doc-meta{color:var(--ink-faint);margin:12px 0 0;font-size:13px}.tg-doc-notice{border-left:2px solid var(--rule-strong);background:var(--paper-raised);max-width:68ch;color:var(--ink-soft);white-space:pre-line;border-radius:0 9px 9px 0;margin:26px 0 0;padding:14px 18px;font-size:13px;line-height:1.6}.tg-doc-body{margin:40px 0 0}.tg-doc-body h2{letter-spacing:-.015em;max-width:44ch;color:var(--ink);margin:38px 0 0;font-size:18px;font-weight:650}.tg-doc-body h2:first-child{margin-top:0}.tg-doc-body p{max-width:68ch;color:var(--ink-soft);white-space:pre-line;margin:14px 0 0;font-size:15px;line-height:1.72}.tg-doc-more{border-top:1px solid var(--rule-soft);flex-wrap:wrap;align-items:center;gap:14px 26px;margin:80px 0 0;padding-top:26px;display:flex}.tg-doc-more span{letter-spacing:.11em;text-transform:uppercase;color:var(--ink-faint);font-size:10.5px;font-weight:700}.tg-doc-more a{color:var(--ink-soft);font-size:14px}.tg-doc-more a:hover{color:var(--ink)}@media (max-width:1080px){.tg-doc{padding-left:24px;padding-right:24px}}@media (max-width:720px){.tg-doc{padding:120px 18px 0}.tg-g4>*,.tg-g3>*,.tg-gfeat>*,.tg-money>*,.tg-steps>*,.tg-outcome>*,.tg-2col>*,.tg-faqgrid>*,.tg-split>*{min-width:0}.tg-light{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--rule-strong) transparent;overflow:auto hidden!important}.tg-light::-webkit-scrollbar{height:4px}.tg-light::-webkit-scrollbar-track{background:0 0}.tg-light::-webkit-scrollbar-thumb{background:var(--rule-strong);border-radius:999px}}@media (max-width:360px){[style*="display:flex;align-items:center;gap:14px"]{flex-wrap:wrap}}
