#pb-296 *{ box-sizing: border-box; } #pb-296{margin: 0;}#pb-296 *{box-sizing:border-box;}#pb-296{margin:0;}#pb-296 *{box-sizing:border-box;}#pb-296{margin:0;}#pb-296 *{box-sizing:border-box;}#pb-296{margin:0;}#pb-296 *{box-sizing:border-box;}#pb-296{margin:0;}#pb-296 *{box-sizing:border-box;}#pb-296{margin:0;}#pb-296 *{box-sizing:border-box;}#pb-296{margin:0;}#pb-296 .cfs-hero{padding-block:var(--space-2xl);}#pb-296 .cfs-hero__row{align-items:stretch;gap:var(--space-xl);}#pb-296 .cfs-hero__content{display:flex;flex-direction:column;justify-content:center;gap:var(--space-md);}#pb-296 .cfs-overline{color:var(--color-text-meta);}#pb-296 .cfs-date{font-family:var(--font-heading);font-size:clamp(2.25rem, 7vw, 4.5rem);line-height:1;font-weight:700;color:var(--color-primary);background-color:var(--color-secondary);display:inline-block;padding:var(--space-xs) var(--space-sm);max-width:max-content;}#pb-296 .cfs-title{max-width:12ch;}#pb-296 .cfs-lead{font-size:1.0625rem;max-width:60ch;color:var(--color-surface-alt);}#pb-296 .cfs-actions{display:flex;flex-wrap:wrap;gap:var(--space-md);margin-top:var(--space-sm);}#pb-296 .cfs-hero__panel{display:flex;align-items:flex-end;}#pb-296 .cfs-aside-card{width:100%;border-left:4px solid var(--color-secondary);}#pb-296 .cfs-list{list-style:none;padding-left:0;display:grid;gap:var(--space-md);margin-top:var(--space-md);}#pb-296 .cfs-list__item{display:flex;align-items:flex-start;gap:var(--space-sm);}#pb-296 .cfs-icon{color:var(--color-secondary);margin-top:0.15rem;font-size:1rem;min-width:1.25rem;}#pb-296 .cfs-section-title{max-width:16ch;}#pb-296 .cfs-section-title--light{color:var(--color-text-on-surface-dark);}#pb-296 .cfs-section-intro{max-width:64ch;color:var(--color-text-secondary);margin-top:var(--space-sm);}#pb-296 .cfs-section-intro--light{color:var(--color-surface-alt);}#pb-296 .cfs-intro__main p:not(.overline){max-width:70ch;}#pb-296 .cfs-stat-card{height:100%;}#pb-296 .cfs-stat-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--space-md);margin-top:var(--space-lg);}#pb-296 .cfs-stat-item{border-top:1px solid var(--color-border);padding-top:var(--space-md);}#pb-296 .cfs-stat-number{font-family:var(--font-heading);font-size:clamp(2rem, 5vw, 3rem);line-height:1;font-weight:700;}#pb-296 .cfs-stat-label{font-family:var(--font-mono);font-size:var(--text-small);text-transform:uppercase;letter-spacing:0.08em;color:var(--color-text-meta);margin-top:var(--space-xs);}#pb-296 .cfs-card-grid{margin-top:var(--space-xl);gap:var(--space-lg);}#pb-296 .cfs-card-grid--second{margin-top:var(--space-lg);}#pb-296 .cfs-topic-card{height:100%;}#pb-296 .cfs-format-card{height:100%;}#pb-296 .cfs-tip-card{height:100%;}#pb-296 .cfs-topic-card h3,#pb-296 .cfs-format-card h3,#pb-296 .cfs-tip-card h3{margin-top:var(--space-md);margin-bottom:var(--space-sm);}#pb-296 .cfs-topic-card:hover{border-left:4px solid var(--color-secondary);}#pb-296 .cfs-format-card:hover{border-left:4px solid var(--color-secondary);}#pb-296 .cfs-tip-card:hover{border-left:4px solid var(--color-secondary);}#pb-296 .cfs-format-card{position:relative;}#pb-296 .cfs-format-icon{font-size:1.25rem;color:var(--color-secondary);}#pb-296 .cfs-checklist{display:grid;gap:var(--space-lg);margin-top:var(--space-lg);}#pb-296 .cfs-checklist-item{padding-bottom:var(--space-md);border-bottom:1px solid var(--color-border);}#pb-296 .cfs-checklist-item h3{margin-bottom:var(--space-xs);}#pb-296 .cfs-rule-card{border-top:6px solid var(--color-secondary);}#pb-296 .cfs-rule-card h3{margin-top:var(--space-sm);margin-bottom:var(--space-sm);}#pb-296 .cfs-rule-points{display:grid;gap:var(--space-sm);margin-top:var(--space-lg);}#pb-296 .cfs-rule-point{font-family:var(--font-mono);font-size:var(--text-small);text-transform:uppercase;letter-spacing:0.06em;padding:var(--space-sm);background-color:var(--color-surface-alt);border-radius:var(--radius-sm);}#pb-296 .cfs-tips-row{margin-top:var(--space-xl);gap:var(--space-lg);}#pb-296 .cfs-band-title{max-width:22ch;margin-bottom:var(--space-sm);}#pb-296 .cfs-band-text{max-width:68ch;color:var(--color-text-on-primary);}#pb-296 .cfs-overline-dark{color:var(--color-primary);}#pb-296 .cfs-contact-list{display:grid;gap:var(--space-lg);margin-top:var(--space-lg);}#pb-296 .cfs-contact-item{display:flex;align-items:flex-start;gap:var(--space-md);padding-bottom:var(--space-md);border-bottom:1px solid var(--color-border);}#pb-296 .cfs-contact-copy h3{margin-bottom:var(--space-xs);}#pb-296 .cfs-final-card{height:100%;display:flex;flex-direction:column;gap:var(--space-md);justify-content:space-between;border-left:4px solid var(--color-accent);}#pb-296 .cfs-cta-box{max-width:72ch;}@media (min-width: 768px){#pb-296 .cfs-hero{min-height:82vh;display:flex;align-items:center;}#pb-296 .cfs-hero__content{flex:1 1 0;}#pb-296 .cfs-hero__panel{flex:1 1 0;}#pb-296 .cfs-intro__main{flex:1 1 0;}#pb-296 .cfs-intro__stats{flex:1 1 0;}#pb-296 .cfs-selection__content{flex:1 1 0;}#pb-296 .cfs-selection__rules{flex:1 1 0;}#pb-296 .cfs-contact__main{flex:1 1 0;}#pb-296 .cfs-contact__aside{flex:1 1 0;}}@media (max-width: 768px){#pb-296 .cfs-hero{padding-block:var(--space-xl);min-height:auto;}#pb-296 .cfs-hero__row{gap:var(--space-lg);}#pb-296 .cfs-title{max-width:none;}#pb-296 .cfs-section-title{max-width:none;}#pb-296 .cfs-band-title{max-width:none;}#pb-296 .cfs-actions{flex-direction:column;align-items:stretch;}#pb-296 .cfs-actions .btn{width:100%;}#pb-296 .cfs-stat-grid{grid-template-columns:1fr 1fr;}}@media (max-width: 480px){#pb-296 .cfs-date{font-size:2rem;}#pb-296 .cfs-lead{font-size:1rem;}#pb-296 .cfs-section-intro{font-size:1rem;}#pb-296 .cfs-band-text{font-size:1rem;}#pb-296 .cfs-stat-grid{grid-template-columns:1fr;}#pb-296 .cfs-contact-item{gap:var(--space-sm);}}