﻿*,*::before,*::after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}button{appearance:none;border-radius:0;text-align:inherit;background:none;box-shadow:none;padding:0;cursor:pointer;border:none;color:inherit;font:inherit}html{font-size:100%;-webkit-font-smoothing:antialiased;background-color:var(--color-bg-body);scroll-behavior:smooth}body{font-family:var(--gh-font-body, var(--body-font-family)),"Helvetica","Arial",sans-serif;font-weight:400;line-height:1.65;letter-spacing:var(--body-letter-spacing);color:var(--color-text-body)}body.s-nav-open{overflow:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--gh-font-heading, var(--heading-font-family)),"Helvetica","Arial",sans-serif;font-weight:var(--heading-font-weight);color:var(--color-text-body);line-height:1.35;letter-spacing:var(--heading-letter-spacing)}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;color:inherit;line-height:inherit;letter-spacing:inherit}input,button{letter-spacing:inherit;color:inherit}.s-container{width:100%;padding:0 20px;margin:0 auto}@media screen and (min-width: 480px){.s-container{padding:0 24px}}@media screen and (min-width: 640px){.s-container{padding:0 32px;max-width:828px}}@media screen and (min-width: 1024px){.s-container{padding:0 40px;max-width:var(--container-width)}}.s-cover-image{background-size:cover;background-position:center;height:40vh;width:100%;position:absolute;z-index:-1;top:0;left:0;opacity:.1}.s-cover-image::after{content:"";position:absolute;left:0;bottom:0;height:100%;width:100%;background-image:linear-gradient(to top, var(--color-bg-body), transparent)}.s-logo{min-width:max-content}.s-logo--image{display:flex;align-items:center}.s-logo--image img{display:block;min-height:var(--mobile-logo-height);max-height:var(--mobile-logo-height)}@media screen and (min-width: 1024px){.s-logo--image img{min-height:var(--desktop-logo-height);max-height:var(--desktop-logo-height)}}.s-logo--text{font-family:var(--gh-font-heading, var(--heading-font-family)),"Helvetica","Arial",sans-serif;font-weight:400;letter-spacing:-0.05em;text-decoration:none;color:var(--color-text-body);font-size:32px;line-height:1}.s-divider{height:1px;width:100%;background:#e8e8e8;margin:48px 0}@media screen and (min-width: 640px){.s-divider{margin:56px 0}}@media screen and (min-width: 768px){.s-divider{margin:72px 0}}@media screen and (min-width: 1024px){.s-divider{margin:80px 0}}@media screen and (min-width: 1280px){.s-divider{margin:96px 0}}.s-btn,.s-entry-content .kg-button-card a.kg-btn,.s-entry-content .kg-header-card a.kg-header-card-button,.s-entry-content .kg-header-card.kg-size-small a.kg-header-card-button,.s-entry-content .kg-header-card.kg-size-large a.kg-header-card-button,.s-entry-content .gh-post-upgrade-cta a.gh-btn{font-weight:500;line-height:1;display:inline-flex;padding:12px 20px;border-radius:9999px;font-size:18px;line-height:1.05;max-width:max-content;text-decoration:none;background:var(--color-bg-button, var(--ghost-accent-color));color:var(--color-text-button);position:relative;overflow:hidden}.s-btn--subscribe{background-color:var(--color-black);color:var(--color-white)}.s-btn--light{background-color:var(--color-black-200);color:var(--color-black)}.s-btn--outline{background:rgba(0,0,0,0);color:var(--color-text-body);border:1px solid var(--color-text-body)}.s-btn-group{display:flex;gap:12px}.s-arrow-link{display:flex;align-items:center;font-weight:600;gap:10px;color:inherit;text-decoration:none}.s-arrow-link svg{width:12px}.s-eyebrow{line-height:1.2;text-transform:uppercase;letter-spacing:.075em;font-size:15px;font-weight:500;margin-bottom:20px}.s-card-loader{display:none;flex-direction:column;align-items:center;gap:16px;margin-top:72px}.s-image{display:block;position:relative;overflow:hidden;aspect-ratio:var(--card-image-aspect);border-radius:var(--corner-radius)}.post-template .s-feature-image .s-image,.page-template .s-feature-image .s-image{aspect-ratio:4/3}@media screen and (min-width: 640px){.post-template .s-feature-image .s-image,.page-template .s-feature-image .s-image{aspect-ratio:16/9}}@media screen and (min-width: 1280px){.post-template .s-feature-image .s-image,.page-template .s-feature-image .s-image{aspect-ratio:var(--post-image-aspect)}}.s-featured-main .s-image{aspect-ratio:1/1}.s-featured-secondary .s-image{aspect-ratio:16/9}.s-image img{position:absolute;top:0;left:0;object-fit:cover;object-position:center;height:100%;width:100%}.s-image-placeholder{background-color:var(--color-bg-card);position:absolute;top:0;left:0;object-fit:cover;object-position:center;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.s-image-placeholder svg{width:40px;height:auto;opacity:.4}.s-social{display:flex;flex-wrap:wrap;align-items:center;gap:8px;list-style:none;padding:0}.s-social a{display:flex;align-items:center;justify-content:center;color:inherit;width:32px;height:32px;border-radius:9999px;background-color:var(--color-bg-chip)}.s-social a svg{min-width:18px;max-width:18px;min-height:auto}@media screen and (min-width: 1024px)and (prefers-reduced-motion: no-preference){.s-social a{transition:ease all .15s}.s-social a:hover{background-color:var(--color-bg-chip-hover)}}.s-resizing *,.s-theme-switching *{animation:none !important;transition:none !important}.sr-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.s-error{margin:0 1.5rem}.s-error-content{max-width:400px;margin:48px auto 96px;background-color:var(--color-bg-card);border-radius:var(--corner-radius);color:var(--color-text-body);display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem;text-align:center}.s-error-content h1{margin-bottom:1rem;color:var(--color-text-body)}.s-heading-base{font-size:16px;line-height:120%}.s-heading-md{font-size:18px;line-height:120%}.s-heading-lg{font-size:20px;line-height:120%}.s-heading-xl{font-size:22px;line-height:120%}.s-heading-2xl{font-size:24px;line-height:120%}.s-heading-3xl{font-size:28px;line-height:120%}.s-heading-4xl{font-size:32px;line-height:120%}.s-heading-5xl{font-size:36px;line-height:120%}.s-heading-6xl{font-size:40px;line-height:110%}.s-heading-7xl{font-size:48px;line-height:110%}.s-heading-8xl{font-size:56px;line-height:110%}.s-heading-9xl{font-size:64px;line-height:110%}.s-heading-10xl{font-size:80px;line-height:110%}.s-heading-11xl{font-size:90px;line-height:110%}.s-text-base{font-size:16px}.s-text-md{font-size:18px}.s-text-lg{font-size:20px}.s-text-xl{font-size:22px}.s-text-2xl{font-size:24px}.s-text-3xl{font-size:28px}.s-text-4xl{font-size:32px}.s-text-5xl{font-size:36px}.s-text-6xl{font-size:40px}.s-text-7xl{font-size:48px}.s-text-8xl{font-size:56px}.s-text-9xl{font-size:64px}.s-text-10xl{font-size:80px}.s-text-11xl{font-size:90px}.s-text-left{text-align:left}.s-text-center{text-align:center}.s-text-right{text-align:right}.s-text-justify{text-align:justify}@media(min-width: 480px){.xs\:s-heading-base{font-size:16px;line-height:120%}}@media(min-width: 480px){.xs\:s-heading-md{font-size:18px;line-height:120%}}@media(min-width: 480px){.xs\:s-heading-lg{font-size:20px;line-height:120%}}@media(min-width: 480px){.xs\:s-heading-xl{font-size:22px;line-height:120%}}@media(min-width: 480px){.xs\:s-heading-2xl{font-size:24px;line-height:120%}}@media(min-width: 480px){.xs\:s-heading-3xl{font-size:28px;line-height:120%}}@media(min-width: 480px){.xs\:s-heading-4xl{font-size:32px;line-height:120%}}@media(min-width: 480px){.xs\:s-heading-5xl{font-size:36px;line-height:120%}}@media(min-width: 480px){.xs\:s-heading-6xl{font-size:40px;line-height:110%}}@media(min-width: 480px){.xs\:s-heading-7xl{font-size:48px;line-height:110%}}@media(min-width: 480px){.xs\:s-heading-8xl{font-size:56px;line-height:110%}}@media(min-width: 480px){.xs\:s-heading-9xl{font-size:64px;line-height:110%}}@media(min-width: 480px){.xs\:s-heading-10xl{font-size:80px;line-height:110%}}@media(min-width: 480px){.xs\:s-heading-11xl{font-size:90px;line-height:110%}}@media(min-width: 480px){.xs\:s-text-base{font-size:16px}}@media(min-width: 480px){.xs\:s-text-md{font-size:18px}}@media(min-width: 480px){.xs\:s-text-lg{font-size:20px}}@media(min-width: 480px){.xs\:s-text-xl{font-size:22px}}@media(min-width: 480px){.xs\:s-text-2xl{font-size:24px}}@media(min-width: 480px){.xs\:s-text-3xl{font-size:28px}}@media(min-width: 480px){.xs\:s-text-4xl{font-size:32px}}@media(min-width: 480px){.xs\:s-text-5xl{font-size:36px}}@media(min-width: 480px){.xs\:s-text-6xl{font-size:40px}}@media(min-width: 480px){.xs\:s-text-7xl{font-size:48px}}@media(min-width: 480px){.xs\:s-text-8xl{font-size:56px}}@media(min-width: 480px){.xs\:s-text-9xl{font-size:64px}}@media(min-width: 480px){.xs\:s-text-10xl{font-size:80px}}@media(min-width: 480px){.xs\:s-text-11xl{font-size:90px}}@media(min-width: 480px){.xs\:s-text-left{text-align:left}}@media(min-width: 480px){.xs\:s-text-center{text-align:center}}@media(min-width: 480px){.xs\:s-text-right{text-align:right}}@media(min-width: 480px){.xs\:s-text-justify{text-align:justify}}@media(min-width: 640px){.sm\:s-heading-base{font-size:16px;line-height:120%}}@media(min-width: 640px){.sm\:s-heading-md{font-size:18px;line-height:120%}}@media(min-width: 640px){.sm\:s-heading-lg{font-size:20px;line-height:120%}}@media(min-width: 640px){.sm\:s-heading-xl{font-size:22px;line-height:120%}}@media(min-width: 640px){.sm\:s-heading-2xl{font-size:24px;line-height:120%}}@media(min-width: 640px){.sm\:s-heading-3xl{font-size:28px;line-height:120%}}@media(min-width: 640px){.sm\:s-heading-4xl{font-size:32px;line-height:120%}}@media(min-width: 640px){.sm\:s-heading-5xl{font-size:36px;line-height:120%}}@media(min-width: 640px){.sm\:s-heading-6xl{font-size:40px;line-height:110%}}@media(min-width: 640px){.sm\:s-heading-7xl{font-size:48px;line-height:110%}}@media(min-width: 640px){.sm\:s-heading-8xl{font-size:56px;line-height:110%}}@media(min-width: 640px){.sm\:s-heading-9xl{font-size:64px;line-height:110%}}@media(min-width: 640px){.sm\:s-heading-10xl{font-size:80px;line-height:110%}}@media(min-width: 640px){.sm\:s-heading-11xl{font-size:90px;line-height:110%}}@media(min-width: 640px){.sm\:s-text-base{font-size:16px}}@media(min-width: 640px){.sm\:s-text-md{font-size:18px}}@media(min-width: 640px){.sm\:s-text-lg{font-size:20px}}@media(min-width: 640px){.sm\:s-text-xl{font-size:22px}}@media(min-width: 640px){.sm\:s-text-2xl{font-size:24px}}@media(min-width: 640px){.sm\:s-text-3xl{font-size:28px}}@media(min-width: 640px){.sm\:s-text-4xl{font-size:32px}}@media(min-width: 640px){.sm\:s-text-5xl{font-size:36px}}@media(min-width: 640px){.sm\:s-text-6xl{font-size:40px}}@media(min-width: 640px){.sm\:s-text-7xl{font-size:48px}}@media(min-width: 640px){.sm\:s-text-8xl{font-size:56px}}@media(min-width: 640px){.sm\:s-text-9xl{font-size:64px}}@media(min-width: 640px){.sm\:s-text-10xl{font-size:80px}}@media(min-width: 640px){.sm\:s-text-11xl{font-size:90px}}@media(min-width: 640px){.sm\:s-text-left{text-align:left}}@media(min-width: 640px){.sm\:s-text-center{text-align:center}}@media(min-width: 640px){.sm\:s-text-right{text-align:right}}@media(min-width: 640px){.sm\:s-text-justify{text-align:justify}}@media(min-width: 768px){.md\:s-heading-base{font-size:16px;line-height:120%}}@media(min-width: 768px){.md\:s-heading-md{font-size:18px;line-height:120%}}@media(min-width: 768px){.md\:s-heading-lg{font-size:20px;line-height:120%}}@media(min-width: 768px){.md\:s-heading-xl{font-size:22px;line-height:120%}}@media(min-width: 768px){.md\:s-heading-2xl{font-size:24px;line-height:120%}}@media(min-width: 768px){.md\:s-heading-3xl{font-size:28px;line-height:120%}}@media(min-width: 768px){.md\:s-heading-4xl{font-size:32px;line-height:120%}}@media(min-width: 768px){.md\:s-heading-5xl{font-size:36px;line-height:120%}}@media(min-width: 768px){.md\:s-heading-6xl{font-size:40px;line-height:110%}}@media(min-width: 768px){.md\:s-heading-7xl{font-size:48px;line-height:110%}}@media(min-width: 768px){.md\:s-heading-8xl{font-size:56px;line-height:110%}}@media(min-width: 768px){.md\:s-heading-9xl{font-size:64px;line-height:110%}}@media(min-width: 768px){.md\:s-heading-10xl{font-size:80px;line-height:110%}}@media(min-width: 768px){.md\:s-heading-11xl{font-size:90px;line-height:110%}}@media(min-width: 768px){.md\:s-text-base{font-size:16px}}@media(min-width: 768px){.md\:s-text-md{font-size:18px}}@media(min-width: 768px){.md\:s-text-lg{font-size:20px}}@media(min-width: 768px){.md\:s-text-xl{font-size:22px}}@media(min-width: 768px){.md\:s-text-2xl{font-size:24px}}@media(min-width: 768px){.md\:s-text-3xl{font-size:28px}}@media(min-width: 768px){.md\:s-text-4xl{font-size:32px}}@media(min-width: 768px){.md\:s-text-5xl{font-size:36px}}@media(min-width: 768px){.md\:s-text-6xl{font-size:40px}}@media(min-width: 768px){.md\:s-text-7xl{font-size:48px}}@media(min-width: 768px){.md\:s-text-8xl{font-size:56px}}@media(min-width: 768px){.md\:s-text-9xl{font-size:64px}}@media(min-width: 768px){.md\:s-text-10xl{font-size:80px}}@media(min-width: 768px){.md\:s-text-11xl{font-size:90px}}@media(min-width: 768px){.md\:s-text-left{text-align:left}}@media(min-width: 768px){.md\:s-text-center{text-align:center}}@media(min-width: 768px){.md\:s-text-right{text-align:right}}@media(min-width: 768px){.md\:s-text-justify{text-align:justify}}@media(min-width: 1024px){.lg\:s-heading-base{font-size:16px;line-height:120%}}@media(min-width: 1024px){.lg\:s-heading-md{font-size:18px;line-height:120%}}@media(min-width: 1024px){.lg\:s-heading-lg{font-size:20px;line-height:120%}}@media(min-width: 1024px){.lg\:s-heading-xl{font-size:22px;line-height:120%}}@media(min-width: 1024px){.lg\:s-heading-2xl{font-size:24px;line-height:120%}}@media(min-width: 1024px){.lg\:s-heading-3xl{font-size:28px;line-height:120%}}@media(min-width: 1024px){.lg\:s-heading-4xl{font-size:32px;line-height:120%}}@media(min-width: 1024px){.lg\:s-heading-5xl{font-size:36px;line-height:120%}}@media(min-width: 1024px){.lg\:s-heading-6xl{font-size:40px;line-height:110%}}@media(min-width: 1024px){.lg\:s-heading-7xl{font-size:48px;line-height:110%}}@media(min-width: 1024px){.lg\:s-heading-8xl{font-size:56px;line-height:110%}}@media(min-width: 1024px){.lg\:s-heading-9xl{font-size:64px;line-height:110%}}@media(min-width: 1024px){.lg\:s-heading-10xl{font-size:80px;line-height:110%}}@media(min-width: 1024px){.lg\:s-heading-11xl{font-size:90px;line-height:110%}}@media(min-width: 1024px){.lg\:s-text-base{font-size:16px}}@media(min-width: 1024px){.lg\:s-text-md{font-size:18px}}@media(min-width: 1024px){.lg\:s-text-lg{font-size:20px}}@media(min-width: 1024px){.lg\:s-text-xl{font-size:22px}}@media(min-width: 1024px){.lg\:s-text-2xl{font-size:24px}}@media(min-width: 1024px){.lg\:s-text-3xl{font-size:28px}}@media(min-width: 1024px){.lg\:s-text-4xl{font-size:32px}}@media(min-width: 1024px){.lg\:s-text-5xl{font-size:36px}}@media(min-width: 1024px){.lg\:s-text-6xl{font-size:40px}}@media(min-width: 1024px){.lg\:s-text-7xl{font-size:48px}}@media(min-width: 1024px){.lg\:s-text-8xl{font-size:56px}}@media(min-width: 1024px){.lg\:s-text-9xl{font-size:64px}}@media(min-width: 1024px){.lg\:s-text-10xl{font-size:80px}}@media(min-width: 1024px){.lg\:s-text-11xl{font-size:90px}}@media(min-width: 1024px){.lg\:s-text-left{text-align:left}}@media(min-width: 1024px){.lg\:s-text-center{text-align:center}}@media(min-width: 1024px){.lg\:s-text-right{text-align:right}}@media(min-width: 1024px){.lg\:s-text-justify{text-align:justify}}@media(min-width: 1280px){.xl\:s-heading-base{font-size:16px;line-height:120%}}@media(min-width: 1280px){.xl\:s-heading-md{font-size:18px;line-height:120%}}@media(min-width: 1280px){.xl\:s-heading-lg{font-size:20px;line-height:120%}}@media(min-width: 1280px){.xl\:s-heading-xl{font-size:22px;line-height:120%}}@media(min-width: 1280px){.xl\:s-heading-2xl{font-size:24px;line-height:120%}}@media(min-width: 1280px){.xl\:s-heading-3xl{font-size:28px;line-height:120%}}@media(min-width: 1280px){.xl\:s-heading-4xl{font-size:32px;line-height:120%}}@media(min-width: 1280px){.xl\:s-heading-5xl{font-size:36px;line-height:120%}}@media(min-width: 1280px){.xl\:s-heading-6xl{font-size:40px;line-height:110%}}@media(min-width: 1280px){.xl\:s-heading-7xl{font-size:48px;line-height:110%}}@media(min-width: 1280px){.xl\:s-heading-8xl{font-size:56px;line-height:110%}}@media(min-width: 1280px){.xl\:s-heading-9xl{font-size:64px;line-height:110%}}@media(min-width: 1280px){.xl\:s-heading-10xl{font-size:80px;line-height:110%}}@media(min-width: 1280px){.xl\:s-heading-11xl{font-size:90px;line-height:110%}}@media(min-width: 1280px){.xl\:s-text-base{font-size:16px}}@media(min-width: 1280px){.xl\:s-text-md{font-size:18px}}@media(min-width: 1280px){.xl\:s-text-lg{font-size:20px}}@media(min-width: 1280px){.xl\:s-text-xl{font-size:22px}}@media(min-width: 1280px){.xl\:s-text-2xl{font-size:24px}}@media(min-width: 1280px){.xl\:s-text-3xl{font-size:28px}}@media(min-width: 1280px){.xl\:s-text-4xl{font-size:32px}}@media(min-width: 1280px){.xl\:s-text-5xl{font-size:36px}}@media(min-width: 1280px){.xl\:s-text-6xl{font-size:40px}}@media(min-width: 1280px){.xl\:s-text-7xl{font-size:48px}}@media(min-width: 1280px){.xl\:s-text-8xl{font-size:56px}}@media(min-width: 1280px){.xl\:s-text-9xl{font-size:64px}}@media(min-width: 1280px){.xl\:s-text-10xl{font-size:80px}}@media(min-width: 1280px){.xl\:s-text-11xl{font-size:90px}}@media(min-width: 1280px){.xl\:s-text-left{text-align:left}}@media(min-width: 1280px){.xl\:s-text-center{text-align:center}}@media(min-width: 1280px){.xl\:s-text-right{text-align:right}}@media(min-width: 1280px){.xl\:s-text-justify{text-align:justify}}.s-grid-1{display:grid;grid-template-columns:repeat(1, 1fr)}.s-grid-2{display:grid;grid-template-columns:repeat(2, 1fr)}.s-grid-3{display:grid;grid-template-columns:repeat(3, 1fr)}.s-grid-4{display:grid;grid-template-columns:repeat(4, 1fr)}@media(min-width: 480px){.xs\:s-grid-1{display:grid;grid-template-columns:repeat(1, 1fr)}}@media(min-width: 480px){.xs\:s-grid-2{display:grid;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 480px){.xs\:s-grid-3{display:grid;grid-template-columns:repeat(3, 1fr)}}@media(min-width: 480px){.xs\:s-grid-4{display:grid;grid-template-columns:repeat(4, 1fr)}}@media(min-width: 640px){.sm\:s-grid-1{display:grid;grid-template-columns:repeat(1, 1fr)}}@media(min-width: 640px){.sm\:s-grid-2{display:grid;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 640px){.sm\:s-grid-3{display:grid;grid-template-columns:repeat(3, 1fr)}}@media(min-width: 640px){.sm\:s-grid-4{display:grid;grid-template-columns:repeat(4, 1fr)}}@media(min-width: 768px){.md\:s-grid-1{display:grid;grid-template-columns:repeat(1, 1fr)}}@media(min-width: 768px){.md\:s-grid-2{display:grid;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 768px){.md\:s-grid-3{display:grid;grid-template-columns:repeat(3, 1fr)}}@media(min-width: 768px){.md\:s-grid-4{display:grid;grid-template-columns:repeat(4, 1fr)}}@media(min-width: 1024px){.lg\:s-grid-1{display:grid;grid-template-columns:repeat(1, 1fr)}}@media(min-width: 1024px){.lg\:s-grid-2{display:grid;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.lg\:s-grid-3{display:grid;grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1024px){.lg\:s-grid-4{display:grid;grid-template-columns:repeat(4, 1fr)}}@media(min-width: 1280px){.xl\:s-grid-1{display:grid;grid-template-columns:repeat(1, 1fr)}}@media(min-width: 1280px){.xl\:s-grid-2{display:grid;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1280px){.xl\:s-grid-3{display:grid;grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1280px){.xl\:s-grid-4{display:grid;grid-template-columns:repeat(4, 1fr)}}.s-stack{display:flex;flex-direction:column}.s-inline{display:flex;flex-direction:row;flex-wrap:wrap}.s-items-start{align-items:flex-start}.s-items-end{align-items:flex-end}.s-items-center{align-items:center}.s-items-baseline{align-items:baseline}.s-items-stretch{align-items:stretch}.s-justify-start{justify-content:flex-start}.s-justify-end{justify-content:flex-end}.s-justify-center{justify-content:center}.s-justify-between{justify-content:space-between}.s-justify-around{justify-content:space-around}.s-justify-evenly{justify-content:space-evenly}.s-nowrap{flex-wrap:nowrap}.s-wrap{flex-wrap:wrap}.s-wrap-reverse{flex-wrap:wrap-reverse}@media(min-width: 480px){.xs\:s-stack{display:flex;flex-direction:column}}@media(min-width: 480px){.xs\:s-inline{display:flex;flex-direction:row;flex-wrap:wrap}}@media(min-width: 480px){.xs\:s-items-start{align-items:flex-start}}@media(min-width: 480px){.xs\:s-items-end{align-items:flex-end}}@media(min-width: 480px){.xs\:s-items-center{align-items:center}}@media(min-width: 480px){.xs\:s-items-baseline{align-items:baseline}}@media(min-width: 480px){.xs\:s-items-stretch{align-items:stretch}}@media(min-width: 480px){.xs\:s-justify-start{justify-content:flex-start}}@media(min-width: 480px){.xs\:s-justify-end{justify-content:flex-end}}@media(min-width: 480px){.xs\:s-justify-center{justify-content:center}}@media(min-width: 480px){.xs\:s-justify-between{justify-content:space-between}}@media(min-width: 480px){.xs\:s-justify-around{justify-content:space-around}}@media(min-width: 480px){.xs\:s-justify-evenly{justify-content:space-evenly}}@media(min-width: 480px){.xs\:s-nowrap{flex-wrap:nowrap}}@media(min-width: 480px){.xs\:s-wrap{flex-wrap:wrap}}@media(min-width: 480px){.xs\:s-wrap-reverse{flex-wrap:wrap-reverse}}@media(min-width: 640px){.sm\:s-stack{display:flex;flex-direction:column}}@media(min-width: 640px){.sm\:s-inline{display:flex;flex-direction:row;flex-wrap:wrap}}@media(min-width: 640px){.sm\:s-items-start{align-items:flex-start}}@media(min-width: 640px){.sm\:s-items-end{align-items:flex-end}}@media(min-width: 640px){.sm\:s-items-center{align-items:center}}@media(min-width: 640px){.sm\:s-items-baseline{align-items:baseline}}@media(min-width: 640px){.sm\:s-items-stretch{align-items:stretch}}@media(min-width: 640px){.sm\:s-justify-start{justify-content:flex-start}}@media(min-width: 640px){.sm\:s-justify-end{justify-content:flex-end}}@media(min-width: 640px){.sm\:s-justify-center{justify-content:center}}@media(min-width: 640px){.sm\:s-justify-between{justify-content:space-between}}@media(min-width: 640px){.sm\:s-justify-around{justify-content:space-around}}@media(min-width: 640px){.sm\:s-justify-evenly{justify-content:space-evenly}}@media(min-width: 640px){.sm\:s-nowrap{flex-wrap:nowrap}}@media(min-width: 640px){.sm\:s-wrap{flex-wrap:wrap}}@media(min-width: 640px){.sm\:s-wrap-reverse{flex-wrap:wrap-reverse}}@media(min-width: 768px){.md\:s-stack{display:flex;flex-direction:column}}@media(min-width: 768px){.md\:s-inline{display:flex;flex-direction:row;flex-wrap:wrap}}@media(min-width: 768px){.md\:s-items-start{align-items:flex-start}}@media(min-width: 768px){.md\:s-items-end{align-items:flex-end}}@media(min-width: 768px){.md\:s-items-center{align-items:center}}@media(min-width: 768px){.md\:s-items-baseline{align-items:baseline}}@media(min-width: 768px){.md\:s-items-stretch{align-items:stretch}}@media(min-width: 768px){.md\:s-justify-start{justify-content:flex-start}}@media(min-width: 768px){.md\:s-justify-end{justify-content:flex-end}}@media(min-width: 768px){.md\:s-justify-center{justify-content:center}}@media(min-width: 768px){.md\:s-justify-between{justify-content:space-between}}@media(min-width: 768px){.md\:s-justify-around{justify-content:space-around}}@media(min-width: 768px){.md\:s-justify-evenly{justify-content:space-evenly}}@media(min-width: 768px){.md\:s-nowrap{flex-wrap:nowrap}}@media(min-width: 768px){.md\:s-wrap{flex-wrap:wrap}}@media(min-width: 768px){.md\:s-wrap-reverse{flex-wrap:wrap-reverse}}@media(min-width: 1024px){.lg\:s-stack{display:flex;flex-direction:column}}@media(min-width: 1024px){.lg\:s-inline{display:flex;flex-direction:row;flex-wrap:wrap}}@media(min-width: 1024px){.lg\:s-items-start{align-items:flex-start}}@media(min-width: 1024px){.lg\:s-items-end{align-items:flex-end}}@media(min-width: 1024px){.lg\:s-items-center{align-items:center}}@media(min-width: 1024px){.lg\:s-items-baseline{align-items:baseline}}@media(min-width: 1024px){.lg\:s-items-stretch{align-items:stretch}}@media(min-width: 1024px){.lg\:s-justify-start{justify-content:flex-start}}@media(min-width: 1024px){.lg\:s-justify-end{justify-content:flex-end}}@media(min-width: 1024px){.lg\:s-justify-center{justify-content:center}}@media(min-width: 1024px){.lg\:s-justify-between{justify-content:space-between}}@media(min-width: 1024px){.lg\:s-justify-around{justify-content:space-around}}@media(min-width: 1024px){.lg\:s-justify-evenly{justify-content:space-evenly}}@media(min-width: 1024px){.lg\:s-nowrap{flex-wrap:nowrap}}@media(min-width: 1024px){.lg\:s-wrap{flex-wrap:wrap}}@media(min-width: 1024px){.lg\:s-wrap-reverse{flex-wrap:wrap-reverse}}@media(min-width: 1280px){.xl\:s-stack{display:flex;flex-direction:column}}@media(min-width: 1280px){.xl\:s-inline{display:flex;flex-direction:row;flex-wrap:wrap}}@media(min-width: 1280px){.xl\:s-items-start{align-items:flex-start}}@media(min-width: 1280px){.xl\:s-items-end{align-items:flex-end}}@media(min-width: 1280px){.xl\:s-items-center{align-items:center}}@media(min-width: 1280px){.xl\:s-items-baseline{align-items:baseline}}@media(min-width: 1280px){.xl\:s-items-stretch{align-items:stretch}}@media(min-width: 1280px){.xl\:s-justify-start{justify-content:flex-start}}@media(min-width: 1280px){.xl\:s-justify-end{justify-content:flex-end}}@media(min-width: 1280px){.xl\:s-justify-center{justify-content:center}}@media(min-width: 1280px){.xl\:s-justify-between{justify-content:space-between}}@media(min-width: 1280px){.xl\:s-justify-around{justify-content:space-around}}@media(min-width: 1280px){.xl\:s-justify-evenly{justify-content:space-evenly}}@media(min-width: 1280px){.xl\:s-nowrap{flex-wrap:nowrap}}@media(min-width: 1280px){.xl\:s-wrap{flex-wrap:wrap}}@media(min-width: 1280px){.xl\:s-wrap-reverse{flex-wrap:wrap-reverse}}.s-gap-0{gap:0px}.s-gap-x-0{column-gap:0px}.s-gap-y-0{row-gap:0px}.s-gap-1{gap:4px}.s-gap-x-1{column-gap:4px}.s-gap-y-1{row-gap:4px}.s-gap-2{gap:8px}.s-gap-x-2{column-gap:8px}.s-gap-y-2{row-gap:8px}.s-gap-3{gap:12px}.s-gap-x-3{column-gap:12px}.s-gap-y-3{row-gap:12px}.s-gap-4{gap:16px}.s-gap-x-4{column-gap:16px}.s-gap-y-4{row-gap:16px}.s-gap-5{gap:20px}.s-gap-x-5{column-gap:20px}.s-gap-y-5{row-gap:20px}.s-gap-6{gap:24px}.s-gap-x-6{column-gap:24px}.s-gap-y-6{row-gap:24px}.s-gap-8{gap:32px}.s-gap-x-8{column-gap:32px}.s-gap-y-8{row-gap:32px}.s-gap-10{gap:40px}.s-gap-x-10{column-gap:40px}.s-gap-y-10{row-gap:40px}.s-gap-12{gap:48px}.s-gap-x-12{column-gap:48px}.s-gap-y-12{row-gap:48px}.s-gap-16{gap:64px}.s-gap-x-16{column-gap:64px}.s-gap-y-16{row-gap:64px}.s-gap-20{gap:80px}.s-gap-x-20{column-gap:80px}.s-gap-y-20{row-gap:80px}.s-gap-24{gap:96px}.s-gap-x-24{column-gap:96px}.s-gap-y-24{row-gap:96px}@media(min-width: 480px){.xs\:s-gap-0{gap:0px}}@media(min-width: 480px){.xs\:s-gap-x-0{column-gap:0px}}@media(min-width: 480px){.xs\:s-gap-y-0{row-gap:0px}}@media(min-width: 480px){.xs\:s-gap-1{gap:4px}}@media(min-width: 480px){.xs\:s-gap-x-1{column-gap:4px}}@media(min-width: 480px){.xs\:s-gap-y-1{row-gap:4px}}@media(min-width: 480px){.xs\:s-gap-2{gap:8px}}@media(min-width: 480px){.xs\:s-gap-x-2{column-gap:8px}}@media(min-width: 480px){.xs\:s-gap-y-2{row-gap:8px}}@media(min-width: 480px){.xs\:s-gap-3{gap:12px}}@media(min-width: 480px){.xs\:s-gap-x-3{column-gap:12px}}@media(min-width: 480px){.xs\:s-gap-y-3{row-gap:12px}}@media(min-width: 480px){.xs\:s-gap-4{gap:16px}}@media(min-width: 480px){.xs\:s-gap-x-4{column-gap:16px}}@media(min-width: 480px){.xs\:s-gap-y-4{row-gap:16px}}@media(min-width: 480px){.xs\:s-gap-5{gap:20px}}@media(min-width: 480px){.xs\:s-gap-x-5{column-gap:20px}}@media(min-width: 480px){.xs\:s-gap-y-5{row-gap:20px}}@media(min-width: 480px){.xs\:s-gap-6{gap:24px}}@media(min-width: 480px){.xs\:s-gap-x-6{column-gap:24px}}@media(min-width: 480px){.xs\:s-gap-y-6{row-gap:24px}}@media(min-width: 480px){.xs\:s-gap-8{gap:32px}}@media(min-width: 480px){.xs\:s-gap-x-8{column-gap:32px}}@media(min-width: 480px){.xs\:s-gap-y-8{row-gap:32px}}@media(min-width: 480px){.xs\:s-gap-10{gap:40px}}@media(min-width: 480px){.xs\:s-gap-x-10{column-gap:40px}}@media(min-width: 480px){.xs\:s-gap-y-10{row-gap:40px}}@media(min-width: 480px){.xs\:s-gap-12{gap:48px}}@media(min-width: 480px){.xs\:s-gap-x-12{column-gap:48px}}@media(min-width: 480px){.xs\:s-gap-y-12{row-gap:48px}}@media(min-width: 480px){.xs\:s-gap-16{gap:64px}}@media(min-width: 480px){.xs\:s-gap-x-16{column-gap:64px}}@media(min-width: 480px){.xs\:s-gap-y-16{row-gap:64px}}@media(min-width: 480px){.xs\:s-gap-20{gap:80px}}@media(min-width: 480px){.xs\:s-gap-x-20{column-gap:80px}}@media(min-width: 480px){.xs\:s-gap-y-20{row-gap:80px}}@media(min-width: 480px){.xs\:s-gap-24{gap:96px}}@media(min-width: 480px){.xs\:s-gap-x-24{column-gap:96px}}@media(min-width: 480px){.xs\:s-gap-y-24{row-gap:96px}}@media(min-width: 640px){.sm\:s-gap-0{gap:0px}}@media(min-width: 640px){.sm\:s-gap-x-0{column-gap:0px}}@media(min-width: 640px){.sm\:s-gap-y-0{row-gap:0px}}@media(min-width: 640px){.sm\:s-gap-1{gap:4px}}@media(min-width: 640px){.sm\:s-gap-x-1{column-gap:4px}}@media(min-width: 640px){.sm\:s-gap-y-1{row-gap:4px}}@media(min-width: 640px){.sm\:s-gap-2{gap:8px}}@media(min-width: 640px){.sm\:s-gap-x-2{column-gap:8px}}@media(min-width: 640px){.sm\:s-gap-y-2{row-gap:8px}}@media(min-width: 640px){.sm\:s-gap-3{gap:12px}}@media(min-width: 640px){.sm\:s-gap-x-3{column-gap:12px}}@media(min-width: 640px){.sm\:s-gap-y-3{row-gap:12px}}@media(min-width: 640px){.sm\:s-gap-4{gap:16px}}@media(min-width: 640px){.sm\:s-gap-x-4{column-gap:16px}}@media(min-width: 640px){.sm\:s-gap-y-4{row-gap:16px}}@media(min-width: 640px){.sm\:s-gap-5{gap:20px}}@media(min-width: 640px){.sm\:s-gap-x-5{column-gap:20px}}@media(min-width: 640px){.sm\:s-gap-y-5{row-gap:20px}}@media(min-width: 640px){.sm\:s-gap-6{gap:24px}}@media(min-width: 640px){.sm\:s-gap-x-6{column-gap:24px}}@media(min-width: 640px){.sm\:s-gap-y-6{row-gap:24px}}@media(min-width: 640px){.sm\:s-gap-8{gap:32px}}@media(min-width: 640px){.sm\:s-gap-x-8{column-gap:32px}}@media(min-width: 640px){.sm\:s-gap-y-8{row-gap:32px}}@media(min-width: 640px){.sm\:s-gap-10{gap:40px}}@media(min-width: 640px){.sm\:s-gap-x-10{column-gap:40px}}@media(min-width: 640px){.sm\:s-gap-y-10{row-gap:40px}}@media(min-width: 640px){.sm\:s-gap-12{gap:48px}}@media(min-width: 640px){.sm\:s-gap-x-12{column-gap:48px}}@media(min-width: 640px){.sm\:s-gap-y-12{row-gap:48px}}@media(min-width: 640px){.sm\:s-gap-16{gap:64px}}@media(min-width: 640px){.sm\:s-gap-x-16{column-gap:64px}}@media(min-width: 640px){.sm\:s-gap-y-16{row-gap:64px}}@media(min-width: 640px){.sm\:s-gap-20{gap:80px}}@media(min-width: 640px){.sm\:s-gap-x-20{column-gap:80px}}@media(min-width: 640px){.sm\:s-gap-y-20{row-gap:80px}}@media(min-width: 640px){.sm\:s-gap-24{gap:96px}}@media(min-width: 640px){.sm\:s-gap-x-24{column-gap:96px}}@media(min-width: 640px){.sm\:s-gap-y-24{row-gap:96px}}@media(min-width: 768px){.md\:s-gap-0{gap:0px}}@media(min-width: 768px){.md\:s-gap-x-0{column-gap:0px}}@media(min-width: 768px){.md\:s-gap-y-0{row-gap:0px}}@media(min-width: 768px){.md\:s-gap-1{gap:4px}}@media(min-width: 768px){.md\:s-gap-x-1{column-gap:4px}}@media(min-width: 768px){.md\:s-gap-y-1{row-gap:4px}}@media(min-width: 768px){.md\:s-gap-2{gap:8px}}@media(min-width: 768px){.md\:s-gap-x-2{column-gap:8px}}@media(min-width: 768px){.md\:s-gap-y-2{row-gap:8px}}@media(min-width: 768px){.md\:s-gap-3{gap:12px}}@media(min-width: 768px){.md\:s-gap-x-3{column-gap:12px}}@media(min-width: 768px){.md\:s-gap-y-3{row-gap:12px}}@media(min-width: 768px){.md\:s-gap-4{gap:16px}}@media(min-width: 768px){.md\:s-gap-x-4{column-gap:16px}}@media(min-width: 768px){.md\:s-gap-y-4{row-gap:16px}}@media(min-width: 768px){.md\:s-gap-5{gap:20px}}@media(min-width: 768px){.md\:s-gap-x-5{column-gap:20px}}@media(min-width: 768px){.md\:s-gap-y-5{row-gap:20px}}@media(min-width: 768px){.md\:s-gap-6{gap:24px}}@media(min-width: 768px){.md\:s-gap-x-6{column-gap:24px}}@media(min-width: 768px){.md\:s-gap-y-6{row-gap:24px}}@media(min-width: 768px){.md\:s-gap-8{gap:32px}}@media(min-width: 768px){.md\:s-gap-x-8{column-gap:32px}}@media(min-width: 768px){.md\:s-gap-y-8{row-gap:32px}}@media(min-width: 768px){.md\:s-gap-10{gap:40px}}@media(min-width: 768px){.md\:s-gap-x-10{column-gap:40px}}@media(min-width: 768px){.md\:s-gap-y-10{row-gap:40px}}@media(min-width: 768px){.md\:s-gap-12{gap:48px}}@media(min-width: 768px){.md\:s-gap-x-12{column-gap:48px}}@media(min-width: 768px){.md\:s-gap-y-12{row-gap:48px}}@media(min-width: 768px){.md\:s-gap-16{gap:64px}}@media(min-width: 768px){.md\:s-gap-x-16{column-gap:64px}}@media(min-width: 768px){.md\:s-gap-y-16{row-gap:64px}}@media(min-width: 768px){.md\:s-gap-20{gap:80px}}@media(min-width: 768px){.md\:s-gap-x-20{column-gap:80px}}@media(min-width: 768px){.md\:s-gap-y-20{row-gap:80px}}@media(min-width: 768px){.md\:s-gap-24{gap:96px}}@media(min-width: 768px){.md\:s-gap-x-24{column-gap:96px}}@media(min-width: 768px){.md\:s-gap-y-24{row-gap:96px}}@media(min-width: 1024px){.lg\:s-gap-0{gap:0px}}@media(min-width: 1024px){.lg\:s-gap-x-0{column-gap:0px}}@media(min-width: 1024px){.lg\:s-gap-y-0{row-gap:0px}}@media(min-width: 1024px){.lg\:s-gap-1{gap:4px}}@media(min-width: 1024px){.lg\:s-gap-x-1{column-gap:4px}}@media(min-width: 1024px){.lg\:s-gap-y-1{row-gap:4px}}@media(min-width: 1024px){.lg\:s-gap-2{gap:8px}}@media(min-width: 1024px){.lg\:s-gap-x-2{column-gap:8px}}@media(min-width: 1024px){.lg\:s-gap-y-2{row-gap:8px}}@media(min-width: 1024px){.lg\:s-gap-3{gap:12px}}@media(min-width: 1024px){.lg\:s-gap-x-3{column-gap:12px}}@media(min-width: 1024px){.lg\:s-gap-y-3{row-gap:12px}}@media(min-width: 1024px){.lg\:s-gap-4{gap:16px}}@media(min-width: 1024px){.lg\:s-gap-x-4{column-gap:16px}}@media(min-width: 1024px){.lg\:s-gap-y-4{row-gap:16px}}@media(min-width: 1024px){.lg\:s-gap-5{gap:20px}}@media(min-width: 1024px){.lg\:s-gap-x-5{column-gap:20px}}@media(min-width: 1024px){.lg\:s-gap-y-5{row-gap:20px}}@media(min-width: 1024px){.lg\:s-gap-6{gap:24px}}@media(min-width: 1024px){.lg\:s-gap-x-6{column-gap:24px}}@media(min-width: 1024px){.lg\:s-gap-y-6{row-gap:24px}}@media(min-width: 1024px){.lg\:s-gap-8{gap:32px}}@media(min-width: 1024px){.lg\:s-gap-x-8{column-gap:32px}}@media(min-width: 1024px){.lg\:s-gap-y-8{row-gap:32px}}@media(min-width: 1024px){.lg\:s-gap-10{gap:40px}}@media(min-width: 1024px){.lg\:s-gap-x-10{column-gap:40px}}@media(min-width: 1024px){.lg\:s-gap-y-10{row-gap:40px}}@media(min-width: 1024px){.lg\:s-gap-12{gap:48px}}@media(min-width: 1024px){.lg\:s-gap-x-12{column-gap:48px}}@media(min-width: 1024px){.lg\:s-gap-y-12{row-gap:48px}}@media(min-width: 1024px){.lg\:s-gap-16{gap:64px}}@media(min-width: 1024px){.lg\:s-gap-x-16{column-gap:64px}}@media(min-width: 1024px){.lg\:s-gap-y-16{row-gap:64px}}@media(min-width: 1024px){.lg\:s-gap-20{gap:80px}}@media(min-width: 1024px){.lg\:s-gap-x-20{column-gap:80px}}@media(min-width: 1024px){.lg\:s-gap-y-20{row-gap:80px}}@media(min-width: 1024px){.lg\:s-gap-24{gap:96px}}@media(min-width: 1024px){.lg\:s-gap-x-24{column-gap:96px}}@media(min-width: 1024px){.lg\:s-gap-y-24{row-gap:96px}}@media(min-width: 1280px){.xl\:s-gap-0{gap:0px}}@media(min-width: 1280px){.xl\:s-gap-x-0{column-gap:0px}}@media(min-width: 1280px){.xl\:s-gap-y-0{row-gap:0px}}@media(min-width: 1280px){.xl\:s-gap-1{gap:4px}}@media(min-width: 1280px){.xl\:s-gap-x-1{column-gap:4px}}@media(min-width: 1280px){.xl\:s-gap-y-1{row-gap:4px}}@media(min-width: 1280px){.xl\:s-gap-2{gap:8px}}@media(min-width: 1280px){.xl\:s-gap-x-2{column-gap:8px}}@media(min-width: 1280px){.xl\:s-gap-y-2{row-gap:8px}}@media(min-width: 1280px){.xl\:s-gap-3{gap:12px}}@media(min-width: 1280px){.xl\:s-gap-x-3{column-gap:12px}}@media(min-width: 1280px){.xl\:s-gap-y-3{row-gap:12px}}@media(min-width: 1280px){.xl\:s-gap-4{gap:16px}}@media(min-width: 1280px){.xl\:s-gap-x-4{column-gap:16px}}@media(min-width: 1280px){.xl\:s-gap-y-4{row-gap:16px}}@media(min-width: 1280px){.xl\:s-gap-5{gap:20px}}@media(min-width: 1280px){.xl\:s-gap-x-5{column-gap:20px}}@media(min-width: 1280px){.xl\:s-gap-y-5{row-gap:20px}}@media(min-width: 1280px){.xl\:s-gap-6{gap:24px}}@media(min-width: 1280px){.xl\:s-gap-x-6{column-gap:24px}}@media(min-width: 1280px){.xl\:s-gap-y-6{row-gap:24px}}@media(min-width: 1280px){.xl\:s-gap-8{gap:32px}}@media(min-width: 1280px){.xl\:s-gap-x-8{column-gap:32px}}@media(min-width: 1280px){.xl\:s-gap-y-8{row-gap:32px}}@media(min-width: 1280px){.xl\:s-gap-10{gap:40px}}@media(min-width: 1280px){.xl\:s-gap-x-10{column-gap:40px}}@media(min-width: 1280px){.xl\:s-gap-y-10{row-gap:40px}}@media(min-width: 1280px){.xl\:s-gap-12{gap:48px}}@media(min-width: 1280px){.xl\:s-gap-x-12{column-gap:48px}}@media(min-width: 1280px){.xl\:s-gap-y-12{row-gap:48px}}@media(min-width: 1280px){.xl\:s-gap-16{gap:64px}}@media(min-width: 1280px){.xl\:s-gap-x-16{column-gap:64px}}@media(min-width: 1280px){.xl\:s-gap-y-16{row-gap:64px}}@media(min-width: 1280px){.xl\:s-gap-20{gap:80px}}@media(min-width: 1280px){.xl\:s-gap-x-20{column-gap:80px}}@media(min-width: 1280px){.xl\:s-gap-y-20{row-gap:80px}}@media(min-width: 1280px){.xl\:s-gap-24{gap:96px}}@media(min-width: 1280px){.xl\:s-gap-x-24{column-gap:96px}}@media(min-width: 1280px){.xl\:s-gap-y-24{row-gap:96px}}.s-p-0{padding:0px}.s-px-0{padding-left:0px;padding-right:0px}.s-py-0{padding-top:0px;padding-bottom:0px}.s-pt-0{padding-top:0px}.s-pr-0{padding-right:0px}.s-pb-0{padding-bottom:0px}.s-pl-0{padding-left:0px}.s-p-1{padding:4px}.s-px-1{padding-left:4px;padding-right:4px}.s-py-1{padding-top:4px;padding-bottom:4px}.s-pt-1{padding-top:4px}.s-pr-1{padding-right:4px}.s-pb-1{padding-bottom:4px}.s-pl-1{padding-left:4px}.s-p-2{padding:8px}.s-px-2{padding-left:8px;padding-right:8px}.s-py-2{padding-top:8px;padding-bottom:8px}.s-pt-2{padding-top:8px}.s-pr-2{padding-right:8px}.s-pb-2{padding-bottom:8px}.s-pl-2{padding-left:8px}.s-p-3{padding:12px}.s-px-3{padding-left:12px;padding-right:12px}.s-py-3{padding-top:12px;padding-bottom:12px}.s-pt-3{padding-top:12px}.s-pr-3{padding-right:12px}.s-pb-3{padding-bottom:12px}.s-pl-3{padding-left:12px}.s-p-4{padding:16px}.s-px-4{padding-left:16px;padding-right:16px}.s-py-4{padding-top:16px;padding-bottom:16px}.s-pt-4{padding-top:16px}.s-pr-4{padding-right:16px}.s-pb-4{padding-bottom:16px}.s-pl-4{padding-left:16px}.s-p-5{padding:20px}.s-px-5{padding-left:20px;padding-right:20px}.s-py-5{padding-top:20px;padding-bottom:20px}.s-pt-5{padding-top:20px}.s-pr-5{padding-right:20px}.s-pb-5{padding-bottom:20px}.s-pl-5{padding-left:20px}.s-p-6{padding:24px}.s-px-6{padding-left:24px;padding-right:24px}.s-py-6{padding-top:24px;padding-bottom:24px}.s-pt-6{padding-top:24px}.s-pr-6{padding-right:24px}.s-pb-6{padding-bottom:24px}.s-pl-6{padding-left:24px}.s-p-8{padding:32px}.s-px-8{padding-left:32px;padding-right:32px}.s-py-8{padding-top:32px;padding-bottom:32px}.s-pt-8{padding-top:32px}.s-pr-8{padding-right:32px}.s-pb-8{padding-bottom:32px}.s-pl-8{padding-left:32px}.s-p-10{padding:40px}.s-px-10{padding-left:40px;padding-right:40px}.s-py-10{padding-top:40px;padding-bottom:40px}.s-pt-10{padding-top:40px}.s-pr-10{padding-right:40px}.s-pb-10{padding-bottom:40px}.s-pl-10{padding-left:40px}.s-p-12{padding:48px}.s-px-12{padding-left:48px;padding-right:48px}.s-py-12{padding-top:48px;padding-bottom:48px}.s-pt-12{padding-top:48px}.s-pr-12{padding-right:48px}.s-pb-12{padding-bottom:48px}.s-pl-12{padding-left:48px}.s-p-16{padding:64px}.s-px-16{padding-left:64px;padding-right:64px}.s-py-16{padding-top:64px;padding-bottom:64px}.s-pt-16{padding-top:64px}.s-pr-16{padding-right:64px}.s-pb-16{padding-bottom:64px}.s-pl-16{padding-left:64px}.s-p-20{padding:80px}.s-px-20{padding-left:80px;padding-right:80px}.s-py-20{padding-top:80px;padding-bottom:80px}.s-pt-20{padding-top:80px}.s-pr-20{padding-right:80px}.s-pb-20{padding-bottom:80px}.s-pl-20{padding-left:80px}.s-p-24{padding:96px}.s-px-24{padding-left:96px;padding-right:96px}.s-py-24{padding-top:96px;padding-bottom:96px}.s-pt-24{padding-top:96px}.s-pr-24{padding-right:96px}.s-pb-24{padding-bottom:96px}.s-pl-24{padding-left:96px}@media(min-width: 480px){.xs\:s-p-0{padding:0px}}@media(min-width: 480px){.xs\:s-px-0{padding-left:0px;padding-right:0px}}@media(min-width: 480px){.xs\:s-py-0{padding-top:0px;padding-bottom:0px}}@media(min-width: 480px){.xs\:s-pt-0{padding-top:0px}}@media(min-width: 480px){.xs\:s-pr-0{padding-right:0px}}@media(min-width: 480px){.xs\:s-pb-0{padding-bottom:0px}}@media(min-width: 480px){.xs\:s-pl-0{padding-left:0px}}@media(min-width: 480px){.xs\:s-p-1{padding:4px}}@media(min-width: 480px){.xs\:s-px-1{padding-left:4px;padding-right:4px}}@media(min-width: 480px){.xs\:s-py-1{padding-top:4px;padding-bottom:4px}}@media(min-width: 480px){.xs\:s-pt-1{padding-top:4px}}@media(min-width: 480px){.xs\:s-pr-1{padding-right:4px}}@media(min-width: 480px){.xs\:s-pb-1{padding-bottom:4px}}@media(min-width: 480px){.xs\:s-pl-1{padding-left:4px}}@media(min-width: 480px){.xs\:s-p-2{padding:8px}}@media(min-width: 480px){.xs\:s-px-2{padding-left:8px;padding-right:8px}}@media(min-width: 480px){.xs\:s-py-2{padding-top:8px;padding-bottom:8px}}@media(min-width: 480px){.xs\:s-pt-2{padding-top:8px}}@media(min-width: 480px){.xs\:s-pr-2{padding-right:8px}}@media(min-width: 480px){.xs\:s-pb-2{padding-bottom:8px}}@media(min-width: 480px){.xs\:s-pl-2{padding-left:8px}}@media(min-width: 480px){.xs\:s-p-3{padding:12px}}@media(min-width: 480px){.xs\:s-px-3{padding-left:12px;padding-right:12px}}@media(min-width: 480px){.xs\:s-py-3{padding-top:12px;padding-bottom:12px}}@media(min-width: 480px){.xs\:s-pt-3{padding-top:12px}}@media(min-width: 480px){.xs\:s-pr-3{padding-right:12px}}@media(min-width: 480px){.xs\:s-pb-3{padding-bottom:12px}}@media(min-width: 480px){.xs\:s-pl-3{padding-left:12px}}@media(min-width: 480px){.xs\:s-p-4{padding:16px}}@media(min-width: 480px){.xs\:s-px-4{padding-left:16px;padding-right:16px}}@media(min-width: 480px){.xs\:s-py-4{padding-top:16px;padding-bottom:16px}}@media(min-width: 480px){.xs\:s-pt-4{padding-top:16px}}@media(min-width: 480px){.xs\:s-pr-4{padding-right:16px}}@media(min-width: 480px){.xs\:s-pb-4{padding-bottom:16px}}@media(min-width: 480px){.xs\:s-pl-4{padding-left:16px}}@media(min-width: 480px){.xs\:s-p-5{padding:20px}}@media(min-width: 480px){.xs\:s-px-5{padding-left:20px;padding-right:20px}}@media(min-width: 480px){.xs\:s-py-5{padding-top:20px;padding-bottom:20px}}@media(min-width: 480px){.xs\:s-pt-5{padding-top:20px}}@media(min-width: 480px){.xs\:s-pr-5{padding-right:20px}}@media(min-width: 480px){.xs\:s-pb-5{padding-bottom:20px}}@media(min-width: 480px){.xs\:s-pl-5{padding-left:20px}}@media(min-width: 480px){.xs\:s-p-6{padding:24px}}@media(min-width: 480px){.xs\:s-px-6{padding-left:24px;padding-right:24px}}@media(min-width: 480px){.xs\:s-py-6{padding-top:24px;padding-bottom:24px}}@media(min-width: 480px){.xs\:s-pt-6{padding-top:24px}}@media(min-width: 480px){.xs\:s-pr-6{padding-right:24px}}@media(min-width: 480px){.xs\:s-pb-6{padding-bottom:24px}}@media(min-width: 480px){.xs\:s-pl-6{padding-left:24px}}@media(min-width: 480px){.xs\:s-p-8{padding:32px}}@media(min-width: 480px){.xs\:s-px-8{padding-left:32px;padding-right:32px}}@media(min-width: 480px){.xs\:s-py-8{padding-top:32px;padding-bottom:32px}}@media(min-width: 480px){.xs\:s-pt-8{padding-top:32px}}@media(min-width: 480px){.xs\:s-pr-8{padding-right:32px}}@media(min-width: 480px){.xs\:s-pb-8{padding-bottom:32px}}@media(min-width: 480px){.xs\:s-pl-8{padding-left:32px}}@media(min-width: 480px){.xs\:s-p-10{padding:40px}}@media(min-width: 480px){.xs\:s-px-10{padding-left:40px;padding-right:40px}}@media(min-width: 480px){.xs\:s-py-10{padding-top:40px;padding-bottom:40px}}@media(min-width: 480px){.xs\:s-pt-10{padding-top:40px}}@media(min-width: 480px){.xs\:s-pr-10{padding-right:40px}}@media(min-width: 480px){.xs\:s-pb-10{padding-bottom:40px}}@media(min-width: 480px){.xs\:s-pl-10{padding-left:40px}}@media(min-width: 480px){.xs\:s-p-12{padding:48px}}@media(min-width: 480px){.xs\:s-px-12{padding-left:48px;padding-right:48px}}@media(min-width: 480px){.xs\:s-py-12{padding-top:48px;padding-bottom:48px}}@media(min-width: 480px){.xs\:s-pt-12{padding-top:48px}}@media(min-width: 480px){.xs\:s-pr-12{padding-right:48px}}@media(min-width: 480px){.xs\:s-pb-12{padding-bottom:48px}}@media(min-width: 480px){.xs\:s-pl-12{padding-left:48px}}@media(min-width: 480px){.xs\:s-p-16{padding:64px}}@media(min-width: 480px){.xs\:s-px-16{padding-left:64px;padding-right:64px}}@media(min-width: 480px){.xs\:s-py-16{padding-top:64px;padding-bottom:64px}}@media(min-width: 480px){.xs\:s-pt-16{padding-top:64px}}@media(min-width: 480px){.xs\:s-pr-16{padding-right:64px}}@media(min-width: 480px){.xs\:s-pb-16{padding-bottom:64px}}@media(min-width: 480px){.xs\:s-pl-16{padding-left:64px}}@media(min-width: 480px){.xs\:s-p-20{padding:80px}}@media(min-width: 480px){.xs\:s-px-20{padding-left:80px;padding-right:80px}}@media(min-width: 480px){.xs\:s-py-20{padding-top:80px;padding-bottom:80px}}@media(min-width: 480px){.xs\:s-pt-20{padding-top:80px}}@media(min-width: 480px){.xs\:s-pr-20{padding-right:80px}}@media(min-width: 480px){.xs\:s-pb-20{padding-bottom:80px}}@media(min-width: 480px){.xs\:s-pl-20{padding-left:80px}}@media(min-width: 480px){.xs\:s-p-24{padding:96px}}@media(min-width: 480px){.xs\:s-px-24{padding-left:96px;padding-right:96px}}@media(min-width: 480px){.xs\:s-py-24{padding-top:96px;padding-bottom:96px}}@media(min-width: 480px){.xs\:s-pt-24{padding-top:96px}}@media(min-width: 480px){.xs\:s-pr-24{padding-right:96px}}@media(min-width: 480px){.xs\:s-pb-24{padding-bottom:96px}}@media(min-width: 480px){.xs\:s-pl-24{padding-left:96px}}@media(min-width: 640px){.sm\:s-p-0{padding:0px}}@media(min-width: 640px){.sm\:s-px-0{padding-left:0px;padding-right:0px}}@media(min-width: 640px){.sm\:s-py-0{padding-top:0px;padding-bottom:0px}}@media(min-width: 640px){.sm\:s-pt-0{padding-top:0px}}@media(min-width: 640px){.sm\:s-pr-0{padding-right:0px}}@media(min-width: 640px){.sm\:s-pb-0{padding-bottom:0px}}@media(min-width: 640px){.sm\:s-pl-0{padding-left:0px}}@media(min-width: 640px){.sm\:s-p-1{padding:4px}}@media(min-width: 640px){.sm\:s-px-1{padding-left:4px;padding-right:4px}}@media(min-width: 640px){.sm\:s-py-1{padding-top:4px;padding-bottom:4px}}@media(min-width: 640px){.sm\:s-pt-1{padding-top:4px}}@media(min-width: 640px){.sm\:s-pr-1{padding-right:4px}}@media(min-width: 640px){.sm\:s-pb-1{padding-bottom:4px}}@media(min-width: 640px){.sm\:s-pl-1{padding-left:4px}}@media(min-width: 640px){.sm\:s-p-2{padding:8px}}@media(min-width: 640px){.sm\:s-px-2{padding-left:8px;padding-right:8px}}@media(min-width: 640px){.sm\:s-py-2{padding-top:8px;padding-bottom:8px}}@media(min-width: 640px){.sm\:s-pt-2{padding-top:8px}}@media(min-width: 640px){.sm\:s-pr-2{padding-right:8px}}@media(min-width: 640px){.sm\:s-pb-2{padding-bottom:8px}}@media(min-width: 640px){.sm\:s-pl-2{padding-left:8px}}@media(min-width: 640px){.sm\:s-p-3{padding:12px}}@media(min-width: 640px){.sm\:s-px-3{padding-left:12px;padding-right:12px}}@media(min-width: 640px){.sm\:s-py-3{padding-top:12px;padding-bottom:12px}}@media(min-width: 640px){.sm\:s-pt-3{padding-top:12px}}@media(min-width: 640px){.sm\:s-pr-3{padding-right:12px}}@media(min-width: 640px){.sm\:s-pb-3{padding-bottom:12px}}@media(min-width: 640px){.sm\:s-pl-3{padding-left:12px}}@media(min-width: 640px){.sm\:s-p-4{padding:16px}}@media(min-width: 640px){.sm\:s-px-4{padding-left:16px;padding-right:16px}}@media(min-width: 640px){.sm\:s-py-4{padding-top:16px;padding-bottom:16px}}@media(min-width: 640px){.sm\:s-pt-4{padding-top:16px}}@media(min-width: 640px){.sm\:s-pr-4{padding-right:16px}}@media(min-width: 640px){.sm\:s-pb-4{padding-bottom:16px}}@media(min-width: 640px){.sm\:s-pl-4{padding-left:16px}}@media(min-width: 640px){.sm\:s-p-5{padding:20px}}@media(min-width: 640px){.sm\:s-px-5{padding-left:20px;padding-right:20px}}@media(min-width: 640px){.sm\:s-py-5{padding-top:20px;padding-bottom:20px}}@media(min-width: 640px){.sm\:s-pt-5{padding-top:20px}}@media(min-width: 640px){.sm\:s-pr-5{padding-right:20px}}@media(min-width: 640px){.sm\:s-pb-5{padding-bottom:20px}}@media(min-width: 640px){.sm\:s-pl-5{padding-left:20px}}@media(min-width: 640px){.sm\:s-p-6{padding:24px}}@media(min-width: 640px){.sm\:s-px-6{padding-left:24px;padding-right:24px}}@media(min-width: 640px){.sm\:s-py-6{padding-top:24px;padding-bottom:24px}}@media(min-width: 640px){.sm\:s-pt-6{padding-top:24px}}@media(min-width: 640px){.sm\:s-pr-6{padding-right:24px}}@media(min-width: 640px){.sm\:s-pb-6{padding-bottom:24px}}@media(min-width: 640px){.sm\:s-pl-6{padding-left:24px}}@media(min-width: 640px){.sm\:s-p-8{padding:32px}}@media(min-width: 640px){.sm\:s-px-8{padding-left:32px;padding-right:32px}}@media(min-width: 640px){.sm\:s-py-8{padding-top:32px;padding-bottom:32px}}@media(min-width: 640px){.sm\:s-pt-8{padding-top:32px}}@media(min-width: 640px){.sm\:s-pr-8{padding-right:32px}}@media(min-width: 640px){.sm\:s-pb-8{padding-bottom:32px}}@media(min-width: 640px){.sm\:s-pl-8{padding-left:32px}}@media(min-width: 640px){.sm\:s-p-10{padding:40px}}@media(min-width: 640px){.sm\:s-px-10{padding-left:40px;padding-right:40px}}@media(min-width: 640px){.sm\:s-py-10{padding-top:40px;padding-bottom:40px}}@media(min-width: 640px){.sm\:s-pt-10{padding-top:40px}}@media(min-width: 640px){.sm\:s-pr-10{padding-right:40px}}@media(min-width: 640px){.sm\:s-pb-10{padding-bottom:40px}}@media(min-width: 640px){.sm\:s-pl-10{padding-left:40px}}@media(min-width: 640px){.sm\:s-p-12{padding:48px}}@media(min-width: 640px){.sm\:s-px-12{padding-left:48px;padding-right:48px}}@media(min-width: 640px){.sm\:s-py-12{padding-top:48px;padding-bottom:48px}}@media(min-width: 640px){.sm\:s-pt-12{padding-top:48px}}@media(min-width: 640px){.sm\:s-pr-12{padding-right:48px}}@media(min-width: 640px){.sm\:s-pb-12{padding-bottom:48px}}@media(min-width: 640px){.sm\:s-pl-12{padding-left:48px}}@media(min-width: 640px){.sm\:s-p-16{padding:64px}}@media(min-width: 640px){.sm\:s-px-16{padding-left:64px;padding-right:64px}}@media(min-width: 640px){.sm\:s-py-16{padding-top:64px;padding-bottom:64px}}@media(min-width: 640px){.sm\:s-pt-16{padding-top:64px}}@media(min-width: 640px){.sm\:s-pr-16{padding-right:64px}}@media(min-width: 640px){.sm\:s-pb-16{padding-bottom:64px}}@media(min-width: 640px){.sm\:s-pl-16{padding-left:64px}}@media(min-width: 640px){.sm\:s-p-20{padding:80px}}@media(min-width: 640px){.sm\:s-px-20{padding-left:80px;padding-right:80px}}@media(min-width: 640px){.sm\:s-py-20{padding-top:80px;padding-bottom:80px}}@media(min-width: 640px){.sm\:s-pt-20{padding-top:80px}}@media(min-width: 640px){.sm\:s-pr-20{padding-right:80px}}@media(min-width: 640px){.sm\:s-pb-20{padding-bottom:80px}}@media(min-width: 640px){.sm\:s-pl-20{padding-left:80px}}@media(min-width: 640px){.sm\:s-p-24{padding:96px}}@media(min-width: 640px){.sm\:s-px-24{padding-left:96px;padding-right:96px}}@media(min-width: 640px){.sm\:s-py-24{padding-top:96px;padding-bottom:96px}}@media(min-width: 640px){.sm\:s-pt-24{padding-top:96px}}@media(min-width: 640px){.sm\:s-pr-24{padding-right:96px}}@media(min-width: 640px){.sm\:s-pb-24{padding-bottom:96px}}@media(min-width: 640px){.sm\:s-pl-24{padding-left:96px}}@media(min-width: 768px){.md\:s-p-0{padding:0px}}@media(min-width: 768px){.md\:s-px-0{padding-left:0px;padding-right:0px}}@media(min-width: 768px){.md\:s-py-0{padding-top:0px;padding-bottom:0px}}@media(min-width: 768px){.md\:s-pt-0{padding-top:0px}}@media(min-width: 768px){.md\:s-pr-0{padding-right:0px}}@media(min-width: 768px){.md\:s-pb-0{padding-bottom:0px}}@media(min-width: 768px){.md\:s-pl-0{padding-left:0px}}@media(min-width: 768px){.md\:s-p-1{padding:4px}}@media(min-width: 768px){.md\:s-px-1{padding-left:4px;padding-right:4px}}@media(min-width: 768px){.md\:s-py-1{padding-top:4px;padding-bottom:4px}}@media(min-width: 768px){.md\:s-pt-1{padding-top:4px}}@media(min-width: 768px){.md\:s-pr-1{padding-right:4px}}@media(min-width: 768px){.md\:s-pb-1{padding-bottom:4px}}@media(min-width: 768px){.md\:s-pl-1{padding-left:4px}}@media(min-width: 768px){.md\:s-p-2{padding:8px}}@media(min-width: 768px){.md\:s-px-2{padding-left:8px;padding-right:8px}}@media(min-width: 768px){.md\:s-py-2{padding-top:8px;padding-bottom:8px}}@media(min-width: 768px){.md\:s-pt-2{padding-top:8px}}@media(min-width: 768px){.md\:s-pr-2{padding-right:8px}}@media(min-width: 768px){.md\:s-pb-2{padding-bottom:8px}}@media(min-width: 768px){.md\:s-pl-2{padding-left:8px}}@media(min-width: 768px){.md\:s-p-3{padding:12px}}@media(min-width: 768px){.md\:s-px-3{padding-left:12px;padding-right:12px}}@media(min-width: 768px){.md\:s-py-3{padding-top:12px;padding-bottom:12px}}@media(min-width: 768px){.md\:s-pt-3{padding-top:12px}}@media(min-width: 768px){.md\:s-pr-3{padding-right:12px}}@media(min-width: 768px){.md\:s-pb-3{padding-bottom:12px}}@media(min-width: 768px){.md\:s-pl-3{padding-left:12px}}@media(min-width: 768px){.md\:s-p-4{padding:16px}}@media(min-width: 768px){.md\:s-px-4{padding-left:16px;padding-right:16px}}@media(min-width: 768px){.md\:s-py-4{padding-top:16px;padding-bottom:16px}}@media(min-width: 768px){.md\:s-pt-4{padding-top:16px}}@media(min-width: 768px){.md\:s-pr-4{padding-right:16px}}@media(min-width: 768px){.md\:s-pb-4{padding-bottom:16px}}@media(min-width: 768px){.md\:s-pl-4{padding-left:16px}}@media(min-width: 768px){.md\:s-p-5{padding:20px}}@media(min-width: 768px){.md\:s-px-5{padding-left:20px;padding-right:20px}}@media(min-width: 768px){.md\:s-py-5{padding-top:20px;padding-bottom:20px}}@media(min-width: 768px){.md\:s-pt-5{padding-top:20px}}@media(min-width: 768px){.md\:s-pr-5{padding-right:20px}}@media(min-width: 768px){.md\:s-pb-5{padding-bottom:20px}}@media(min-width: 768px){.md\:s-pl-5{padding-left:20px}}@media(min-width: 768px){.md\:s-p-6{padding:24px}}@media(min-width: 768px){.md\:s-px-6{padding-left:24px;padding-right:24px}}@media(min-width: 768px){.md\:s-py-6{padding-top:24px;padding-bottom:24px}}@media(min-width: 768px){.md\:s-pt-6{padding-top:24px}}@media(min-width: 768px){.md\:s-pr-6{padding-right:24px}}@media(min-width: 768px){.md\:s-pb-6{padding-bottom:24px}}@media(min-width: 768px){.md\:s-pl-6{padding-left:24px}}@media(min-width: 768px){.md\:s-p-8{padding:32px}}@media(min-width: 768px){.md\:s-px-8{padding-left:32px;padding-right:32px}}@media(min-width: 768px){.md\:s-py-8{padding-top:32px;padding-bottom:32px}}@media(min-width: 768px){.md\:s-pt-8{padding-top:32px}}@media(min-width: 768px){.md\:s-pr-8{padding-right:32px}}@media(min-width: 768px){.md\:s-pb-8{padding-bottom:32px}}@media(min-width: 768px){.md\:s-pl-8{padding-left:32px}}@media(min-width: 768px){.md\:s-p-10{padding:40px}}@media(min-width: 768px){.md\:s-px-10{padding-left:40px;padding-right:40px}}@media(min-width: 768px){.md\:s-py-10{padding-top:40px;padding-bottom:40px}}@media(min-width: 768px){.md\:s-pt-10{padding-top:40px}}@media(min-width: 768px){.md\:s-pr-10{padding-right:40px}}@media(min-width: 768px){.md\:s-pb-10{padding-bottom:40px}}@media(min-width: 768px){.md\:s-pl-10{padding-left:40px}}@media(min-width: 768px){.md\:s-p-12{padding:48px}}@media(min-width: 768px){.md\:s-px-12{padding-left:48px;padding-right:48px}}@media(min-width: 768px){.md\:s-py-12{padding-top:48px;padding-bottom:48px}}@media(min-width: 768px){.md\:s-pt-12{padding-top:48px}}@media(min-width: 768px){.md\:s-pr-12{padding-right:48px}}@media(min-width: 768px){.md\:s-pb-12{padding-bottom:48px}}@media(min-width: 768px){.md\:s-pl-12{padding-left:48px}}@media(min-width: 768px){.md\:s-p-16{padding:64px}}@media(min-width: 768px){.md\:s-px-16{padding-left:64px;padding-right:64px}}@media(min-width: 768px){.md\:s-py-16{padding-top:64px;padding-bottom:64px}}@media(min-width: 768px){.md\:s-pt-16{padding-top:64px}}@media(min-width: 768px){.md\:s-pr-16{padding-right:64px}}@media(min-width: 768px){.md\:s-pb-16{padding-bottom:64px}}@media(min-width: 768px){.md\:s-pl-16{padding-left:64px}}@media(min-width: 768px){.md\:s-p-20{padding:80px}}@media(min-width: 768px){.md\:s-px-20{padding-left:80px;padding-right:80px}}@media(min-width: 768px){.md\:s-py-20{padding-top:80px;padding-bottom:80px}}@media(min-width: 768px){.md\:s-pt-20{padding-top:80px}}@media(min-width: 768px){.md\:s-pr-20{padding-right:80px}}@media(min-width: 768px){.md\:s-pb-20{padding-bottom:80px}}@media(min-width: 768px){.md\:s-pl-20{padding-left:80px}}@media(min-width: 768px){.md\:s-p-24{padding:96px}}@media(min-width: 768px){.md\:s-px-24{padding-left:96px;padding-right:96px}}@media(min-width: 768px){.md\:s-py-24{padding-top:96px;padding-bottom:96px}}@media(min-width: 768px){.md\:s-pt-24{padding-top:96px}}@media(min-width: 768px){.md\:s-pr-24{padding-right:96px}}@media(min-width: 768px){.md\:s-pb-24{padding-bottom:96px}}@media(min-width: 768px){.md\:s-pl-24{padding-left:96px}}@media(min-width: 1024px){.lg\:s-p-0{padding:0px}}@media(min-width: 1024px){.lg\:s-px-0{padding-left:0px;padding-right:0px}}@media(min-width: 1024px){.lg\:s-py-0{padding-top:0px;padding-bottom:0px}}@media(min-width: 1024px){.lg\:s-pt-0{padding-top:0px}}@media(min-width: 1024px){.lg\:s-pr-0{padding-right:0px}}@media(min-width: 1024px){.lg\:s-pb-0{padding-bottom:0px}}@media(min-width: 1024px){.lg\:s-pl-0{padding-left:0px}}@media(min-width: 1024px){.lg\:s-p-1{padding:4px}}@media(min-width: 1024px){.lg\:s-px-1{padding-left:4px;padding-right:4px}}@media(min-width: 1024px){.lg\:s-py-1{padding-top:4px;padding-bottom:4px}}@media(min-width: 1024px){.lg\:s-pt-1{padding-top:4px}}@media(min-width: 1024px){.lg\:s-pr-1{padding-right:4px}}@media(min-width: 1024px){.lg\:s-pb-1{padding-bottom:4px}}@media(min-width: 1024px){.lg\:s-pl-1{padding-left:4px}}@media(min-width: 1024px){.lg\:s-p-2{padding:8px}}@media(min-width: 1024px){.lg\:s-px-2{padding-left:8px;padding-right:8px}}@media(min-width: 1024px){.lg\:s-py-2{padding-top:8px;padding-bottom:8px}}@media(min-width: 1024px){.lg\:s-pt-2{padding-top:8px}}@media(min-width: 1024px){.lg\:s-pr-2{padding-right:8px}}@media(min-width: 1024px){.lg\:s-pb-2{padding-bottom:8px}}@media(min-width: 1024px){.lg\:s-pl-2{padding-left:8px}}@media(min-width: 1024px){.lg\:s-p-3{padding:12px}}@media(min-width: 1024px){.lg\:s-px-3{padding-left:12px;padding-right:12px}}@media(min-width: 1024px){.lg\:s-py-3{padding-top:12px;padding-bottom:12px}}@media(min-width: 1024px){.lg\:s-pt-3{padding-top:12px}}@media(min-width: 1024px){.lg\:s-pr-3{padding-right:12px}}@media(min-width: 1024px){.lg\:s-pb-3{padding-bottom:12px}}@media(min-width: 1024px){.lg\:s-pl-3{padding-left:12px}}@media(min-width: 1024px){.lg\:s-p-4{padding:16px}}@media(min-width: 1024px){.lg\:s-px-4{padding-left:16px;padding-right:16px}}@media(min-width: 1024px){.lg\:s-py-4{padding-top:16px;padding-bottom:16px}}@media(min-width: 1024px){.lg\:s-pt-4{padding-top:16px}}@media(min-width: 1024px){.lg\:s-pr-4{padding-right:16px}}@media(min-width: 1024px){.lg\:s-pb-4{padding-bottom:16px}}@media(min-width: 1024px){.lg\:s-pl-4{padding-left:16px}}@media(min-width: 1024px){.lg\:s-p-5{padding:20px}}@media(min-width: 1024px){.lg\:s-px-5{padding-left:20px;padding-right:20px}}@media(min-width: 1024px){.lg\:s-py-5{padding-top:20px;padding-bottom:20px}}@media(min-width: 1024px){.lg\:s-pt-5{padding-top:20px}}@media(min-width: 1024px){.lg\:s-pr-5{padding-right:20px}}@media(min-width: 1024px){.lg\:s-pb-5{padding-bottom:20px}}@media(min-width: 1024px){.lg\:s-pl-5{padding-left:20px}}@media(min-width: 1024px){.lg\:s-p-6{padding:24px}}@media(min-width: 1024px){.lg\:s-px-6{padding-left:24px;padding-right:24px}}@media(min-width: 1024px){.lg\:s-py-6{padding-top:24px;padding-bottom:24px}}@media(min-width: 1024px){.lg\:s-pt-6{padding-top:24px}}@media(min-width: 1024px){.lg\:s-pr-6{padding-right:24px}}@media(min-width: 1024px){.lg\:s-pb-6{padding-bottom:24px}}@media(min-width: 1024px){.lg\:s-pl-6{padding-left:24px}}@media(min-width: 1024px){.lg\:s-p-8{padding:32px}}@media(min-width: 1024px){.lg\:s-px-8{padding-left:32px;padding-right:32px}}@media(min-width: 1024px){.lg\:s-py-8{padding-top:32px;padding-bottom:32px}}@media(min-width: 1024px){.lg\:s-pt-8{padding-top:32px}}@media(min-width: 1024px){.lg\:s-pr-8{padding-right:32px}}@media(min-width: 1024px){.lg\:s-pb-8{padding-bottom:32px}}@media(min-width: 1024px){.lg\:s-pl-8{padding-left:32px}}@media(min-width: 1024px){.lg\:s-p-10{padding:40px}}@media(min-width: 1024px){.lg\:s-px-10{padding-left:40px;padding-right:40px}}@media(min-width: 1024px){.lg\:s-py-10{padding-top:40px;padding-bottom:40px}}@media(min-width: 1024px){.lg\:s-pt-10{padding-top:40px}}@media(min-width: 1024px){.lg\:s-pr-10{padding-right:40px}}@media(min-width: 1024px){.lg\:s-pb-10{padding-bottom:40px}}@media(min-width: 1024px){.lg\:s-pl-10{padding-left:40px}}@media(min-width: 1024px){.lg\:s-p-12{padding:48px}}@media(min-width: 1024px){.lg\:s-px-12{padding-left:48px;padding-right:48px}}@media(min-width: 1024px){.lg\:s-py-12{padding-top:48px;padding-bottom:48px}}@media(min-width: 1024px){.lg\:s-pt-12{padding-top:48px}}@media(min-width: 1024px){.lg\:s-pr-12{padding-right:48px}}@media(min-width: 1024px){.lg\:s-pb-12{padding-bottom:48px}}@media(min-width: 1024px){.lg\:s-pl-12{padding-left:48px}}@media(min-width: 1024px){.lg\:s-p-16{padding:64px}}@media(min-width: 1024px){.lg\:s-px-16{padding-left:64px;padding-right:64px}}@media(min-width: 1024px){.lg\:s-py-16{padding-top:64px;padding-bottom:64px}}@media(min-width: 1024px){.lg\:s-pt-16{padding-top:64px}}@media(min-width: 1024px){.lg\:s-pr-16{padding-right:64px}}@media(min-width: 1024px){.lg\:s-pb-16{padding-bottom:64px}}@media(min-width: 1024px){.lg\:s-pl-16{padding-left:64px}}@media(min-width: 1024px){.lg\:s-p-20{padding:80px}}@media(min-width: 1024px){.lg\:s-px-20{padding-left:80px;padding-right:80px}}@media(min-width: 1024px){.lg\:s-py-20{padding-top:80px;padding-bottom:80px}}@media(min-width: 1024px){.lg\:s-pt-20{padding-top:80px}}@media(min-width: 1024px){.lg\:s-pr-20{padding-right:80px}}@media(min-width: 1024px){.lg\:s-pb-20{padding-bottom:80px}}@media(min-width: 1024px){.lg\:s-pl-20{padding-left:80px}}@media(min-width: 1024px){.lg\:s-p-24{padding:96px}}@media(min-width: 1024px){.lg\:s-px-24{padding-left:96px;padding-right:96px}}@media(min-width: 1024px){.lg\:s-py-24{padding-top:96px;padding-bottom:96px}}@media(min-width: 1024px){.lg\:s-pt-24{padding-top:96px}}@media(min-width: 1024px){.lg\:s-pr-24{padding-right:96px}}@media(min-width: 1024px){.lg\:s-pb-24{padding-bottom:96px}}@media(min-width: 1024px){.lg\:s-pl-24{padding-left:96px}}@media(min-width: 1280px){.xl\:s-p-0{padding:0px}}@media(min-width: 1280px){.xl\:s-px-0{padding-left:0px;padding-right:0px}}@media(min-width: 1280px){.xl\:s-py-0{padding-top:0px;padding-bottom:0px}}@media(min-width: 1280px){.xl\:s-pt-0{padding-top:0px}}@media(min-width: 1280px){.xl\:s-pr-0{padding-right:0px}}@media(min-width: 1280px){.xl\:s-pb-0{padding-bottom:0px}}@media(min-width: 1280px){.xl\:s-pl-0{padding-left:0px}}@media(min-width: 1280px){.xl\:s-p-1{padding:4px}}@media(min-width: 1280px){.xl\:s-px-1{padding-left:4px;padding-right:4px}}@media(min-width: 1280px){.xl\:s-py-1{padding-top:4px;padding-bottom:4px}}@media(min-width: 1280px){.xl\:s-pt-1{padding-top:4px}}@media(min-width: 1280px){.xl\:s-pr-1{padding-right:4px}}@media(min-width: 1280px){.xl\:s-pb-1{padding-bottom:4px}}@media(min-width: 1280px){.xl\:s-pl-1{padding-left:4px}}@media(min-width: 1280px){.xl\:s-p-2{padding:8px}}@media(min-width: 1280px){.xl\:s-px-2{padding-left:8px;padding-right:8px}}@media(min-width: 1280px){.xl\:s-py-2{padding-top:8px;padding-bottom:8px}}@media(min-width: 1280px){.xl\:s-pt-2{padding-top:8px}}@media(min-width: 1280px){.xl\:s-pr-2{padding-right:8px}}@media(min-width: 1280px){.xl\:s-pb-2{padding-bottom:8px}}@media(min-width: 1280px){.xl\:s-pl-2{padding-left:8px}}@media(min-width: 1280px){.xl\:s-p-3{padding:12px}}@media(min-width: 1280px){.xl\:s-px-3{padding-left:12px;padding-right:12px}}@media(min-width: 1280px){.xl\:s-py-3{padding-top:12px;padding-bottom:12px}}@media(min-width: 1280px){.xl\:s-pt-3{padding-top:12px}}@media(min-width: 1280px){.xl\:s-pr-3{padding-right:12px}}@media(min-width: 1280px){.xl\:s-pb-3{padding-bottom:12px}}@media(min-width: 1280px){.xl\:s-pl-3{padding-left:12px}}@media(min-width: 1280px){.xl\:s-p-4{padding:16px}}@media(min-width: 1280px){.xl\:s-px-4{padding-left:16px;padding-right:16px}}@media(min-width: 1280px){.xl\:s-py-4{padding-top:16px;padding-bottom:16px}}@media(min-width: 1280px){.xl\:s-pt-4{padding-top:16px}}@media(min-width: 1280px){.xl\:s-pr-4{padding-right:16px}}@media(min-width: 1280px){.xl\:s-pb-4{padding-bottom:16px}}@media(min-width: 1280px){.xl\:s-pl-4{padding-left:16px}}@media(min-width: 1280px){.xl\:s-p-5{padding:20px}}@media(min-width: 1280px){.xl\:s-px-5{padding-left:20px;padding-right:20px}}@media(min-width: 1280px){.xl\:s-py-5{padding-top:20px;padding-bottom:20px}}@media(min-width: 1280px){.xl\:s-pt-5{padding-top:20px}}@media(min-width: 1280px){.xl\:s-pr-5{padding-right:20px}}@media(min-width: 1280px){.xl\:s-pb-5{padding-bottom:20px}}@media(min-width: 1280px){.xl\:s-pl-5{padding-left:20px}}@media(min-width: 1280px){.xl\:s-p-6{padding:24px}}@media(min-width: 1280px){.xl\:s-px-6{padding-left:24px;padding-right:24px}}@media(min-width: 1280px){.xl\:s-py-6{padding-top:24px;padding-bottom:24px}}@media(min-width: 1280px){.xl\:s-pt-6{padding-top:24px}}@media(min-width: 1280px){.xl\:s-pr-6{padding-right:24px}}@media(min-width: 1280px){.xl\:s-pb-6{padding-bottom:24px}}@media(min-width: 1280px){.xl\:s-pl-6{padding-left:24px}}@media(min-width: 1280px){.xl\:s-p-8{padding:32px}}@media(min-width: 1280px){.xl\:s-px-8{padding-left:32px;padding-right:32px}}@media(min-width: 1280px){.xl\:s-py-8{padding-top:32px;padding-bottom:32px}}@media(min-width: 1280px){.xl\:s-pt-8{padding-top:32px}}@media(min-width: 1280px){.xl\:s-pr-8{padding-right:32px}}@media(min-width: 1280px){.xl\:s-pb-8{padding-bottom:32px}}@media(min-width: 1280px){.xl\:s-pl-8{padding-left:32px}}@media(min-width: 1280px){.xl\:s-p-10{padding:40px}}@media(min-width: 1280px){.xl\:s-px-10{padding-left:40px;padding-right:40px}}@media(min-width: 1280px){.xl\:s-py-10{padding-top:40px;padding-bottom:40px}}@media(min-width: 1280px){.xl\:s-pt-10{padding-top:40px}}@media(min-width: 1280px){.xl\:s-pr-10{padding-right:40px}}@media(min-width: 1280px){.xl\:s-pb-10{padding-bottom:40px}}@media(min-width: 1280px){.xl\:s-pl-10{padding-left:40px}}@media(min-width: 1280px){.xl\:s-p-12{padding:48px}}@media(min-width: 1280px){.xl\:s-px-12{padding-left:48px;padding-right:48px}}@media(min-width: 1280px){.xl\:s-py-12{padding-top:48px;padding-bottom:48px}}@media(min-width: 1280px){.xl\:s-pt-12{padding-top:48px}}@media(min-width: 1280px){.xl\:s-pr-12{padding-right:48px}}@media(min-width: 1280px){.xl\:s-pb-12{padding-bottom:48px}}@media(min-width: 1280px){.xl\:s-pl-12{padding-left:48px}}@media(min-width: 1280px){.xl\:s-p-16{padding:64px}}@media(min-width: 1280px){.xl\:s-px-16{padding-left:64px;padding-right:64px}}@media(min-width: 1280px){.xl\:s-py-16{padding-top:64px;padding-bottom:64px}}@media(min-width: 1280px){.xl\:s-pt-16{padding-top:64px}}@media(min-width: 1280px){.xl\:s-pr-16{padding-right:64px}}@media(min-width: 1280px){.xl\:s-pb-16{padding-bottom:64px}}@media(min-width: 1280px){.xl\:s-pl-16{padding-left:64px}}@media(min-width: 1280px){.xl\:s-p-20{padding:80px}}@media(min-width: 1280px){.xl\:s-px-20{padding-left:80px;padding-right:80px}}@media(min-width: 1280px){.xl\:s-py-20{padding-top:80px;padding-bottom:80px}}@media(min-width: 1280px){.xl\:s-pt-20{padding-top:80px}}@media(min-width: 1280px){.xl\:s-pr-20{padding-right:80px}}@media(min-width: 1280px){.xl\:s-pb-20{padding-bottom:80px}}@media(min-width: 1280px){.xl\:s-pl-20{padding-left:80px}}@media(min-width: 1280px){.xl\:s-p-24{padding:96px}}@media(min-width: 1280px){.xl\:s-px-24{padding-left:96px;padding-right:96px}}@media(min-width: 1280px){.xl\:s-py-24{padding-top:96px;padding-bottom:96px}}@media(min-width: 1280px){.xl\:s-pt-24{padding-top:96px}}@media(min-width: 1280px){.xl\:s-pr-24{padding-right:96px}}@media(min-width: 1280px){.xl\:s-pb-24{padding-bottom:96px}}@media(min-width: 1280px){.xl\:s-pl-24{padding-left:96px}}.s-m-0{margin:0px}.s-mx-0{margin-left:0px;margin-right:0px}.s-my-0{margin-top:0px;margin-bottom:0px}.s-mt-0{margin-top:0px}.s-mr-0{margin-right:0px}.s-mb-0{margin-bottom:0px}.s-ml-0{margin-left:0px}.s-m-1{margin:4px}.s-mx-1{margin-left:4px;margin-right:4px}.s-my-1{margin-top:4px;margin-bottom:4px}.s-mt-1{margin-top:4px}.s-mr-1{margin-right:4px}.s-mb-1{margin-bottom:4px}.s-ml-1{margin-left:4px}.s-m-2{margin:8px}.s-mx-2{margin-left:8px;margin-right:8px}.s-my-2{margin-top:8px;margin-bottom:8px}.s-mt-2{margin-top:8px}.s-mr-2{margin-right:8px}.s-mb-2{margin-bottom:8px}.s-ml-2{margin-left:8px}.s-m-3{margin:12px}.s-mx-3{margin-left:12px;margin-right:12px}.s-my-3{margin-top:12px;margin-bottom:12px}.s-mt-3{margin-top:12px}.s-mr-3{margin-right:12px}.s-mb-3{margin-bottom:12px}.s-ml-3{margin-left:12px}.s-m-4{margin:16px}.s-mx-4{margin-left:16px;margin-right:16px}.s-my-4{margin-top:16px;margin-bottom:16px}.s-mt-4{margin-top:16px}.s-mr-4{margin-right:16px}.s-mb-4{margin-bottom:16px}.s-ml-4{margin-left:16px}.s-m-5{margin:20px}.s-mx-5{margin-left:20px;margin-right:20px}.s-my-5{margin-top:20px;margin-bottom:20px}.s-mt-5{margin-top:20px}.s-mr-5{margin-right:20px}.s-mb-5{margin-bottom:20px}.s-ml-5{margin-left:20px}.s-m-6{margin:24px}.s-mx-6{margin-left:24px;margin-right:24px}.s-my-6{margin-top:24px;margin-bottom:24px}.s-mt-6{margin-top:24px}.s-mr-6{margin-right:24px}.s-mb-6{margin-bottom:24px}.s-ml-6{margin-left:24px}.s-m-8{margin:32px}.s-mx-8{margin-left:32px;margin-right:32px}.s-my-8{margin-top:32px;margin-bottom:32px}.s-mt-8{margin-top:32px}.s-mr-8{margin-right:32px}.s-mb-8{margin-bottom:32px}.s-ml-8{margin-left:32px}.s-m-10{margin:40px}.s-mx-10{margin-left:40px;margin-right:40px}.s-my-10{margin-top:40px;margin-bottom:40px}.s-mt-10{margin-top:40px}.s-mr-10{margin-right:40px}.s-mb-10{margin-bottom:40px}.s-ml-10{margin-left:40px}.s-m-12{margin:48px}.s-mx-12{margin-left:48px;margin-right:48px}.s-my-12{margin-top:48px;margin-bottom:48px}.s-mt-12{margin-top:48px}.s-mr-12{margin-right:48px}.s-mb-12{margin-bottom:48px}.s-ml-12{margin-left:48px}.s-m-16{margin:64px}.s-mx-16{margin-left:64px;margin-right:64px}.s-my-16{margin-top:64px;margin-bottom:64px}.s-mt-16{margin-top:64px}.s-mr-16{margin-right:64px}.s-mb-16{margin-bottom:64px}.s-ml-16{margin-left:64px}.s-m-20{margin:80px}.s-mx-20{margin-left:80px;margin-right:80px}.s-my-20{margin-top:80px;margin-bottom:80px}.s-mt-20{margin-top:80px}.s-mr-20{margin-right:80px}.s-mb-20{margin-bottom:80px}.s-ml-20{margin-left:80px}.s-m-24{margin:96px}.s-mx-24{margin-left:96px;margin-right:96px}.s-my-24{margin-top:96px;margin-bottom:96px}.s-mt-24{margin-top:96px}.s-mr-24{margin-right:96px}.s-mb-24{margin-bottom:96px}.s-ml-24{margin-left:96px}.s-m-auto{margin:auto}.s-mx-auto{margin-left:auto;margin-right:auto}.s-my-auto{margin-top:auto;margin-bottom:auto}.s-mt-auto{margin-top:auto}.s-mr-auto{margin-right:auto}.s-mb-auto{margin-bottom:auto}.s-ml-auto{margin-left:auto}@media(min-width: 480px){.xs\:s-m-0{margin:0px}}@media(min-width: 480px){.xs\:s-mx-0{margin-left:0px;margin-right:0px}}@media(min-width: 480px){.xs\:s-my-0{margin-top:0px;margin-bottom:0px}}@media(min-width: 480px){.xs\:s-mt-0{margin-top:0px}}@media(min-width: 480px){.xs\:s-mr-0{margin-right:0px}}@media(min-width: 480px){.xs\:s-mb-0{margin-bottom:0px}}@media(min-width: 480px){.xs\:s-ml-0{margin-left:0px}}@media(min-width: 480px){.xs\:s-m-1{margin:4px}}@media(min-width: 480px){.xs\:s-mx-1{margin-left:4px;margin-right:4px}}@media(min-width: 480px){.xs\:s-my-1{margin-top:4px;margin-bottom:4px}}@media(min-width: 480px){.xs\:s-mt-1{margin-top:4px}}@media(min-width: 480px){.xs\:s-mr-1{margin-right:4px}}@media(min-width: 480px){.xs\:s-mb-1{margin-bottom:4px}}@media(min-width: 480px){.xs\:s-ml-1{margin-left:4px}}@media(min-width: 480px){.xs\:s-m-2{margin:8px}}@media(min-width: 480px){.xs\:s-mx-2{margin-left:8px;margin-right:8px}}@media(min-width: 480px){.xs\:s-my-2{margin-top:8px;margin-bottom:8px}}@media(min-width: 480px){.xs\:s-mt-2{margin-top:8px}}@media(min-width: 480px){.xs\:s-mr-2{margin-right:8px}}@media(min-width: 480px){.xs\:s-mb-2{margin-bottom:8px}}@media(min-width: 480px){.xs\:s-ml-2{margin-left:8px}}@media(min-width: 480px){.xs\:s-m-3{margin:12px}}@media(min-width: 480px){.xs\:s-mx-3{margin-left:12px;margin-right:12px}}@media(min-width: 480px){.xs\:s-my-3{margin-top:12px;margin-bottom:12px}}@media(min-width: 480px){.xs\:s-mt-3{margin-top:12px}}@media(min-width: 480px){.xs\:s-mr-3{margin-right:12px}}@media(min-width: 480px){.xs\:s-mb-3{margin-bottom:12px}}@media(min-width: 480px){.xs\:s-ml-3{margin-left:12px}}@media(min-width: 480px){.xs\:s-m-4{margin:16px}}@media(min-width: 480px){.xs\:s-mx-4{margin-left:16px;margin-right:16px}}@media(min-width: 480px){.xs\:s-my-4{margin-top:16px;margin-bottom:16px}}@media(min-width: 480px){.xs\:s-mt-4{margin-top:16px}}@media(min-width: 480px){.xs\:s-mr-4{margin-right:16px}}@media(min-width: 480px){.xs\:s-mb-4{margin-bottom:16px}}@media(min-width: 480px){.xs\:s-ml-4{margin-left:16px}}@media(min-width: 480px){.xs\:s-m-5{margin:20px}}@media(min-width: 480px){.xs\:s-mx-5{margin-left:20px;margin-right:20px}}@media(min-width: 480px){.xs\:s-my-5{margin-top:20px;margin-bottom:20px}}@media(min-width: 480px){.xs\:s-mt-5{margin-top:20px}}@media(min-width: 480px){.xs\:s-mr-5{margin-right:20px}}@media(min-width: 480px){.xs\:s-mb-5{margin-bottom:20px}}@media(min-width: 480px){.xs\:s-ml-5{margin-left:20px}}@media(min-width: 480px){.xs\:s-m-6{margin:24px}}@media(min-width: 480px){.xs\:s-mx-6{margin-left:24px;margin-right:24px}}@media(min-width: 480px){.xs\:s-my-6{margin-top:24px;margin-bottom:24px}}@media(min-width: 480px){.xs\:s-mt-6{margin-top:24px}}@media(min-width: 480px){.xs\:s-mr-6{margin-right:24px}}@media(min-width: 480px){.xs\:s-mb-6{margin-bottom:24px}}@media(min-width: 480px){.xs\:s-ml-6{margin-left:24px}}@media(min-width: 480px){.xs\:s-m-8{margin:32px}}@media(min-width: 480px){.xs\:s-mx-8{margin-left:32px;margin-right:32px}}@media(min-width: 480px){.xs\:s-my-8{margin-top:32px;margin-bottom:32px}}@media(min-width: 480px){.xs\:s-mt-8{margin-top:32px}}@media(min-width: 480px){.xs\:s-mr-8{margin-right:32px}}@media(min-width: 480px){.xs\:s-mb-8{margin-bottom:32px}}@media(min-width: 480px){.xs\:s-ml-8{margin-left:32px}}@media(min-width: 480px){.xs\:s-m-10{margin:40px}}@media(min-width: 480px){.xs\:s-mx-10{margin-left:40px;margin-right:40px}}@media(min-width: 480px){.xs\:s-my-10{margin-top:40px;margin-bottom:40px}}@media(min-width: 480px){.xs\:s-mt-10{margin-top:40px}}@media(min-width: 480px){.xs\:s-mr-10{margin-right:40px}}@media(min-width: 480px){.xs\:s-mb-10{margin-bottom:40px}}@media(min-width: 480px){.xs\:s-ml-10{margin-left:40px}}@media(min-width: 480px){.xs\:s-m-12{margin:48px}}@media(min-width: 480px){.xs\:s-mx-12{margin-left:48px;margin-right:48px}}@media(min-width: 480px){.xs\:s-my-12{margin-top:48px;margin-bottom:48px}}@media(min-width: 480px){.xs\:s-mt-12{margin-top:48px}}@media(min-width: 480px){.xs\:s-mr-12{margin-right:48px}}@media(min-width: 480px){.xs\:s-mb-12{margin-bottom:48px}}@media(min-width: 480px){.xs\:s-ml-12{margin-left:48px}}@media(min-width: 480px){.xs\:s-m-16{margin:64px}}@media(min-width: 480px){.xs\:s-mx-16{margin-left:64px;margin-right:64px}}@media(min-width: 480px){.xs\:s-my-16{margin-top:64px;margin-bottom:64px}}@media(min-width: 480px){.xs\:s-mt-16{margin-top:64px}}@media(min-width: 480px){.xs\:s-mr-16{margin-right:64px}}@media(min-width: 480px){.xs\:s-mb-16{margin-bottom:64px}}@media(min-width: 480px){.xs\:s-ml-16{margin-left:64px}}@media(min-width: 480px){.xs\:s-m-20{margin:80px}}@media(min-width: 480px){.xs\:s-mx-20{margin-left:80px;margin-right:80px}}@media(min-width: 480px){.xs\:s-my-20{margin-top:80px;margin-bottom:80px}}@media(min-width: 480px){.xs\:s-mt-20{margin-top:80px}}@media(min-width: 480px){.xs\:s-mr-20{margin-right:80px}}@media(min-width: 480px){.xs\:s-mb-20{margin-bottom:80px}}@media(min-width: 480px){.xs\:s-ml-20{margin-left:80px}}@media(min-width: 480px){.xs\:s-m-24{margin:96px}}@media(min-width: 480px){.xs\:s-mx-24{margin-left:96px;margin-right:96px}}@media(min-width: 480px){.xs\:s-my-24{margin-top:96px;margin-bottom:96px}}@media(min-width: 480px){.xs\:s-mt-24{margin-top:96px}}@media(min-width: 480px){.xs\:s-mr-24{margin-right:96px}}@media(min-width: 480px){.xs\:s-mb-24{margin-bottom:96px}}@media(min-width: 480px){.xs\:s-ml-24{margin-left:96px}}@media(min-width: 480px){.xs\:s-m-auto{margin:auto}}@media(min-width: 480px){.xs\:s-mx-auto{margin-left:auto;margin-right:auto}}@media(min-width: 480px){.xs\:s-my-auto{margin-top:auto;margin-bottom:auto}}@media(min-width: 480px){.xs\:s-mt-auto{margin-top:auto}}@media(min-width: 480px){.xs\:s-mr-auto{margin-right:auto}}@media(min-width: 480px){.xs\:s-mb-auto{margin-bottom:auto}}@media(min-width: 480px){.xs\:s-ml-auto{margin-left:auto}}@media(min-width: 640px){.sm\:s-m-0{margin:0px}}@media(min-width: 640px){.sm\:s-mx-0{margin-left:0px;margin-right:0px}}@media(min-width: 640px){.sm\:s-my-0{margin-top:0px;margin-bottom:0px}}@media(min-width: 640px){.sm\:s-mt-0{margin-top:0px}}@media(min-width: 640px){.sm\:s-mr-0{margin-right:0px}}@media(min-width: 640px){.sm\:s-mb-0{margin-bottom:0px}}@media(min-width: 640px){.sm\:s-ml-0{margin-left:0px}}@media(min-width: 640px){.sm\:s-m-1{margin:4px}}@media(min-width: 640px){.sm\:s-mx-1{margin-left:4px;margin-right:4px}}@media(min-width: 640px){.sm\:s-my-1{margin-top:4px;margin-bottom:4px}}@media(min-width: 640px){.sm\:s-mt-1{margin-top:4px}}@media(min-width: 640px){.sm\:s-mr-1{margin-right:4px}}@media(min-width: 640px){.sm\:s-mb-1{margin-bottom:4px}}@media(min-width: 640px){.sm\:s-ml-1{margin-left:4px}}@media(min-width: 640px){.sm\:s-m-2{margin:8px}}@media(min-width: 640px){.sm\:s-mx-2{margin-left:8px;margin-right:8px}}@media(min-width: 640px){.sm\:s-my-2{margin-top:8px;margin-bottom:8px}}@media(min-width: 640px){.sm\:s-mt-2{margin-top:8px}}@media(min-width: 640px){.sm\:s-mr-2{margin-right:8px}}@media(min-width: 640px){.sm\:s-mb-2{margin-bottom:8px}}@media(min-width: 640px){.sm\:s-ml-2{margin-left:8px}}@media(min-width: 640px){.sm\:s-m-3{margin:12px}}@media(min-width: 640px){.sm\:s-mx-3{margin-left:12px;margin-right:12px}}@media(min-width: 640px){.sm\:s-my-3{margin-top:12px;margin-bottom:12px}}@media(min-width: 640px){.sm\:s-mt-3{margin-top:12px}}@media(min-width: 640px){.sm\:s-mr-3{margin-right:12px}}@media(min-width: 640px){.sm\:s-mb-3{margin-bottom:12px}}@media(min-width: 640px){.sm\:s-ml-3{margin-left:12px}}@media(min-width: 640px){.sm\:s-m-4{margin:16px}}@media(min-width: 640px){.sm\:s-mx-4{margin-left:16px;margin-right:16px}}@media(min-width: 640px){.sm\:s-my-4{margin-top:16px;margin-bottom:16px}}@media(min-width: 640px){.sm\:s-mt-4{margin-top:16px}}@media(min-width: 640px){.sm\:s-mr-4{margin-right:16px}}@media(min-width: 640px){.sm\:s-mb-4{margin-bottom:16px}}@media(min-width: 640px){.sm\:s-ml-4{margin-left:16px}}@media(min-width: 640px){.sm\:s-m-5{margin:20px}}@media(min-width: 640px){.sm\:s-mx-5{margin-left:20px;margin-right:20px}}@media(min-width: 640px){.sm\:s-my-5{margin-top:20px;margin-bottom:20px}}@media(min-width: 640px){.sm\:s-mt-5{margin-top:20px}}@media(min-width: 640px){.sm\:s-mr-5{margin-right:20px}}@media(min-width: 640px){.sm\:s-mb-5{margin-bottom:20px}}@media(min-width: 640px){.sm\:s-ml-5{margin-left:20px}}@media(min-width: 640px){.sm\:s-m-6{margin:24px}}@media(min-width: 640px){.sm\:s-mx-6{margin-left:24px;margin-right:24px}}@media(min-width: 640px){.sm\:s-my-6{margin-top:24px;margin-bottom:24px}}@media(min-width: 640px){.sm\:s-mt-6{margin-top:24px}}@media(min-width: 640px){.sm\:s-mr-6{margin-right:24px}}@media(min-width: 640px){.sm\:s-mb-6{margin-bottom:24px}}@media(min-width: 640px){.sm\:s-ml-6{margin-left:24px}}@media(min-width: 640px){.sm\:s-m-8{margin:32px}}@media(min-width: 640px){.sm\:s-mx-8{margin-left:32px;margin-right:32px}}@media(min-width: 640px){.sm\:s-my-8{margin-top:32px;margin-bottom:32px}}@media(min-width: 640px){.sm\:s-mt-8{margin-top:32px}}@media(min-width: 640px){.sm\:s-mr-8{margin-right:32px}}@media(min-width: 640px){.sm\:s-mb-8{margin-bottom:32px}}@media(min-width: 640px){.sm\:s-ml-8{margin-left:32px}}@media(min-width: 640px){.sm\:s-m-10{margin:40px}}@media(min-width: 640px){.sm\:s-mx-10{margin-left:40px;margin-right:40px}}@media(min-width: 640px){.sm\:s-my-10{margin-top:40px;margin-bottom:40px}}@media(min-width: 640px){.sm\:s-mt-10{margin-top:40px}}@media(min-width: 640px){.sm\:s-mr-10{margin-right:40px}}@media(min-width: 640px){.sm\:s-mb-10{margin-bottom:40px}}@media(min-width: 640px){.sm\:s-ml-10{margin-left:40px}}@media(min-width: 640px){.sm\:s-m-12{margin:48px}}@media(min-width: 640px){.sm\:s-mx-12{margin-left:48px;margin-right:48px}}@media(min-width: 640px){.sm\:s-my-12{margin-top:48px;margin-bottom:48px}}@media(min-width: 640px){.sm\:s-mt-12{margin-top:48px}}@media(min-width: 640px){.sm\:s-mr-12{margin-right:48px}}@media(min-width: 640px){.sm\:s-mb-12{margin-bottom:48px}}@media(min-width: 640px){.sm\:s-ml-12{margin-left:48px}}@media(min-width: 640px){.sm\:s-m-16{margin:64px}}@media(min-width: 640px){.sm\:s-mx-16{margin-left:64px;margin-right:64px}}@media(min-width: 640px){.sm\:s-my-16{margin-top:64px;margin-bottom:64px}}@media(min-width: 640px){.sm\:s-mt-16{margin-top:64px}}@media(min-width: 640px){.sm\:s-mr-16{margin-right:64px}}@media(min-width: 640px){.sm\:s-mb-16{margin-bottom:64px}}@media(min-width: 640px){.sm\:s-ml-16{margin-left:64px}}@media(min-width: 640px){.sm\:s-m-20{margin:80px}}@media(min-width: 640px){.sm\:s-mx-20{margin-left:80px;margin-right:80px}}@media(min-width: 640px){.sm\:s-my-20{margin-top:80px;margin-bottom:80px}}@media(min-width: 640px){.sm\:s-mt-20{margin-top:80px}}@media(min-width: 640px){.sm\:s-mr-20{margin-right:80px}}@media(min-width: 640px){.sm\:s-mb-20{margin-bottom:80px}}@media(min-width: 640px){.sm\:s-ml-20{margin-left:80px}}@media(min-width: 640px){.sm\:s-m-24{margin:96px}}@media(min-width: 640px){.sm\:s-mx-24{margin-left:96px;margin-right:96px}}@media(min-width: 640px){.sm\:s-my-24{margin-top:96px;margin-bottom:96px}}@media(min-width: 640px){.sm\:s-mt-24{margin-top:96px}}@media(min-width: 640px){.sm\:s-mr-24{margin-right:96px}}@media(min-width: 640px){.sm\:s-mb-24{margin-bottom:96px}}@media(min-width: 640px){.sm\:s-ml-24{margin-left:96px}}@media(min-width: 640px){.sm\:s-m-auto{margin:auto}}@media(min-width: 640px){.sm\:s-mx-auto{margin-left:auto;margin-right:auto}}@media(min-width: 640px){.sm\:s-my-auto{margin-top:auto;margin-bottom:auto}}@media(min-width: 640px){.sm\:s-mt-auto{margin-top:auto}}@media(min-width: 640px){.sm\:s-mr-auto{margin-right:auto}}@media(min-width: 640px){.sm\:s-mb-auto{margin-bottom:auto}}@media(min-width: 640px){.sm\:s-ml-auto{margin-left:auto}}@media(min-width: 768px){.md\:s-m-0{margin:0px}}@media(min-width: 768px){.md\:s-mx-0{margin-left:0px;margin-right:0px}}@media(min-width: 768px){.md\:s-my-0{margin-top:0px;margin-bottom:0px}}@media(min-width: 768px){.md\:s-mt-0{margin-top:0px}}@media(min-width: 768px){.md\:s-mr-0{margin-right:0px}}@media(min-width: 768px){.md\:s-mb-0{margin-bottom:0px}}@media(min-width: 768px){.md\:s-ml-0{margin-left:0px}}@media(min-width: 768px){.md\:s-m-1{margin:4px}}@media(min-width: 768px){.md\:s-mx-1{margin-left:4px;margin-right:4px}}@media(min-width: 768px){.md\:s-my-1{margin-top:4px;margin-bottom:4px}}@media(min-width: 768px){.md\:s-mt-1{margin-top:4px}}@media(min-width: 768px){.md\:s-mr-1{margin-right:4px}}@media(min-width: 768px){.md\:s-mb-1{margin-bottom:4px}}@media(min-width: 768px){.md\:s-ml-1{margin-left:4px}}@media(min-width: 768px){.md\:s-m-2{margin:8px}}@media(min-width: 768px){.md\:s-mx-2{margin-left:8px;margin-right:8px}}@media(min-width: 768px){.md\:s-my-2{margin-top:8px;margin-bottom:8px}}@media(min-width: 768px){.md\:s-mt-2{margin-top:8px}}@media(min-width: 768px){.md\:s-mr-2{margin-right:8px}}@media(min-width: 768px){.md\:s-mb-2{margin-bottom:8px}}@media(min-width: 768px){.md\:s-ml-2{margin-left:8px}}@media(min-width: 768px){.md\:s-m-3{margin:12px}}@media(min-width: 768px){.md\:s-mx-3{margin-left:12px;margin-right:12px}}@media(min-width: 768px){.md\:s-my-3{margin-top:12px;margin-bottom:12px}}@media(min-width: 768px){.md\:s-mt-3{margin-top:12px}}@media(min-width: 768px){.md\:s-mr-3{margin-right:12px}}@media(min-width: 768px){.md\:s-mb-3{margin-bottom:12px}}@media(min-width: 768px){.md\:s-ml-3{margin-left:12px}}@media(min-width: 768px){.md\:s-m-4{margin:16px}}@media(min-width: 768px){.md\:s-mx-4{margin-left:16px;margin-right:16px}}@media(min-width: 768px){.md\:s-my-4{margin-top:16px;margin-bottom:16px}}@media(min-width: 768px){.md\:s-mt-4{margin-top:16px}}@media(min-width: 768px){.md\:s-mr-4{margin-right:16px}}@media(min-width: 768px){.md\:s-mb-4{margin-bottom:16px}}@media(min-width: 768px){.md\:s-ml-4{margin-left:16px}}@media(min-width: 768px){.md\:s-m-5{margin:20px}}@media(min-width: 768px){.md\:s-mx-5{margin-left:20px;margin-right:20px}}@media(min-width: 768px){.md\:s-my-5{margin-top:20px;margin-bottom:20px}}@media(min-width: 768px){.md\:s-mt-5{margin-top:20px}}@media(min-width: 768px){.md\:s-mr-5{margin-right:20px}}@media(min-width: 768px){.md\:s-mb-5{margin-bottom:20px}}@media(min-width: 768px){.md\:s-ml-5{margin-left:20px}}@media(min-width: 768px){.md\:s-m-6{margin:24px}}@media(min-width: 768px){.md\:s-mx-6{margin-left:24px;margin-right:24px}}@media(min-width: 768px){.md\:s-my-6{margin-top:24px;margin-bottom:24px}}@media(min-width: 768px){.md\:s-mt-6{margin-top:24px}}@media(min-width: 768px){.md\:s-mr-6{margin-right:24px}}@media(min-width: 768px){.md\:s-mb-6{margin-bottom:24px}}@media(min-width: 768px){.md\:s-ml-6{margin-left:24px}}@media(min-width: 768px){.md\:s-m-8{margin:32px}}@media(min-width: 768px){.md\:s-mx-8{margin-left:32px;margin-right:32px}}@media(min-width: 768px){.md\:s-my-8{margin-top:32px;margin-bottom:32px}}@media(min-width: 768px){.md\:s-mt-8{margin-top:32px}}@media(min-width: 768px){.md\:s-mr-8{margin-right:32px}}@media(min-width: 768px){.md\:s-mb-8{margin-bottom:32px}}@media(min-width: 768px){.md\:s-ml-8{margin-left:32px}}@media(min-width: 768px){.md\:s-m-10{margin:40px}}@media(min-width: 768px){.md\:s-mx-10{margin-left:40px;margin-right:40px}}@media(min-width: 768px){.md\:s-my-10{margin-top:40px;margin-bottom:40px}}@media(min-width: 768px){.md\:s-mt-10{margin-top:40px}}@media(min-width: 768px){.md\:s-mr-10{margin-right:40px}}@media(min-width: 768px){.md\:s-mb-10{margin-bottom:40px}}@media(min-width: 768px){.md\:s-ml-10{margin-left:40px}}@media(min-width: 768px){.md\:s-m-12{margin:48px}}@media(min-width: 768px){.md\:s-mx-12{margin-left:48px;margin-right:48px}}@media(min-width: 768px){.md\:s-my-12{margin-top:48px;margin-bottom:48px}}@media(min-width: 768px){.md\:s-mt-12{margin-top:48px}}@media(min-width: 768px){.md\:s-mr-12{margin-right:48px}}@media(min-width: 768px){.md\:s-mb-12{margin-bottom:48px}}@media(min-width: 768px){.md\:s-ml-12{margin-left:48px}}@media(min-width: 768px){.md\:s-m-16{margin:64px}}@media(min-width: 768px){.md\:s-mx-16{margin-left:64px;margin-right:64px}}@media(min-width: 768px){.md\:s-my-16{margin-top:64px;margin-bottom:64px}}@media(min-width: 768px){.md\:s-mt-16{margin-top:64px}}@media(min-width: 768px){.md\:s-mr-16{margin-right:64px}}@media(min-width: 768px){.md\:s-mb-16{margin-bottom:64px}}@media(min-width: 768px){.md\:s-ml-16{margin-left:64px}}@media(min-width: 768px){.md\:s-m-20{margin:80px}}@media(min-width: 768px){.md\:s-mx-20{margin-left:80px;margin-right:80px}}@media(min-width: 768px){.md\:s-my-20{margin-top:80px;margin-bottom:80px}}@media(min-width: 768px){.md\:s-mt-20{margin-top:80px}}@media(min-width: 768px){.md\:s-mr-20{margin-right:80px}}@media(min-width: 768px){.md\:s-mb-20{margin-bottom:80px}}@media(min-width: 768px){.md\:s-ml-20{margin-left:80px}}@media(min-width: 768px){.md\:s-m-24{margin:96px}}@media(min-width: 768px){.md\:s-mx-24{margin-left:96px;margin-right:96px}}@media(min-width: 768px){.md\:s-my-24{margin-top:96px;margin-bottom:96px}}@media(min-width: 768px){.md\:s-mt-24{margin-top:96px}}@media(min-width: 768px){.md\:s-mr-24{margin-right:96px}}@media(min-width: 768px){.md\:s-mb-24{margin-bottom:96px}}@media(min-width: 768px){.md\:s-ml-24{margin-left:96px}}@media(min-width: 768px){.md\:s-m-auto{margin:auto}}@media(min-width: 768px){.md\:s-mx-auto{margin-left:auto;margin-right:auto}}@media(min-width: 768px){.md\:s-my-auto{margin-top:auto;margin-bottom:auto}}@media(min-width: 768px){.md\:s-mt-auto{margin-top:auto}}@media(min-width: 768px){.md\:s-mr-auto{margin-right:auto}}@media(min-width: 768px){.md\:s-mb-auto{margin-bottom:auto}}@media(min-width: 768px){.md\:s-ml-auto{margin-left:auto}}@media(min-width: 1024px){.lg\:s-m-0{margin:0px}}@media(min-width: 1024px){.lg\:s-mx-0{margin-left:0px;margin-right:0px}}@media(min-width: 1024px){.lg\:s-my-0{margin-top:0px;margin-bottom:0px}}@media(min-width: 1024px){.lg\:s-mt-0{margin-top:0px}}@media(min-width: 1024px){.lg\:s-mr-0{margin-right:0px}}@media(min-width: 1024px){.lg\:s-mb-0{margin-bottom:0px}}@media(min-width: 1024px){.lg\:s-ml-0{margin-left:0px}}@media(min-width: 1024px){.lg\:s-m-1{margin:4px}}@media(min-width: 1024px){.lg\:s-mx-1{margin-left:4px;margin-right:4px}}@media(min-width: 1024px){.lg\:s-my-1{margin-top:4px;margin-bottom:4px}}@media(min-width: 1024px){.lg\:s-mt-1{margin-top:4px}}@media(min-width: 1024px){.lg\:s-mr-1{margin-right:4px}}@media(min-width: 1024px){.lg\:s-mb-1{margin-bottom:4px}}@media(min-width: 1024px){.lg\:s-ml-1{margin-left:4px}}@media(min-width: 1024px){.lg\:s-m-2{margin:8px}}@media(min-width: 1024px){.lg\:s-mx-2{margin-left:8px;margin-right:8px}}@media(min-width: 1024px){.lg\:s-my-2{margin-top:8px;margin-bottom:8px}}@media(min-width: 1024px){.lg\:s-mt-2{margin-top:8px}}@media(min-width: 1024px){.lg\:s-mr-2{margin-right:8px}}@media(min-width: 1024px){.lg\:s-mb-2{margin-bottom:8px}}@media(min-width: 1024px){.lg\:s-ml-2{margin-left:8px}}@media(min-width: 1024px){.lg\:s-m-3{margin:12px}}@media(min-width: 1024px){.lg\:s-mx-3{margin-left:12px;margin-right:12px}}@media(min-width: 1024px){.lg\:s-my-3{margin-top:12px;margin-bottom:12px}}@media(min-width: 1024px){.lg\:s-mt-3{margin-top:12px}}@media(min-width: 1024px){.lg\:s-mr-3{margin-right:12px}}@media(min-width: 1024px){.lg\:s-mb-3{margin-bottom:12px}}@media(min-width: 1024px){.lg\:s-ml-3{margin-left:12px}}@media(min-width: 1024px){.lg\:s-m-4{margin:16px}}@media(min-width: 1024px){.lg\:s-mx-4{margin-left:16px;margin-right:16px}}@media(min-width: 1024px){.lg\:s-my-4{margin-top:16px;margin-bottom:16px}}@media(min-width: 1024px){.lg\:s-mt-4{margin-top:16px}}@media(min-width: 1024px){.lg\:s-mr-4{margin-right:16px}}@media(min-width: 1024px){.lg\:s-mb-4{margin-bottom:16px}}@media(min-width: 1024px){.lg\:s-ml-4{margin-left:16px}}@media(min-width: 1024px){.lg\:s-m-5{margin:20px}}@media(min-width: 1024px){.lg\:s-mx-5{margin-left:20px;margin-right:20px}}@media(min-width: 1024px){.lg\:s-my-5{margin-top:20px;margin-bottom:20px}}@media(min-width: 1024px){.lg\:s-mt-5{margin-top:20px}}@media(min-width: 1024px){.lg\:s-mr-5{margin-right:20px}}@media(min-width: 1024px){.lg\:s-mb-5{margin-bottom:20px}}@media(min-width: 1024px){.lg\:s-ml-5{margin-left:20px}}@media(min-width: 1024px){.lg\:s-m-6{margin:24px}}@media(min-width: 1024px){.lg\:s-mx-6{margin-left:24px;margin-right:24px}}@media(min-width: 1024px){.lg\:s-my-6{margin-top:24px;margin-bottom:24px}}@media(min-width: 1024px){.lg\:s-mt-6{margin-top:24px}}@media(min-width: 1024px){.lg\:s-mr-6{margin-right:24px}}@media(min-width: 1024px){.lg\:s-mb-6{margin-bottom:24px}}@media(min-width: 1024px){.lg\:s-ml-6{margin-left:24px}}@media(min-width: 1024px){.lg\:s-m-8{margin:32px}}@media(min-width: 1024px){.lg\:s-mx-8{margin-left:32px;margin-right:32px}}@media(min-width: 1024px){.lg\:s-my-8{margin-top:32px;margin-bottom:32px}}@media(min-width: 1024px){.lg\:s-mt-8{margin-top:32px}}@media(min-width: 1024px){.lg\:s-mr-8{margin-right:32px}}@media(min-width: 1024px){.lg\:s-mb-8{margin-bottom:32px}}@media(min-width: 1024px){.lg\:s-ml-8{margin-left:32px}}@media(min-width: 1024px){.lg\:s-m-10{margin:40px}}@media(min-width: 1024px){.lg\:s-mx-10{margin-left:40px;margin-right:40px}}@media(min-width: 1024px){.lg\:s-my-10{margin-top:40px;margin-bottom:40px}}@media(min-width: 1024px){.lg\:s-mt-10{margin-top:40px}}@media(min-width: 1024px){.lg\:s-mr-10{margin-right:40px}}@media(min-width: 1024px){.lg\:s-mb-10{margin-bottom:40px}}@media(min-width: 1024px){.lg\:s-ml-10{margin-left:40px}}@media(min-width: 1024px){.lg\:s-m-12{margin:48px}}@media(min-width: 1024px){.lg\:s-mx-12{margin-left:48px;margin-right:48px}}@media(min-width: 1024px){.lg\:s-my-12{margin-top:48px;margin-bottom:48px}}@media(min-width: 1024px){.lg\:s-mt-12{margin-top:48px}}@media(min-width: 1024px){.lg\:s-mr-12{margin-right:48px}}@media(min-width: 1024px){.lg\:s-mb-12{margin-bottom:48px}}@media(min-width: 1024px){.lg\:s-ml-12{margin-left:48px}}@media(min-width: 1024px){.lg\:s-m-16{margin:64px}}@media(min-width: 1024px){.lg\:s-mx-16{margin-left:64px;margin-right:64px}}@media(min-width: 1024px){.lg\:s-my-16{margin-top:64px;margin-bottom:64px}}@media(min-width: 1024px){.lg\:s-mt-16{margin-top:64px}}@media(min-width: 1024px){.lg\:s-mr-16{margin-right:64px}}@media(min-width: 1024px){.lg\:s-mb-16{margin-bottom:64px}}@media(min-width: 1024px){.lg\:s-ml-16{margin-left:64px}}@media(min-width: 1024px){.lg\:s-m-20{margin:80px}}@media(min-width: 1024px){.lg\:s-mx-20{margin-left:80px;margin-right:80px}}@media(min-width: 1024px){.lg\:s-my-20{margin-top:80px;margin-bottom:80px}}@media(min-width: 1024px){.lg\:s-mt-20{margin-top:80px}}@media(min-width: 1024px){.lg\:s-mr-20{margin-right:80px}}@media(min-width: 1024px){.lg\:s-mb-20{margin-bottom:80px}}@media(min-width: 1024px){.lg\:s-ml-20{margin-left:80px}}@media(min-width: 1024px){.lg\:s-m-24{margin:96px}}@media(min-width: 1024px){.lg\:s-mx-24{margin-left:96px;margin-right:96px}}@media(min-width: 1024px){.lg\:s-my-24{margin-top:96px;margin-bottom:96px}}@media(min-width: 1024px){.lg\:s-mt-24{margin-top:96px}}@media(min-width: 1024px){.lg\:s-mr-24{margin-right:96px}}@media(min-width: 1024px){.lg\:s-mb-24{margin-bottom:96px}}@media(min-width: 1024px){.lg\:s-ml-24{margin-left:96px}}@media(min-width: 1024px){.lg\:s-m-auto{margin:auto}}@media(min-width: 1024px){.lg\:s-mx-auto{margin-left:auto;margin-right:auto}}@media(min-width: 1024px){.lg\:s-my-auto{margin-top:auto;margin-bottom:auto}}@media(min-width: 1024px){.lg\:s-mt-auto{margin-top:auto}}@media(min-width: 1024px){.lg\:s-mr-auto{margin-right:auto}}@media(min-width: 1024px){.lg\:s-mb-auto{margin-bottom:auto}}@media(min-width: 1024px){.lg\:s-ml-auto{margin-left:auto}}@media(min-width: 1280px){.xl\:s-m-0{margin:0px}}@media(min-width: 1280px){.xl\:s-mx-0{margin-left:0px;margin-right:0px}}@media(min-width: 1280px){.xl\:s-my-0{margin-top:0px;margin-bottom:0px}}@media(min-width: 1280px){.xl\:s-mt-0{margin-top:0px}}@media(min-width: 1280px){.xl\:s-mr-0{margin-right:0px}}@media(min-width: 1280px){.xl\:s-mb-0{margin-bottom:0px}}@media(min-width: 1280px){.xl\:s-ml-0{margin-left:0px}}@media(min-width: 1280px){.xl\:s-m-1{margin:4px}}@media(min-width: 1280px){.xl\:s-mx-1{margin-left:4px;margin-right:4px}}@media(min-width: 1280px){.xl\:s-my-1{margin-top:4px;margin-bottom:4px}}@media(min-width: 1280px){.xl\:s-mt-1{margin-top:4px}}@media(min-width: 1280px){.xl\:s-mr-1{margin-right:4px}}@media(min-width: 1280px){.xl\:s-mb-1{margin-bottom:4px}}@media(min-width: 1280px){.xl\:s-ml-1{margin-left:4px}}@media(min-width: 1280px){.xl\:s-m-2{margin:8px}}@media(min-width: 1280px){.xl\:s-mx-2{margin-left:8px;margin-right:8px}}@media(min-width: 1280px){.xl\:s-my-2{margin-top:8px;margin-bottom:8px}}@media(min-width: 1280px){.xl\:s-mt-2{margin-top:8px}}@media(min-width: 1280px){.xl\:s-mr-2{margin-right:8px}}@media(min-width: 1280px){.xl\:s-mb-2{margin-bottom:8px}}@media(min-width: 1280px){.xl\:s-ml-2{margin-left:8px}}@media(min-width: 1280px){.xl\:s-m-3{margin:12px}}@media(min-width: 1280px){.xl\:s-mx-3{margin-left:12px;margin-right:12px}}@media(min-width: 1280px){.xl\:s-my-3{margin-top:12px;margin-bottom:12px}}@media(min-width: 1280px){.xl\:s-mt-3{margin-top:12px}}@media(min-width: 1280px){.xl\:s-mr-3{margin-right:12px}}@media(min-width: 1280px){.xl\:s-mb-3{margin-bottom:12px}}@media(min-width: 1280px){.xl\:s-ml-3{margin-left:12px}}@media(min-width: 1280px){.xl\:s-m-4{margin:16px}}@media(min-width: 1280px){.xl\:s-mx-4{margin-left:16px;margin-right:16px}}@media(min-width: 1280px){.xl\:s-my-4{margin-top:16px;margin-bottom:16px}}@media(min-width: 1280px){.xl\:s-mt-4{margin-top:16px}}@media(min-width: 1280px){.xl\:s-mr-4{margin-right:16px}}@media(min-width: 1280px){.xl\:s-mb-4{margin-bottom:16px}}@media(min-width: 1280px){.xl\:s-ml-4{margin-left:16px}}@media(min-width: 1280px){.xl\:s-m-5{margin:20px}}@media(min-width: 1280px){.xl\:s-mx-5{margin-left:20px;margin-right:20px}}@media(min-width: 1280px){.xl\:s-my-5{margin-top:20px;margin-bottom:20px}}@media(min-width: 1280px){.xl\:s-mt-5{margin-top:20px}}@media(min-width: 1280px){.xl\:s-mr-5{margin-right:20px}}@media(min-width: 1280px){.xl\:s-mb-5{margin-bottom:20px}}@media(min-width: 1280px){.xl\:s-ml-5{margin-left:20px}}@media(min-width: 1280px){.xl\:s-m-6{margin:24px}}@media(min-width: 1280px){.xl\:s-mx-6{margin-left:24px;margin-right:24px}}@media(min-width: 1280px){.xl\:s-my-6{margin-top:24px;margin-bottom:24px}}@media(min-width: 1280px){.xl\:s-mt-6{margin-top:24px}}@media(min-width: 1280px){.xl\:s-mr-6{margin-right:24px}}@media(min-width: 1280px){.xl\:s-mb-6{margin-bottom:24px}}@media(min-width: 1280px){.xl\:s-ml-6{margin-left:24px}}@media(min-width: 1280px){.xl\:s-m-8{margin:32px}}@media(min-width: 1280px){.xl\:s-mx-8{margin-left:32px;margin-right:32px}}@media(min-width: 1280px){.xl\:s-my-8{margin-top:32px;margin-bottom:32px}}@media(min-width: 1280px){.xl\:s-mt-8{margin-top:32px}}@media(min-width: 1280px){.xl\:s-mr-8{margin-right:32px}}@media(min-width: 1280px){.xl\:s-mb-8{margin-bottom:32px}}@media(min-width: 1280px){.xl\:s-ml-8{margin-left:32px}}@media(min-width: 1280px){.xl\:s-m-10{margin:40px}}@media(min-width: 1280px){.xl\:s-mx-10{margin-left:40px;margin-right:40px}}@media(min-width: 1280px){.xl\:s-my-10{margin-top:40px;margin-bottom:40px}}@media(min-width: 1280px){.xl\:s-mt-10{margin-top:40px}}@media(min-width: 1280px){.xl\:s-mr-10{margin-right:40px}}@media(min-width: 1280px){.xl\:s-mb-10{margin-bottom:40px}}@media(min-width: 1280px){.xl\:s-ml-10{margin-left:40px}}@media(min-width: 1280px){.xl\:s-m-12{margin:48px}}@media(min-width: 1280px){.xl\:s-mx-12{margin-left:48px;margin-right:48px}}@media(min-width: 1280px){.xl\:s-my-12{margin-top:48px;margin-bottom:48px}}@media(min-width: 1280px){.xl\:s-mt-12{margin-top:48px}}@media(min-width: 1280px){.xl\:s-mr-12{margin-right:48px}}@media(min-width: 1280px){.xl\:s-mb-12{margin-bottom:48px}}@media(min-width: 1280px){.xl\:s-ml-12{margin-left:48px}}@media(min-width: 1280px){.xl\:s-m-16{margin:64px}}@media(min-width: 1280px){.xl\:s-mx-16{margin-left:64px;margin-right:64px}}@media(min-width: 1280px){.xl\:s-my-16{margin-top:64px;margin-bottom:64px}}@media(min-width: 1280px){.xl\:s-mt-16{margin-top:64px}}@media(min-width: 1280px){.xl\:s-mr-16{margin-right:64px}}@media(min-width: 1280px){.xl\:s-mb-16{margin-bottom:64px}}@media(min-width: 1280px){.xl\:s-ml-16{margin-left:64px}}@media(min-width: 1280px){.xl\:s-m-20{margin:80px}}@media(min-width: 1280px){.xl\:s-mx-20{margin-left:80px;margin-right:80px}}@media(min-width: 1280px){.xl\:s-my-20{margin-top:80px;margin-bottom:80px}}@media(min-width: 1280px){.xl\:s-mt-20{margin-top:80px}}@media(min-width: 1280px){.xl\:s-mr-20{margin-right:80px}}@media(min-width: 1280px){.xl\:s-mb-20{margin-bottom:80px}}@media(min-width: 1280px){.xl\:s-ml-20{margin-left:80px}}@media(min-width: 1280px){.xl\:s-m-24{margin:96px}}@media(min-width: 1280px){.xl\:s-mx-24{margin-left:96px;margin-right:96px}}@media(min-width: 1280px){.xl\:s-my-24{margin-top:96px;margin-bottom:96px}}@media(min-width: 1280px){.xl\:s-mt-24{margin-top:96px}}@media(min-width: 1280px){.xl\:s-mr-24{margin-right:96px}}@media(min-width: 1280px){.xl\:s-mb-24{margin-bottom:96px}}@media(min-width: 1280px){.xl\:s-ml-24{margin-left:96px}}@media(min-width: 1280px){.xl\:s-m-auto{margin:auto}}@media(min-width: 1280px){.xl\:s-mx-auto{margin-left:auto;margin-right:auto}}@media(min-width: 1280px){.xl\:s-my-auto{margin-top:auto;margin-bottom:auto}}@media(min-width: 1280px){.xl\:s-mt-auto{margin-top:auto}}@media(min-width: 1280px){.xl\:s-mr-auto{margin-right:auto}}@media(min-width: 1280px){.xl\:s-mb-auto{margin-bottom:auto}}@media(min-width: 1280px){.xl\:s-ml-auto{margin-left:auto}}.s-width-1{max-width:86px}.s-width-2{max-width:196px}.s-width-3{max-width:306px}.s-width-4{max-width:416px}.s-width-5{max-width:526px}.s-width-6{max-width:636px}.s-width-7{max-width:746px}.s-width-8{max-width:856px}.s-width-9{max-width:966px}.s-width-10{max-width:1076px}.s-width-11{max-width:1186px}.s-width-12{max-width:1296px}.s-width-none{max-width:none}.s-width-full{max-width:100%}@media(min-width: 480px){.xs\:s-max-1{max-width:86px}}@media(min-width: 480px){.xs\:s-max-2{max-width:196px}}@media(min-width: 480px){.xs\:s-max-3{max-width:306px}}@media(min-width: 480px){.xs\:s-max-4{max-width:416px}}@media(min-width: 480px){.xs\:s-max-5{max-width:526px}}@media(min-width: 480px){.xs\:s-max-6{max-width:636px}}@media(min-width: 480px){.xs\:s-max-7{max-width:746px}}@media(min-width: 480px){.xs\:s-max-8{max-width:856px}}@media(min-width: 480px){.xs\:s-max-9{max-width:966px}}@media(min-width: 480px){.xs\:s-max-10{max-width:1076px}}@media(min-width: 480px){.xs\:s-max-11{max-width:1186px}}@media(min-width: 480px){.xs\:s-max-12{max-width:1296px}}@media(min-width: 480px){.xs\:s-max-none{max-width:none}}@media(min-width: 480px){.xs\:s-max-full{max-width:100%}}@media(min-width: 640px){.sm\:s-max-1{max-width:86px}}@media(min-width: 640px){.sm\:s-max-2{max-width:196px}}@media(min-width: 640px){.sm\:s-max-3{max-width:306px}}@media(min-width: 640px){.sm\:s-max-4{max-width:416px}}@media(min-width: 640px){.sm\:s-max-5{max-width:526px}}@media(min-width: 640px){.sm\:s-max-6{max-width:636px}}@media(min-width: 640px){.sm\:s-max-7{max-width:746px}}@media(min-width: 640px){.sm\:s-max-8{max-width:856px}}@media(min-width: 640px){.sm\:s-max-9{max-width:966px}}@media(min-width: 640px){.sm\:s-max-10{max-width:1076px}}@media(min-width: 640px){.sm\:s-max-11{max-width:1186px}}@media(min-width: 640px){.sm\:s-max-12{max-width:1296px}}@media(min-width: 640px){.sm\:s-max-none{max-width:none}}@media(min-width: 640px){.sm\:s-max-full{max-width:100%}}@media(min-width: 768px){.md\:s-max-1{max-width:86px}}@media(min-width: 768px){.md\:s-max-2{max-width:196px}}@media(min-width: 768px){.md\:s-max-3{max-width:306px}}@media(min-width: 768px){.md\:s-max-4{max-width:416px}}@media(min-width: 768px){.md\:s-max-5{max-width:526px}}@media(min-width: 768px){.md\:s-max-6{max-width:636px}}@media(min-width: 768px){.md\:s-max-7{max-width:746px}}@media(min-width: 768px){.md\:s-max-8{max-width:856px}}@media(min-width: 768px){.md\:s-max-9{max-width:966px}}@media(min-width: 768px){.md\:s-max-10{max-width:1076px}}@media(min-width: 768px){.md\:s-max-11{max-width:1186px}}@media(min-width: 768px){.md\:s-max-12{max-width:1296px}}@media(min-width: 768px){.md\:s-max-none{max-width:none}}@media(min-width: 768px){.md\:s-max-full{max-width:100%}}@media(min-width: 1024px){.lg\:s-max-1{max-width:86px}}@media(min-width: 1024px){.lg\:s-max-2{max-width:196px}}@media(min-width: 1024px){.lg\:s-max-3{max-width:306px}}@media(min-width: 1024px){.lg\:s-max-4{max-width:416px}}@media(min-width: 1024px){.lg\:s-max-5{max-width:526px}}@media(min-width: 1024px){.lg\:s-max-6{max-width:636px}}@media(min-width: 1024px){.lg\:s-max-7{max-width:746px}}@media(min-width: 1024px){.lg\:s-max-8{max-width:856px}}@media(min-width: 1024px){.lg\:s-max-9{max-width:966px}}@media(min-width: 1024px){.lg\:s-max-10{max-width:1076px}}@media(min-width: 1024px){.lg\:s-max-11{max-width:1186px}}@media(min-width: 1024px){.lg\:s-max-12{max-width:1296px}}@media(min-width: 1024px){.lg\:s-max-none{max-width:none}}@media(min-width: 1024px){.lg\:s-max-full{max-width:100%}}@media(min-width: 1280px){.xl\:s-max-1{max-width:86px}}@media(min-width: 1280px){.xl\:s-max-2{max-width:196px}}@media(min-width: 1280px){.xl\:s-max-3{max-width:306px}}@media(min-width: 1280px){.xl\:s-max-4{max-width:416px}}@media(min-width: 1280px){.xl\:s-max-5{max-width:526px}}@media(min-width: 1280px){.xl\:s-max-6{max-width:636px}}@media(min-width: 1280px){.xl\:s-max-7{max-width:746px}}@media(min-width: 1280px){.xl\:s-max-8{max-width:856px}}@media(min-width: 1280px){.xl\:s-max-9{max-width:966px}}@media(min-width: 1280px){.xl\:s-max-10{max-width:1076px}}@media(min-width: 1280px){.xl\:s-max-11{max-width:1186px}}@media(min-width: 1280px){.xl\:s-max-12{max-width:1296px}}@media(min-width: 1280px){.xl\:s-max-none{max-width:none}}@media(min-width: 1280px){.xl\:s-max-full{max-width:100%}}.s-header{padding:24px 0;position:relative;z-index:10}.s-header .s-container{display:flex;align-items:center;justify-content:space-between}.s-header .s-logo--image img{width:auto;height:65px;min-height:65px;max-height:65px}.s-utils-burger{display:flex;flex-direction:column;justify-content:center;gap:9px;width:24px;height:32px;padding:0;background:none;border:none;cursor:pointer;flex-shrink:0}.s-burger-bar{display:block;width:24px;height:3px;background-color:var(--color-text-body)}@media screen and (min-width: 1024px)and (prefers-reduced-motion: no-preference){.s-utils-burger{transition:opacity .15s ease}.s-utils-burger:hover{opacity:.6}}.s-nav{position:fixed;z-index:10001;inset:0;display:flex;align-items:stretch;justify-content:flex-end;padding:16px;background:rgba(0,0,0,0);backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);visibility:hidden;transition:background .3s ease,backdrop-filter .3s ease,visibility .3s}.s-nav[aria-hidden=false]{visibility:visible;background:rgba(0,0,0,.4);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}@media(prefers-reduced-motion: reduce){.s-nav{transition:visibility .15s}.s-nav-panel{transition:none !important}}.s-nav-backdrop{position:absolute;inset:0;background:none;border:none;cursor:default;padding:0}.s-nav-panel{position:relative;z-index:1;background:var(--color-bg-card);width:100%;max-width:calc(100vw - 32px);border-radius:var(--corner-radius-lg);padding:24px;display:flex;flex-direction:column;justify-content:space-between;gap:32px;overflow:hidden;transform:translateX(calc(100% + 16px));transition:transform .35s cubic-bezier(0.4, 0, 0.2, 1)}@media screen and (min-width: 640px){.s-nav-panel{width:400px}}.s-nav[aria-hidden=false] .s-nav-panel{transform:translateX(0)}@media screen and (max-width: 480px){.s-nav{padding:0}.s-nav-panel{width:100vw;max-width:100vw;border-radius:0;transform:translateX(100%)}.s-nav[aria-hidden=false] .s-nav-panel{transform:translateX(0)}}.s-utils-close{position:absolute;top:30px;right:24px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:var(--color-text-body);width:32px;height:32px;opacity:1;padding:0;transition:opacity .15s ease}.s-utils-close svg{width:20px;height:20px}.s-utils-close:hover{opacity:.6}.s-nav-inner{flex:1;overflow-y:auto;min-height:0;display:flex;flex-direction:column;gap:24px}.s-nav-links{width:calc(100% - 32px)}.s-nav-links .s-menu{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.s-nav-links .s-menu>li>a{display:block;color:var(--color-text-body);text-decoration:none;font-size:24px;font-weight:400;letter-spacing:-0.04em;line-height:1.2;padding:8px 0;transition:opacity .15s ease}.s-nav-links .s-menu>li>a:hover{opacity:.5}.s-nav-links .s-menu>li[data-label^="- "]{display:none}.s-nav-links .s-submenu{list-style:none;padding:4px 0 4px 16px;display:none}.s-nav-links .s-submenu[aria-hidden=false]{display:block}.s-nav-links .s-submenu>li>a{color:var(--color-text-body);text-decoration:none;font-size:16px;font-weight:400;padding:4px 0;display:block;opacity:.6}.s-nav-footer{flex-shrink:0}.s-nav-search{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 20px;background:var(--color-bg-body);border:none;border-radius:9999px;cursor:pointer;color:var(--color-text-body);font-size:20px;font-weight:400;letter-spacing:-0.04em;line-height:1.15;transition:opacity .15s ease}.s-nav-search svg{width:16px;height:16px;flex-shrink:0}.s-nav-search:hover{opacity:.6}.s-footer{color:var(--color-text-body)}.s-footer-stack{padding:0}@media screen and (min-width: 1024px){.s-footer-stack{padding:32px 0}}.s-footer-main{padding:32px 0 48px;display:flex;flex-direction:column;gap:40px}@media screen and (min-width: 1024px){.s-footer-main{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:40px}}.s-footer-brand{display:flex;flex-direction:column;gap:10px}.s-footer-brand-logo img{height:42px;min-height:42px;max-height:42px;width:auto}.s-footer-brand-text{text-decoration:none;color:inherit;font-weight:400;font-size:32px;letter-spacing:-0.05em;line-height:1}.s-footer-brand-desc{font-size:16px;font-weight:400;letter-spacing:-0.05em;line-height:normal;color:var(--color-text-muted)}.s-footer-social{display:flex;flex-direction:row;align-items:center;gap:20px;list-style:none;padding:0;margin-top:14px}.s-footer-social li a{display:flex;align-items:center;justify-content:center;color:var(--color-text-body);text-decoration:none;transition:opacity .15s}.s-footer-social li a:hover{opacity:.6}.s-footer-social li a svg{width:20px;height:20px}.s-footer-right{display:flex;flex-direction:column;gap:24px}@media screen and (min-width: 1024px){.s-footer-right{align-items:flex-end}}.s-footer-nav ul{list-style:none;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px 32px}.s-footer-nav ul li a{text-decoration:none;color:var(--color-text-body);font-size:18px;font-weight:400;letter-spacing:-0.03em;line-height:1.5;transition:opacity .15s}.s-footer-nav ul li a:hover{opacity:.6}.s-footer-copyright{font-size:14px;font-weight:400;letter-spacing:-0.05em;color:var(--color-text-muted)}@media screen and (min-width: 1024px){.s-footer-copyright{text-align:right}}.s-footer-copyright a{color:inherit}.s-byline{display:flex;align-items:center;flex-wrap:wrap;font-size:14px}.s-byline-author{display:flex;align-items:center;gap:10px}.s-byline-author-content,.s-byline-author-content a{display:flex;gap:6px;font-weight:400;text-decoration:none;color:var(--color-text-muted, #808080)}.s-byline-author-img{position:relative;width:24px;height:24px;border-radius:50%;overflow:hidden;outline:2px solid var(--color-bg-body);z-index:2}.s-featured--cards .s-byline-author-img{outline-color:var(--color-bg-body)}.s-byline-author-img:not(:first-of-type){z-index:1;margin-left:-10px}.s-byline-author-img img{width:100%;height:100%;object-fit:cover}@media screen and (min-width: 1024px){.s-byline-author-img:is(a){transition:ease all .3s}.s-byline-author-img:is(a):hover{transform:translateY(-2px)}}.s-byline-author~.s-byline-date::before{content:"•";margin:0 10px}.s-byline-date{display:flex;align-items:center;font-weight:400;color:var(--color-text-muted, #808080)}.s-tags{display:flex;flex-wrap:wrap;gap:10px}.s-tags .s-tag{font-weight:500;display:flex;align-items:center;background:var(--color-bg-chip);color:var(--color-text-chip);padding:3px 10px;border-radius:9999px;font-size:14px;text-decoration:none;line-height:120%;transition:ease all .15s}@media screen and (min-width: 1024px){.s-tags .s-tag:hover{background-color:var(--color-bg-chip-hover)}}.s-tags .s-tag--locked svg{width:12px}.s-share{display:flex;flex-direction:column;align-items:center;gap:16px}.s-layout>.s-container>.s-share{display:none}@media screen and (min-width: 1024px){.s-layout>.s-container>.s-share{display:flex;max-height:min-content;min-width:max-content;padding:12px 8px;background-color:var(--color-black-100);border-radius:var(--corner-radius-lg)}}.s-share ul{display:flex;flex-direction:column;align-items:center;gap:16px;list-style:none;padding:0}.s-share ul li{position:relative}.s-share .s-share-copied{position:absolute;top:calc(100% + 12px);left:50%;transform:translateX(-50%);padding:2px 8px;font-size:12px;font-weight:500;border-radius:9999px;background-color:var(--color-white);color:var(--color-black);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.s-entry-content .s-share{flex-direction:row;padding:32px 24px;background-color:var(--color-black-100);border-radius:var(--corner-radius)}.s-entry-content .s-share ul{flex-direction:row;list-style:none !important;padding:0 !important}.s-posts-section .s-section-group{display:flex;flex-direction:column;gap:16px;padding:32px 0;border-bottom:1px solid var(--color-border)}@media screen and (min-width: 768px){.s-posts-section .s-section-group{padding:40px 0 56px}}.s-featured+.s-section .s-section-group{padding-top:64px}.s-posts-section:last-of-type .s-section-group{border-bottom:0}.s-posts-section .s-heading{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px}.s-posts-section .s-heading-group{display:flex;flex-direction:column;gap:8px}.s-posts-section .s-heading-group .s-title{font-size:28px}@media screen and (min-width: 768px){.s-posts-section .s-heading-group .s-title{font-size:32px}}@media screen and (min-width: 1024px){.s-posts-section .s-heading-group .s-title{font-size:36px}}.s-posts-section .s-heading-group .s-description{font-size:18px}.s-latest-layout{display:grid;min-width:0;gap:40px;grid-template-columns:minmax(0, 1fr)}.s-latest-layout .s-content-main{min-width:0}.s-latest-list{display:flex;flex-direction:column;gap:32px}.s-cards.s-latest-list .s-card--list{min-width:0;padding-bottom:0;align-items:center;flex-direction:row !important;gap:clamp(14px,3vw,24px) !important}.s-cards.s-latest-list .s-card--list .s-card-image{width:clamp(104px,34%,280px) !important;flex:0 0 clamp(104px,34%,280px) !important;align-self:center;aspect-ratio:4/3;border-radius:var(--corner-radius)}.s-cards.s-latest-list .s-card--list .s-card-content{min-width:0;flex:1 1 auto;justify-content:center;padding-top:0;padding-bottom:0;gap:10px}.s-cards.s-latest-list .s-card--list .s-card-content h2,.s-cards.s-latest-list .s-card--list .s-card-content h3{font-size:20px;line-height:1.25}.s-cards.s-latest-list .s-meta-inline{gap:10px;font-size:14px;line-height:1.35}.s-latest-banner{display:block;width:184px;margin:0 auto;padding:12px;overflow:hidden;border-radius:var(--corner-radius-lg);background-color:var(--color-bg-card)}.s-latest-banner,.s-latest-banner-link,.s-latest-banner img{line-height:0}.s-latest-banner-link{display:block}.s-latest-banner img{display:block;width:160px;height:600px;border-radius:var(--corner-radius-sm);object-fit:cover}.s-latest-banner-link:focus-visible{outline:3px solid var(--ghost-accent-color);outline-offset:-3px}@media screen and (min-width: 768px){.s-latest-layout{gap:48px}}@media screen and (min-width: 1024px){.s-latest-layout{grid-template-columns:minmax(0, 1fr) 184px;align-items:start;gap:32px}.s-latest-banner{display:block;position:sticky;top:24px;margin:0}}@media screen and (min-width: 1280px){.s-latest-layout{gap:40px}}.s-recommendations .s-container{gap:20px}.s-recommendations-header{display:flex;flex-direction:column;gap:8px}.s-recommendations-title{font-size:24px;font-weight:500;line-height:1.2;letter-spacing:-0.05em;opacity:.8}.s-recommendations-description{max-width:52ch;color:var(--color-text-muted);font-size:16px;line-height:1.5;letter-spacing:-0.025em}.s-recommendations-grid{display:grid;grid-template-columns:minmax(0, 1fr);gap:12px}.s-recommendation-card{position:relative;display:grid;min-width:0;min-height:104px;padding:16px;grid-template-columns:52px minmax(0, 1fr) 34px;grid-template-areas:"favicon content arrow";align-items:center;gap:14px;overflow:hidden;border-radius:var(--corner-radius);background-color:var(--color-bg-card);color:var(--color-text-body)}.s-recommendation-link{position:absolute;z-index:3;inset:0;border-radius:inherit}.s-recommendation-link:focus-visible{outline:3px solid var(--ghost-accent-color);outline-offset:-3px}.s-recommendation-favicon{position:relative;z-index:1;display:grid;width:52px;height:52px;overflow:hidden;border-radius:var(--corner-radius-sm);place-items:center;background-color:var(--color-bg-chip);grid-area:favicon}.s-recommendation-favicon img{display:block;width:100%;height:100%;object-fit:cover}.s-recommendation-favicon--placeholder{color:var(--color-text-chip);font-size:19px;font-weight:600}.s-recommendation-content{position:relative;z-index:1;min-width:0;grid-area:content}.s-recommendation-content h3{font-size:17px;font-weight:500;line-height:1.2;letter-spacing:-0.045em;overflow-wrap:anywhere}.s-recommendation-content p{margin-top:5px;color:var(--color-text-muted);font-size:12px;line-height:1.4;overflow-wrap:anywhere}.s-recommendation-arrow{position:relative;z-index:1;display:grid;width:34px;height:34px;border-radius:9999px;place-items:center;background-color:var(--color-bg-chip);color:var(--color-text-chip);grid-area:arrow}.s-recommendation-arrow svg{width:11px;height:11px}@media screen and (min-width: 768px){.s-recommendations .s-container{gap:24px}.s-recommendations-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(hover: hover)and (pointer: fine){.s-recommendation-card,.s-recommendation-favicon,.s-recommendation-arrow{transition:transform .3s ease,background-color .2s ease}.s-recommendation-card:hover{transform:translateY(-3px)}.s-recommendation-card:hover .s-recommendation-favicon{transform:scale(1.04)}.s-recommendation-card:hover .s-recommendation-arrow{transform:scale(1.06)}}@media(prefers-reduced-motion: reduce){.s-recommendation-card,.s-recommendation-favicon,.s-recommendation-arrow{transition:none}}.s-intro{margin:24px 0 48px}@media screen and (min-width: 1024px){.s-intro{margin:48px 0 64px}}.author-template .s-intro:not(.has-description),.tag-template .s-intro:not(.has-description){margin-bottom:32px}.post-template .s-intro:not(.has-description)~.s-content{margin-top:0}.s-intro-inner{display:flex;flex-direction:column;gap:21px;max-width:960px}.s-intro-title{font-size:40px;font-weight:400;line-height:1.1;letter-spacing:-0.05em;color:var(--color-text-body)}@media screen and (min-width: 640px){.s-intro-title{font-size:52px}}@media screen and (min-width: 1024px){.s-intro-title{font-size:64px;letter-spacing:-0.05em;line-height:normal}}.s-intro-title span{font-weight:inherit}.s-intro-row{display:flex;flex-direction:column;align-items:flex-start;gap:20px}@media screen and (min-width: 640px){.s-intro-row{flex-direction:row;align-items:center;gap:52px}}.s-intro-description{font-size:18px;font-weight:400;line-height:1.5;letter-spacing:-0.03em;color:var(--color-text-body);max-width:358px;flex-shrink:0}.s-intro-btn{flex-shrink:0;white-space:nowrap}.s-intro-image{position:relative;overflow:hidden;width:80px;height:80px;border-radius:9999px}.s-intro-image img{position:absolute;top:0;left:0;object-fit:cover;object-position:center;height:100%;width:100%}.s-subscribe{display:flex;flex-direction:column;align-items:flex-start}.s-subscribe form{display:flex;justify-content:space-between;gap:1rem;background-color:var(--color-white);border-radius:9999px;padding:4px 4px 4px 24px;margin-top:1rem}@media screen and (min-width: 768px){.s-subscribe form{max-width:400px}}.s-sidebar .s-subscribe form{margin-top:0}.s-subscribe form input[type=email]{font-size:16px;width:100%;border:none;background:none;outline:none;padding:0;color:var(--color-black)}.s-subscribe form .s-btn{min-width:max-content}.s-subscribe form~.s-subscribe-messages{margin-top:12px}.s-subscribe form~.s-subscribe-messages p{font-size:14px;color:var(--color-text-body)}.s-subscribe form~.s-subscribe-messages,.s-subscribe form~.s-subscribe-messages .s-subscribe-success,.s-subscribe form~.s-subscribe-messages .s-subscribe-error{display:none}.s-subscribe form.success~.s-subscribe-messages,.s-subscribe form.error~.s-subscribe-messages,.s-subscribe form.success~.s-subscribe-messages .s-subscribe-success,.s-subscribe form.error~.s-subscribe-messages .s-subscribe-error{display:block;line-height:140%;font-weight:600}.s-featured{margin:48px 0;padding:0;overflow:hidden}@media screen and (min-width: 1024px){.s-featured{margin:64px 0}}.s-featured .s-eyebrow,.s-latest .s-eyebrow{font-size:24px;font-weight:500;text-transform:none;letter-spacing:-0.05em;opacity:.8;color:var(--color-text-body)}.s-featured-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.s-featured-header .s-eyebrow{margin-bottom:0}.s-featured-nav{display:flex;align-items:center;gap:10px}.s-featured-nav-btn{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:var(--color-text-body);padding:0;width:24px;height:24px;flex-shrink:0;transition:opacity .15s ease}.s-featured-nav-btn:hover{opacity:.5}.s-featured-nav-btn.swiper-button-disabled{opacity:.25;cursor:default}.s-featured-swiper{overflow:visible;position:relative;z-index:1;clip-path:inset(0 -9999px 0 0 round var(--corner-radius) 0 0 0);margin-right:-20px}@media screen and (min-width: 480px){.s-featured-swiper{margin-right:-24px}}@media screen and (min-width: 640px){.s-featured-swiper{margin-right:-32px}}@media screen and (min-width: 1024px){.s-featured-swiper{margin-right:calc(-40px - max(0px,(100vw - 1280px)/2))}}.s-featured-swiper .swiper-wrapper{display:flex;box-sizing:content-box;position:relative;z-index:1;transition-property:transform}.s-featured-swiper .swiper-slide{flex-shrink:0;position:relative;transition-property:transform}.s-featured-slide{width:min(748px,80vw);height:auto}.s-featured-slide .s-card--grid .s-card-image{aspect-ratio:unset;height:280px}@media screen and (min-width: 640px){.s-featured-slide .s-card--grid .s-card-image{height:364px}}.s-content{margin:48px 0}@media screen and (min-width: 1024px){.s-content{margin:64px 0}}.post-template .s-content,.page-template .s-content{margin:12px 0 48px}@media screen and (min-width: 1024px){.post-template .s-content,.page-template .s-content{margin:12px 0 64px}}.post-template .s-content:not(.has-featured-img),.page-template .s-content:not(.has-featured-img){margin:48px 0}@media screen and (min-width: 1024px){.post-template .s-content:not(.has-featured-img),.page-template .s-content:not(.has-featured-img){margin:64px 0}}.s-content .s-container{display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 1024px){.s-content .s-container{gap:64px}}.home-template .s-content .s-container{gap:32px}.home-template .s-main{--s-home-section-gap: 72px;display:flow-root}.home-template .s-main>section{margin:0}.home-template .s-main>section:first-child{margin-top:64px}.home-template .s-main>section+section{margin-top:var(--s-home-section-gap)}.home-template .s-main>section:last-child{margin-bottom:56px}.home-template .s-cta-subscribe{padding:0}.home-template .s-main>.s-featured:first-child{margin-top:32px}@media screen and (min-width: 640px){.home-template .s-main{--s-home-section-gap: 80px}.home-template .s-main>section:last-child{margin-bottom:64px}}@media screen and (min-width: 1024px){.home-template .s-main{--s-home-section-gap: 104px}.home-template .s-main>section:first-child{margin-top:96px}.home-template .s-main>section:last-child{margin-bottom:72px}.home-template .s-main>.s-featured:first-child{margin-top:48px}}@media screen and (min-width: 1280px){.home-template .s-main{--s-home-section-gap: 112px}}.s-post-layout{display:grid;grid-template-columns:1fr;gap:48px;align-items:start}@media screen and (min-width: 1024px){.s-post-layout{grid-template-columns:220px minmax(0, 620px)}}@media screen and (min-width: 1280px){.s-post-layout{grid-template-columns:1fr minmax(0, 620px) 1fr}}.s-post-layout--page{display:block;max-width:720px;margin:0 auto}@media screen and (min-width: 1024px){.s-post-aside{width:min(220px,100%);grid-column:1;justify-self:end;position:sticky;top:32px}}@media screen and (min-width: 1280px){.s-post-aside{width:min(280px,100%)}}.s-post-aside-inner{display:flex;flex-direction:column;gap:40px}.s-post-author{display:flex;flex-direction:row;align-items:flex-start;gap:12px}.s-post-author-img{width:36px;height:36px;border-radius:9999px;object-fit:cover;flex-shrink:0}.s-post-author-info{display:flex;flex-direction:column;gap:2px}.s-post-author-name{font-size:14px;font-weight:500;letter-spacing:-0.04em;line-height:1.5;color:var(--color-text-body)}.s-post-author-meta{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;column-gap:6px;font-size:12px;font-weight:500;line-height:1.5;color:var(--color-text-muted)}.s-post-author-dot{display:inline-block;width:2px;height:2px;border-radius:9999px;background:currentColor;flex-shrink:0}.s-post-tags{display:flex;flex-direction:column;gap:10px}.s-post-tags-label{font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted)}.s-post-tags-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px}.s-post-tag{display:inline-flex;align-items:center;gap:4px;background:var(--color-bg-button);color:var(--color-text-button);font-size:13px;font-weight:500;letter-spacing:-0.02em;line-height:1;padding:6px 10px;border-radius:9999px;text-decoration:none;white-space:nowrap;transition:opacity .15s}.s-post-tag:hover{opacity:.85}.s-post-tag--locked{background:var(--color-bg-button);opacity:.3;color:var(--color-text-button)}.s-post-main{min-width:0}.s-post-title{font-size:32px;font-weight:400;letter-spacing:-0.05em;line-height:1.1;color:var(--color-text-body);margin-bottom:16px}@media screen and (min-width: 640px){.s-post-title{font-size:40px}}@media screen and (min-width: 900px){.s-post-title{font-size:48px;letter-spacing:-0.05em}}.s-post-ad-banner{display:block;width:100%;max-width:728px;margin-bottom:20px;padding:12px;border-radius:var(--corner-radius-lg);overflow:hidden;background-color:var(--color-bg-card);line-height:0}.s-post-ad-banner-image{display:block;width:100%;aspect-ratio:728/90;border-radius:var(--corner-radius-sm);background-position:center;background-repeat:no-repeat;background-size:contain}.s-post-ad-banner--footer{max-width:1220px;margin-top:32px;margin-bottom:0}.s-post-ad-banner--footer .s-post-ad-banner-image{aspect-ratio:1220/314}.s-post-header{margin:0 0 32px}.s-post-header .s-entry-excerpt{font-size:20px;font-weight:500;line-height:1.6;letter-spacing:-0.04em;color:var(--color-text-body);opacity:.8}.s-post-footer{margin-top:40px}.s-post-footer-main{display:flex;flex-direction:column;gap:24px}.s-post-footer .s-share{display:flex;flex-direction:row;gap:24px;align-items:center;justify-content:center;background-color:var(--color-bg-card);border-radius:var(--corner-radius);padding:24px}.s-post-footer .s-share ul{display:flex;flex-direction:row}.s-post-footer .s-post-comments{background-color:var(--color-bg-card);border-radius:var(--corner-radius);padding:40px}.s-sidebar-items{display:flex;flex-direction:column;gap:32px}.s-sidebar-content{display:flex;flex-direction:column;gap:24px}.s-sidebar-heading{font-size:24px;letter-spacing:-0.01em}.s-sidebar-about .s-sidebar-content{padding:32px;background-color:var(--color-bg-card);border-radius:var(--corner-radius)}.s-sidebar-featured .s-card{gap:16px;padding:0;border:none}.s-sidebar-featured .s-card-image{flex:1 0 calc(25% - 16px);min-width:64px;max-width:64px;min-height:64px;max-height:64px}.s-sidebar-featured .s-card-content{padding:0;gap:8px}.s-sidebar-featured .s-byline{font-size:13px}.s-sidebar-subscribe .s-sidebar-content{padding:32px 24px;background-color:var(--color-bg-card);border-radius:var(--corner-radius);gap:16px}@media screen and (min-width: 1024px){.s-sidebar-subscribe{position:sticky;top:32px}}.s-sidebar .s-subscribe form{background-color:var(--color-white);padding:4px 4px 4px 16px}.s-sidebar .s-subscribe form input[type=email]{font-size:15px}.s-toc{display:flex;flex-direction:column;gap:0;width:100%;border-radius:16px;overflow:hidden}@media screen and (min-width: 1024px){.s-toc{border-radius:0;overflow:visible}}.s-toc[style*="display: none"]{display:none !important}.s-toc-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;background:var(--color-bg-card);color:var(--color-text-body);border:none;padding:12px 16px;border-radius:0;cursor:pointer}.s-toc-toggle .s-toc-label{opacity:1;color:inherit}.s-toc-toggle .s-toc-chevron{opacity:.5;color:inherit}@media screen and (min-width: 1024px){.s-toc-toggle{pointer-events:none;cursor:default;background:none;color:inherit;padding:0;margin-bottom:24px}.s-toc-toggle .s-toc-label{color:var(--color-text-muted)}}.s-toc-label{font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;line-height:1.1;color:var(--color-text-muted)}.s-toc-chevron{color:var(--color-text-body);opacity:.5;flex-shrink:0;transition:transform .2s ease}@media screen and (min-width: 1024px){.s-toc-chevron{display:none}}.s-toc-toggle[aria-expanded=true] .s-toc-chevron{transform:rotate(180deg)}.s-toc-toggle[aria-expanded=false]+ul{display:none}@media screen and (min-width: 1024px){.s-toc-toggle[aria-expanded=false]+ul{display:flex}}.s-toc ul{list-style:none;padding:4px 0 8px;display:flex;flex-direction:column;background:var(--color-bg-card)}@media screen and (min-width: 1024px){.s-toc ul{background:none;padding:0}}.s-toc ul li{border-bottom:1px solid color-mix(in srgb, var(--color-text-body) 10%, transparent)}@media screen and (min-width: 1024px){.s-toc ul li{border-bottom:1px solid var(--color-border)}}.s-toc ul li:first-child{border-top:1px solid color-mix(in srgb, var(--color-text-body) 10%, transparent)}@media screen and (min-width: 1024px){.s-toc ul li:first-child{border-top:1px solid var(--color-border)}}.s-toc ul li:last-child{border-bottom:none}@media screen and (min-width: 1024px){.s-toc ul li:last-child{border-bottom:1px solid var(--color-border)}}.s-toc ul li a{display:block;padding:10px 16px;color:var(--color-text-body);opacity:.6;text-decoration:none;font-size:15px;font-weight:400;letter-spacing:-0.05em;line-height:1.3;transition:opacity .15s}@media screen and (min-width: 1024px){.s-toc ul li a{padding:12px 0}}.s-toc ul li a:hover{opacity:1}@media screen and (min-width: 1024px){.s-toc ul li a:hover{color:var(--color-text-body)}}.s-toc ul li.is-active a{opacity:1}@media screen and (min-width: 1024px){.s-toc ul li.is-active a{color:var(--color-text-body)}}.s-feature-image{position:relative}.s-feature-image .s-image img{border-radius:8px}.s-feature-image-caption{position:absolute;bottom:16px;right:16px;padding:2px 8px;border-radius:9999px;background-color:var(--color-white);font-size:12px;color:var(--color-black)}@media screen and (min-width: 640px){.s-feature-image-caption{font-size:13px;bottom:24px;right:24px;padding:2px 12px}}.s-feature-image-caption a{color:inherit;text-decoration:none}.s-feature-image-caption a:hover{text-decoration:underline}.s-post-header{margin:0 0 32px}.s-post-header .s-entry-excerpt{opacity:.8;line-height:1.6;font-weight:500;font-size:20px}.s-post-header .s-byline-author-content,.s-post-header .s-byline-author-content a,.s-post-header .s-byline-date{font-weight:600;font-size:16px}.s-entry-content{font-size:16px;line-height:1.6}.s-layout--no-sidebar .s-entry-content .kg-header-card,.s-layout--no-sidebar .s-entry-content .kg-gallery-card,.s-layout--no-sidebar .s-entry-content .kg-image-card.kg-width-wide{margin-top:48px;margin-bottom:48px}.s-entry-content *:first-child{margin-top:0 !important}.s-entry-content h1,.s-entry-content h2,.s-entry-content h3,.s-entry-content h4,.s-entry-content h5{line-height:120%;font-weight:var(--heading-font-weight) !important;margin-top:36px;margin-bottom:16px;scroll-margin-top:24px}.s-entry-content ul{list-style:disc;padding-left:2rem}.s-entry-content ol{list-style:decimal;padding-left:2rem}.s-entry-content h1{font-size:36px}@media screen and (min-width: 1024px){.s-entry-content h1{font-size:48px}}.s-entry-content h2{font-size:20px;letter-spacing:-0.05em}@media screen and (min-width: 1024px){.s-entry-content h2{font-size:24px}}.s-entry-content h3{font-size:20px}@media screen and (min-width: 1024px){.s-entry-content h3{font-size:24px}}.s-entry-content h4{font-size:18px}.s-entry-content h5,.s-entry-content h6{font-size:16px}.s-entry-content small{font-size:14px}.s-entry-content strong{font-weight:700}.s-entry-content em{font-style:italic}.s-entry-content a{color:inherit}.s-entry-content hr{height:1px;background-color:var(--color-black-200);border:0;margin:3rem 0}.s-entry-content blockquote{line-height:1.35}.s-entry-content blockquote:not(.kg-blockquote-alt){font-size:1.5rem;padding-left:2rem;border-left:5px solid inherit;font-weight:700}@media screen and (min-width: 768px){.s-entry-content blockquote:not(.kg-blockquote-alt){font-size:2rem}}.s-entry-content blockquote.kg-blockquote-alt{display:flex;gap:2.5rem;text-align:left}.s-entry-content blockquote.kg-blockquote-alt::before{font-family:Georgia,"Times New Roman",Times,serif;content:"“";font-size:4em;line-height:1}.s-entry-content>*{margin:18px 0}.s-entry-content>*:last-child{margin-bottom:0}.s-entry-content figcaption{font-size:14px;margin-top:.5rem}.s-entry-content>.kg-width-wide{width:100%;max-width:900px;margin-left:auto;margin-right:auto}.s-entry-content>.kg-width-wide img{width:100%;max-width:none}.s-layout--no-sidebar .s-entry-content>.kg-width-full{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;max-width:100vw;box-sizing:border-box}.s-entry-content .kg-video-container,.s-entry-content .kg-signup-card,.s-entry-content .kg-header-card,.s-entry-content .kg-image-card .kg-image,.s-entry-content .kg-gallery-image img{border-radius:var(--corner-radius);overflow:hidden}.s-entry-content .kg-image-card{display:flex;flex-direction:column;justify-content:center}.s-entry-content .kg-image-card.kg-width-full{aspect-ratio:4/3;display:flex;flex-direction:column}@supports not (aspect-ratio: 4/3){.s-entry-content .kg-image-card.kg-width-full::before{content:"";float:left;padding-top:75%}.s-entry-content .kg-image-card.kg-width-full::after{clear:left;content:"";display:block}}.s-entry-content .kg-image-card.kg-width-full>.kg-image{height:100%;width:100%;object-fit:cover;object-position:center}.s-entry-content .kg-button-card a.kg-btn,.s-entry-content .kg-header-card a.kg-header-card-button,.s-entry-content .kg-header-card.kg-size-small a.kg-header-card-button,.s-entry-content .kg-header-card.kg-size-large a.kg-header-card-button{height:auto}.s-entry-content .kg-header-card.kg-style-accent a.kg-header-card-button,.s-entry-content .kg-header-card.kg-style-dark a.kg-header-card-button,.s-entry-content .kg-header-card.kg-style-image a.kg-header-card-button{background:var(--color-white);color:#000}.s-entry-content .kg-header-card h3.kg-header-card-subheader{font-family:var(--body-font-family);font-weight:400;font-style:normal;margin:1.25rem 0 .75rem}.s-entry-content .kg-toggle-card .kg-toggle-card-icon svg{color:var(--color-text-body) !important}.s-entry-content .kg-toggle-card .kg-toggle-content p:first-of-type{margin-top:1rem !important}.s-entry-content .kg-toggle-card,.s-entry-content .kg-toggle-card+.kg-toggle-card{margin:.625rem auto}.s-entry-content .kg-toggle-card h4.kg-toggle-heading-text{font-family:var(--heading-body-family);font-weight:700;font-style:normal}.s-entry-content .kg-toggle-heading svg,.s-entry-content .kg-toggle-card[data-kg-toggle-state=close] svg{color:#000}.s-entry-content .kg-callout-card{font-weight:500;border-radius:1rem}.s-entry-content .kg-width-wide.kg-video-card video,.s-entry-content .kg-width-full.kg-video-card video{width:100%;height:100%}.s-entry-content .kg-embed-card{aspect-ratio:16/9;display:flex;flex-direction:column;align-items:center}@supports not (aspect-ratio: 16/9){.s-entry-content .kg-embed-card::before{content:"";float:left;padding-top:56.25%}.s-entry-content .kg-embed-card::after{clear:left;content:"";display:block}}.s-entry-content .kg-embed-card iframe{width:100%;height:100%;object-fit:cover;object-position:center;max-width:100%}.s-entry-content .kg-width-full .kg-header-card-text,.s-entry-content .kg-width-full .kg-signup-card-text{padding-left:2rem !important;padding-right:2rem !important}.s-entry-content .kg-header-card.kg-width-regular h2.kg-header-card-heading,.s-entry-content .kg-signup-card.kg-width-regular h2.kg-signup-card-heading,.s-entry-content .kg-header-card.kg-width-wide h2.kg-header-card-heading,.s-entry-content .kg-signup-card.kg-width-wide h2.kg-signup-card-heading,.s-entry-content .kg-header-card.kg-width-full h2.kg-header-card-heading,.s-entry-content .kg-signup-card.kg-width-full h2.kg-signup-card-heading{font-weight:var(--heading-font-weight)}.s-entry-content .kg-header-card.kg-width-regular h2.kg-header-card-heading,.s-entry-content .kg-signup-card.kg-width-regular h2.kg-signup-card-heading{font-size:32px}@media screen and (min-width: 768px){.s-entry-content .kg-header-card.kg-width-regular h2.kg-header-card-heading,.s-entry-content .kg-signup-card.kg-width-regular h2.kg-signup-card-heading{font-size:48px}}.s-entry-content .kg-header-card.kg-width-wide h2.kg-header-card-heading,.s-entry-content .kg-signup-card.kg-width-wide h2.kg-signup-card-heading{font-weight:var(--heading-font-weight);font-size:32px}@media screen and (min-width: 768px){.s-entry-content .kg-header-card.kg-width-wide h2.kg-header-card-heading,.s-entry-content .kg-signup-card.kg-width-wide h2.kg-signup-card-heading{font-size:48px}}@media screen and (min-width: 1024px){.s-entry-content .kg-header-card.kg-width-wide h2.kg-header-card-heading,.s-entry-content .kg-signup-card.kg-width-wide h2.kg-signup-card-heading{font-size:60px}}.s-entry-content .kg-header-card.kg-width-full h2.kg-header-card-heading,.s-entry-content .kg-signup-card.kg-width-full h2.kg-signup-card-heading{font-weight:var(--heading-font-weight);font-size:2rem;margin-bottom:.5rem}@media screen and (min-width: 768px){.s-entry-content .kg-header-card.kg-width-full h2.kg-header-card-heading,.s-entry-content .kg-signup-card.kg-width-full h2.kg-signup-card-heading{font-size:2.25rem}}@media screen and (min-width: 1024px){.s-entry-content .kg-header-card.kg-width-full h2.kg-header-card-heading,.s-entry-content .kg-signup-card.kg-width-full h2.kg-signup-card-heading{font-size:3rem}}.s-entry-content .kg-header-card .kg-header-card-subheading,.s-entry-content .kg-signup-card .kg-signup-card-subheading{font-size:1.125rem !important}@media screen and (min-width: 768px){.s-entry-content .kg-header-card .kg-header-card-subheading,.s-entry-content .kg-signup-card .kg-signup-card-subheading{font-size:1.25rem !important}}@media screen and (min-width: 1024px){.s-entry-content .kg-header-card .kg-header-card-subheading,.s-entry-content .kg-signup-card .kg-signup-card-subheading{font-size:1.5rem !important}}.kg-header-card.kg-v2 .kg-header-card-button{font-size:1rem !important}.s-entry-content .kg-header-card:not(.kg-layout-split) picture img,.s-entry-content .kg-signup-card:not(.kg-layout-split) picture img{opacity:.6}.s-entry-content .kg-header-card:not(.kg-layout-split) picture+.kg-header-card-content,.s-entry-content .kg-signup-card:not(.kg-layout-split) picture+.kg-signup-card-content{background-color:var(--color-black)}.gh-post-upgrade-cta .gh-post-upgrade-cta-content{background-color:var(--color-bg-card) !important}.gh-post-upgrade-cta *:not(.gh-btn){color:var(--color-text-body) !important}.s-entry-content .gh-post-upgrade-cta a.gh-btn{color:var(--color-text-button) !important}.gh-post-upgrade-cta .gh-post-upgrade-cta-content{color:inherit !important}.s-zoomable-image{cursor:zoom-in}.s-zoomable-image:focus-visible{outline:3px solid var(--ghost-accent-color);outline-offset:4px}body.s-lightbox-open{overflow:hidden}.s-lightbox{position:fixed;inset:0;display:none;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:clamp(64px,8vw,96px);border:0;overflow:hidden;background:rgba(8,8,8,.96);color:#fff}.s-lightbox[open]{display:grid;place-items:center;animation:s-lightbox-fade-in .3s ease both}.s-lightbox[open].is-closing{animation:s-lightbox-fade-out .2s ease both}.s-lightbox::backdrop{background:rgba(8,8,8,.9)}.s-lightbox-figure{display:grid;justify-items:center;gap:12px;max-width:100%;max-height:100%;margin:0}.s-lightbox-image{display:block;max-width:100%;max-height:calc(100dvh - 160px);border-radius:var(--corner-radius-sm);object-fit:contain;transform-origin:center;transition:opacity .15s ease}.s-lightbox-image.is-entering{animation:s-lightbox-scale-in .8s cubic-bezier(0.215, 0.61, 0.355, 1) both}.s-lightbox.is-loading .s-lightbox-image{opacity:.35}.s-lightbox-caption{max-width:min(720px,90vw);color:rgba(255,255,255,.75);font-size:13px;line-height:1.45;text-align:center}.s-lightbox-button{position:fixed;z-index:2;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid rgba(255,255,255,.16);border-radius:9999px;background:rgba(255,255,255,.12);color:#fff;font:inherit;font-size:32px;line-height:1;cursor:pointer;backdrop-filter:blur(12px)}.s-lightbox-button:hover{background:rgba(255,255,255,.2)}.s-lightbox-button:focus-visible{outline:3px solid #fff;outline-offset:3px}.s-lightbox-close{top:20px;right:20px}.s-lightbox-previous,.s-lightbox-next{top:50%;transform:translateY(-50%)}.s-lightbox-previous{left:20px}.s-lightbox-next{right:20px}@keyframes s-lightbox-fade-in{from{opacity:0}to{opacity:1}}@keyframes s-lightbox-fade-out{from{opacity:1}to{opacity:0}}@keyframes s-lightbox-scale-in{from{opacity:0;transform:scale(0.94)}to{opacity:1;transform:scale(1)}}@media screen and (max-width: 639px){.s-lightbox{padding:64px 16px 88px}.s-lightbox-image{max-height:calc(100dvh - 176px)}.s-lightbox-previous,.s-lightbox-next{top:auto;bottom:20px;transform:none}.s-lightbox-previous{left:calc(50% - 52px)}.s-lightbox-next{right:calc(50% - 52px)}}@media(prefers-reduced-motion: reduce){.s-lightbox,.s-lightbox-image{animation:none !important;transition:none}}.s-card-excerpt{opacity:.8;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media screen and (min-width: 1024px)and (prefers-reduced-motion: no-preference){.s-card-image img{transition:all .3s ease}.s-card-image a:hover img{transform:scale(1.05)}}.s-card--grid{display:flex;flex-direction:column;gap:16px;width:100%}.s-card--grid .s-card-image{position:relative;aspect-ratio:var(--card-image-aspect);border-radius:var(--corner-radius);overflow:hidden;flex-shrink:0}.s-card--grid .s-card-image .s-image{aspect-ratio:auto;height:100%;border-radius:var(--corner-radius)}.s-card--grid .s-card-image-link{display:block;height:100%}.s-card--grid .s-card-content{display:flex;flex-direction:column;gap:12px}.s-card--grid .s-card-content h2,.s-card--grid .s-card-content h3{font-size:20px;font-weight:500;line-height:1.25;letter-spacing:-0.05em;color:var(--color-text-body)}.s-card--grid .s-card-content h2 a,.s-card--grid .s-card-content h3 a{color:inherit;text-decoration:none}.s-card--grid .s-card-content h2 a:hover,.s-card--grid .s-card-content h3 a:hover{opacity:.8}.s-card-image-tags{position:absolute;top:24px;left:24px;display:flex;flex-wrap:wrap;gap:10px;z-index:1}.s-card-image-tag{display:inline-flex;align-items:center;background:color-mix(in srgb, var(--color-bg-card) 80%, transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--color-text-body);padding:4px 8px;border-radius:5px;font-size:14px;font-weight:500;letter-spacing:-0.03em;line-height:1;text-decoration:none;white-space:nowrap;transition:background .15s ease}.s-card-image-tag:hover{background:color-mix(in srgb, var(--color-bg-card) 95%, transparent)}.s-card-image-tag--locked svg{width:12px}@media screen and (min-width: 768px){.s-card--list .s-card-content{align-self:center}}.s-cards .s-card--list .s-card-content{padding-top:0;padding-bottom:12px;flex:1 0 50%;display:flex;flex-direction:column;gap:10px}@media screen and (min-width: 768px){.s-cards .s-card--list .s-card-content{padding-top:24px;padding-bottom:24px}}.s-card--list .s-card-image{flex:1 0 50%;aspect-ratio:var(--card-image-aspect)}.s-cards .s-card--list .s-card-image{align-self:stretch}.s-card--list .s-card-image>a,.s-card--list .s-card-image>.s-image,.s-card--list .s-card-image .s-image{display:block;height:100%}.s-card--list .s-card-image .s-image{aspect-ratio:auto}@media screen and (max-width: 767px){.s-cards .s-card--list{flex-direction:column !important;gap:24px !important}.s-cards .s-card--list .s-card-image{width:100% !important;flex:auto !important}}.s-meta-inline{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500;letter-spacing:-0.04em;color:var(--color-text-muted, #808080);flex-wrap:wrap}.s-meta-inline-divider{display:block;width:1px;height:12px;background:var(--color-text-muted, #808080);flex-shrink:0;opacity:.5}.s-meta-inline-author,.s-meta-inline-tag{text-decoration:none;color:inherit;transition:color .15s ease}.s-meta-inline-author:hover,.s-meta-inline-tag:hover{color:var(--color-text-body)}.s-related{padding:64px 0}.s-related .s-card--grid .s-card-content h3{font-size:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.s-archive-header{margin:24px 0 48px}@media screen and (min-width: 1024px){.s-archive-header{margin:48px 0 64px}}.s-archive-header~.s-content{margin-top:0}.s-archive-header-inner{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;max-width:640px;margin:0 auto}.s-archive-img{position:relative;overflow:hidden;width:79px;height:79px;border-radius:9999px;flex-shrink:0}.s-archive-img img{position:absolute;top:0;left:0;object-fit:cover;object-position:center;height:100%;width:100%}.s-archive-title{font-size:32px;font-weight:500;letter-spacing:-0.04em;line-height:normal;color:var(--color-text-body)}@media screen and (min-width: 640px){.s-archive-title{font-size:40px;letter-spacing:-0.04em}}.s-archive-desc{font-size:18px;font-weight:400;line-height:1.65;letter-spacing:-0.04em;color:var(--color-text-body)}.s-archive-meta{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:12px}.s-archive-meta>*+*{padding-left:8px;border-left:1px solid color-mix(in srgb, var(--color-text-muted, #808080) 30%, transparent)}.s-archive-count{display:inline-flex;align-items:center;justify-content:center;background:var(--color-bg-card);color:var(--color-text-body);padding:4px 12px;border-radius:9999px;font-size:14px;font-weight:500;letter-spacing:-0.04em;line-height:1.65;white-space:nowrap}.s-archive-meta-item{display:inline-flex;align-items:center;gap:5px;font-size:14px;font-weight:400;letter-spacing:-0.03em;color:var(--color-text-muted, #808080);white-space:nowrap}.s-archive-meta-item svg{width:16px;height:16px;flex-shrink:0}.s-archive-meta-link{text-decoration:none;transition:opacity .15s ease}.s-archive-meta-link:hover{opacity:.7}.s-archive-meta .s-social{gap:12px}.s-archive-meta .s-social a{width:auto;height:auto;background:none;border-radius:0;color:var(--color-text-muted, #808080);transition:opacity .15s ease}.s-archive-meta .s-social a:hover{background:none;opacity:.7}.s-archive-meta .s-social a svg{min-width:16px;max-width:16px}.s-cta-subscribe{padding:40px 0}@media screen and (min-width: 1024px){.s-cta-subscribe{padding:64px 0}}.s-cta-subscribe-inner{background-color:var(--color-bg-card);border-radius:var(--corner-radius-lg);padding:40px 32px;display:flex;flex-direction:column;gap:32px;align-items:flex-start}@media screen and (min-width: 768px){.s-cta-subscribe-inner{flex-direction:row;align-items:center;justify-content:space-between;gap:40px;padding:56px 80px}}.s-cta-subscribe-content{flex:1 0 0;min-width:0;display:flex;flex-direction:column;gap:14px;color:var(--color-text-body)}.s-cta-subscribe-content h2{font-size:24px;font-weight:500;letter-spacing:-0.05em;line-height:1.2}.s-cta-subscribe-content p{font-size:18px;line-height:1.5;letter-spacing:-0.03em;max-width:360px;opacity:.85}.s-cta-subscribe-form{flex-shrink:0;width:100%}@media screen and (min-width: 768px){.s-cta-subscribe-form{width:auto}}.s-cta-subscribe-form form{display:flex;align-items:center;background-color:var(--color-bg-body);border-radius:9999px;padding:4px 4px 4px 24px;gap:16px;min-width:0;width:100%}@media screen and (min-width: 480px){.s-cta-subscribe-form form{width:360px}}.s-cta-subscribe-form form input[type=email]{flex:1 1 0;min-width:0;border:none;background:none;outline:none;font-size:16px;color:var(--color-text-body);font-family:inherit}.s-cta-subscribe-form form input[type=email]::placeholder{color:var(--color-text-muted)}.s-cta-subscribe-form form .s-btn{flex-shrink:0}.s-cta-subscribe-form .s-subscribe-messages{margin-top:12px}.s-cta-subscribe-form .s-subscribe-messages p{font-size:14px;color:var(--color-text-body)}.s-cta-subscribe-form .s-subscribe-messages,.s-cta-subscribe-form .s-subscribe-success,.s-cta-subscribe-form .s-subscribe-error{display:none}.s-cta-subscribe-form form.success~.s-subscribe-messages,.s-cta-subscribe-form form.error~.s-subscribe-messages{display:block}.s-cta-subscribe-form form.success~.s-subscribe-messages .s-subscribe-success,.s-cta-subscribe-form form.error~.s-subscribe-messages .s-subscribe-error{display:block;line-height:140%;font-weight:600}
.s-now-showing .s-container,.s-trailers .s-container{gap:20px}.s-now-showing-header{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.s-now-showing-heading,.s-trailers-header{display:flex;flex-direction:column;gap:8px}.s-now-showing-title,.s-trailers-title{font-size:24px;font-weight:500;line-height:1.2;letter-spacing:-0.05em;opacity:0.8}.s-now-showing-description,.s-trailers-description{max-width:52ch;color:var(--color-text-muted);font-size:16px;line-height:1.5;letter-spacing:-0.025em}.s-now-showing-all{display:inline-flex;min-height:38px;padding:10px 14px;border-radius:9999px;align-items:center;gap:9px;background-color:var(--color-bg-chip);color:var(--color-text-chip);font-size:14px;font-weight:600;line-height:1;text-decoration:none}.s-now-showing-all svg{width:11px;height:11px}.s-now-showing-all:focus-visible{outline:3px solid var(--ghost-accent-color);outline-offset:3px}.s-now-showing-grid{display:flex;gap:12px;margin-right:-20px;padding-right:20px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.s-now-showing-grid::-webkit-scrollbar{display:none}.s-now-showing-card{position:relative;display:flex;min-width:0;flex:0 0 min(78vw,300px);flex-direction:column;overflow:hidden;border-radius:var(--corner-radius-lg);background-color:var(--color-bg-card);color:var(--color-text-body);scroll-snap-align:start}.s-now-showing-card-link{position:absolute;z-index:3;border-radius:inherit;inset:0}.s-now-showing-card-link:focus-visible{outline:3px solid var(--ghost-accent-color);outline-offset:-3px}.s-now-showing-media{position:relative;aspect-ratio:2 / 3;overflow:hidden;background-color:var(--color-bg-chip)}.s-now-showing-media .s-image,.s-now-showing-media .s-image picture{display:block;width:100%;height:100%;border-radius:0;aspect-ratio:auto}.s-now-showing-media .s-image img{width:100%;height:100%;object-fit:cover}.s-now-showing-type{position:absolute;z-index:2;top:14px;left:14px;display:inline-flex;min-height:25px;padding:6px 9px;border-radius:9999px;align-items:center;background-color:color-mix(in srgb,var(--color-bg-card) 88%,transparent);color:var(--color-text-body);box-shadow:0 5px 16px rgb(0 0 0 / 10%);font-size:11px;font-weight:600;line-height:1;backdrop-filter:blur(10px)}.s-now-showing-body{display:flex;min-height:154px;padding:16px;flex:1 1 auto;flex-direction:column}.s-now-showing-meta{display:flex;min-height:22px;align-items:center;justify-content:space-between;gap:8px;color:var(--color-text-muted);font-size:12px;line-height:1.2}.s-now-showing-rating{display:inline-flex;padding:5px 7px;border-radius:9999px;background-color:color-mix(in srgb,var(--ghost-accent-color) 13%,var(--color-bg-card));color:color-mix(in srgb,var(--ghost-accent-color) 72%,var(--color-text-body));font-size:11px;font-weight:700;line-height:1;white-space:nowrap}.s-now-showing-body h3{margin-top:9px;font-size:20px;font-weight:500;line-height:1.25;letter-spacing:-0.05em}.s-now-showing-footer{display:flex;min-height:34px;margin-top:auto;padding-top:14px;align-items:center;justify-content:space-between;gap:12px}.s-now-showing-genre{color:var(--color-text-muted);font-size:12px;line-height:1.3}.s-now-showing-arrow{display:grid;width:34px;height:34px;margin-left:auto;flex:0 0 auto;border-radius:9999px;place-items:center;background-color:var(--color-bg-button);color:var(--color-text-button)}.s-now-showing-arrow svg{width:11px;height:11px}.s-trailers-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.s-trailer-card{min-width:0;overflow:hidden;border-radius:var(--corner-radius-lg);background-color:var(--color-bg-card);color:var(--color-text-body)}.s-trailer-media{position:relative;overflow:hidden;background-color:var(--color-bg-chip);aspect-ratio:16 / 9}.s-trailer-media iframe{display:block;width:100%;height:100%;border:0}.s-trailer-media iframe:focus-visible{outline:3px solid var(--ghost-accent-color);outline-offset:-3px}.s-trailer-body{padding:16px 18px 18px}.s-trailer-kicker{display:block;margin-bottom:6px;color:#d90000;font-size:12px;font-weight:700;line-height:1.1;letter-spacing:0.04em;text-transform:uppercase}.s-trailer-body h3{font-size:20px;font-weight:500;line-height:1.25;letter-spacing:-0.05em}@media screen and (min-width:480px){.s-now-showing-grid{margin-right:-24px;padding-right:24px}}@media screen and (min-width:640px){.s-now-showing-header{flex-direction:row;align-items:flex-end;justify-content:space-between}.s-now-showing-grid{display:grid;margin-right:0;padding-right:0;overflow:visible;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.s-now-showing-card{flex-basis:auto}}@media screen and (min-width:768px){.s-trailers-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media screen and (min-width:1024px){.s-now-showing .s-container,.s-trailers .s-container{gap:32px}.s-now-showing-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.s-now-showing-body{padding:18px}.s-trailers-grid{gap:20px}.s-trailer-body{padding:18px 20px 20px}}@media (hover:hover) and (pointer:fine){.s-now-showing-all,.s-now-showing-all svg,.s-now-showing-card,.s-now-showing-media .s-image img,.s-now-showing-arrow,.s-now-showing-arrow svg,.s-trailer-card{transition:transform 0.3s ease,background-color 0.2s ease}.s-now-showing-all:hover{background-color:var(--color-bg-chip-hover)}.s-now-showing-all:hover svg,.s-now-showing-card:hover .s-now-showing-arrow svg{transform:translateX(2px)}.s-now-showing-card:hover,.s-trailer-card:hover{transform:translateY(-3px)}.s-now-showing-card:hover .s-now-showing-media .s-image img{transform:scale(1.04)}.s-now-showing-card:hover .s-now-showing-arrow{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.s-now-showing-all,.s-now-showing-all svg,.s-now-showing-card,.s-now-showing-media .s-image img,.s-now-showing-arrow,.s-now-showing-arrow svg,.s-trailer-card{transition:none}}