.FlagshipExperience_cover__ifk7P{padding:clamp(1.5rem,3vw,3rem);background:var(--lab-blue-soft);border-top:4px solid var(--lab-blue);position:relative;min-width:0}.FlagshipExperience_eyebrow__9W_Q9{font-family:monospace;font-size:.75rem;letter-spacing:.09em;color:var(--blog-muted);display:flex;justify-content:space-between;gap:1rem}.FlagshipExperience_cover__ifk7P h2{font-size:clamp(1.8rem,3.2vw,3.1rem);white-space:pre-line;line-height:1.35;margin-block:1.5rem}.FlagshipExperience_coverSteps__TmFuZ{list-style:none;display:flex;gap:1rem;padding:1rem 0;border-block:1px solid var(--hh-border);flex-wrap:wrap}.FlagshipExperience_coverSteps__TmFuZ span{font-family:monospace;color:var(--lab-blue);margin-right:.5rem}.FlagshipExperience_transcript__gtb0w{border-left:2px solid var(--lab-blue);padding-left:1rem;margin-block:1.8rem}.FlagshipExperience_transcript__gtb0w small{color:var(--blog-muted)}.FlagshipExperience_transcript__gtb0w p{margin-bottom:.5rem}.FlagshipExperience_cta__CigP9{display:flex;justify-content:space-between;background:var(--hh-accent);color:var(--hh-bg)!important;padding:1rem 1.2rem;margin-bottom:1rem;font-weight:700}.FlagshipExperience_manual__nVnop{margin-block:2rem 3rem;border:1px solid var(--hh-border);scroll-margin-top:6rem}.FlagshipExperience_heading__JR_uY{padding:clamp(1rem,3vw,2rem);background:var(--lab-blue-soft)}.FlagshipExperience_heading__JR_uY h2{font-size:clamp(1.6rem,3vw,2.2rem);margin-block:.8rem}.FlagshipExperience_selector__s_0oP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.FlagshipExperience_selector__s_0oP button{border:0;border-bottom:3px solid transparent;border-right:1px solid var(--hh-border);padding:1rem;background:var(--blog-surface);text-align:left;color:inherit;cursor:pointer}.FlagshipExperience_selector__s_0oP button[aria-pressed=true]{border-bottom-color:var(--lab-blue);background:var(--lab-blue-soft)}.FlagshipExperience_selector__s_0oP span{font-family:monospace;color:var(--lab-blue);margin-right:.5rem}.FlagshipExperience_selector__s_0oP small{display:block;margin-top:.6rem;color:var(--blog-muted)}.FlagshipExperience_spread__9p8Tb{display:grid;grid-template-columns:1.1fr 1fr}.FlagshipExperience_codePane__9jO2l,.FlagshipExperience_observation__j978e{min-width:0;padding:clamp(1rem,2vw,1.8rem)}.FlagshipExperience_codePane__9jO2l{background:var(--blog-soft)}.FlagshipExperience_codePane__9jO2l pre{overflow:auto;font-size:.8rem;padding:1rem;background:var(--blog-surface);white-space:pre;max-width:100%}.FlagshipExperience_codePane__9jO2l h3,.FlagshipExperience_observation__j978e h3{font-size:1.15rem}.FlagshipExperience_observation__j978e{background:var(--lab-apricot-soft)}.FlagshipExperience_check__ig1qa{border-top:1px solid var(--hh-border);margin-top:1.8rem;padding-top:1rem}.FlagshipExperience_check__ig1qa button{display:block;margin-top:.75rem}.FlagshipExperience_note__3awda{font-size:.8rem;color:var(--blog-muted)}.FlagshipExperience_inspect__wQcsk{padding:1rem 1.5rem;border-top:1px solid var(--hh-border)}.FlagshipExperience_inspect__wQcsk summary{cursor:pointer;min-height:44px;display:flex;align-items:center}.FlagshipExperience_inspect__wQcsk summary:before{content:"+";margin-right:.7rem;color:var(--lab-blue)}.FlagshipExperience_inspect__wQcsk[open] summary:before{content:"−"}.FlagshipExperience_fields__d0BtE,.FlagshipExperience_footer__THL9D{display:flex;flex-wrap:wrap;gap:.8rem}.FlagshipExperience_manual__nVnop button:not(.FlagshipExperience_selector__s_0oP button){min-height:44px;border:1px solid var(--hh-border);padding:.5rem .9rem;background:var(--blog-surface);color:inherit;cursor:pointer}.FlagshipExperience_fields__d0BtE button[aria-pressed=true]{outline:2px solid var(--lab-blue)}.FlagshipExperience_footer__THL9D{padding:1rem 1.5rem;justify-content:space-between;align-items:center;border-top:1px solid var(--hh-border)}.FlagshipExperience_cover__ifk7P a:focus-visible,.FlagshipExperience_manual__nVnop :is(a,button):focus-visible{outline:2px solid var(--lab-blue);outline-offset:3px}@media (max-width:768px){.FlagshipExperience_spread__9p8Tb{grid-template-columns:1fr}.FlagshipExperience_selector__s_0oP small{display:none}.FlagshipExperience_selector__s_0oP button{padding:1rem .5rem}.FlagshipExperience_selector__s_0oP span{display:block}}