.blog-details-page-inner{width:100%;max-width:652px;margin:140px auto}.blog-details-page-inner .blog-list-img-container{aspect-ratio:16/10;border-radius:24px;outline:1px solid #fafafa;width:100%;margin:40px 0;position:relative;overflow:hidden}.blog-details-page-inner .blog-list-img-container img{object-fit:cover;object-position:center top;width:100%;height:100%}.blog-details-page-inner .blog-list-img-container .frame-image{border-radius:24px;outline:1px solid #fafafa}.blog-details-page-inner .blog-list-img-container.blog-list-inline-image{margin:56px 0}.blog-details-page-inner .blog-details-title{letter-spacing:0;font-variation-settings:"wdth" 100,"opsz" 30,"wght" 500;color:#000;font-size:clamp(20px,1.07vw + 16.6px,32px);font-weight:500;line-height:1.1}.blog-details-page-inner .blog-details-description{letter-spacing:-.02em;font-variation-settings:"wdth" 100,"opsz" 18,"wght" 400;font-size:14px;font-weight:400;line-height:1.3}@media (min-width:1024px){.blog-details-page-inner .blog-details-description{font-size:16px}}.blog-details-page-inner .blog-details-description{color:#000000b2;margin-top:10px}.blog-details-page-inner .blog-list-text{letter-spacing:-.02em;font-variation-settings:"wdth" 100,"opsz" 18,"wght" 400;font-size:14px;font-weight:400;line-height:1.3}@media (min-width:1024px){.blog-details-page-inner .blog-list-text{font-size:16px}}.blog-details-page-inner .blog-list-text{color:#000000b2;letter-spacing:-.02em;flex-direction:row;align-items:center;line-height:150%;display:flex;position:relative}.blog-details-page-inner .blog-list-text.p-block{display:block}.blog-details-page-inner .blog-list-text span{color:#fff;background-color:#000;border-radius:3px;justify-content:center;align-items:center;width:16px;height:16px;margin-right:24px;font-size:12px;font-weight:700;line-height:normal;display:flex;top:1px;left:0}.blog-details-page-inner .blog-list-text.bold{color:#000}.blog-details-page-inner .blog-list-text-last-child{text-align:justify;color:#000000b2;font-family:Geist Mono;font-size:12px;font-weight:400;line-height:140%}.blog-details-page-inner .blog-list-info{flex-direction:column;gap:20px;display:flex}.blog-details-page-inner .blog-list-content{flex-direction:column;gap:32px;margin-top:64px;display:flex}.blog-details-page-inner .blog-list-content .blog-list-info-details{margin-top:0}.blog-details-page-inner .blog-list-title-text{letter-spacing:0;font-variation-settings:"wdth" 100,"opsz" 30,"wght" 500;color:#000;font-size:clamp(20px,1.07vw + 16.6px,32px);font-weight:500;line-height:1.1}.blog-details-page-inner .blog-list-title{flex-direction:column;gap:10px;display:flex}.blog-details-page-inner .blog-list-subtitle{flex-direction:column;gap:12px;display:flex}.blog-details-page-inner .blog-list-subtitle-text{letter-spacing:-.03em;font-variation-settings:"wdth" 100,"opsz" 18,"wght" 500;font-size:16px;font-weight:500;line-height:1.15}@media (min-width:1024px){.blog-details-page-inner .blog-list-subtitle-text{font-size:20px}}.blog-details-page-inner .blog-list-subtitle-text{color:#000}.blog-details-page-inner .blog-list-sub-text{letter-spacing:-.02em;font-variation-settings:"wdth" 100,"opsz" 18,"wght" 400;font-size:12px;font-weight:400;line-height:1.3}@media (min-width:1024px){.blog-details-page-inner .blog-list-sub-text{font-size:14px}}.blog-details-page-inner .blog-list-sub-text{color:#00000080}.blog-details-page-inner .blog-list-info-details{flex-direction:column;gap:32px;margin-top:32px;display:flex}.blog-details-page-inner .blog-list-info-details.flat-body{gap:16px}.blog-details-page-inner .blog-list-info-details.flat-body .blog-list-text{color:#000;display:block}.blog-details-page-inner .blog-list-info-details.flat-body .blog-list-text a{color:inherit;text-decoration:underline}.blog-details-page-inner .blog-list-info-details.flat-body .blog-list-title-text{color:#000;letter-spacing:0;margin:40px 0 0;font-size:32px;font-weight:500;line-height:1.1}.blog-details-page-inner .blog-list-info-details.blog-list-info-details--continuation{margin-top:0}.blog-details-page-inner .blog-info-details-card{padding-left:40px;position:relative}.blog-details-page-inner .blog-info-details-card span{color:#fff;background-color:#000;border-radius:3px;justify-content:center;align-items:center;width:16px;height:16px;font-size:12px;font-weight:700;line-height:normal;display:flex;position:absolute;top:1px;left:0}.blog-details-page-inner .blog-info-details-card h3{letter-spacing:-.02em;font-variation-settings:"wdth" 100,"opsz" 18,"wght" 500;font-size:14px;font-weight:500;line-height:1.3}@media (min-width:1024px){.blog-details-page-inner .blog-info-details-card h3{font-size:16px}}.blog-details-page-inner .blog-info-details-card h3{color:#000}.blog-details-page-inner .blog-info-details-card p{letter-spacing:-.02em;font-variation-settings:"wdth" 100,"opsz" 18,"wght" 400;font-size:12px;font-weight:400;line-height:1.3}@media (min-width:1024px){.blog-details-page-inner .blog-info-details-card p{font-size:14px}}.blog-details-page-inner .blog-info-details-card p{color:#000000b2;margin-top:6px}.blog-details-page-inner .blog-info-details-card ul{flex-direction:column;gap:8px;margin-top:12px;display:flex}.blog-details-page-inner .blog-info-details-card ul li{letter-spacing:-.02em;font-variation-settings:"wdth" 100,"opsz" 18,"wght" 400;font-size:12px;font-weight:400;line-height:1.3}@media (min-width:1024px){.blog-details-page-inner .blog-info-details-card ul li{font-size:14px}}.blog-details-page-inner .blog-info-details-card ul li{color:#000000b2}.blog-details-page-inner .blog-info-details-card ul li p{color:#000;font-weight:500;display:inline-block}.blog-details-page-inner .blog-info-details-card ul li a{color:#000;text-decoration:underline;display:inline}.blog-details-page-inner .none-marker{padding-left:0}.blog-details-page-inner .none-marker h3{letter-spacing:-.02em;font-variation-settings:"wdth" 100,"opsz" 18,"wght" 400;font-size:14px;font-weight:400;line-height:1.3}@media (min-width:1024px){.blog-details-page-inner .none-marker h3{font-size:16px}}.blog-details-page-inner .none-marker h3{color:#000}.blog-details-page-inner .blog-list-title-text-font-figma{letter-spacing:-.02em;font-variation-settings:"wdth" 100,"opsz" 18,"wght" 400;font-size:14px;font-weight:400;line-height:1.3}@media (min-width:1024px){.blog-details-page-inner .blog-list-title-text-font-figma{font-size:16px}}.blog-details-page-inner .blog-list-title-text-font-figma{color:#00000080;margin-top:32px;margin-bottom:64px;font-family:Caveat}.blog-details-page-inner .blog-list-link{letter-spacing:-.02em;font-variation-settings:"wdth" 100,"opsz" 18,"wght" 400;font-size:14px;font-weight:400;line-height:1.3}@media (min-width:1024px){.blog-details-page-inner .blog-list-link{font-size:16px}}.blog-details-page-inner .blog-list-link{color:#000000b2;border-bottom:1px solid #000000b2;display:inline-block}.blog-details-page-inner .blog-list-link-page{border:1px solid #0000000d;border-radius:24px;justify-content:space-between;align-items:center;margin:64px 0;padding:32px 40px;display:flex}.blog-details-page-inner .blog-list-link-page:hover .blog-list-link-page-icon{opacity:1;visibility:visible;transform:translate(0)}.blog-details-page-inner .blog-list-cta-stack{flex-direction:column;gap:20px;margin:64px 0;display:flex}.blog-details-page-inner .blog-list-cta-stack .blog-list-link-page{border-color:#000;border-radius:0;margin:0;padding:24px 30px}.blog-details-page-inner .blog-list-cta-stack .blog-list-link-page-icon{opacity:1;visibility:visible;background-color:#0000;transform:none}.blog-details-page-inner .blog-list-cta-stack .blog-list-link-page-icon i,.blog-details-page-inner .blog-list-cta-stack .blog-list-link-page--dark{background-color:#000}.blog-details-page-inner .blog-list-cta-stack .blog-list-link-page--dark .blog-list-link-page-text{color:#fff}.blog-details-page-inner .blog-list-cta-stack .blog-list-link-page--dark .blog-list-link-page-icon i{background-color:#fff}.blog-details-page-inner .blog-list-link-page-text{letter-spacing:-.02em;font-variation-settings:"wdth" 100,"opsz" 18,"wght" 400;font-size:12px;font-weight:400;line-height:1.3}@media (min-width:1024px){.blog-details-page-inner .blog-list-link-page-text{font-size:14px}}.blog-details-page-inner .blog-list-link-page-text{color:#000;width:100%}.blog-details-page-inner .blog-list-link-page-icon{opacity:0;visibility:hidden;background-color:#ff7300;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:all .3s;display:flex;transform:translate(-20px)}.blog-details-page-inner .blog-list-link-page-icon i{background-color:#fff;width:10px;height:10px;display:block}.blog-details-page-inner .blog-list-title-text-font-mono{text-align:justify;color:#00000080;margin-top:64px;font-family:Geist Mono;font-size:12px;font-weight:400;line-height:18px}
.resource-page{width:100%;margin:140px auto 0}.resource-page .legal-wrapper{justify-content:space-between;gap:64px;padding:40px 0 96px;display:flex}@media (min-width:768px){.resource-page .legal-wrapper{padding:40px 0 207px}}@media (min-width:768px) and (max-width:1023px){.resource-page .legal-wrapper{gap:32px}}.resource-page .legal-menu{letter-spacing:-.02em;font-variation-settings:"wdth" 100,"opsz" 18,"wght" 400;font-size:12px;font-weight:400;line-height:1.3}@media (min-width:1024px){.resource-page .legal-menu{font-size:14px}}.resource-page .legal-menu{flex-direction:column;flex:0 0 280px;gap:16px;display:flex}@media (min-width:768px) and (max-width:1279px){.resource-page .legal-menu{flex:0 0 200px}}.resource-page .legal-menu{backface-visibility:hidden;align-self:flex-start;max-height:calc(100vh - 220px);position:sticky;top:200px;overflow-y:auto;transform:translateZ(0)}.resource-page .legal-menu::-webkit-scrollbar{width:4px}.resource-page .legal-menu::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}.resource-page .legal-menu::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}@media (max-width:768px){.resource-page .legal-menu{display:none}}.resource-page .legal-menu-cta{flex-shrink:0;align-self:flex-start;display:block}.resource-page .legal-menu-nav{background:#fff;border-radius:12px;padding:8px 0}.resource-page .legal-menu-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.resource-page .legal-menu-item{margin:0;padding:0}.resource-page .legal-menu-item.second-level{padding-left:8px}.resource-page .legal-menu-link{text-wrap:balance;opacity:1;line-height:1.4;transition:opacity .2s;display:inline-block}.resource-page .legal-menu-link:hover{opacity:.6}.legal-menu-item.active .resource-page .legal-menu-link{opacity:1;font-variation-settings:"wdth" 100,"opsz" 14,"wght" 600;font-weight:600;transition:none}.resource-page .legal-content{flex:1;min-width:0;max-width:853px}.resource-page .legal-content-inner{width:100%;margin:0 auto}.resource-page .legal-content-inner .resource-cover-frame{aspect-ratio:1920/1080;clip-path:inset(0 round 12px);filter:drop-shadow(0 8px 24px #0000000f);background-color:#fff;border-radius:12px;width:100%;margin:0 0 32px;position:relative;overflow:hidden;transform:translateZ(0)}.resource-page .legal-content-inner .resource-cover-frame img{object-fit:cover;object-position:center top;width:100%;height:100%;transform:scale(1.02)}.resource-page .legal-content-inner .resource-body-text{letter-spacing:-.02em;font-variation-settings:"wdth" 100,"opsz" 18,"wght" 400;font-size:14px;font-weight:400;line-height:1.3}@media (min-width:1024px){.resource-page .legal-content-inner .resource-body-text{font-size:16px}}.resource-page .legal-content-inner .resource-body-text{color:#000;letter-spacing:-.02em;overflow-wrap:break-word;word-break:break-word;flex-direction:row;align-items:center;margin:0 0 16px;line-height:160%;display:flex;position:relative}.resource-page .legal-content-inner .resource-body-text.p-block{display:block}.resource-page .legal-content-inner .resource-body-text a{color:inherit;text-underline-offset:2px;overflow-wrap:break-word;word-break:break-word;text-decoration:underline;display:inline}.resource-page .legal-content-inner .resource-body-text strong{font-variation-settings:"wdth" 100,"opsz" 18,"wght" 700;color:#000;font-weight:700}.resource-page .legal-content-inner h4{letter-spacing:-.02em;font-variation-settings:"wdth" 100,"opsz" 18,"wght" 500;font-size:14px;font-weight:500;line-height:1.3}@media (min-width:1024px){.resource-page .legal-content-inner h4{font-size:16px}}.resource-page .legal-content-inner h4{color:#000;margin:24px 0 8px}.resource-page .legal-content-inner blockquote{margin:32px 0}.resource-page .legal-content-inner ul,.resource-page .legal-content-inner ol{margin:8px 0;padding-left:8px}.resource-page .legal-content-inner .resource-sources-text{text-align:justify;color:#000;overflow-wrap:break-word;word-break:break-word;font-family:Geist Mono;font-size:12px;font-weight:400;line-height:140%}.resource-page .legal-content-inner .resource-sources-text a{color:inherit;text-underline-offset:2px;overflow-wrap:break-word;word-break:break-word;text-decoration:underline;display:inline}.resource-page .legal-content-inner .resource-section-title{letter-spacing:0;font-variation-settings:"wdth" 100,"opsz" 30,"wght" 500;color:#000;text-wrap:balance;margin:56px 0 16px;font-size:32px;font-weight:500;line-height:1.1}.resource-page .legal-content-inner .resource-subsection-title{letter-spacing:0;font-variation-settings:"wdth" 100,"opsz" 30,"wght" 500;color:#000;text-wrap:balance;margin:32px 0 8px;font-size:20px;font-weight:500;line-height:1.1}.resource-page .legal-content-inner .resource-caption-text{letter-spacing:-.02em;font-variation-settings:"wdth" 100,"opsz" 18,"wght" 400;font-size:12px;font-weight:400;line-height:1.3}@media (min-width:1024px){.resource-page .legal-content-inner .resource-caption-text{font-size:14px}}.resource-page .legal-content-inner .resource-caption-text{color:#000;overflow-wrap:break-word;word-break:break-word;margin-top:8px}.resource-page .legal-content-inner .resource-caption-text a{color:inherit;text-underline-offset:2px;overflow-wrap:break-word;word-break:break-word;text-decoration:underline;display:inline}.resource-page .legal-content-inner .resource-cta-card{border:1px solid #0000000d;border-radius:24px;justify-content:space-between;align-items:center;margin:64px 0;padding:32px 40px;display:flex}.resource-page .legal-content-inner .resource-cta-card:hover .resource-cta-card-icon{opacity:1;visibility:visible;transform:translate(0)}.resource-page .legal-content-inner .resource-cta-card-text{letter-spacing:-.02em;font-variation-settings:"wdth" 100,"opsz" 18,"wght" 400;font-size:12px;font-weight:400;line-height:1.3}@media (min-width:1024px){.resource-page .legal-content-inner .resource-cta-card-text{font-size:14px}}.resource-page .legal-content-inner .resource-cta-card-text{color:#000;width:100%}.resource-page .legal-content-inner .resource-cta-card-icon{opacity:0;visibility:hidden;background-color:#ff7300;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:all .3s;display:flex;transform:translate(-20px)}.resource-page .legal-content-inner .resource-cta-card-icon i{background-color:#fff;width:10px;height:10px;display:block}.resource-page .legal-content-inner .resource-table-wrap{-webkit-overflow-scrolling:touch;background-color:#fff;background-image:linear-gradient(90deg,#fff 30%,#fff0),linear-gradient(270deg,#fff 30%,#fff0),linear-gradient(90deg,#00000014,#0000),linear-gradient(270deg,#00000014,#0000);background-position:0,100%,0,100%;background-repeat:no-repeat;background-size:24px 100%,24px 100%,10px 100%,10px 100%;background-attachment:local,local,scroll,scroll;border:1px solid #000000e6;border-radius:8px;width:100%;margin:32px 0 16px;padding:12px;overflow-x:auto}@media (max-width:767px){.resource-page .legal-content-inner .resource-table-wrap{padding:8px}}.resource-page .legal-content-inner .resource-table{border-collapse:collapse;letter-spacing:-.02em;font-variation-settings:"wdth" 100,"opsz" 18,"wght" 400;width:100%;min-width:640px;font-size:12px;font-weight:400;line-height:1.3}@media (min-width:1024px){.resource-page .legal-content-inner .resource-table{font-size:14px}}.resource-page .legal-content-inner .resource-table{color:#000}@media (max-width:767px){.resource-page .legal-content-inner .resource-table{min-width:480px;font-size:11px;line-height:1.2}}.resource-page .legal-content-inner .resource-table th,.resource-page .legal-content-inner .resource-table td{text-align:left;vertical-align:top;border-bottom:1px solid #000000e6;border-right:1px solid #000000e6;padding:13px 20px}@media (max-width:767px){.resource-page .legal-content-inner .resource-table th,.resource-page .legal-content-inner .resource-table td{padding:8px 10px}}.resource-page .legal-content-inner .resource-table th:first-child,.resource-page .legal-content-inner .resource-table td:first-child{padding-left:8px}@media (max-width:767px){.resource-page .legal-content-inner .resource-table th:first-child,.resource-page .legal-content-inner .resource-table td:first-child{padding-left:4px}}.resource-page .legal-content-inner .resource-table th:last-child,.resource-page .legal-content-inner .resource-table td:last-child{border-right:0}.resource-page .legal-content-inner .resource-table tbody tr:last-child th,.resource-page .legal-content-inner .resource-table tbody tr:last-child td{border-bottom:0}.resource-page .legal-content-inner .resource-table thead th{letter-spacing:-.02em;font-variation-settings:"wdth" 100,"opsz" 18,"wght" 600;font-size:12px;font-weight:600;line-height:1.3}@media (min-width:1024px){.resource-page .legal-content-inner .resource-table thead th{font-size:14px}}.resource-page .legal-content-inner .resource-table thead th{color:#000;white-space:nowrap}@media (max-width:767px){.resource-page .legal-content-inner .resource-table thead th{font-size:11px}}.resource-page .legal-content-inner .resource-table tbody th{letter-spacing:-.02em;font-variation-settings:"wdth" 100,"opsz" 18,"wght" 600;font-size:12px;font-weight:600;line-height:1.3}@media (min-width:1024px){.resource-page .legal-content-inner .resource-table tbody th{font-size:14px}}.resource-page .legal-content-inner .resource-table tbody th{color:#000;white-space:nowrap}@media (max-width:767px){.resource-page .legal-content-inner .resource-table tbody th{font-size:11px}}.resource-page .legal-content-inner h2[id],.resource-page .legal-content-inner h3[id]{scroll-margin-top:100px}
