.breakdance .bde-section-18-100 .section-container{display:flex;flex-direction:column;gap:0px}.breakdance .bde-section-18-100 .section-container{--bde-section-width:100%}.breakdance .bde-section-18-100 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}.breakdance .bde-section-18-100{display:block;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.breakdance .bde-code-block-18-101{width:100%;margin-top:0px;margin-bottom:0px}.adv-hero{padding:clamp(3rem,6vw,5rem) 0;border-bottom:1px solid var(--es-rule-soft)}.adv-hero__grid{display:grid;grid-template-columns:1.4fr 1fr;gap:3rem;align-items:end}@media (max-width:840px){.adv-hero__grid{grid-template-columns:1fr}}.adv-hero h1 em{color:var(--es-accent);font-style:italic;font-weight:400}.adv-hero__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;padding:1.2rem;border:1px solid var(--es-rule);border-radius:3px;background:var(--es-bg-raised)}.adv-hero__stat strong{display:block;font-family:var(--font-display);font-size:2rem;font-weight:500;color:var(--es-accent);letter-spacing:-0.01em}.adv-hero__stat span{font-size:0.78rem;color:var(--es-ink-mute);letter-spacing:0.08em;text-transform:uppercase}.how{padding:clamp(2.5rem,4vw,3.5rem) 0;border-bottom:1px solid var(--es-rule-soft)}.how__steps{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid var(--es-rule);border-radius:3px;background:var(--es-bg-raised)}@media (max-width:840px){.how__steps{grid-template-columns:1fr 1fr}}@media (max-width:480px){.how__steps{grid-template-columns:1fr}}.how__step{padding:1.6rem 1.4rem;border-right:1px solid var(--es-rule)}.how__step:last-child{border-right:0}@media (max-width:840px){.how__step{border-bottom:1px solid var(--es-rule)}.how__step:nth-child(odd){border-right:1px solid var(--es-rule)}.how__step:nth-child(even){border-right:0}}.how__num{font-family:var(--font-display);font-style:italic;font-size:1.8rem;color:var(--es-accent);font-weight:500;margin-bottom:0.5rem}.how__step h3{font-family:var(--font-display);font-size:1.15rem;font-weight:500;margin:0 0 0.4rem;letter-spacing:-0.01em}.how__step p{margin:0;font-size:0.88rem;color:var(--es-ink-soft);line-height:1.55}.adv-list{padding:clamp(3rem,5vw,5rem) 0}.adv-card{display:grid;grid-template-columns:auto 1fr;gap:clamp(1.5rem,3vw,2.5rem);padding:clamp(2rem,3.5vw,2.8rem) 0;border-top:1px solid var(--es-rule);align-items:start}@media (max-width:720px){.adv-card{grid-template-columns:1fr}}.adv-card__cover{width:clamp(160px,18vw,220px);aspect-ratio:3/4;position:relative;border-radius:2px;box-shadow:var(--es-shadow);padding:1.2rem;display:flex;flex-direction:column;justify-content:space-between;color:oklch(0.95 0.04 80);overflow:hidden}.adv-card__cover::before{content:"";position:absolute;inset:10px;border:1px solid oklch(1 0 0 / 0.18)}.adv-card__cover::after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(-45deg,oklch(1 0 0 / 0.03) 0 2px,transparent 2px 5px);pointer-events:none}.adv-card__cover small{font-family:var(--font-mono);font-size:9px;letter-spacing:0.2em;text-transform:uppercase;opacity:0.8;position:relative}.adv-card__cover strong{font-family:var(--font-display);font-size:clamp(1.4rem,2vw,1.7rem);font-weight:500;line-height:1.1;position:relative;letter-spacing:-0.01em}.adv-card__body h2{font-family:var(--font-display);font-size:clamp(1.6rem,2.4vw,2rem);font-weight:500;letter-spacing:-0.01em;margin:0 0 0.3rem;line-height:1.15}.adv-card__sub{font-family:var(--font-display);font-style:italic;font-size:0.95rem;color:var(--es-ink-soft);margin:0 0 1rem}.adv-card__meta{display:flex;gap:0.6rem;flex-wrap:wrap;margin-bottom:1.2rem}.adv-card__hook{margin:0 0 1.2rem;font-size:1.05rem;line-height:1.6;color:var(--es-ink);max-width:60ch}.adv-card__features{list-style:none;padding:0;margin:0 0 1.5rem;display:grid;gap:0.4rem;font-size:0.9rem;color:var(--es-ink-soft)}.adv-card__features li::before{content:"—";margin-right:0.6rem;color:var(--es-accent)}.adv-card__actions{display:flex;gap:0.8rem;flex-wrap:wrap}.genre-tag{display:inline-block;padding:0.2rem 0.55rem;font-size:10px;letter-spacing:0.1em;text-transform:uppercase;border:1px solid var(--es-rule);border-radius:2px;color:var(--es-ink-mute);font-family:var(--font-body);font-weight:500}.faq{padding:clamp(3rem,5vw,5rem) 0}.faq__head{margin-bottom:2rem}.faq__list{max-width:760px}.faq__item{border-top:1px solid var(--es-rule);padding:1.4rem 0}.faq__item:last-child{border-bottom:1px solid var(--es-rule)}.faq__item h4{font-family:var(--font-display);font-size:1.2rem;font-weight:500;margin:0 0 0.5rem;letter-spacing:-0.01em}.faq__item p{margin:0;color:var(--es-ink-soft);font-size:0.95rem;line-height:1.6}.breakdance .bde-code-block-18-101{display:block}