.TLElZq_shell{--product-ink:var(--public-product-layout-shell-product-ink);--product-green:var(--public-product-layout-shell-product-green);--product-border:var(--public-product-layout-shell-product-border);background:var(--public-product-layout-shell-surface);color:var(--product-ink);min-height:100dvh;font-family:var(--font-poppins),sans-serif;letter-spacing:0}.TLElZq_shell *,.TLElZq_shell :before,.TLElZq_shell :after{box-sizing:border-box}.TLElZq_shell :where(a){color:inherit}.TLElZq_shell :focus-visible{outline:var(--public-product-layout-shell-focus-visible-outline);outline-offset:4px}.TLElZq_skip{z-index:100;background:var(--public-product-layout-shell-surface);padding:12px;position:fixed;top:-100px;left:16px}.TLElZq_skip:focus{top:12px}.TLElZq_header{z-index:30;border-bottom:1px solid var(--product-border);justify-content:space-between;align-items:center;gap:24px;max-width:1440px;min-height:88px;margin:auto;padding:22px 40px;display:flex;position:relative}.TLElZq_brand{flex-wrap:wrap;gap:6px;font-size:23px;font-weight:800;line-height:1.2;text-decoration:none;display:inline-flex}.TLElZq_brand span{color:var(--product-green)}.TLElZq_desktopNav,.TLElZq_actions{align-items:center;gap:24px;display:flex}.TLElZq_desktopNav{font-size:14px;font-weight:600}.TLElZq_desktopNav a{padding:10px 0;text-decoration:none}.TLElZq_desktopNav a:hover,.TLElZq_footer a:hover{text-underline-offset:5px;text-decoration:underline}.TLElZq_actions{gap:12px}.TLElZq_actions button{color:var(--product-ink)}.TLElZq_login{border:1px solid var(--product-green);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 16px;font-size:14px;font-weight:700;text-decoration:none;transition:background .16s;display:inline-flex}.TLElZq_login:hover{background:var(--public-product-layout-login-hover-surface)}.TLElZq_mobileNav{display:none}.TLElZq_content{min-width:0}.TLElZq_footer{border-top:1px solid var(--product-border);flex-wrap:wrap;justify-content:space-between;align-items:start;gap:32px;max-width:1320px;margin:auto;padding:52px 32px 32px;display:flex}.TLElZq_footer p,.TLElZq_footer small{color:var(--public-product-layout-footer-p-ink);margin-top:14px;font-size:14px}.TLElZq_footer nav{flex-wrap:wrap;gap:20px;font-size:14px;display:flex}.TLElZq_footer button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.TLElZq_footer small{flex-basis:100%}@media (max-width:1100px){.TLElZq_header{gap:16px;padding:18px 24px}.TLElZq_desktopNav{display:none}.TLElZq_mobileNav{display:block}.TLElZq_mobileNav summary{cursor:pointer;padding:10px;list-style:none}.TLElZq_mobileNav summary::-webkit-details-marker{display:none}.TLElZq_mobileNav nav{background:var(--public-product-layout-shell-surface);border-bottom:1px solid var(--product-border);box-shadow:var(--public-product-layout-mobile-nav-nav-media-max-width-1100px-shadow);flex-direction:column;gap:8px;padding:16px 24px;display:flex;position:absolute;inset:100% 0 auto}.TLElZq_mobileNav nav a{padding:12px 0;font-weight:600;text-decoration:none}}@media (max-width:720px){.TLElZq_header{gap:12px;min-height:76px;padding:16px}.TLElZq_brand{font-size:19px}.TLElZq_desktopNav{display:none}.TLElZq_actions{gap:8px}.TLElZq_login{padding:8px 10px;font-size:13px}.TLElZq_login svg{display:none}.TLElZq_mobileNav{display:block}.TLElZq_mobileNav summary{cursor:pointer;padding:10px;list-style:none}.TLElZq_mobileNav summary::-webkit-details-marker{display:none}.TLElZq_mobileNav nav{background:var(--public-product-layout-shell-surface);border-bottom:1px solid var(--product-border);box-shadow:var(--public-product-layout-mobile-nav-nav-media-max-width-1100px-shadow);flex-direction:column;gap:8px;padding:16px 24px;display:flex;position:absolute;inset:100% 0 auto}.TLElZq_mobileNav nav a{padding:12px 0;font-weight:600;text-decoration:none}.TLElZq_footer{padding:36px 20px}}@media (max-width:380px){.TLElZq_header{flex-wrap:wrap}.TLElZq_actions{margin-left:auto}}@media (prefers-reduced-motion:reduce){.TLElZq_shell *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
