.ubJWPq_page{color:#202522;background:#fff;min-height:100vh;padding:126px 32px 0;font-family:thai-rg,sans-serif}.ubJWPq_shell{max-width:1060px;margin:auto}.ubJWPq_back{color:#737a75;align-items:center;gap:7px;margin-bottom:32px;font-size:12px;text-decoration:none;display:inline-flex}.ubJWPq_heading{max-width:800px}.ubJWPq_eyebrow{letter-spacing:.05em;margin-bottom:18px;font-family:display,sans-serif;font-size:11px;font-weight:650}.ubJWPq_eyebrow span{color:#818782;letter-spacing:0;margin-left:8px;font-family:thai-rg,sans-serif;font-weight:400}.ubJWPq_heading h1{letter-spacing:-.035em;color:#111;margin:0 0 16px;font-size:clamp(30px,4vw,48px);font-weight:750;line-height:1.2}.ubJWPq_heading>p{color:#717771;margin:0;font-size:15px;line-height:1.7}.ubJWPq_meta{color:#8a908b;flex-wrap:wrap;gap:22px;margin-top:22px;font-size:11px;display:flex}.ubJWPq_tabs{border-bottom:1px solid #e6e9e6;gap:28px;margin-top:32px;display:flex}.ubJWPq_tabs a{color:#7b817b;border-bottom:2px solid #0000;margin-bottom:-1px;padding:15px 0;font-size:13px;text-decoration:none}.ubJWPq_tabs a[aria-current=page]{color:#111;border-bottom-color:#202522;font-weight:600}.ubJWPq_layout{grid-template-columns:235px minmax(0,1fr);gap:58px;padding-top:32px;display:grid}.ubJWPq_sidebar nav{position:sticky;top:106px}.ubJWPq_sidebar h2{color:#8a908b;margin:0 0 15px;font-size:11px;font-weight:600}.ubJWPq_sidebar ol,.ubJWPq_mobileContents ol{margin:0;padding:0;list-style:none}.ubJWPq_sidebar a,.ubJWPq_mobileContents nav a{color:#646c66;align-items:baseline;gap:12px;padding:8px 0;font-size:12px;line-height:1.55;text-decoration:none;display:flex}.ubJWPq_sidebar a span,.ubJWPq_mobileContents a span{color:#a0a7a1;font-variant-numeric:tabular-nums;font-size:10px}.ubJWPq_page a:hover{color:#168564}.ubJWPq_page :is(a,summary):focus-visible{outline-offset:4px;outline:2px solid #168564}.ubJWPq_section{border-bottom:1px solid #eceeec;padding:25px 0;scroll-margin-top:110px}.ubJWPq_section:first-of-type{padding-top:0}.ubJWPq_sectionHeading{align-items:baseline;gap:13px;margin-bottom:12px;display:flex}.ubJWPq_sectionHeading>span{color:#959c96;font-variant-numeric:tabular-nums;font-size:11px}.ubJWPq_sectionHeading h2{color:#1d241f;margin:0;font-size:18px;font-weight:650;line-height:1.5}.ubJWPq_body{color:#5e6760;font-size:14px;line-height:1.85}.ubJWPq_body p{margin:0}.ubJWPq_body a{color:#263d2e;text-underline-offset:3px}.ubJWPq_list{margin:10px 0 0;padding-left:18px;list-style:outside}.ubJWPq_list li{margin:5px 0;padding-left:3px}.ubJWPq_list li::marker{color:#9ba59d}.ubJWPq_next{background:#f6f7f6;border-radius:12px;margin:32px 0 0;padding:21px 24px}.ubJWPq_next>span{color:#848c85;margin-bottom:10px;font-size:11px;display:block}.ubJWPq_next a{color:#202522;justify-content:space-between;align-items:center;gap:12px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.ubJWPq_footer{border-top:1px solid #eceeec;justify-content:space-between;align-items:center;gap:16px;margin-top:60px;padding:24px 0;display:flex}.ubJWPq_footer a{color:#151a16;font-family:display,sans-serif;font-size:13px;font-weight:700;text-decoration:none}.ubJWPq_footer>span{color:#89908a;font-size:10px}.ubJWPq_mobileContents{display:none}@media (max-width:800px){.ubJWPq_page{padding:108px 24px 0}.ubJWPq_layout{grid-template-columns:1fr;gap:0;padding-top:24px}.ubJWPq_sidebar{display:none}.ubJWPq_mobileContents{border:1px solid #e5e9e5;border-radius:10px;margin-bottom:28px;padding:0 15px;display:block}.ubJWPq_mobileContents summary{cursor:pointer;justify-content:space-between;align-items:center;padding:13px 0;font-size:12px;list-style:none;display:flex}.ubJWPq_mobileContents summary::-webkit-details-marker{display:none}.ubJWPq_mobileContents[open] summary{border-bottom:1px solid #eceeec}.ubJWPq_mobileContents[open] summary svg{transform:rotate(180deg)}.ubJWPq_mobileContents nav{padding:8px 0}.ubJWPq_back{margin-bottom:25px}.ubJWPq_heading h1{font-size:32px}.ubJWPq_heading>p{font-size:13px}.ubJWPq_tabs{gap:22px;margin-top:26px}.ubJWPq_tabs a{font-size:12px}.ubJWPq_body{font-size:13px;line-height:1.85}.ubJWPq_sectionHeading h2{font-size:17px}.ubJWPq_section{padding:22px 0}.ubJWPq_footer{margin-top:42px}}@media (max-width:360px){.ubJWPq_page{padding-left:18px;padding-right:18px}.ubJWPq_heading h1{font-size:29px}.ubJWPq_tabs{gap:16px}.ubJWPq_tabs a{font-size:11px}}
