.cookies-policy-page,.privacy-policy-page,.legal-advice-page{width:100%;background:var(--color-bg-main)}:is(.cookies-policy-page,.privacy-policy-page,.legal-advice-page) .shell{max-width:920px}.shell:is(:is(:is(.cookies-policy-page,.privacy-policy-page,.legal-advice-page) .s-hero) .container){max-width:920px;display:flex;flex-direction:column;gap:var(--spacing-sm)}.shell:is(:is(:is(.cookies-policy-page,.privacy-policy-page,.legal-advice-page) .s-hero) .container) .hero-head{display:flex;flex-direction:column;gap:var(--spacing-md)}:is(.shell:is(:is(:is(.cookies-policy-page,.privacy-policy-page,.legal-advice-page) .s-hero) .container) .hero-head) .kicker{width:fit-content;display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:var(--radius-pill);border:1px solid var(--color-border-light);background:#29a35214;color:var(--color-primary);font-weight:800;font-size:.72rem;letter-spacing:.06em}:is(:is(.shell:is(:is(:is(.cookies-policy-page,.privacy-policy-page,.legal-advice-page) .s-hero) .container) .hero-head) .kicker) .kicker-icon{font-size:.9rem;line-height:1}:is(:is(.shell:is(:is(:is(.cookies-policy-page,.privacy-policy-page,.legal-advice-page) .s-hero) .container) .hero-head) .kicker) .kicker-text{line-height:1}:is(.shell:is(:is(:is(.cookies-policy-page,.privacy-policy-page,.legal-advice-page) .s-hero) .container) .hero-head) .title{font-size:var(--font-size-h1);letter-spacing:-.04em;line-height:1.05;margin:0}:is(.shell:is(:is(:is(.cookies-policy-page,.privacy-policy-page,.legal-advice-page) .s-hero) .container) .hero-head) .lead{max-width:64ch;font-size:1.05rem;line-height:1.7;color:var(--color-text-muted);margin:0}:is(.cookies-policy-page,.privacy-policy-page,.legal-advice-page) .s-content{padding-top:var(--spacing-xl);background:var(--color-bg-main)}.shell:is(:is(:is(.cookies-policy-page,.privacy-policy-page,.legal-advice-page) .s-content) .container){max-width:920px}.shell:is(:is(:is(.cookies-policy-page,.privacy-policy-page,.legal-advice-page) .s-content) .container) .sections{display:flex;flex-direction:column}:is(.shell:is(:is(:is(.cookies-policy-page,.privacy-policy-page,.legal-advice-page) .s-content) .container) .sections) .section{padding-bottom:var(--spacing-xl);padding-top:var(--spacing-xl);border-bottom:1px solid var(--color-border-light);display:flex;flex-direction:column;gap:var(--spacing-sm)}:is(:is(.shell:is(:is(:is(.cookies-policy-page,.privacy-policy-page,.legal-advice-page) .s-content) .container) .sections) .section):first-child{padding-top:0}:is(:is(.shell:is(:is(:is(.cookies-policy-page,.privacy-policy-page,.legal-advice-page) .s-content) .container) .sections) .section):last-child{padding-bottom:0;border-bottom:none}:is(:is(.shell:is(:is(:is(.cookies-policy-page,.privacy-policy-page,.legal-advice-page) .s-content) .container) .sections) .section) .section-title{font-size:1.3rem;font-weight:800;color:var(--color-text-main);margin:0}:is(:is(.shell:is(:is(:is(.cookies-policy-page,.privacy-policy-page,.legal-advice-page) .s-content) .container) .sections) .section) .section-text{font-size:.98rem;line-height:1.75;color:var(--color-text-body);max-width:80ch;margin:0}:is(:is(:is(.shell:is(:is(:is(.cookies-policy-page,.privacy-policy-page,.legal-advice-page) .s-content) .container) .sections) .section) .section-text) a{color:var(--color-primary);text-decoration:none}:is(:is(:is(:is(.shell:is(:is(:is(.cookies-policy-page,.privacy-policy-page,.legal-advice-page) .s-content) .container) .sections) .section) .section-text) a):hover{text-decoration:underline}:is(:is(.shell:is(:is(.cookies-policy-page .s-content) .container) .sections) .section) .section-subtitle{font-size:1rem;font-weight:800;color:var(--color-text-main);margin:1rem 0 .5rem}:is(:is(.shell:is(:is(.cookies-policy-page .s-content) .container) .sections) .section) .section-list{color:var(--color-text-body);display:grid;gap:.5rem;margin:0}:is(:is(:is(.shell:is(:is(.cookies-policy-page .s-content) .container) .sections) .section) .section-list) li{line-height:1.7}:is(:is(.shell:is(:is(.legal-advice-page .s-content) .container) .sections) .section) .section-list{color:var(--color-text-body);display:grid;gap:.5rem;margin:0}:is(:is(:is(.shell:is(:is(.legal-advice-page .s-content) .container) .sections) .section) .section-list) li{line-height:1.7}:is(:is(:is(:is(.shell:is(:is(.legal-advice-page .s-content) .container) .sections) .section) .section-list) li) a{color:var(--color-primary);text-decoration:none}:is(:is(:is(:is(:is(.shell:is(:is(.legal-advice-page .s-content) .container) .sections) .section) .section-list) li) a):hover{text-decoration:underline}
