.rel__title{letter-spacing:.01em;color:var(--color-text);margin:0 0 clamp(20px,2.5vw,32px);font-size:clamp(18px,2vw,22px);font-weight:700}.rel__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.4vw,20px);margin:0;padding:0;list-style:none;display:grid}.rel__item{min-width:0;margin:0}.rel__card{background:var(--color-surface);border:1px solid var(--color-border);height:100%;color:inherit;flex-direction:column;gap:8px;padding:clamp(18px,2vw,24px) clamp(18px,2vw,24px) clamp(44px,4vw,52px);text-decoration:none;transition:border-color .2s,background .2s;display:flex;position:relative}.rel__card:hover{border-color:var(--color-text)}.rel__card:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}.rel__anchor{color:var(--color-text);font-size:clamp(15px,1.5vw,17px);font-weight:700;line-height:1.3}.rel__desc{color:#666;font-size:14px;line-height:1.55}.rel__go{color:var(--color-text);place-items:center;transition:transform .2s;display:grid;position:absolute;bottom:clamp(16px,1.8vw,22px);left:clamp(18px,2vw,24px)}.rel__card:hover .rel__go{transform:translate(4px)}@media (max-width:1024px){.rel__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.rel__grid{grid-template-columns:1fr}.rel__card{padding-bottom:clamp(40px,9vw,48px)}}@media (prefers-reduced-motion:reduce){.rel__card,.rel__go{transition:none}.rel__card:hover .rel__go{transform:none}}.page-hero--article .page-hero-content{max-width:820px}.page-hero--article .page-hero-title{text-transform:none;letter-spacing:-.015em;font-size:clamp(26px,2.6vw,38px);font-weight:600;line-height:1.15}@media (max-width:767px){.page-hero-image-banner img{object-fit:contain;max-height:300px}}.art__lede{color:#555;max-width:60ch;font-size:clamp(15px,1.35vw,17.5px)}.lib-sec__head{margin-bottom:clamp(24px,3vw,36px)}.lib-grid{grid-template-columns:1fr;gap:clamp(12px,1.6vw,20px);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.lib-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.lib-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.lib-card{background:var(--color-surface);border:1px solid var(--color-border);height:100%;color:inherit;flex-direction:column;padding:clamp(18px,2vw,24px);text-decoration:none;transition:border-color .2s;display:flex}.lib-card:hover{border-color:#111}.lib-card__cat{letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-ink);margin-bottom:10px;font-size:10.5px;font-weight:600}.lib-card h2,.lib-card h3{letter-spacing:-.01em;color:#111;margin:0 0 8px;font-size:17px;font-weight:600;line-height:1.35}.lib-card p{color:var(--color-text-light);max-width:none;margin:0 0 16px;font-size:13.5px;line-height:1.6}.lib-card__meta{color:var(--color-text-lighter);margin-top:auto;font-size:12px}.art__head>*{max-width:760px}.art__head h1{margin-bottom:16px}.art__meta{color:var(--color-text-lighter);flex-wrap:wrap;gap:8px;margin:16px 0 0;font-size:13px;display:flex}.art-sec{padding-inline:clamp(16px,4vw,48px)}.art.art-sec{padding-block:0}.art-wrap{max-width:1200px;margin:0 auto}.art__body-grid{border-top:1px solid var(--color-border);grid-template-columns:1fr;align-items:start;gap:clamp(24px,4vw,56px);padding-top:clamp(20px,2.5vw,28px);padding-bottom:clamp(32px,4vw,56px);display:grid}@media (min-width:1024px){.art__body-grid{grid-template-columns:minmax(0,1fr) minmax(0,260px)}.art__toc{top:calc(var(--header-height,80px) + 24px);order:2;position:sticky}}.art__toc{border-top:2px solid #111;padding-top:14px}.art__toc-title{letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-lighter);margin:0 0 12px;font-size:11px;font-weight:600}.art__toc ol{counter-reset:toc;gap:9px;margin:0;padding:0;list-style:none;display:grid}.art__toc li{counter-increment:toc;gap:10px;font-size:13px;line-height:1.45;display:flex}.art__toc li:before{content:counter(toc);color:var(--color-text-lighter);font-variant-numeric:tabular-nums}.art__toc a{color:var(--color-text-light);text-decoration:none}.art__toc a:hover{color:#111;text-underline-offset:3px;text-decoration:underline}.art__body{color:#24262b;max-width:720px;font-size:17px;line-height:1.75}.art__body>:first-child{margin-top:0}.art__body h2{scroll-margin-top:calc(var(--header-height,80px) + 20px);margin:clamp(32px,4vw,48px) 0 14px}.art__body h3{margin:28px 0 10px;font-size:17px;font-weight:600}.art__body p{max-width:none;margin:0 0 18px}.art__body ul,.art__body ol{gap:8px;margin:0 0 20px;padding-left:22px;display:grid}.art__body li{line-height:1.7}.art__body strong{color:#111;font-weight:600}.art__body a{color:var(--color-accent-ink);text-underline-offset:3px}.art__body blockquote{border-left:3px solid var(--color-accent);color:#111;margin:24px 0;padding:4px 0 4px 20px;font-size:17px}.art__body table{border-collapse:collapse;width:100%;margin:0 0 22px;font-size:14.5px}.art__body th,.art__body td{text-align:left;border-bottom:1px solid var(--color-border);vertical-align:top;padding:10px 12px}.art__body th{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-light);font-size:12px;font-weight:600}.art__body hr{border:0;border-top:1px solid var(--color-border);margin:32px 0}.art__faq{margin-top:clamp(32px,4vw,48px)}.art__faq details{border-top:1px solid var(--color-border);padding:14px 0}.art__faq details:last-of-type{border-bottom:1px solid var(--color-border)}.art__faq summary{cursor:pointer;color:#111;font-size:15.5px;font-weight:600}.art__faq p{color:var(--color-text-light);margin:10px 0 0;font-size:15px}.art__products{border-top:1px solid var(--color-border);background:var(--color-surface-muted);padding-block:clamp(32px,4vw,56px)}.art__products-note{color:var(--color-text-light);margin:0 0 20px;font-size:13.5px}.akt-campaign{padding-block:clamp(24px,3vw,40px)}.akt-campaign__grid{align-items:center;gap:clamp(24px,3vw,48px);display:grid}@media (min-width:900px){.akt-campaign__grid{grid-template-columns:minmax(0,460px) minmax(0,1fr)}}.akt-campaign__art{min-width:0}.akt-terms{background:var(--color-border);border:1px solid var(--color-border);grid-template-columns:1fr;gap:1px;margin:0;display:grid}@media (min-width:640px){.akt-terms{grid-template-columns:repeat(2,minmax(0,1fr))}}.akt-terms>div{background:#fff;padding:18px 20px}.akt-terms dt{letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-ink);margin-bottom:6px;font-size:11px;font-weight:600}.akt-terms dd{color:#24262b;margin:0;font-size:14px;line-height:1.55}.akt-none h2{margin-bottom:10px}.akt-none .lede{max-width:62ch}.akt-offers{grid-template-columns:1fr;gap:clamp(12px,1.6vw,18px);display:grid}@media (min-width:720px){.akt-offers{grid-template-columns:repeat(2,minmax(0,1fr))}}.akt-offer{border:1px solid var(--color-border);background:#fff;flex-direction:column;align-items:flex-start;gap:8px;padding:clamp(18px,2vw,24px);display:flex}.akt-offer h3{color:#111;margin:0;font-size:17px;font-weight:600;line-height:1.35}.akt-offer p{color:var(--color-text-light);max-width:none;margin:0;font-size:14.5px;line-height:1.6}.akt-offer__until{color:var(--color-text-lighter);font-size:12.5px}.akt-offer__link{color:#111;border-bottom:1px solid #111;align-items:center;gap:7px;margin-top:4px;padding-bottom:2px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex}.akt-offer__link:hover{color:var(--color-accent-ink);border-color:var(--color-accent-ink)}.akt-offers__empty{color:var(--color-text-light);max-width:62ch;margin:0;font-size:14.5px}.akt-gate{background:var(--color-surface-muted);border:1px solid var(--color-border);padding:clamp(20px,2.5vw,28px)}.akt-gate p{color:#24262b;max-width:62ch;margin:0 0 16px;font-size:14.5px;line-height:1.6}.akt-gate .cta-row{flex-flow:wrap;gap:10px}.akt-terms__days{color:var(--color-accent-ink);margin-top:4px;font-size:12.5px;font-weight:600;display:block}
