.hs-fw-hub,.hs-fw-page,.hs-fw-stage{--fw-gold:#EEBA00;--fw-ink:rgba(255, 255, 255, 0.94);--fw-muted:rgba(206, 219, 234, 0.66);--fw-faint:rgba(206, 219, 234, 0.40);--fw-panel:rgba(255, 255, 255, 0.05);--fw-panel-2:rgba(255, 255, 255, 0.07);--fw-bd:rgba(255, 255, 255, 0.12);--fw-bd-soft:rgba(255, 255, 255, 0.09)}.hs-fw-stage{background:var(--hs-navy);color:var(--fw-ink);padding:clamp(2rem,5vw,3.5rem) 0}.hs-fw{max-width:1120px;margin:0 auto;padding:0 clamp(1.25rem,4vw,2.5rem)}.hs-fw__eyebrow{color:var(--fw-gold);font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:.74rem;line-height:1}.hs-fw__title{color:#fff;font-weight:800;font-size:clamp(2rem, 4.2vw, 2.7rem);letter-spacing:-.03em;line-height:1.02;margin:.45rem 0 0}.hs-fw__bar{width:84px;height:4px;margin-top:.7rem;border-radius:2px;background:var(--hs-gradient)}.hs-fw-card__prov,.hs-fw__provenance{display:inline-block;margin-left:.5rem;font-size:.62rem;font-weight:700;letter-spacing:.03em;text-transform:none;color:var(--fw-faint);border:1px solid var(--fw-bd);border-radius:999px;padding:.06rem .5rem;vertical-align:middle;white-space:nowrap}.hs-fw-card__prov{margin-left:.4rem;font-size:.56rem}.hs-fw__essence{font-size:clamp(1.02rem, 2vw, 1.12rem);line-height:1.32;margin-top:.7rem;max-width:72ch;color:var(--fw-ink);text-wrap:balance}.hs-fw__foot{margin-top:clamp(1.1rem,2.5vw,1.5rem);padding-top:.85rem;border-top:1px solid var(--fw-bd);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.25rem}.hs-fw__when{font-size:.98rem;line-height:1.32;color:var(--fw-muted);max-width:62ch}.hs-fw__when b{color:var(--fw-gold);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}.hs-fw__home{font-weight:700;font-size:.92rem;color:var(--hs-navy);text-decoration:none;white-space:nowrap;background:var(--hs-gradient);padding:.5rem 1rem;border-radius:8px}.hs-fw__home:hover{filter:brightness(1.06);color:var(--hs-navy)}.hs-fw__model{margin-top:clamp(1.1rem,3vw,1.6rem)}.hs-fw-score{border:1px solid var(--fw-bd);border-radius:10px;overflow:hidden;background:var(--fw-panel)}.hs-fw-score__row{display:flex;align-items:center;gap:1rem;padding:.72rem 1.35rem;border-left:4px solid var(--fw-gold)}.hs-fw-score__row+.hs-fw-score__row{border-top:1px solid var(--fw-bd-soft)}.hs-fw-score__badge{flex:0 0 auto;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:7px;background:var(--fw-gold);color:var(--hs-navy);font-weight:800;font-size:1rem}.hs-fw-score__line{flex:1;min-width:0;font-size:1.02rem;line-height:1.3}.hs-fw-score__line b{color:#fff;font-weight:700}.hs-fw-score__line span{color:var(--fw-muted)}.hs-fw-score__chip{flex:0 0 auto;font-weight:700;font-size:.72rem;letter-spacing:.08em;color:var(--fw-faint)}.hs-fw-key{margin-top:.9rem;font-size:.98rem;color:var(--fw-ink);display:flex;flex-wrap:wrap;gap:.25rem 1.4rem;align-items:center}.hs-fw-key__lbl{color:var(--fw-gold);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}.hs-fw-key b{color:#fff}.hs-fw-matrix{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.hs-fw-matrix__cell{background:var(--fw-panel);border:1px solid var(--fw-bd);border-top:4px solid var(--fw-gold);border-radius:10px;padding:1rem 1.25rem}.hs-fw-matrix__cell--good{border-top-color:var(--hs-teal)}.hs-fw-matrix__cell--bad{border-top-color:var(--hs-red)}.hs-fw-matrix__verdict{font-weight:800;font-size:1.15rem;color:#fff;line-height:1.1}.hs-fw-matrix__cond{display:block;margin-top:.15rem;font-size:.74rem;text-transform:uppercase;letter-spacing:.08em;color:var(--fw-faint);font-weight:700}.hs-fw-matrix__cell p{margin:.45rem 0 0;font-size:.98rem;line-height:1.35;color:var(--fw-muted)}.hs-fw-formula{background:var(--fw-panel);border:1px solid var(--fw-bd);border-left:4px solid var(--fw-gold);border-radius:10px;padding:clamp(1.25rem,4vw,2rem);text-align:center}.hs-fw-formula__eq{font-size:clamp(1.2rem, 3vw, 1.9rem);font-weight:800;line-height:1.25;color:#fff;letter-spacing:-.01em}.hs-fw-formula__eq em{font-style:normal;color:var(--fw-gold)}.hs-fw-formula__note{margin:.85rem auto 0;max-width:60ch;font-size:1rem;line-height:1.4;color:var(--fw-muted)}.hs-fw-note{margin-top:1rem;background:var(--fw-panel);border:1px solid var(--fw-bd);border-left:4px solid var(--hs-red);border-radius:10px;padding:.85rem 1.3rem}.hs-fw-note__label{display:block;color:var(--hs-red);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;margin-bottom:.15rem}.hs-fw-note p{margin:0;font-size:.99rem;line-height:1.4;color:var(--fw-ink);text-wrap:pretty}.hs-fw__model>*+*{margin-top:1rem}.hs-fw-pillars{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem}.hs-fw-pillars--4{grid-template-columns:repeat(4,1fr)}.hs-fw-pillars--3{grid-template-columns:repeat(3,1fr)}.hs-fw-pillar{background:var(--fw-panel);border:1px solid var(--fw-bd);border-top:4px solid var(--fw-gold);border-radius:10px;padding:.9rem 1.1rem}.hs-fw-pillar__name{font-weight:800;color:#fff;font-size:1.05rem;line-height:1.15}.hs-fw-pillar__sub{display:block;color:var(--fw-gold);font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700;margin-top:.12rem}.hs-fw-pillar p{margin:.4rem 0 0;font-size:.92rem;line-height:1.35;color:var(--fw-muted);text-wrap:pretty}.hs-fw-steps{display:flex;flex-direction:column;gap:.6rem}.hs-fw-step{display:flex;gap:.9rem;align-items:flex-start;background:var(--fw-panel);border:1px solid var(--fw-bd);border-left:4px solid var(--fw-gold);border-radius:10px;padding:.7rem 1.1rem}.hs-fw-step__marker{flex:0 0 auto;min-width:30px;height:30px;padding:0 .4rem;display:flex;align-items:center;justify-content:center;border-radius:7px;background:var(--fw-gold);color:var(--hs-navy);font-weight:800;font-size:.92rem;white-space:nowrap}.hs-fw-step__body{flex:1;min-width:0}.hs-fw-step__name{font-weight:700;color:#fff;font-size:1rem}.hs-fw-step__body p{margin:.12rem 0 0;font-size:.93rem;line-height:1.35;color:var(--fw-muted);text-wrap:pretty}.hs-fw-zones{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75rem}.hs-fw-zone{background:var(--fw-panel);border:1px solid var(--fw-bd);border-top:4px solid var(--zone,var(--fw-gold));border-radius:10px;padding:.9rem 1.1rem}.hs-fw-zone--green{--zone:#2EB67D}.hs-fw-zone--orange{--zone:#F2A03C}.hs-fw-zone--red{--zone:var(--hs-red)}.hs-fw-zone__name{font-weight:800;color:#fff}.hs-fw-zone__name::before{content:"";display:inline-block;width:.7em;height:.7em;border-radius:50%;background:var(--zone,var(--fw-gold));margin-right:.45em;vertical-align:middle}.hs-fw-zone p{margin:.35rem 0 0;font-size:.92rem;line-height:1.35;color:var(--fw-muted);text-wrap:pretty}.hs-fw-compare{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.hs-fw-compare__side{background:var(--fw-panel);border:1px solid var(--fw-bd);border-top:4px solid var(--fw-gold);border-radius:10px;padding:1rem 1.2rem}.hs-fw-compare__side--b{border-top-color:var(--hs-teal)}.hs-fw-compare__head{font-weight:800;color:#fff;font-size:1.05rem}.hs-fw-compare__sub{display:block;color:var(--fw-faint);font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700;margin-top:.1rem}.hs-fw-compare__side p{margin:.5rem 0 0;font-size:.93rem;line-height:1.4;color:var(--fw-muted);text-wrap:pretty}.hs-fw-compare__side ul{margin:.5rem 0 0;padding-left:1.1rem}.hs-fw-compare__side li{font-size:.93rem;line-height:1.45;color:var(--fw-muted)}.hs-fw-statement{background:var(--fw-panel);border:1px solid var(--fw-bd);border-left:4px solid var(--fw-gold);border-radius:10px;padding:clamp(1.25rem,4vw,2rem)}.hs-fw-statement__big{font-size:clamp(1.3rem, 3vw, 1.9rem);font-weight:800;color:#fff;line-height:1.2;letter-spacing:-.02em;text-wrap:balance}.hs-fw-statement__big em{font-style:normal;color:var(--fw-gold)}.hs-fw-statement__sub{margin:.7rem 0 0;font-size:1.02rem;line-height:1.4;color:var(--fw-muted);text-wrap:pretty}.hs-fw-checklist{display:flex;flex-direction:column;gap:.5rem}.hs-fw-check{display:flex;gap:.8rem;align-items:flex-start;background:var(--fw-panel);border:1px solid var(--fw-bd);border-radius:10px;padding:.65rem 1.1rem}.hs-fw-check__mark{flex:0 0 auto;color:var(--fw-gold);font-weight:800;line-height:1.4}.hs-fw-check__body{flex:1;min-width:0}.hs-fw-check__name{font-weight:700;color:#fff}.hs-fw-check__body p{margin:.1rem 0 0;font-size:.92rem;color:var(--fw-muted);line-height:1.35;text-wrap:pretty}.hs-fw-bignum{text-align:center;background:var(--fw-panel);border:1px solid var(--fw-bd);border-radius:10px;padding:clamp(1.25rem,4vw,2rem)}.hs-fw-bignum__fig{font-size:clamp(2.2rem, 6vw, 3.4rem);font-weight:900;color:var(--fw-gold);line-height:1;letter-spacing:-.03em}.hs-fw-bignum__cap{margin:.5rem auto 0;max-width:52ch;font-size:1.02rem;color:var(--fw-muted);line-height:1.4;text-wrap:balance}@media (max-width:700px){.hs-fw-pillars--4{grid-template-columns:1fr 1fr}.hs-fw-compare{grid-template-columns:1fr}}@media (max-width:460px){.hs-fw-pillars--3,.hs-fw-pillars--4{grid-template-columns:1fr}}.hs-fw-hub{background:var(--hs-navy);color:var(--fw-ink)}.hs-fw-hub__hero{background:var(--hs-gradient);color:var(--hs-navy);padding:clamp(2.25rem,6vw,4rem) 0;text-align:center}.hs-fw-hub__hero h1{color:var(--hs-navy);font-weight:800;letter-spacing:-.03em;font-size:clamp(2rem, 5vw, 3rem);margin:0}.hs-fw-hub__hero p{max-width:60ch;margin:.6rem auto 0;font-size:clamp(1.02rem, 2vw, 1.18rem);line-height:1.4;color:rgba(0,8,42,.82)}.hs-fw-hub__body{max-width:1180px;margin:0 auto;padding:clamp(1.75rem,5vw,3rem) clamp(1.25rem,4vw,2.5rem)}.hs-fw-empty{color:var(--fw-muted);font-size:1.05rem}.hs-fw-jump{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:clamp(1.25rem,3vw,2rem)}.hs-fw-jump__link{color:var(--fw-ink);background:var(--fw-panel);border:1px solid var(--fw-bd);border-radius:999px;padding:.35rem .9rem;font-size:.82rem;font-weight:600;text-decoration:none}.hs-fw-jump__link:hover{background:var(--fw-panel-2);color:var(--fw-gold)}.hs-fw-topic{margin-top:clamp(1.75rem,4vw,2.75rem)}.hs-fw-topic:first-child{margin-top:0}.hs-fw-topic__label{display:inline-block;background:var(--hs-white);color:var(--hs-navy);font-weight:800;letter-spacing:-.01em;font-size:1.05rem;padding:.3rem .85rem;border-radius:7px}.hs-fw-topic__count{color:var(--fw-faint);font-size:.85rem;margin-left:.6rem;font-weight:600}.hs-fw-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.9rem;margin-top:1rem}.hs-fw-card{display:flex;flex-direction:column;background:var(--fw-panel);border:1px solid var(--fw-bd);border-left:4px solid var(--fw-gold);border-radius:10px;padding:1.1rem 1.25rem;text-decoration:none;transition:background var(--hs-speed-normal),transform var(--hs-speed-normal)}.hs-fw-card:hover{background:var(--fw-panel-2);transform:translateY(-2px);color:inherit}.hs-fw-card__eyebrow{color:var(--fw-gold);font-weight:700;text-transform:uppercase;letter-spacing:.09em;font-size:.68rem}.hs-fw-card__name{color:#fff;font-weight:800;font-size:1.18rem;letter-spacing:-.02em;line-height:1.1;margin:.3rem 0 0}.hs-fw-card__essence{color:var(--fw-muted);font-size:.95rem;line-height:1.35;margin:.4rem 0 0}.hs-fw-card__more{margin-top:auto;padding-top:.7rem;color:var(--fw-gold);font-weight:700;font-size:.85rem}.hs-fw-stage+.hs-section--cta-dark{border-top:1px solid var(--fw-bd)}@media (max-width:700px){.hs-fw-matrix{grid-template-columns:1fr}}@media (max-width:620px){.hs-fw-score__row{flex-wrap:wrap;gap:.4rem .75rem}.hs-fw-score__line{flex-basis:100%;order:2}}.hs-fw-header{background:var(--hs-navy)}.hs-fw-header__inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.7rem 0}.hs-fw-header__logo img{height:34px;width:auto;display:block}.hs-fw-header__nav{display:flex;align-items:center;gap:1.1rem}.hs-fw-header__link{color:var(--fw-ink);font-weight:600;font-size:.9rem;text-decoration:none;white-space:nowrap}.hs-fw-header__link:hover{color:var(--fw-gold)}.hs-fw-header__cta{color:var(--hs-navy);font-weight:700;font-size:.88rem;text-decoration:none;background:var(--hs-gradient);padding:.5rem 1rem;border-radius:8px;white-space:nowrap}.hs-fw-header__cta:hover{filter:brightness(1.06);color:var(--hs-navy)}.hs-fw-footer{background:var(--hs-navy);border-top:1px solid var(--fw-bd);padding:1.5rem 0}.hs-fw-footer__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 1.5rem}.hs-fw-footer__logo img{height:26px;width:auto;display:block;opacity:.9}.hs-fw-footer__nav{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem}.hs-fw-footer__nav a{color:var(--fw-muted);font-size:.85rem;text-decoration:none}.hs-fw-footer__nav a:hover{color:var(--fw-gold)}.hs-fw-footer__legal{color:var(--fw-faint);font-size:.78rem;margin:0}.hs-fw-card__essence,.hs-fw-formula__note,.hs-fw-matrix__cell p,.hs-fw__essence,.hs-fw__when{text-wrap:pretty}.hs-fw-formula__eq em,.hs-fw-formula__eq span{white-space:nowrap}@media (max-width:520px){.hs-fw-header__nav{gap:.7rem}.hs-fw-header__link{display:none}}.hs-fw-header__inner{padding:.57rem 0}.hs-fw-header__logo img{height:28px}.hs-fw-header__link{font-size:.74rem}.hs-fw-header__cta{font-size:.72rem;padding:.4rem .85rem}.hs-fw-page .hs-topbar__inner{min-height:31px;padding-block:0.28rem}.hs-fw-page .hs-topbar__linkedin{font-size:.64rem}.hs-fw-page .hs-topbar__linkedin svg{width:13px;height:13px}.hs-fw__essence{max-width:none;text-wrap:balance}.hs-fw__when{max-width:90ch;text-wrap:balance}.hs-fw-formula__note{text-wrap:balance}.hs-fw-postnav{padding-block:clamp(1rem,2.5vw,1.6rem);background:var(--hs-navy);background-image:radial-gradient(circle,var(--hs-overlay-strong) 1.5px,transparent 1.5px);background-size:24px 24px}.hs-fw-postnav .hs-contain{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem}.hs-fw-postnav .hs-btn{background:var(--fw-panel);border:1px solid var(--fw-bd);color:var(--fw-ink);white-space:nowrap}.hs-fw-postnav .hs-btn:hover{background:var(--fw-panel-2);border-color:var(--fw-gold);color:var(--fw-gold)}.hs-fw-cta{text-align:center}.hs-fw-cta h2{color:var(--hs-navy)}.hs-fw-cta p{color:rgba(0,8,42,.82);max-width:560px;margin:.5rem auto 0}.hs-fw-cta__btn{margin-top:1.1rem;background:var(--hs-navy);color:#fff;font-weight:700;padding:.7rem 1.5rem;border-radius:8px;text-decoration:none}.hs-fw-cta__btn:hover{background:#04113b;color:#fff}.hs-fw-formula__eq{font-size:clamp(1.15rem, 2.6vw, 1.55rem)}.hs-fw-find,.hs-fw-hub{--fw-t-mindset:#EEBA00;--fw-t-prompting:#2BD4C4;--fw-t-risk-and-safety:#F2295B;--fw-t-choosing-and-roi:#FF8A3D;--fw-t-adoption-and-strategy:#8FA9FF;--fw-gold-hi:#FFD83A}.fw-t--mindset{--rc:var(--fw-t-mindset)}.fw-t--prompting{--rc:var(--fw-t-prompting)}.fw-t--risk-and-safety{--rc:var(--fw-t-risk-and-safety)}.fw-t--choosing-and-roi{--rc:var(--fw-t-choosing-and-roi)}.fw-t--adoption-and-strategy{--rc:var(--fw-t-adoption-and-strategy)}.hs-fw-hub__intro{padding:clamp(1.75rem,4vw,3rem) clamp(1.25rem,4vw,2.5rem) 0}.hs-fw-hub__intro h1{font-size:clamp(2.2rem, 6vw, 4rem);font-weight:900;letter-spacing:-.03em;line-height:1.02;color:var(--fw-ink)}.hs-fw-hub__intro p{color:var(--fw-muted);font-size:clamp(1rem, 1.6vw, 1.18rem);line-height:1.5;max-width:60ch;margin-top:.6rem;text-wrap:pretty}.hs-fw-hub__intro::after{content:"";display:block;width:clamp(72px,13vw,150px);height:4px;margin-top:1.1rem;border-radius:3px;background:linear-gradient(90deg,#ffc900,#f2295b)}.hs-fw-grad{background:linear-gradient(90deg,#ffc900,#f2295b);-webkit-background-clip:text;background-clip:text;color:transparent}.hs-fw-ghost{position:relative;padding:clamp(.75rem,2vw,1.5rem) 0 clamp(1.5rem,4vw,3rem)}.hs-fw-ghost__ambient{position:absolute;inset:0;z-index:0;pointer-events:none;transition:background 1.2s ease;background:radial-gradient(ellipse 70% 55% at 28% 42%,color-mix(in srgb,var(--rc,#eeba00) 15%,transparent),transparent 60%)}.hs-fw-ghost__eyebrow{position:relative;z-index:1;color:var(--fw-gold);font-weight:700;letter-spacing:.18em;font-size:.66rem;text-transform:uppercase;padding-left:clamp(1.25rem,4vw,2.5rem)}.hs-fw-ghost__cols{position:relative;z-index:1;display:grid;grid-template-columns:1.15fr 0.85fr;gap:0 clamp(1rem,3vw,3rem)}.hs-fw-ghost__list{padding:clamp(.75rem,2vh,2rem) 0 clamp(1rem,3vh,2.5rem) clamp(1.25rem,4vw,2.5rem)}.hs-fw-ghost__row{display:flex;align-items:baseline;gap:1.1rem;padding:.16rem 0;text-decoration:none}.hs-fw-ghost__num{flex:0 0 2.2rem;font-size:.72rem;font-weight:700;letter-spacing:.05em;color:var(--fw-faint)}.hs-fw-ghost__tag{flex:0 0 4.4rem;font-size:.6rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--rc);opacity:0;transition:opacity .25s}.hs-fw-ghost__name{font-size:clamp(1.45rem, 3.3vw, 2.6rem);font-weight:900;line-height:1.02;letter-spacing:-.03em;color:transparent;-webkit-text-stroke:1px rgba(238,186,0,0.30);transition:color .25s,text-shadow .25s,-webkit-text-stroke-color .25s,filter .25s,opacity .25s}.hs-fw-ghost__row.is-active .hs-fw-ghost__name,.hs-fw-ghost__row:focus-visible .hs-fw-ghost__name,.hs-fw-ghost__row:hover .hs-fw-ghost__name{color:var(--fw-ink);-webkit-text-stroke-color:transparent;text-shadow:0 0 30px var(--rc)}.hs-fw-ghost__row.is-active .hs-fw-ghost__tag,.hs-fw-ghost__row:focus-visible .hs-fw-ghost__tag,.hs-fw-ghost__row:hover .hs-fw-ghost__tag{opacity:1}.hs-fw-ghost.is-focus .hs-fw-ghost__row:not(.is-active) .hs-fw-ghost__name{filter:blur(3px);opacity:.24;-webkit-text-stroke-color:rgba(238,186,0,0.18)}.hs-fw-ghost__aside{position:sticky;top:0;align-self:start;height:100vh;display:flex;align-items:center;justify-content:center;padding:0 clamp(.5rem,2vw,1.5rem)}.hs-fw-ghost__preview{width:100%;max-width:400px;border-radius:16px;padding:1.9rem 2rem;text-decoration:none;color:var(--fw-ink);background:rgba(8,18,48,.55);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--fw-bd);border-left:3px solid var(--rc,var(--fw-gold));opacity:0;transform:scale(.96);filter:blur(16px);transition:opacity .4s,transform .4s,filter .4s}.hs-fw-ghost__preview.is-show{opacity:1;transform:scale(1);filter:blur(0)}.hs-fw-ghost__preview-eyebrow{color:var(--rc);font-weight:800;text-transform:uppercase;letter-spacing:.12em;font-size:.68rem}.hs-fw-ghost__preview-name{font-weight:900;font-size:1.9rem;letter-spacing:-.03em;line-height:1.05;margin:.4rem 0 .55rem}.hs-fw-ghost__preview-essence{color:var(--fw-muted);font-size:1rem;line-height:1.45}.hs-fw-ghost__preview-more{display:inline-block;margin-top:1.05rem;padding:.5rem 1rem;border-radius:8px;font-weight:700;font-size:.82rem;color:var(--hs-navy);background:linear-gradient(90deg,#ffc900,#f2295b)}.hs-fw-ghost__idle{position:absolute;color:var(--fw-faint);font-size:.9rem;text-align:center;line-height:1.5;transition:opacity .4s}.hs-fw-hub__browse{color:var(--fw-faint);font-weight:700;letter-spacing:.18em;font-size:.66rem;text-transform:uppercase;padding:1.5rem clamp(1.25rem,4vw,2.5rem) 0}.hs-fw-find-btn{display:inline-flex;align-items:center;gap:.45rem;cursor:pointer;background:var(--fw-panel);border:1px solid var(--fw-bd);border-radius:999px;color:var(--fw-muted);font:inherit;font-size:.74rem;font-weight:600;padding:.36rem .7rem}.hs-fw-find-btn:hover{border-color:var(--fw-gold);color:var(--fw-ink)}.hs-fw-find-btn svg{opacity:.7}.hs-fw-find-btn kbd{font:inherit;font-size:.64rem;background:rgba(255,255,255,.1);border:1px solid var(--fw-bd);border-radius:5px;padding:.04rem .32rem}.hs-fw-find{position:fixed;inset:0;z-index:1000;display:none}.hs-fw-find.is-open{display:block}.hs-fw-find__backdrop{position:absolute;inset:0;background:rgba(0,4,15,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .18s}.hs-fw-find.is-open .hs-fw-find__backdrop{opacity:1}.hs-fw-find__box{position:relative;max-width:620px;margin:11vh auto 0;border-radius:16px;overflow:hidden;background:rgba(7,16,42,.97);border:1px solid rgba(255,255,255,.16);box-shadow:0 40px 100px rgba(0,4,15,.75);opacity:0;transform:translateY(-10px) scale(.98);transition:opacity .18s,transform .18s cubic-bezier(.2, .7, .2, 1)}.hs-fw-find.is-open .hs-fw-find__box{opacity:1;transform:none}.hs-fw-find__search{display:flex;align-items:center;gap:.7rem;padding:1rem 1.15rem;border-bottom:1px solid var(--fw-bd-soft)}.hs-fw-find__search svg{color:var(--fw-faint);flex:0 0 auto}.hs-fw-find__input{flex:1;min-width:0;background:0 0;border:0;outline:0;font:inherit;font-size:1.05rem;color:var(--fw-ink)}.hs-fw-find__input::placeholder{color:var(--fw-faint)}.hs-fw-find__meta{padding:.5rem 1.15rem .1rem;font-size:.73rem;color:var(--fw-faint)}.hs-fw-find__results{list-style:none;max-height:48vh;overflow-y:auto;padding:.35rem;margin:0}.hs-fw-find__row{display:grid;grid-template-columns:1fr auto;gap:.1rem .9rem;align-items:center;padding:.6rem .85rem;border-radius:11px;cursor:pointer;border-left:3px solid transparent}.hs-fw-find__row.is-sel{background:rgba(255,255,255,.06);border-left-color:var(--rc)}.hs-fw-find__name{font-weight:800;font-size:1rem;letter-spacing:-.01em}.hs-fw-find__prov{opacity:.5;font-weight:400;font-size:.8rem}.hs-fw-find__topic{font-size:.62rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--rc);white-space:nowrap}.hs-fw-find__essence{grid-column:1/-1;color:var(--fw-muted);font-size:.83rem;line-height:1.38}.hs-fw-find__row mark{background:0 0;color:var(--fw-gold-hi);font-weight:800}.hs-fw-find__empty{padding:1rem 1.1rem;color:var(--fw-muted)}.hs-fw-find__foot{display:flex;gap:1.3rem;padding:.55rem 1.15rem;border-top:1px solid var(--fw-bd-soft);font-size:.7rem;color:var(--fw-faint)}.hs-fw-find__foot kbd{font:inherit;background:rgba(255,255,255,.08);border-radius:4px;padding:.04rem .3rem}@media (prefers-reduced-motion:reduce){.hs-fw-find__backdrop,.hs-fw-find__box,.hs-fw-ghost__ambient,.hs-fw-ghost__name,.hs-fw-ghost__preview{transition:none!important}.hs-fw-ghost.is-focus .hs-fw-ghost__row:not(.is-active) .hs-fw-ghost__name{filter:none}}@media (hover:none){.hs-fw-ghost__name{color:var(--fw-ink);-webkit-text-stroke-color:transparent}.hs-fw-ghost__tag{opacity:1}.hs-fw-ghost__cols{grid-template-columns:1fr}.hs-fw-ghost__aside{display:none}}@media (max-width:960px){.hs-fw-ghost__cols{grid-template-columns:1fr}.hs-fw-ghost__aside{display:none}}@media (max-width:760px){.hs-fw-ghost{display:none}.hs-fw-find__box{margin:8vh 12px 0}.hs-fw-find-btn kbd{display:none}}