.ssl[data-astro-cid-gwrrlzet]{--ssl-side:clamp(300px, 26vw, 380px);grid-template-columns:minmax(0, 1fr) var(--ssl-side);align-items:stretch;gap:clamp(36px,4.5vw,72px);display:grid}.ssl--left[data-astro-cid-gwrrlzet]{grid-template-columns:var(--ssl-side) minmax(0, 1fr)}.ssl--left[data-astro-cid-gwrrlzet] .ssl__side[data-astro-cid-gwrrlzet]{grid-area:1/1}.ssl--left[data-astro-cid-gwrrlzet] .ssl__main[data-astro-cid-gwrrlzet]{grid-area:1/2}.ssl__main[data-astro-cid-gwrrlzet]{min-width:0;max-width:none}.ssl__main[data-astro-cid-gwrrlzet]>:first-child{margin-top:0}.ssl__main[data-astro-cid-gwrrlzet]>h2{margin-top:1.4em;font-size:clamp(2rem,1.49rem + 2.1vw,3.125rem);line-height:1.1}.ssl__main[data-astro-cid-gwrrlzet] :is(p,ul,ol){max-width:72ch}.ssl__main[data-astro-cid-gwrrlzet]>:is(.media,figure,img,picture){margin:clamp(22px,2.4vw,34px) 0}.ssl__side[data-astro-cid-gwrrlzet]{flex-direction:column;gap:20px;min-width:0;display:flex}.ssl__sticky[data-astro-cid-gwrrlzet]{flex-direction:column;align-self:stretch;gap:20px;display:flex}.ssl__card[data-astro-cid-gwrrlzet]{border-radius:var(--radius);background:var(--c-surface);border:1px solid var(--c-border);box-shadow:var(--c-shadow);color:var(--c-text);padding:clamp(22px,2vw,30px)}.ssl__title[data-astro-cid-gwrrlzet]{border-bottom:1px solid var(--c-border);margin:0 0 16px;padding-bottom:14px;font-size:clamp(1.25rem,1.15rem + .4vw,1.5rem);line-height:1.2;position:relative}.ssl__title[data-astro-cid-gwrrlzet]:after{content:"";background:var(--c-accent);width:44px;height:2px;position:absolute;bottom:-1px;left:0}.ssl__list[data-astro-cid-gwrrlzet]{gap:4px;margin:0;padding:0;list-style:none;display:grid}.ssl__link[data-astro-cid-gwrrlzet]{border-radius:min(var(--radius), 6px);min-height:46px;color:var(--c-heading);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:16px;font-weight:500;line-height:1.3;text-decoration:none;transition:background-color .2s,color .2s,padding .25s;display:flex;position:relative}.ssl__link[data-astro-cid-gwrrlzet] .icon{color:var(--c-accent-text);flex:none;transition:transform .25s}a[data-astro-cid-gwrrlzet].ssl__link:hover{background:color-mix(in srgb, var(--c-heading) 6%, transparent);color:var(--c-accent-text)}a[data-astro-cid-gwrrlzet].ssl__link:hover .icon{transform:translate(3px)}.ssl__link[data-astro-cid-gwrrlzet].is-current{background:color-mix(in srgb, var(--c-accent) 14%, transparent);color:var(--c-heading);padding-left:18px}.ssl__link[data-astro-cid-gwrrlzet].is-current:before{content:"";background:var(--c-accent);border-radius:3px;width:3px;position:absolute;top:9px;bottom:9px;left:0}.ssl__details[data-astro-cid-gwrrlzet]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ssl__details[data-astro-cid-gwrrlzet] li[data-astro-cid-gwrrlzet]{align-items:center;gap:12px;min-width:0;font-size:16px;display:flex}.ssl__details[data-astro-cid-gwrrlzet] a[data-astro-cid-gwrrlzet],.ssl__details[data-astro-cid-gwrrlzet] span[data-astro-cid-gwrrlzet]:not(.ssl__icon){color:var(--c-heading);overflow-wrap:anywhere;text-decoration:none}.ssl__details[data-astro-cid-gwrrlzet] a[data-astro-cid-gwrrlzet]{padding-block:9px}.ssl__details[data-astro-cid-gwrrlzet] a[data-astro-cid-gwrrlzet]:hover{color:var(--c-accent-text);text-decoration:underline}.ssl__icon[data-astro-cid-gwrrlzet]{width:38px;height:38px;color:var(--c-accent-text);background:color-mix(in srgb, var(--c-accent) 14%, transparent);border-radius:50%;flex:none;place-items:center;display:grid}.ssl__buttons[data-astro-cid-gwrrlzet]{gap:10px;margin-top:22px;display:grid}.ssl__buttons[data-astro-cid-gwrrlzet] .btn[data-astro-cid-gwrrlzet]{min-height:48px}.ssl__cta[data-astro-cid-gwrrlzet]{isolation:isolate;border-radius:var(--radius);box-shadow:var(--c-shadow);flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:clamp(24px,2.2vw,32px);display:flex;position:relative;overflow:hidden}.ssl__cta[data-astro-cid-gwrrlzet].tone-photo{--overlay:linear-gradient(180deg, color-mix(in srgb, var(--overlay-color) 20%, transparent) 0%, color-mix(in srgb, var(--overlay-color) 55%, transparent) 38%, color-mix(in srgb, var(--overlay-color) 92%, transparent) 78%);min-height:340px}.ssl__cta[data-astro-cid-gwrrlzet] .placeholder{text-align:left;border:0;place-items:start;min-height:0;padding:18px 22px}.ssl__cta-title[data-astro-cid-gwrrlzet]{margin:0;font-size:clamp(1.4rem,1.2rem + .7vw,1.75rem);line-height:1.15}.ssl__cta-text[data-astro-cid-gwrrlzet]{color:var(--c-text);margin:10px 0 0}.ssl__cta[data-astro-cid-gwrrlzet] .btn[data-astro-cid-gwrrlzet]{margin-top:20px}@media (width<=1024px){.ssl[data-astro-cid-gwrrlzet],.ssl--left[data-astro-cid-gwrrlzet]{grid-template-columns:1fr}.ssl--left[data-astro-cid-gwrrlzet] .ssl__side[data-astro-cid-gwrrlzet],.ssl--left[data-astro-cid-gwrrlzet] .ssl__main[data-astro-cid-gwrrlzet]{grid-area:auto}.ssl__side[data-astro-cid-gwrrlzet]{grid-template-columns:1fr 1fr;align-items:start;display:grid}.ssl__sticky[data-astro-cid-gwrrlzet]{display:contents}.ssl__cta[data-astro-cid-gwrrlzet]{grid-column:1/-1}}@media (width<=767px){.ssl__side[data-astro-cid-gwrrlzet]{grid-template-columns:1fr}}.bands[data-astro-cid-vuyurenz]{gap:16px;margin:0 0 8px;display:grid}@media (width>=720px){.bands[data-astro-cid-vuyurenz]{grid-template-columns:1fr 1fr}}.bands__card[data-astro-cid-vuyurenz]{padding:clamp(20px,2vw,28px)}.bands__card[data-astro-cid-vuyurenz] h3[data-astro-cid-vuyurenz]{margin:0 0 8px}.bands__card[data-astro-cid-vuyurenz] p[data-astro-cid-vuyurenz]{margin:0}.rules-checks[data-astro-cid-vuyurenz]{max-width:none;margin-top:clamp(48px,5vw,72px)}.rules-checks[data-astro-cid-vuyurenz] .rules-checks__head{margin-bottom:clamp(24px,3vw,40px)}.rules-checks[data-astro-cid-vuyurenz] .heading__title{margin-top:0;font-size:clamp(2rem,1.49rem + 2.1vw,3.125rem);line-height:1.1}.rules-checks[data-astro-cid-vuyurenz] .eyebrow{margin-bottom:14px}
