.fgh{--h-ink:#1e3d34;--h-mid:#2c6b59;--h-soft:#4f5f58;--h-canvas:#0f221b;--h-page:#fbfbf9;--h-card:#fff;--h-cream:#f2f5f0;--h-ondark:#eef1e6;--h-ember:#e0532a;--h-ember-hot:#c73723;--h-ember-soft:#f6c544;--h-fire-core:#f8ce46;--h-fire-mid:#f0661f;--h-fire-edge:#d83528;--h-line:rgba(30,61,52,.12);--h-line-2:rgba(30,61,52,.2);--h-line-dark:hsla(76,28%,92%,.14);--h-ondark-body:hsla(76,28%,92%,.82);--h-ondark-list:hsla(76,28%,92%,.78);--h-ondark-cap:hsla(76,28%,92%,.7);--h-ondark-dash:hsla(76,28%,92%,.28);--h-ondark-fill:hsla(76,28%,92%,.06);--h-ondark-fill-2:hsla(76,28%,92%,.03);--h-r-lg:8px;--h-r-md:4px;--h-shadow-2:0 6px 20px rgba(30,61,52,.1),0 2px 6px rgba(30,61,52,.06);--h-pad-block:clamp(3.5rem,7vw,6rem);--h-pad-inline:clamp(1.25rem,5vw,4rem);--h-gap-col:clamp(2rem,5vw,4rem);--h-font-d:var(--fg-font-d,"Fraunces",Georgia,"Times New Roman",serif);--h-font-b:var(--fg-font-b,"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif);width:100%;background:var(--h-page);color:var(--h-ink);font-family:var(--h-font-b);font-size:16px;line-height:1.5;overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html:has(.fgh){scroll-behavior:smooth}.fgh *,.fgh :after,.fgh :before{box-sizing:border-box}.fgh h1,.fgh h2,.fgh h3{font-family:var(--h-font-d);font-weight:500;color:var(--h-ink);margin:0;text-wrap:balance}.fgh p{margin:0;text-wrap:pretty}.fgh a{color:inherit;text-decoration:none}.fgh em{font-style:italic}.fgh button{font:inherit;color:inherit;cursor:pointer}.fgh [tabindex]:focus-visible,.fgh a:focus-visible,.fgh button:focus-visible,.fgh summary:focus-visible{outline:2px solid var(--h-ember);outline-offset:2px;border-radius:2px}.fgh [hidden]{display:none!important}.fgh summary{list-style:none}.fgh summary::-webkit-details-marker{display:none}.fgh-eyebrow{display:inline-block;font-family:var(--h-font-b);font-size:.72rem;font-weight:500;letter-spacing:.08em;line-height:1.3;text-transform:uppercase;color:var(--h-ember)}.fgh-eyebrow-ondark{color:var(--h-ember-soft)}.fgh-citation{font-family:var(--h-font-b);font-style:italic;font-size:.85rem;line-height:1.4;color:var(--h-soft)}.fgh-h2{font-size:clamp(1.9rem,3vw,2.6rem);line-height:1.18}.fgh-pull{font-family:var(--h-font-d);font-style:italic;font-size:1.35rem;line-height:1.3;color:var(--h-ink);border-left:3px solid var(--h-ember);padding-left:1.5rem}.fgh-section{padding:var(--h-pad-block) var(--h-pad-inline);scroll-margin-top:88px}.fgh-canvas-cream{background:var(--h-cream)}.fgh-canvas-forest{background:var(--h-canvas);color:var(--h-ondark)}.fgh-header{position:sticky;top:0;z-index:40;justify-content:space-between;gap:2rem;padding:.9rem var(--h-pad-inline);background:hsla(0,0%,100%,.94);border-bottom:1px solid var(--h-line)}.fgh-header,.fgh-lockup{display:flex;align-items:center}.fgh-lockup{gap:.75rem;color:var(--h-ink)}.fgh-lockup img{display:block;width:38px;height:38px;border-radius:999px;-o-object-fit:cover;object-fit:cover}.fgh-lockup-txt{display:flex;flex-direction:column;line-height:1.15}.fgh-wordmark{font-family:var(--h-font-d);font-size:1.05rem;font-weight:500}.fgh-sublockup{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--h-soft)}.fgh-nav{display:flex;align-items:center;gap:clamp(.9rem,2vw,1.75rem);font-size:.95rem;white-space:nowrap}.fgh-nav-link{color:var(--h-ink);transition:color .16s ease-out}.fgh-nav-link:hover{color:var(--h-ember)}.fgh-nav-link-muted{color:var(--h-soft)}.fgh-dropdown-wrap{position:relative}.fgh-dropdown-btn{display:flex;align-items:center;gap:.4rem;padding:.4rem 0;background:none;border:none;color:var(--h-ink);transition:color .16s ease-out}.fgh-dropdown-btn:hover{color:var(--h-ember)}.fgh-caret{font-size:.85rem;color:var(--h-soft)}.fgh-dropdown{position:absolute;top:100%;left:-.75rem;width:310px;display:flex;flex-direction:column;padding:.5rem;background:var(--h-card);border:1px solid var(--h-line);border-top:3px solid var(--h-ember);border-radius:var(--h-r-lg);box-shadow:var(--h-shadow-2);white-space:normal}.fgh-door{display:block;padding:.7rem .8rem;border-radius:var(--h-r-md);transition:background .16s ease-out}.fgh-door:hover{background:var(--h-cream)}.fgh-door-title{display:block;font-family:var(--h-font-d);font-size:1.02rem;color:var(--h-ink)}.fgh-door-desc{display:block;font-size:.85rem;line-height:1.4;color:var(--h-soft)}.fgh-burger{display:none;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;padding:0 8px;background:none;border:1px solid var(--h-line-2);border-radius:var(--h-r-md)}.fgh-burger span{display:block;height:2px;width:100%;background:var(--h-ink);border-radius:2px}.fgh-sheet{position:absolute;top:100%;left:0;right:0;display:flex;flex-direction:column;gap:.25rem;padding:.75rem var(--h-pad-inline) 1.25rem;background:var(--h-card);border-bottom:1px solid var(--h-line);box-shadow:var(--h-shadow-2)}.fgh-sheet-link{padding:.75rem .25rem;font-size:1rem;color:var(--h-ink);border-top:1px solid var(--h-line)}.fgh-hero{display:grid;grid-template-columns:minmax(320px,.9fr) 3px minmax(340px,1.1fr);align-items:center;-moz-column-gap:var(--h-gap-col);column-gap:var(--h-gap-col);padding:clamp(2rem,3.5vw,3rem) var(--h-pad-inline);scroll-margin-top:88px}.fgh-hero-col{grid-column:1;display:flex;flex-direction:column}.fgh-hero h1{font-size:clamp(1.9rem,2.9vw,2.6rem);line-height:1.1;max-width:24ch}.fgh .fgh-hero-sub,.fgh-hero h1 em{color:var(--h-soft)}.fgh .fgh-hero-sub{margin:1.5rem 0 1.75rem;max-width:44ch;font-size:clamp(1.02rem,1.3vw,1.18rem)}.fgh-cta-stack{display:flex;flex-direction:column;align-items:center;gap:1rem;width:-moz-max-content;width:max-content;max-width:100%}.fgh-hero-services{display:flex;flex-wrap:wrap;justify-content:center;gap:1.25rem;font-size:.95rem}.fgh-hero-services a{color:var(--h-ink);transition:color .16s ease-out}.fgh-hero-services a:hover{color:var(--h-ember)}.fgh-rule-v{grid-column:2;align-self:stretch;width:3px;background:var(--h-ember)}.fgh-hero-figure{grid-column:3;margin:0;display:flex;flex-direction:column;gap:1rem}.fgh-hero-panel{position:relative;width:100%;max-width:480px;margin-inline:auto;aspect-ratio:1/1;border-radius:var(--h-r-lg);overflow:hidden;background:var(--h-canvas)}.fgh-hero-panel svg{position:absolute;inset:0;display:block;width:100%;height:100%}.fgh-hero-caption{position:relative;min-height:1.8rem;text-align:center;font-family:var(--h-font-d);font-style:italic;font-size:clamp(1rem,1.2vw,1.15rem);color:var(--h-soft)}.fgh-hero-caption span{position:absolute;inset:0}.fgh-pill{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 1.8rem;border:1px solid transparent;border-radius:999px;font-weight:600;text-align:center;text-wrap:balance;transition:background .16s ease-out,color .16s ease-out,border-color .16s ease-out}.fgh-pill-ember{background:var(--h-ember);color:#fff}.fgh-pill-ember:hover{background:var(--h-ember-hot)}.fgh-pill-outline-dark{border-color:hsla(76,28%,92%,.35);color:var(--h-ondark)}.fgh-pill-outline-dark:hover{border-color:var(--h-ondark)}.fgh-pill-sm{padding:.8rem 1.5rem}.fgh-day-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:1.25rem;margin-top:2.5rem}.fgh-day-card{padding:1.5rem;background:var(--h-card);border:1px solid var(--h-line);border-top:4px solid var(--h-ember);border-radius:var(--h-r-lg)}.fgh-day-card>summary{font-family:var(--h-font-d);font-size:1.25rem;line-height:1.28;color:var(--h-ink);cursor:pointer}.fgh-day-body{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--h-line)}.fgh .fgh-stat{margin:0 0 .35rem;font-family:var(--h-font-d);font-size:2.4rem;line-height:1.1;color:var(--h-mid)}.fgh-stat-body{font-size:.98rem;color:var(--h-soft)}.fgh .fgh-day-cite{margin-top:.6rem}.fgh .fgh-sec1-pull{margin-top:3rem;margin-inline:auto;max-width:62ch}.fgh-sec1-pull strong{font-style:normal;font-weight:600;letter-spacing:.04em;color:var(--h-ink)}.fgh-loop-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,4vw,3.5rem);align-items:center;max-width:1240px;margin-inline:auto}.fgh-loop-intro h2{max-width:24ch;margin:1rem 0 1.25rem;color:var(--h-ondark)}.fgh-loop-intro p{max-width:46ch;font-size:1.08rem;color:var(--h-ondark-body)}.fgh-loop-intro p+p{margin-top:1rem}.fgh-loop-list{list-style:none;margin:0;padding:0;border:1px solid var(--h-line-dark);border-radius:var(--h-r-lg);overflow:hidden}.fgh-loop-list li{display:grid;grid-template-columns:auto 1fr;gap:1.25rem;align-items:baseline;padding:1.3rem 1.5rem;background:var(--h-ondark-fill);border-bottom:1px solid var(--h-line-dark)}.fgh-loop-num{font-family:var(--h-font-d);font-size:1.1rem;color:var(--h-ember-soft)}.fgh-loop-name{display:block;font-family:var(--h-font-d);font-size:1.45rem;line-height:1.2;color:var(--h-ondark)}.fgh-loop-body{display:block;margin-top:.3rem;font-size:1rem;line-height:1.45;color:var(--h-ondark-list)}.fgh-loop-again{display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;background:var(--h-ondark-fill-2);border-bottom:none;grid-template-columns:none}.fgh-loop-dash{flex:1;border-top:2px dashed var(--h-ondark-dash)}.fgh-loop-figure{display:flex;justify-content:center}.fgh-loop-figure svg{display:block;width:100%;max-width:420px;height:auto}.fgh-loop-pull{max-width:40ch;margin:0;padding-left:1.5rem;border-left:3px solid var(--h-ember);font-family:var(--h-font-d);font-style:italic;font-size:clamp(1.25rem,1.7vw,1.5rem);line-height:1.3;color:var(--h-ember-soft)}.fgh-patterns-layout{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(460px,100%),1fr));gap:var(--h-gap-col);align-items:start}.fgh-patterns-intro{position:sticky;top:100px}.fgh-patterns-intro h2{max-width:22ch;margin:1rem 0 1.25rem}.fgh-patterns-intro p{max-width:48ch;font-size:1.08rem;color:var(--h-soft)}.fgh-patterns-intro p+p{margin-top:1rem}.fgh .fgh-patterns-question{margin-top:1.25rem;max-width:46ch;padding-left:1rem;border-left:3px solid var(--h-ember);color:var(--h-ink)!important}.fgh .fgh-patterns-cta{margin-top:1.5rem}.fgh-quadrant{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--h-line-2);border:1px solid var(--h-line-2)}.fgh-quad-cell{display:flex;flex-direction:column;gap:.55rem;min-height:230px;padding:1.6rem 1.4rem;text-align:left;background:var(--h-card);border:none;transition:background .16s ease-out}.fgh-quad-cell:hover{background:var(--h-cream)}.fgh-quad-chiprow{display:flex;align-items:center;gap:.5rem;min-height:1.2rem}.fgh-chip{margin-left:auto;padding:.25rem .5rem;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--h-ember);background:rgba(224,83,42,.08);border:1px solid rgba(224,83,42,.35);border-radius:var(--h-r-md)}.fgh-quad-title{font-size:1.75rem;line-height:1.15}.fgh .fgh-quad-title-accent{color:var(--h-ember)}.fgh-quad-rewards{font-size:1.02rem;color:var(--h-ink)}.fgh-quad-body{font-size:.98rem;color:var(--h-soft)}.fgh .fgh-ways-lead{margin:0 0 2.5rem;max-width:56ch;font-size:1.15rem;color:var(--h-soft)}.fgh-ways-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(290px,100%),1fr));gap:1.5rem}.fgh-way{display:flex;flex-direction:column;gap:.9rem;padding:1.75rem;background:var(--h-card);border:1px solid var(--h-line);border-top:4px solid var(--h-ember);border-radius:var(--h-r-lg);transition:background .16s ease-out}.fgh-way:hover{background:var(--h-cream)}.fgh-way-num{font-family:var(--h-font-d);font-size:.95rem;color:var(--h-soft)}.fgh-way h3{font-size:1.5rem}.fgh-way-who{font-size:.95rem;font-weight:500;color:var(--h-ember)}.fgh-way-body{font-size:1rem;color:var(--h-soft)}.fgh-way-link{margin-top:auto;padding-top:.75rem;font-size:.95rem;color:var(--h-mid)}.fgh-origin-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:var(--h-gap-col);align-items:center}.fgh-origin-copy h2{max-width:20ch;margin:1rem 0 1.5rem}.fgh-origin-copy p{max-width:62ch;font-size:1.05rem;color:var(--h-soft)}.fgh-origin-copy p+p{margin-top:1rem}.fgh-origin-copy em{color:var(--h-ink)}.fgh-origin-links{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:1.5rem;font-size:.95rem}.fgh-origin-links a{color:var(--h-mid);white-space:nowrap}.fgh-origin-links a:hover{color:var(--h-ember)}.fgh-origin-media{display:flex;justify-content:center}.fgh-origin-card{width:100%;max-width:460px;overflow:hidden;background:var(--h-cream);border:1px solid var(--h-line);border-radius:var(--h-r-lg)}.fgh-origin-photo{position:relative;width:100%;aspect-ratio:4/3}.fgh-origin-avatar,.fgh-origin-photo img{-o-object-fit:cover;object-fit:cover}.fgh-origin-avatar{position:relative;z-index:1;display:block;width:72px;height:72px;margin:-2.25rem 0 0 1.25rem;border:3px solid #fff;border-radius:999px}.fgh-origin-caption{padding:1rem 1.25rem;font-size:.9rem;color:var(--h-soft);border-top:1px solid var(--h-line)}.fgh-stories-head{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:2rem;margin-bottom:2.5rem}.fgh-stories-head h2{margin-top:1rem}.fgh-stories-all{color:var(--h-mid)}.fgh-stories-all:hover{color:var(--h-ember)}.fgh-stories-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:1.5rem}.fgh-feature{grid-column:span 2;align-self:start;display:flex;flex-direction:column;overflow:hidden;background:var(--h-card);border:1px solid var(--h-line);border-radius:var(--h-r-lg)}.fgh-feature-poster{position:relative;display:block;flex:none;aspect-ratio:16/9;background:var(--h-canvas)}.fgh-feature-poster img{-o-object-fit:cover;object-fit:cover}.fgh-feature-chips{position:absolute;left:1rem;bottom:1rem;display:flex;gap:.5rem;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.fgh-feature-chip-kind{background:var(--h-ink);color:var(--h-ondark)}.fgh-feature-chip-kind,.fgh-feature-chip-len{padding:.3rem .6rem;border-radius:var(--h-r-md)}.fgh-feature-chip-len{background:hsla(0,0%,100%,.9);color:var(--h-ink)}.fgh-feature-meta{display:block;padding:1.25rem 1.4rem}.fgh-feature-title{display:block;font-family:var(--h-font-d);font-size:1.5rem;line-height:1.2;color:var(--h-ink)}.fgh-feature-label{display:block;margin-top:.4rem;font-size:.9rem;color:var(--h-soft)}.fgh-clips{display:flex;flex-direction:column;gap:1.5rem}.fgh-clip{display:flex;align-items:center;gap:1rem;padding:.9rem;background:var(--h-card);border:1px solid var(--h-line);border-radius:var(--h-r-lg);transition:background .16s ease-out}.fgh-clip:hover{background:var(--h-cream)}.fgh-clip-poster{display:flex;flex:none;align-items:center;justify-content:center;width:96px;height:64px;font-size:.8rem;letter-spacing:.08em;color:var(--h-ember-soft);background:var(--h-canvas);border-radius:var(--h-r-md)}.fgh-clip-title{display:block;font-family:var(--h-font-d);font-size:1.08rem;line-height:1.25;color:var(--h-ink)}.fgh-clip-src{display:block;margin-top:.25rem;font-size:.85rem;color:var(--h-soft)}.fgh-whatis-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:var(--h-gap-col);align-items:start}.fgh .fgh-whatis-body{margin:1.25rem 0 1.5rem;max-width:46ch;font-size:1.15rem;color:var(--h-soft)}.fgh-whatis-links{display:flex;flex-wrap:wrap;gap:1.5rem;font-size:.95rem}.fgh-whatis-links a{color:var(--h-mid)}.fgh-whatis-links a:hover{color:var(--h-ember)}.fgh-faq-list{display:flex;flex-direction:column;gap:.75rem}.fgh-faq{background:var(--h-card);border:1px solid var(--h-line);border-radius:var(--h-r-lg)}.fgh-faq>summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.25rem;font-family:var(--h-font-d);font-size:1.1rem;color:var(--h-ink);cursor:pointer}.fgh-faq-plus{font-size:.85rem;color:var(--h-ember)}.fgh-faq-answer{padding:0 1.25rem 1.25rem;font-size:1rem;color:var(--h-soft)}.fgh-book{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(560px,100%),1fr));gap:var(--h-gap-col);align-items:center;padding:clamp(3rem,6vw,5rem) var(--h-pad-inline)}.fgh-book-left{display:flex;flex-wrap:wrap;align-items:center;gap:2rem}.fgh-book-cover{width:190px;height:auto;border-radius:var(--h-r-md);box-shadow:var(--h-shadow-2)}.fgh-book h3{margin:.75rem 0 .5rem;font-size:1.7rem}.fgh .fgh-book-tagline{max-width:30ch;margin-bottom:1.25rem;font-size:1rem;color:var(--h-soft)}.fgh-book-pull{padding-left:1.5rem;border-left:3px solid var(--h-ember)}.fgh-book-pull p{margin:0;font-family:var(--h-font-d);font-style:italic;font-size:clamp(1.35rem,2vw,2rem);line-height:1.3;color:var(--h-ink)}.fgh-closing{display:flex;flex-direction:column;align-items:center;gap:1.75rem;padding:clamp(4rem,8vw,7rem) var(--h-pad-inline);text-align:center}.fgh-closing h2{max-width:26ch;font-size:clamp(2rem,3.6vw,3.2rem);line-height:1.12;color:var(--h-ondark)}.fgh-closing h2 em{color:var(--h-ember-soft)}.fgh-closing-acts{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.fgh-closing-acts .fgh-pill{padding:.9rem 1.9rem}.fgh-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.5rem;padding:2.5rem var(--h-pad-inline);font-size:.9rem;color:var(--h-soft);border-top:1px solid var(--h-line)}.fgh-footer-links{display:flex;flex-wrap:wrap;gap:1.25rem}.fgh-footer-links a:hover{color:var(--h-ember)}@media (max-width:1000px){.fgh [data-nav-secondary]{display:none}}@media (max-width:900px){.fgh-hero{grid-template-columns:1fr;row-gap:2rem}.fgh-hero-col,.fgh-hero-figure{grid-column:1}.fgh-rule-v{display:none}.fgh-loop-grid{grid-template-columns:1fr}.fgh-patterns-intro{position:static}.fgh-feature{grid-column:1/-1}}@media (max-width:768px){.fgh-nav-desktop{display:none}.fgh-burger{display:flex}}@media (min-width:769px){.fgh-sheet{display:none}}@media (max-width:640px){.fgh-quadrant{grid-template-columns:1fr}.fgh-cta-stack,.fgh-pill{width:100%}.fgh-book .fgh-pill,.fgh-closing-acts .fgh-pill{width:auto}}@keyframes fgh-walk1{0%,18%{transform:translate(60px,64px)}52%,to{transform:translate(150px,86px)}}@keyframes fgh-walk2{0%,22%{transform:translate(240px,64px)}56%,to{transform:translate(214px,150px)}}@keyframes fgh-walk3{0%,20%{transform:translate(240px,236px)}54%,to{transform:translate(150px,214px)}}@keyframes fgh-walk4{0%,24%{transform:translate(60px,236px)}58%,to{transform:translate(86px,150px)}}@keyframes fgh-own-fire{0%,16%{opacity:1}46%,to{opacity:0}}@keyframes fgh-gather{0%,30%{opacity:0;transform:scale(.5)}62%{opacity:1;transform:scale(1.04)}78%{opacity:.82;transform:scale(.96)}90%{opacity:1;transform:scale(1.03)}to{opacity:.92;transform:scale(.99)}}@keyframes fgh-ring-in{0%,44%{opacity:0}70%,to{opacity:1}}@keyframes fgh-cap-out{0%,26%{opacity:1}44%,to{opacity:0}}@keyframes fgh-cap-in{0%,56%{opacity:0}76%,to{opacity:1}}@keyframes fgh-glow{0%,to{opacity:.72;transform:scale(.95)}50%{opacity:1;transform:scale(1.05)}}.fgh-ring{opacity:1;animation:fgh-ring-in 12s ease-in-out infinite}.fgh-shared-fire{opacity:.92;transform:scale(.99);transform-origin:150px 150px;animation:fgh-gather 12s ease-in-out infinite}.fgh-own-fires{opacity:0;animation:fgh-own-fire 12s ease-in-out infinite}.fgh-fig-1{transform:translate(150px,86px);animation:fgh-walk1 12s ease-in-out infinite}.fgh-fig-2{transform:translate(214px,150px);animation:fgh-walk2 12s ease-in-out infinite}.fgh-fig-3{transform:translate(150px,214px);animation:fgh-walk3 12s ease-in-out infinite}.fgh-fig-4{transform:translate(86px,150px);animation:fgh-walk4 12s ease-in-out infinite}.fgh-cap-out{opacity:0;animation:fgh-cap-out 12s ease-in-out infinite}.fgh-cap-in{opacity:1;animation:fgh-cap-in 12s ease-in-out infinite}.fgh-loop-fire{transform-origin:200px 200px;animation:fgh-glow 5.5s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.fgh *,.fgh :after,.fgh :before,.fgh [data-anim]{animation:none!important;transition:none!important}}