.AboutSection_aboutSection__0e4Gq{background-color:var(--color-coral);min-height:80vh;padding:var(--space-2xs) var(--gutter) var(--gutter)}.AboutSection_aboutGrid__Uyv__{display:grid;grid-template-columns:1fr;align-items:center;grid-gap:40px;gap:40px;width:100%}@media (min-width:640px){.AboutSection_aboutGrid__Uyv__{grid-template-columns:1fr 1.618fr;gap:var(--gutter);align-items:start}}.AboutSection_aboutImage___8ZYq{min-width:0}.AboutSection_fadeIn__7358M{opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.AboutSection_fadeIn__7358M.AboutSection_visible__xzHjA{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.AboutSection_fadeIn__7358M{opacity:1;transform:none;transition:none}}.AboutSection_profilePhoto__8SK_l{width:100%;height:auto;display:block}.AboutSection_aboutContent__5UzP0{display:flex;flex-direction:column;justify-content:center}.AboutSection_aboutHeading__yecqt{margin:0 0 1rem}.AboutSection_aboutHeading__yecqt,.AboutSection_sectionHeading__I9nfz{font-family:var(--font-body);font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.1em;line-height:1;color:var(--color-text)}.AboutSection_sectionHeading__I9nfz{margin:2.25rem 0 .75rem}.AboutSection_intro__QBpLN{font-size:clamp(1.25rem,1.1rem + .75vw,1.625rem);line-height:1.45;letter-spacing:-.005em;max-width:28em}.AboutSection_body__YQdkC,.AboutSection_intro__QBpLN{font-family:var(--font-secondary);font-weight:400;text-wrap:pretty;color:var(--color-text);margin:0}.AboutSection_body__YQdkC{font-size:clamp(1rem,.96rem + .2vw,1.0625rem);line-height:1.65;max-width:62ch}.AboutSection_clientList__JSHrI{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px}.AboutSection_clientList__JSHrI li{display:flex;align-items:center}.AboutSection_clientLogo__kfcTA{display:block;width:auto;filter:brightness(0)}.AboutSection_clientLogoLink__TFWMq{display:flex;align-items:center;opacity:.85;transition:opacity .18s ease}a.AboutSection_clientLogoLink__TFWMq:hover{opacity:1}a.AboutSection_clientLogoLink__TFWMq:focus-visible{outline:2px solid var(--color-text);outline-offset:4px}.AboutSection_clientPill__zedMb{display:inline-flex;align-items:center;padding:7px 12px 6px;border:1px solid rgba(10,10,10,.35);border-radius:999px;font-family:var(--font-body);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;line-height:1;white-space:nowrap;color:var(--color-text);text-decoration:none}a.AboutSection_clientPill__zedMb{transition:background-color .18s ease,color .18s ease,border-color .18s ease}a.AboutSection_clientPill__zedMb:hover{background-color:var(--color-text);color:#fff;border-color:var(--color-text)}a.AboutSection_clientPill__zedMb:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}.AboutSection_cta__Vb_Dm{display:inline-block;font-family:var(--font-secondary);font-size:clamp(1.25rem,1.15rem + .5vw,1.5rem);font-weight:400;line-height:1.22;color:var(--color-text);text-decoration:none;margin-top:2.25rem;transition:opacity .2s}.AboutSection_cta__Vb_Dm:hover{opacity:.7}.AboutSection_cta__Vb_Dm:focus-visible{outline:2px solid var(--color-text);outline-offset:4px}.AboutSection_ctaArrow__Q0tRh{display:inline-flex;align-items:center;vertical-align:middle;margin:0 4px;transition:transform .2s}.AboutSection_cta__Vb_Dm:hover .AboutSection_ctaArrow__Q0tRh{transform:translateX(4px)}@media (prefers-reduced-motion:reduce){.AboutSection_ctaArrow__Q0tRh,.AboutSection_cta__Vb_Dm{transition:none}.AboutSection_cta__Vb_Dm:hover .AboutSection_ctaArrow__Q0tRh{transform:none}}.Gallery_gallery__69aHQ{padding:var(--space-2xs) var(--gutter) var(--gutter)}.Gallery_galleryGrid__o15Od{display:grid;grid-template-columns:1fr;grid-gap:var(--gutter);gap:var(--gutter)}@media (min-width:640px){.Gallery_galleryGrid__o15Od{grid-template-columns:1fr 1fr}}.Gallery_galleryCell__sb5Xs{display:flex}.Gallery_galleryLink__dW3Ie{display:block;width:100%;color:inherit;text-decoration:none}.Gallery_galleryLink__dW3Ie:focus-visible{outline:2px solid var(--color-brand-purple);outline-offset:4px}.Gallery_galleryLink__dW3Ie:focus-visible .gallery-hero-media,.Gallery_galleryLink__dW3Ie:hover .gallery-hero-media{transform:scale(.9)}.Header_topBar__UGeWF{display:flex;align-items:center;justify-content:space-between;padding:16px var(--gutter)}@media (min-width:640px){.Header_topBar__UGeWF{padding:20px var(--gutter)}}.Header_logo__j7oID{display:block;line-height:0}.Header_logo__j7oID img{height:48px;width:auto}@media (min-width:640px){.Header_logo__j7oID img{height:60px}}.Header_topBarRight__TDBxd{display:flex;align-items:center;gap:8px}.Header_topBarCoral__Be5dw{background-color:var(--color-coral)}.Header_info__KSB2g{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;transition:background .2s}.Header_info__KSB2g:hover{background:rgba(0,0,0,.05)}.Header_info__KSB2g:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}.Header_backPill__FTed5{display:inline-flex;align-items:center;gap:10px;padding:11px 18px 10px 14px;border:1px solid rgba(10,10,10,.2);border-radius:999px;font-family:var(--font-body);font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text);text-decoration:none;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.Header_backPill__FTed5:hover{background-color:var(--color-text);color:#fff;border-color:var(--color-text)}.Header_backPill__FTed5:focus-visible{outline:2px solid var(--color-text);outline-offset:4px}.Header_backPill__FTed5 svg{flex-shrink:0;transition:transform .2s ease}.Header_backPill__FTed5:hover svg{transform:translateX(-3px)}.MotionToggle_toggle__Fjuy9{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--color-text);cursor:pointer;transition:background .2s}.MotionToggle_toggle__Fjuy9:hover{background:rgba(0,0,0,.05)}.MotionToggle_toggle__Fjuy9:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}.MotionToggle_toggle__Fjuy9[aria-disabled=true]{cursor:default;opacity:.6}.MotionToggle_toggle__Fjuy9[aria-disabled=true]:hover{background:transparent}.MotionToggle_dark__DMn5L{color:#f4f4f5}.MotionToggle_dark__DMn5L:hover{background:rgba(255,255,255,.08)}.MotionToggle_dark__DMn5L:focus-visible{outline-color:#f4f4f5}.MessagePage_messageSection__Mlq2Y{background-color:var(--color-coral);min-height:80vh;padding:var(--space-2xs) var(--gutter) var(--gutter)}.MessagePage_eyebrow__5q9_O{font-family:var(--font-body);font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.1em;line-height:1;color:var(--color-text);margin:0 0 1rem}.MessagePage_statement__jkwR8{font-family:var(--font-secondary);font-size:clamp(1.25rem,1.1rem + .75vw,1.625rem);font-weight:400;line-height:1.45;letter-spacing:-.005em;text-wrap:pretty;color:var(--color-text);max-width:28em;margin:0}.MessagePage_actions__DNFDe{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem 2.5rem;margin-top:2.25rem}.MessagePage_cta__hRkLM{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-secondary);font-size:clamp(1.25rem,1.15rem + .5vw,1.5rem);font-weight:400;line-height:1.22;color:var(--color-text);text-decoration:none;transition:opacity .2s}.MessagePage_ctaButton__PD_fF{background:none;border:0;padding:0;cursor:pointer;font-family:inherit;text-decoration:underline;text-underline-offset:.2em}.MessagePage_cta__hRkLM:hover{opacity:.7}.MessagePage_cta__hRkLM:focus-visible{outline:2px solid var(--color-text);outline-offset:4px}.MessagePage_ctaArrow__ZsQR4{display:inline-flex;transition:transform .2s}.MessagePage_cta__hRkLM:hover .MessagePage_ctaArrow__ZsQR4{transform:translateX(-4px)}@media (prefers-reduced-motion:reduce){.MessagePage_ctaArrow__ZsQR4,.MessagePage_cta__hRkLM{transition:none}.MessagePage_cta__hRkLM:hover .MessagePage_ctaArrow__ZsQR4{transform:none}}.ProjectAdCreatives_section__aJPnZ{margin:0 0 60px}@media (min-width:1280px){.ProjectAdCreatives_section__aJPnZ{margin-bottom:96px}}.ProjectAdCreatives_heading__9izSH{font-family:var(--font-body);font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:#5a5a5a;margin:0 0 20px}.ProjectAdCreatives_grid__HQprb{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;justify-items:center}@media (min-width:640px){.ProjectAdCreatives_grid__HQprb{grid-template-columns:1fr 1fr;gap:20px}}@media (min-width:1280px){.ProjectAdCreatives_grid__HQprb{gap:28px}}.ProjectAdCreatives_item__d_hit{margin:0;min-width:0}.ProjectDetail_detail__VTLWZ{padding:20px}@media (min-width:640px){.ProjectDetail_detail__VTLWZ{padding:30px}}@media (min-width:1280px){.ProjectDetail_detail__VTLWZ{padding:40px 40px 60px}}.ProjectDetail_header__qmKoH{display:flex;flex-direction:column;gap:14px;margin-bottom:36px}@media (min-width:1024px){.ProjectDetail_header__qmKoH{flex-direction:row;align-items:baseline;justify-content:space-between;gap:48px;margin-bottom:56px}}.ProjectDetail_title___5yFz{font-family:var(--font-secondary);font-size:clamp(2.25rem,6vw,5rem);font-weight:700;line-height:1;letter-spacing:-.025em;margin:0;max-width:22ch}.ProjectDetail_client__h5vgl{font-family:var(--font-body);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:#5a5a5a;margin:0;white-space:nowrap}.ProjectDetail_content__OuXOc{display:grid;grid-template-columns:1fr;grid-gap:36px;gap:36px;margin-bottom:60px}@media (min-width:1024px){.ProjectDetail_content__OuXOc{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:80px}}.ProjectDetail_description__ihGun{font-family:var(--font-secondary);font-size:clamp(1rem,1.05vw,1.125rem);line-height:1.65;white-space:pre-wrap;text-align:left;max-width:62ch;margin:0;color:var(--color-text)}.ProjectDetail_meta__xLsyU{display:flex;flex-direction:column;gap:22px;font-family:var(--font-body)}.ProjectDetail_metaGroup__1g5QC{display:flex;flex-direction:column;gap:10px}.ProjectDetail_metaLabel__ExwjK{font-family:var(--font-body);font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:#5a5a5a}.ProjectDetail_pillList__tTjBu{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px}.ProjectDetail_pill__SzBWl{display:inline-flex;align-items:center;padding:7px 12px 6px;border:1px solid rgba(10,10,10,.22);border-radius:999px;font-family:var(--font-body);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;line-height:1;white-space:nowrap;background-color:transparent;color:var(--color-text);text-decoration:none;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.ProjectDetail_pill__SzBWl:hover{background-color:var(--color-text);color:#fff;border-color:var(--color-text)}.ProjectDetail_pill__SzBWl:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}.ProjectDetail_externalLink__pKIzp{align-self:flex-start;font-family:var(--font-body);font-size:.8125rem;letter-spacing:.04em;color:var(--color-text);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.ProjectDetail_externalLink__pKIzp:hover{opacity:.6}.ProjectDetail_nav__qFdgd{display:flex;justify-content:space-between;gap:24px;margin-top:60px;padding-top:30px;border-top:1px solid rgba(10,10,10,.12)}.ProjectDetail_navLink__k0hke{display:flex;flex-direction:column;gap:8px;font-family:var(--font-body);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text);text-decoration:none;max-width:45%;transition:opacity .18s ease}.ProjectDetail_navLink__k0hke:hover{opacity:.55}.ProjectDetail_navLink__k0hke:focus-visible{outline:2px solid var(--color-text);outline-offset:4px}.ProjectDetail_navNext__ZGrLP{text-align:right;align-items:flex-end;margin-left:auto}.ProjectDetail_navLabel__qIksc{color:#5a5a5a}.ProjectDetail_navTitle__RIhnV{font-family:var(--font-secondary);text-transform:none;letter-spacing:-.01em;font-size:clamp(1rem,1.2vw,1.25rem);font-weight:600}.ProjectInlineGallery_gallery__ISL5i{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;margin:0 0 60px}@media (min-width:640px){.ProjectInlineGallery_gallery__ISL5i{grid-template-columns:1fr 1fr;gap:20px}}@media (min-width:1280px){.ProjectInlineGallery_gallery__ISL5i{gap:28px;margin-bottom:96px}}.ProjectInlineGallery_item__s1YHq{margin:0;min-width:0}.ProjectInlineGallery_itemFull__KnaGA,.ProjectInlineGallery_itemHalf__bU2Sf{grid-column:1/-1}@media (min-width:640px){.ProjectInlineGallery_itemHalf__bU2Sf{grid-column:span 1}}.ProjectInlineGallery_mediaFrame__E0WTv{display:flex;align-items:center;justify-content:center;background-color:#0a0a0a;border-radius:14px;padding:clamp(16px,2.5vw,40px);overflow:hidden;min-height:200px}@media (min-width:1024px){.ProjectInlineGallery_mediaFrame__E0WTv{border-radius:18px}}.ProjectInlineGallery_media__oZCw1{display:block;width:100%;max-width:var(--media-max-w,1400px);height:auto;max-height:85vh;object-fit:contain;border-radius:2px}.ProjectCardCarousel_card__1LOBv{position:relative;margin:0;width:100%;container-type:inline-size;container-name:card}.ProjectCardCarousel_frame__0vmzC{box-sizing:border-box;position:relative;overflow:hidden;background-color:#0a0a0a;border-radius:var(--frame-radius);aspect-ratio:var(--frame-ratio)}.ProjectCardCarousel_viewport__qzxuQ{width:100%;height:100%;overflow:hidden}.ProjectCardCarousel_container__cjEoi{display:flex;height:100%;touch-action:pan-y pinch-zoom}.ProjectCardCarousel_slide__thNfo{position:relative;flex:0 0 92%;min-width:0;display:flex;align-items:center;justify-content:center;padding:var(--frame-pad);box-sizing:border-box}.ProjectCardCarousel_media__67bgc{display:block;width:100%;height:85%;min-width:0;max-width:var(--media-max-w,1400px);object-fit:contain;border-radius:2px}@container card (max-width: 430px){.ProjectCardCarousel_slide__thNfo{flex-basis:100%;padding-top:clamp(52px,20cqi,76px);padding-bottom:clamp(42px,16cqi,60px)}.ProjectCardCarousel_media__67bgc{height:100%}}.ProjectCardCarousel_captionRow__I8DYc{position:absolute;inset:var(--label-inset);display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-sm);pointer-events:none;z-index:2}.ProjectCardCarousel_caption__wPT5n{flex:0 1 auto;min-width:0;font-family:var(--font-secondary);font-size:clamp(.85rem,3.4cqi,1.17rem);font-weight:400;line-height:1.22;margin:0;color:#fff;overflow-wrap:anywhere}.ProjectCardCarousel_client__PJUb8{flex-shrink:0;display:inline-flex;align-items:center;padding:7px 12px 6px;border:1px solid rgba(255,255,255,.3);border-radius:999px;font-family:var(--font-body);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;line-height:1;white-space:nowrap;color:#fff}@container card (max-width: 430px){.ProjectCardCarousel_client__PJUb8{max-width:55%;white-space:normal;line-height:1.3;text-align:center}}.ProjectCardCarousel_controls__OgU1k{position:absolute;left:var(--label-inset,12px);right:var(--label-inset,12px);bottom:var(--label-inset,12px);display:flex;justify-content:flex-end;align-items:center;gap:var(--space-sm);z-index:2;pointer-events:none}.ProjectCardCarousel_navGroup__YBloD{display:inline-flex;align-items:center;gap:var(--space-sm);pointer-events:none}.ProjectCardCarousel_dots__W2R1p{position:absolute;left:50%;bottom:0;transform:translateX(-50%);display:inline-flex;align-items:center;gap:8px;pointer-events:auto}@container card (max-width: 430px){.ProjectCardCarousel_controls__OgU1k:has(.ProjectCardCarousel_visitLink__cYrEd) .ProjectCardCarousel_dots__W2R1p{left:0;transform:none}}.ProjectCardCarousel_dot__4BhJg{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:var(--color-brand-orange);opacity:.45;cursor:pointer;transition:transform .2s ease,opacity .2s ease}.ProjectCardCarousel_dot__4BhJg:hover{opacity:.7}.ProjectCardCarousel_dotActive__M3HPc{opacity:1;transform:scale(1.35)}.ProjectCardCarousel_dot__4BhJg:focus-visible{outline:2px solid #fff;outline-offset:2px}.ProjectCardCarousel_visitLink__cYrEd{pointer-events:auto;display:inline-flex;align-items:center;gap:4px;padding:7px 12px 6px;border:1px solid rgba(255,255,255,.3);border-radius:999px;background:rgba(10,10,10,.6);font-family:var(--font-body);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;line-height:1;white-space:nowrap;color:#fff;text-decoration:none;transition:background-color .2s ease}.ProjectCardCarousel_visitLink__cYrEd:focus-visible,.ProjectCardCarousel_visitLink__cYrEd:hover{background:rgba(10,10,10,.85)}@media (prefers-reduced-motion:reduce){.ProjectCardCarousel_dot__4BhJg,.ProjectCardCarousel_visitLink__cYrEd{transition:none}}.BrowserFrame_frame__aZliJ{width:100%;border-radius:14px;overflow:hidden;background:var(--seq-surface);border:1px solid var(--seq-border);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 40px 80px -40px rgba(0,0,0,.8)}.BrowserFrame_bar__qUn91{display:flex;align-items:center;gap:14px;height:40px;padding:0 16px;background:rgba(255,255,255,.03);border-bottom:1px solid var(--seq-border)}.BrowserFrame_lights__NfHHT{display:inline-flex;gap:8px;flex-shrink:0}.BrowserFrame_lights__NfHHT i{width:12px;height:12px;border-radius:50%;display:block}.BrowserFrame_label__8ImwY{font-family:var(--seq-font-mono),monospace;font-size:.75rem;letter-spacing:.01em;color:var(--seq-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BrowserFrame_browser__sJJ6i .BrowserFrame_label__8ImwY{flex:1 1;text-align:center;padding:4px 12px;margin-right:56px;background:rgba(255,255,255,.04);border-radius:7px}.BrowserFrame_viewport__4uRbY{display:block;line-height:0;background:#000}.BrowserFrame_viewport__4uRbY img,.BrowserFrame_viewport__4uRbY video{width:100%;height:auto;display:block}.BrowserFrame_terminal__fbirE{background:#0b0b0d}.CommandTable_wrap__XvZB_{width:100%}.CommandTable_legend__oho3g{list-style:none;margin:0 0 16px;padding:0;display:flex;flex-wrap:wrap;gap:18px}.CommandTable_legendItem__mhAXw{display:flex;align-items:center;gap:7px;font-family:var(--seq-font-mono),monospace;font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--seq-muted)}.CommandTable_dot__i9vl5{width:9px;height:9px;border-radius:50%;display:inline-block}.CommandTable_grid__v6iPa{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(7,1fr);grid-gap:0;gap:0}.CommandTable_tile__nUtvQ{box-sizing:border-box;aspect-ratio:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:clamp(10px,1.1vw,13px) clamp(6px,.7vw,8px)}.CommandTable_peach__x4mhq{background:#ffe0c8;border:2px solid #ff8012}.CommandTable_green__jxcXU{background:#d9eacd;border:2px solid #6b9b5e}.CommandTable_greenDark__92URZ{background:#98c997;border:2px solid #d9eacd}.CommandTable_orange___VBuC{background:#ff8012;border:2px solid #ffe0c8}.CommandTable_dot__i9vl5.CommandTable_peach__x4mhq{background:#ffe0c8}.CommandTable_dot__i9vl5.CommandTable_green__jxcXU{background:#d9eacd}.CommandTable_dot__i9vl5.CommandTable_greenDark__92URZ{background:#98c997}.CommandTable_dot__i9vl5.CommandTable_orange___VBuC{background:#ff8012}.CommandTable_abbr__cQxnE,.CommandTable_index__yZVZl,.CommandTable_name__PJSjX,.CommandTable_plus__l90zj{font-family:var(--seq-font-sans),sans-serif;color:#191919;text-align:center;line-height:1;letter-spacing:-.02em}.CommandTable_index__yZVZl{font-weight:500;font-size:clamp(10px,1.1vw,13px);text-transform:uppercase}.CommandTable_abbrWrap__jvTlo{position:relative;display:flex;align-items:center;justify-content:center}.CommandTable_abbr__cQxnE{font-weight:500;font-size:clamp(28px,4.5vw,55px)}.CommandTable_abbr__cQxnE,.CommandTable_plus__l90zj{transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}.CommandTable_plus__l90zj{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-weight:300;font-size:clamp(34px,5.2vw,65px);opacity:0;transform:rotate(-90deg) scale(.8)}.CommandTable_name__PJSjX{font-weight:500;font-size:clamp(13px,1.7vw,21px)}.CommandTable_tile__nUtvQ:hover .CommandTable_abbr__cQxnE{transform:rotate(90deg) scale(.8);opacity:0}.CommandTable_tile__nUtvQ:hover .CommandTable_plus__l90zj{transform:rotate(0) scale(1);opacity:1}@media (max-width:760px){.CommandTable_grid__v6iPa{grid-template-columns:repeat(4,1fr)}}@media (max-width:440px){.CommandTable_grid__v6iPa{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:reduce){.CommandTable_abbr__cQxnE,.CommandTable_plus__l90zj{transition:none}}.LaptopFrame_laptop__aW3q0{width:100%;display:flex;flex-direction:column;align-items:center}.LaptopFrame_screen__ALvBD{width:100%;border-radius:14px 14px 4px 4px;background:#18181b;border:1px solid var(--seq-border);border-bottom:none;padding:10px 10px 0;box-shadow:0 40px 80px -40px rgba(0,0,0,.85)}.LaptopFrame_chrome__ZwvK4{display:flex;align-items:center;gap:12px;height:30px;padding:0 6px}.LaptopFrame_lights__1gg7h{display:inline-flex;gap:7px;flex-shrink:0}.LaptopFrame_lights__1gg7h i{width:10px;height:10px;border-radius:50%;display:block;background:#3f3f46}.LaptopFrame_url__P7b0Q{flex:1 1;text-align:center;margin-right:50px;font-family:var(--seq-font-mono),monospace;font-size:.6875rem;color:var(--seq-muted);background:rgba(255,255,255,.05);border-radius:6px;padding:4px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LaptopFrame_viewport__6fz0f{border-radius:6px;overflow:hidden;line-height:0;background:#000}.LaptopFrame_viewport__6fz0f img,.LaptopFrame_viewport__6fz0f video{width:100%;height:auto;display:block}.LaptopFrame_base__rZPc2{position:relative;width:106%;max-width:106%;height:14px;background:linear-gradient(180deg,#26262b,#131316);border:1px solid var(--seq-border);border-top:none;border-radius:0 0 12px 12px;display:flex;justify-content:center}.LaptopFrame_notch__5F0lw{width:14%;height:6px;background:#0a0a0c;border-radius:0 0 7px 7px}.PhoneFrame_wrap__ua_mF{margin:0;width:100%;display:flex;flex-direction:column;align-items:center;gap:16px}.PhoneFrame_device__q8sfm{position:relative;width:100%;max-width:280px;border-radius:42px;padding:8px;background:linear-gradient(160deg,#2c2c31,#141417 55%,#2c2c31);border:1px solid rgba(255,255,255,.14);box-shadow:0 0 0 2px rgba(0,0,0,.55),inset 0 1px 1px rgba(255,255,255,.08),0 50px 90px -40px rgba(0,0,0,.85)}.PhoneFrame_screen__dq0ok{position:relative;width:100%;aspect-ratio:9/19.5;border-radius:34px;overflow:hidden;background:#000;line-height:0;display:flex;flex-direction:column}.PhoneFrame_content__B5RaI{position:relative;flex:1 1 auto;overflow:hidden}.PhoneFrame_content__B5RaI img,.PhoneFrame_content__B5RaI video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 0;display:block}.PhoneFrame_caption__wUU2v{font-family:var(--seq-font-mono),monospace;font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--seq-muted);text-align:center}.PhoneFrame_light__ApiNN{--chrome-bg:#f4f4f6;--chrome-text:#1c1c1e;--chrome-pill:#e6e6ea;--chrome-sub:#8a8a8e}.PhoneFrame_dark__MphdT{--chrome-bg:#1c1c1e;--chrome-text:#f2f2f7;--chrome-pill:#2c2c2e;--chrome-sub:#8e8e93}.PhoneFrame_statusBar__zy1w6{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;padding:6px 14px 3px;background:var(--chrome-bg);color:var(--chrome-text);line-height:1}.PhoneFrame_time__LWTYq{font-family:var(--seq-font-sans),system-ui,sans-serif;font-weight:600;font-size:clamp(8px,1vw,11px);letter-spacing:.01em}.PhoneFrame_statusIcons__plLFA{display:inline-flex;align-items:center;gap:4px;color:var(--chrome-text)}.PhoneFrame_statusIcons__plLFA svg{display:block}.PhoneFrame_battery__mMLi2{position:relative;display:inline-block;width:16px;height:8px;border:1px solid;border-radius:2px;opacity:.9}.PhoneFrame_battery__mMLi2:after{content:"";position:absolute;right:-2.5px;top:2.5px;width:1.5px;height:3px;background:currentColor;border-radius:0 1px 1px 0}.PhoneFrame_batteryFill__4Mqdq{position:absolute;left:1px;top:1px;bottom:1px;width:72%;background:currentColor;border-radius:1px}.PhoneFrame_safariBar__5_Krp{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:2px 12px 8px;background:var(--chrome-bg);color:var(--chrome-text);line-height:1;border-bottom:1px solid rgba(128,128,128,.18)}.PhoneFrame_navBtn__r2vxa{font-size:clamp(13px,1.6vw,17px);color:var(--chrome-sub);flex:0 0 auto}.PhoneFrame_urlPill__6XUjQ{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:center;gap:4px;height:22px;padding:0 10px;border-radius:8px;background:var(--chrome-pill);color:var(--chrome-text)}.PhoneFrame_lock__09B2Q{color:var(--chrome-sub);flex:0 0 auto}.PhoneFrame_urlText__jgnNR{font-family:var(--seq-font-sans),system-ui,sans-serif;font-size:clamp(8px,1vw,11px);letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PipelineDiagram_pipeline__5iry1{width:100%;overflow-x:auto;padding-bottom:6px}.PipelineDiagram_defs__Gd3FO{position:absolute}.PipelineDiagram_flow__GVRhD{display:flex;flex-direction:column;align-items:center;gap:.5rem;min-width:min-content}@media (min-width:960px){.PipelineDiagram_flow__GVRhD{flex-direction:row;align-items:flex-start;justify-content:center;gap:0}}.PipelineDiagram_step__TEJBk{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative}.PipelineDiagram_stepDesc__dUFMo{font-size:.8125rem;color:var(--seq-muted);line-height:1.5;max-width:22ch;margin-top:.35rem}.PipelineDiagram_tile__W3IUZ{width:clamp(140px,42vw,170px);padding:1rem .75rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;margin-bottom:.25rem}.PipelineDiagram_peach__IZPZS{background:rgba(255,224,200,.12);border:2px solid #ff8012}.PipelineDiagram_green__wnjnX{background:rgba(217,234,205,.1);border:2px solid #6b9b5e}.PipelineDiagram_orange__Bk_Mr{background:rgba(255,128,18,.85);border:2px solid #ffe0c8}.PipelineDiagram_loop__tvv13{background:rgba(255,128,18,.12);border:2px solid rgba(255,128,18,.4);gap:.25rem}.PipelineDiagram_loopIcon__Sv30y{color:var(--seq-orange);flex-shrink:0}.PipelineDiagram_tileCmd__Ky21B{font-family:var(--seq-font-mono),monospace;font-size:clamp(1.15rem,1.5vw,1.5rem);font-weight:500;letter-spacing:-.02em;line-height:1;color:var(--seq-text)}.PipelineDiagram_tileFn__JJkGW{font-size:.8125rem;font-weight:500;line-height:1;color:var(--seq-text)}.PipelineDiagram_orange__Bk_Mr .PipelineDiagram_tileCmd__Ky21B,.PipelineDiagram_orange__Bk_Mr .PipelineDiagram_tileFn__JJkGW{color:#191919}.PipelineDiagram_loop__tvv13 .PipelineDiagram_tileCmd__Ky21B,.PipelineDiagram_loop__tvv13 .PipelineDiagram_tileFn__JJkGW{color:var(--seq-orange)}.PipelineDiagram_endpoint__YscnX{width:clamp(140px,42vw,170px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;padding:.75rem .5rem;border-radius:.75rem;margin-bottom:.25rem;background:var(--seq-surface);border:2px solid var(--seq-border)}.PipelineDiagram_endpointIcon__i9JMt{display:flex;align-items:center;justify-content:center;color:var(--seq-text)}.PipelineDiagram_endpointLabel__55kiL{font-size:.6875rem;font-weight:500;color:var(--seq-text);line-height:1.2}.PipelineDiagram_endpointSub__pxHX_{font-size:.6875rem;color:var(--seq-muted);line-height:1}.PipelineDiagram_success__r41mX{background:rgba(152,201,151,.08);border-color:rgba(152,201,151,.35)}.PipelineDiagram_success__r41mX .PipelineDiagram_endpointIcon__i9JMt,.PipelineDiagram_success__r41mX .PipelineDiagram_endpointLabel__55kiL{color:#98c997}.PipelineDiagram_connector__Ce37F{position:relative;width:48px;height:40px;flex-shrink:0;transform:rotate(90deg)}@media (min-width:960px){.PipelineDiagram_connector__Ce37F{transform:none;width:clamp(32px,3.5vw,52px);align-self:flex-start}}.PipelineDiagram_connector__Ce37F svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.PipelineDiagram_path__YZSCX{fill:none;stroke-width:2.5;stroke-linecap:round;opacity:.55}.PipelineDiagram_dash__u6Snz{fill:none;stroke-width:2;stroke-linecap:round;stroke-dasharray:3 10;opacity:.25;animation:PipelineDiagram_wi-dash-flow__Ezwgd 2.5s linear infinite;animation-play-state:paused}.PipelineDiagram_running__xUukM .PipelineDiagram_dash__u6Snz{animation-play-state:running}@keyframes PipelineDiagram_wi-dash-flow__Ezwgd{to{stroke-dashoffset:-26}}.PipelineDiagram_chevrons__7R48y{position:absolute;inset:0;pointer-events:none}.PipelineDiagram_chevron___MSVl{position:absolute;width:7px;height:7px;top:0;left:0;opacity:0;offset-path:path("M 0 20 C 10.5 8, 37.5 32, 48 20");offset-rotate:0deg;animation:PipelineDiagram_wi-chevron-travel___tjly 2s linear infinite;animation-play-state:paused}@media (min-width:960px){.PipelineDiagram_chevron___MSVl{offset-path:path("M 0 20 C 14 8, 50 32, 64 20");offset-rotate:auto}}.PipelineDiagram_running__xUukM .PipelineDiagram_chevron___MSVl{animation-play-state:running}.PipelineDiagram_chevron___MSVl:before{content:"";position:absolute;inset:0;border-right:2.5px solid var(--chevron-color,#ff8012);border-top:2.5px solid var(--chevron-color,#ff8012);transform:rotate(-45deg) scale(.7);border-radius:0 2px 0 0}@keyframes PipelineDiagram_wi-chevron-travel___tjly{0%{offset-distance:0;opacity:0}12%{opacity:.9}80%{opacity:.9}to{offset-distance:100%;opacity:0}}.PipelineDiagram_c1__LwNLN .PipelineDiagram_chevron___MSVl{--chevron-color:#ffb77a;filter:drop-shadow(0 0 5px rgba(255,183,122,.6))}.PipelineDiagram_c2__OdaRS .PipelineDiagram_chevron___MSVl{--chevron-color:#6b9b5e;filter:drop-shadow(0 0 5px rgba(107,155,94,.6))}.PipelineDiagram_c3__MnJpV .PipelineDiagram_chevron___MSVl{--chevron-color:#ffb77a;filter:drop-shadow(0 0 5px rgba(255,128,18,.6))}.PipelineDiagram_c4__7yZ9L .PipelineDiagram_chevron___MSVl{--chevron-color:#ff8012;filter:drop-shadow(0 0 5px rgba(255,183,122,.6))}.PipelineDiagram_c5__shK1k .PipelineDiagram_chevron___MSVl{--chevron-color:#ffb77a;filter:drop-shadow(0 0 5px rgba(255,183,122,.6))}.PipelineDiagram_c6__HQ_wm .PipelineDiagram_chevron___MSVl{--chevron-color:#6b9b5e;filter:drop-shadow(0 0 5px rgba(107,155,94,.6))}.PipelineDiagram_chevron___MSVl:first-child{animation-delay:0s}.PipelineDiagram_chevron___MSVl:nth-child(2){animation-delay:.667s}.PipelineDiagram_chevron___MSVl:nth-child(3){animation-delay:1.333s}.PipelineDiagram_c2__OdaRS .PipelineDiagram_chevron___MSVl:first-child{animation-delay:.3s}.PipelineDiagram_c2__OdaRS .PipelineDiagram_chevron___MSVl:nth-child(2){animation-delay:.967s}.PipelineDiagram_c2__OdaRS .PipelineDiagram_chevron___MSVl:nth-child(3){animation-delay:1.633s}.PipelineDiagram_c3__MnJpV .PipelineDiagram_chevron___MSVl:first-child{animation-delay:.6s}.PipelineDiagram_c3__MnJpV .PipelineDiagram_chevron___MSVl:nth-child(2){animation-delay:1.267s}.PipelineDiagram_c3__MnJpV .PipelineDiagram_chevron___MSVl:nth-child(3){animation-delay:1.933s}.PipelineDiagram_c4__7yZ9L .PipelineDiagram_chevron___MSVl:first-child{animation-delay:.9s}.PipelineDiagram_c4__7yZ9L .PipelineDiagram_chevron___MSVl:nth-child(2){animation-delay:1.567s}.PipelineDiagram_c4__7yZ9L .PipelineDiagram_chevron___MSVl:nth-child(3){animation-delay:2.233s}.PipelineDiagram_c5__shK1k .PipelineDiagram_chevron___MSVl:first-child{animation-delay:1.2s}.PipelineDiagram_c5__shK1k .PipelineDiagram_chevron___MSVl:nth-child(2){animation-delay:1.867s}.PipelineDiagram_c5__shK1k .PipelineDiagram_chevron___MSVl:nth-child(3){animation-delay:2.533s}.PipelineDiagram_c6__HQ_wm .PipelineDiagram_chevron___MSVl:first-child{animation-delay:1.5s}.PipelineDiagram_c6__HQ_wm .PipelineDiagram_chevron___MSVl:nth-child(2){animation-delay:2.167s}.PipelineDiagram_c6__HQ_wm .PipelineDiagram_chevron___MSVl:nth-child(3){animation-delay:2.833s}@media (min-width:960px){.PipelineDiagram_step__TEJBk{width:clamp(90px,8.5vw,115px)}.PipelineDiagram_endpoint__YscnX,.PipelineDiagram_tile__W3IUZ{width:clamp(90px,8.5vw,115px);aspect-ratio:1;padding:0}.PipelineDiagram_stepDesc__dUFMo{max-width:16ch}.PipelineDiagram_stepIssue__Q7TQ5,.PipelineDiagram_stepMerge__MAkBH,.PipelineDiagram_stepSpec__gD__a{margin-top:2.5rem}.PipelineDiagram_flow__GVRhD>.PipelineDiagram_connector__Ce37F{margin-top:5rem}.PipelineDiagram_worktree__PCqzt .PipelineDiagram_connector__Ce37F{margin-top:2.5rem}}.PipelineDiagram_worktree__PCqzt{position:relative;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.25rem 1rem 1rem;border-radius:1.25rem;background:linear-gradient(135deg,rgba(152,201,151,.06),rgba(255,128,18,.04));box-shadow:0 0 0 1px rgba(152,201,151,.06),0 4px 24px -4px rgba(0,0,0,.3)}@media (min-width:960px){.PipelineDiagram_worktree__PCqzt{flex-direction:row;align-items:flex-start;padding:2rem;gap:0}}.PipelineDiagram_worktreeBorder__BmtgV{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0}.PipelineDiagram_worktreeBorder__BmtgV rect{x:1px;y:1px;width:calc(100% - 2px);height:calc(100% - 2px);stroke:rgba(152,201,151,.35);animation:PipelineDiagram_wi-dash-march__By7PS 12s linear infinite;animation-play-state:paused}.PipelineDiagram_running__xUukM .PipelineDiagram_worktreeBorder__BmtgV rect{animation-play-state:running}@keyframes PipelineDiagram_wi-dash-march__By7PS{to{stroke-dashoffset:-140}}.PipelineDiagram_worktreeLabel__2xAQ2{position:absolute;top:-.6875rem;left:1.5rem;z-index:1;font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:#98c997;background:var(--seq-surface);padding:.125rem .625rem;border-radius:.25rem;border:1px solid rgba(152,201,151,.2)}@media (prefers-reduced-motion:reduce){.PipelineDiagram_chevron___MSVl,.PipelineDiagram_dash__u6Snz,.PipelineDiagram_worktreeBorder__BmtgV rect{animation:none}}.Reveal_reveal__K_Vrl{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.Reveal_visible__LEx3T{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.Reveal_reveal__K_Vrl{opacity:1;transform:none;transition:none}}.SequantCaseStudy_page__CyjWQ{--seq-bg:#09090b;--seq-surface:#131316;--seq-text:#f4f4f5;--seq-muted:#a1a1aa;--seq-orange:#ff8012;--seq-orange-deep:#b35000;--seq-green:#10b981;--seq-border:rgba(255,255,255,0.1);background:var(--seq-bg);color:var(--seq-text);font-family:var(--seq-font-sans),system-ui,sans-serif;font-weight:300;line-height:1.6;overflow-clip-margin:content-box}.SequantCaseStudy_page__CyjWQ ::selection{background:var(--seq-orange);color:#09090b}.SequantCaseStudy_section__FC_iR{max-width:1100px;margin:0 auto;padding:clamp(64px,11vw,140px) clamp(20px,5vw,48px);border-top:1px solid var(--seq-border)}.SequantCaseStudy_split__ApnFx{display:grid;grid-template-columns:1fr;grid-gap:clamp(36px,5vw,72px);gap:clamp(36px,5vw,72px);align-items:start}@media (min-width:920px){.SequantCaseStudy_split__ApnFx{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.SequantCaseStudy_sectionLabel__2kKbm{font-family:var(--seq-font-mono),monospace;font-size:.75rem;letter-spacing:.22em;text-transform:uppercase;color:var(--seq-orange);margin:0 0 20px}.SequantCaseStudy_thesis__dSE0H{font-family:var(--seq-font-sans),sans-serif;font-weight:500;font-size:clamp(1.6rem,3.6vw,2.75rem);line-height:1.12;letter-spacing:-.02em;margin:0 0 28px;max-width:20ch;color:var(--seq-text)}.SequantCaseStudy_subThesis__ET5_R{font-weight:500;font-size:clamp(1.2rem,2.2vw,1.6rem);letter-spacing:-.01em;margin:56px 0 32px;color:var(--seq-text)}.SequantCaseStudy_lede__jq9bN{font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.6;color:var(--seq-muted);margin:0;max-width:60ch}.SequantCaseStudy_inlineLink__wbU2t{color:var(--seq-orange);text-decoration:none;border-bottom:1px solid rgba(255,128,18,.4);transition:border-color .18s ease}.SequantCaseStudy_inlineLink__wbU2t:hover{border-color:var(--seq-orange)}.SequantCaseStudy_prose__IBN2_ p{font-size:1.0625rem;color:#d4d4d8;margin:0 0 20px;max-width:58ch}.SequantCaseStudy_prose__IBN2_ p:last-child{margin-bottom:0}.SequantCaseStudy_prose__IBN2_ strong{color:var(--seq-text);font-weight:500}.SequantCaseStudy_prose__IBN2_ em{font-style:italic;color:var(--seq-text)}.SequantCaseStudy_list__kCOXD{list-style:none;padding:0;margin:0 0 24px;display:flex;flex-direction:column;gap:12px}.SequantCaseStudy_list__kCOXD li{position:relative;padding-left:22px;color:#d4d4d8;font-size:1.0625rem}.SequantCaseStudy_list__kCOXD li:before{content:"";position:absolute;left:0;top:.6em;width:7px;height:7px;border-radius:2px;background:var(--seq-orange)}.SequantCaseStudy_page__CyjWQ code{font-family:var(--seq-font-mono),monospace;font-size:.9em;padding:1px 6px;border-radius:5px;background:rgba(255,128,18,.12);color:#ffc18b}.SequantCaseStudy_mediaWide__ZQ8U6,.SequantCaseStudy_media__epXNj{margin:0}.SequantCaseStudy_mediaWide__ZQ8U6{margin-top:clamp(40px,6vw,80px)}.SequantCaseStudy_caption__WUxof{font-family:var(--seq-font-mono),monospace;font-size:.75rem;letter-spacing:.04em;color:var(--seq-muted);margin:16px 0 0}.SequantCaseStudy_topMeta__iAQdM{position:relative;z-index:2;box-sizing:border-box;width:100%;padding:clamp(14px,2.4vw,22px) calc(clamp(20px, 5vw, 48px) + 52px);text-align:center;border-bottom:1px solid var(--seq-border)}.SequantCaseStudy_motionToggle__Y7JmL{position:absolute;top:50%;right:clamp(12px,5vw,40px);transform:translateY(-50%)}.SequantCaseStudy_topMeta__iAQdM .SequantCaseStudy_eyebrow__mimHB{margin:0}.SequantCaseStudy_hero__vLFfe{box-sizing:border-box;width:100%;min-height:80svh;padding:clamp(72px,12vw,150px) clamp(20px,5vw,48px);justify-content:center;text-align:center;background:radial-gradient(50.23% 50.23% at 100% 100%,rgba(200,93,0,.7) 0,rgba(192,119,55,0) 100%),linear-gradient(163.41deg,rgba(0,0,0,0) 24.35%,#ffe0c8 93.22%),#363d36}.SequantCaseStudy_heroTop__mYUNG,.SequantCaseStudy_hero__vLFfe{position:relative;display:flex;flex-direction:column;align-items:center}.SequantCaseStudy_heroTop__mYUNG{z-index:2;gap:clamp(32px,5vw,56px);max-width:720px}.SequantCaseStudy_deviceSection__vZK8L{max-width:1100px;margin:0 auto;padding:clamp(8px,2vw,24px) clamp(20px,5vw,48px) clamp(64px,10vw,120px)}.SequantCaseStudy_heroStage__d_chg{position:relative;width:100%;display:flex;justify-content:center}.SequantCaseStudy_heroGlow__m_vP_{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(86vw,760px);height:auto;opacity:.45;pointer-events:none;z-index:0}.SequantCaseStudy_heroLaptop__eZ49v{position:relative;z-index:1;max-width:880px}.SequantCaseStudy_heroPhone__2w2zZ{position:absolute;right:-2%;bottom:-10%;z-index:3;width:clamp(110px,15vw,172px);filter:drop-shadow(0 30px 50px rgba(0,0,0,.6))}@media (max-width:720px){.SequantCaseStudy_heroPhone__2w2zZ{display:none}}.SequantCaseStudy_heroLogo__RHC8H{margin:0;line-height:0}.SequantCaseStudy_heroLogoImg__Zj68y{width:clamp(240px,54vw,500px);height:auto;display:inline-block}.SequantCaseStudy_eyebrow__mimHB{font-family:var(--seq-font-mono),monospace;font-size:.8125rem;letter-spacing:.08em;color:var(--seq-muted);margin:0 0 28px}.SequantCaseStudy_preLaunch__Zholk{color:var(--seq-orange)}.SequantCaseStudy_tags__DWY6M{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.SequantCaseStudy_tags__DWY6M span{font-family:var(--seq-font-mono),monospace;font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;padding:6px 12px;border:1px solid var(--seq-border);border-radius:999px;color:var(--seq-muted)}.SequantCaseStudy_heroTitle__Uj_Ba{font-family:var(--seq-font-sans),sans-serif;font-weight:700;font-size:clamp(3.25rem,11vw,7rem);line-height:.9;letter-spacing:-.04em;margin:18px 0 24px;color:var(--seq-text)}.SequantCaseStudy_heroThesis__RFA_A{font-size:clamp(1.15rem,2.2vw,1.6rem);font-weight:300;line-height:1.4;letter-spacing:-.01em;color:#f4f4f5;max-width:40ch;margin:0;text-shadow:0 1px 24px rgba(0,0,0,.35)}.SequantCaseStudy_heroCtas__xr6hW{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.SequantCaseStudy_ctaPrimary__WKcNZ,.SequantCaseStudy_ctaSecondary__HNFQB{display:inline-flex;align-items:center;font-family:var(--seq-font-mono),monospace;font-size:.875rem;letter-spacing:.02em;padding:13px 22px;border-radius:999px;text-decoration:none;transition:transform .18s ease,background .18s ease,border-color .18s ease,color .18s ease}.SequantCaseStudy_ctaPrimary__WKcNZ{background:var(--seq-orange);color:#09090b;font-weight:500}.SequantCaseStudy_ctaPrimary__WKcNZ:hover{transform:translateY(-2px);background:#ff9233}.SequantCaseStudy_ctaSecondary__HNFQB{border:1px solid var(--seq-border);color:var(--seq-text)}.SequantCaseStudy_ctaSecondary__HNFQB:hover{border-color:var(--seq-orange);color:var(--seq-orange)}.SequantCaseStudy_identityGrid__ajccf{display:grid;grid-template-columns:1fr;grid-gap:clamp(28px,4vw,56px);gap:clamp(28px,4vw,56px);margin-top:clamp(40px,6vw,72px);align-items:start}@media (min-width:880px){.SequantCaseStudy_identityGrid__ajccf{grid-template-columns:minmax(0,.85fr) minmax(0,1fr)}}.SequantCaseStudy_motifCard__J4voQ{position:-webkit-sticky;position:sticky;top:80px;display:flex;flex-direction:column;align-items:center;gap:18px;padding:clamp(28px,4vw,48px);border:1px solid var(--seq-border);border-radius:18px;background:radial-gradient(circle at 50% 40%,rgba(255,128,18,.06),transparent 70%)}.SequantCaseStudy_motifAnim__E1x8g{width:min(60vw,300px);height:auto}.SequantCaseStudy_identityCol__atEmm{display:flex;flex-direction:column;gap:clamp(32px,4vw,48px)}.SequantCaseStudy_subBlock__TRmwb{display:flex;flex-direction:column;gap:16px}.SequantCaseStudy_microLabel__47QnH{font-family:var(--seq-font-mono),monospace;font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--seq-muted);margin:0}.SequantCaseStudy_microNote__XSyDU{font-size:.9375rem;color:var(--seq-muted);margin:0;max-width:52ch}.SequantCaseStudy_swatches___qx8f{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));grid-gap:8px;gap:8px}.SequantCaseStudy_swatch__naXYr{display:flex;flex-direction:column;justify-content:space-between;gap:18px;aspect-ratio:1/1;padding:12px;border-radius:10px;font-family:var(--seq-font-mono),monospace;font-size:.75rem}.SequantCaseStudy_swatchHex__tN2J6{font-size:.6875rem;opacity:.85}.SequantCaseStudy_specimen__Yf0Z4{display:flex;flex-direction:column;gap:22px}.SequantCaseStudy_specimenRow__ZXRjC{display:flex;flex-direction:column;gap:8px}.SequantCaseStudy_specimenSans__hILwA{font-family:var(--seq-font-sans),sans-serif;font-weight:300;font-size:clamp(1.5rem,3.4vw,2.25rem);line-height:1.05;letter-spacing:-.02em;color:var(--seq-text)}.SequantCaseStudy_specimenMono__Z6_zO{font-family:var(--seq-font-mono),monospace;font-weight:400;font-size:clamp(1.1rem,2.2vw,1.5rem);color:var(--seq-text)}.SequantCaseStudy_specimenName__yHaUU{font-family:var(--seq-font-mono),monospace;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--seq-muted)}.SequantCaseStudy_briefCard__mdirm{padding:clamp(24px,3vw,36px);border:1px solid var(--seq-border);border-radius:16px;background:var(--seq-surface)}.SequantCaseStudy_briefCardLabel__g6BG_{font-family:var(--seq-font-mono),monospace;font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--seq-orange);margin:0 0 16px}.SequantCaseStudy_briefList__5oedm{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.SequantCaseStudy_briefList__5oedm li{position:relative;padding-left:22px;font-size:1rem;color:#d4d4d8}.SequantCaseStudy_briefList__5oedm li:before{content:"";position:absolute;left:0;top:.55em;width:7px;height:7px;border-radius:2px;background:var(--seq-orange)}.SequantCaseStudy_showpiece__nVoT3{margin-top:clamp(40px,6vw,72px);padding:clamp(24px,3vw,40px);border:1px solid var(--seq-border);border-radius:18px;background:var(--seq-surface);display:flex;flex-direction:column;gap:22px}.SequantCaseStudy_showpiece__nVoT3 .SequantCaseStudy_caption__WUxof{margin:0;max-width:70ch}.SequantCaseStudy_twoUp__ORfeo{display:grid;grid-template-columns:1fr;grid-gap:clamp(20px,3vw,32px);gap:clamp(20px,3vw,32px);margin-top:clamp(32px,5vw,56px)}@media (min-width:920px){.SequantCaseStudy_twoUp__ORfeo{grid-template-columns:1fr 1fr}}.SequantCaseStudy_specGrid__r3opu{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--seq-border);border:1px solid var(--seq-border);border-radius:14px;overflow:hidden}.SequantCaseStudy_specItem__mrAlL{display:flex;flex-direction:column;gap:6px;padding:20px;background:var(--seq-surface)}.SequantCaseStudy_specKey__riHS9{font-family:var(--seq-font-mono),monospace;font-size:.9375rem;color:var(--seq-text)}.SequantCaseStudy_specVal__O4WEf{font-size:.8125rem;color:var(--seq-muted)}.SequantCaseStudy_diagramWrap__e6_tW{margin-top:clamp(40px,6vw,72px)}.SequantCaseStudy_decisions__K9YwG{display:grid;grid-template-columns:1fr;grid-gap:clamp(28px,4vw,48px);gap:clamp(28px,4vw,48px);margin-top:clamp(48px,7vw,88px)}@media (min-width:920px){.SequantCaseStudy_decisions__K9YwG{grid-template-columns:1fr 1fr}}.SequantCaseStudy_decision__k1G_Y{padding:clamp(28px,3vw,40px);border:1px solid var(--seq-border);border-radius:16px;background:var(--seq-surface)}.SequantCaseStudy_decisionNum__W6Gmz{font-family:var(--seq-font-mono),monospace;font-size:.875rem;color:var(--seq-orange);letter-spacing:.1em}.SequantCaseStudy_decisionTitle__ZREUL{font-weight:500;font-size:clamp(1.25rem,2vw,1.5rem);letter-spacing:-.01em;margin:16px 0 12px;color:var(--seq-text)}.SequantCaseStudy_decisionThesis__0DY8a{font-size:1.0625rem;color:var(--seq-orange);margin:0 0 18px;font-style:italic}.SequantCaseStudy_decision__k1G_Y p:last-child{font-size:1rem;color:#d4d4d8;margin:0}.SequantCaseStudy_gatesWrap__z_a48{border:1px solid var(--seq-border);border-radius:16px;background:var(--seq-surface);padding:clamp(24px,3vw,36px)}.SequantCaseStudy_gates__ATuHF{list-style:none;margin:0 0 18px;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.SequantCaseStudy_gate__OVJGO{display:flex;align-items:center;gap:10px;font-family:var(--seq-font-mono),monospace;font-size:.875rem;color:var(--seq-text)}.SequantCaseStudy_gateCheck__PYWFY{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;border-radius:6px;background:rgba(16,185,129,.16);color:var(--seq-green);font-size:.75rem}.SequantCaseStudy_gatesLabel__m_Edq{font-family:var(--seq-font-mono),monospace;font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--seq-muted);margin:0}.SequantCaseStudy_promises__8cvss{border-left:2px solid var(--seq-orange);padding-left:18px}.SequantCaseStudy_terminalBlock__IcpRN{margin:clamp(40px,6vw,72px) 0 0;background:#0b0b0d;border:1px solid var(--seq-border);border-radius:14px;overflow:hidden}.SequantCaseStudy_terminalBlock__IcpRN pre{margin:0;padding:clamp(20px,3vw,32px);overflow-x:auto}.SequantCaseStudy_terminalBlock__IcpRN code{background:none;padding:0;color:#d4d4d8;font-family:var(--seq-font-mono),monospace;font-size:clamp(.75rem,1.3vw,.9rem);line-height:1.7;white-space:pre}.SequantCaseStudy_terminalBlock__IcpRN .SequantCaseStudy_caption__WUxof{padding:0 clamp(20px,3vw,32px) clamp(20px,3vw,28px);margin:0}.SequantCaseStudy_phones__A9Lg8{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:clamp(24px,4vw,48px);gap:clamp(24px,4vw,48px);align-items:start;margin-top:8px}.SequantCaseStudy_themePair__ZgUvn{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:clamp(28px,6vw,80px);margin-top:clamp(40px,6vw,72px)}.SequantCaseStudy_themePair__ZgUvn figure{width:clamp(170px,24vw,240px)}.SequantCaseStudy_quoteSection__1IFpn{max-width:900px;margin:0 auto;padding:clamp(72px,11vw,140px) clamp(20px,5vw,48px);border-top:1px solid var(--seq-border);text-align:center;position:relative}.SequantCaseStudy_placeholderTag__yyQiI{font-family:var(--seq-font-mono),monospace;font-size:.625rem;letter-spacing:.18em;text-transform:uppercase;color:var(--seq-orange-deep);border:1px dashed rgba(255,128,18,.4);border-radius:999px;padding:5px 12px;display:inline-block;margin:0 0 28px}.SequantCaseStudy_quote__BnSXf{font-size:clamp(1.5rem,3.4vw,2.5rem);font-weight:300;line-height:1.3;letter-spacing:-.02em;color:#71717a;margin:0 0 24px}.SequantCaseStudy_quoteAttr__9ECc8{font-family:var(--seq-font-mono),monospace;font-size:.8125rem;letter-spacing:.08em;color:var(--seq-muted);margin:0}.SequantCaseStudy_divider__fV_zE{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:clamp(16px,4vw,48px);padding:clamp(56px,9vw,120px) 24px;font-family:var(--seq-font-mono),monospace;font-size:clamp(1.25rem,4vw,3rem);letter-spacing:.08em;text-transform:uppercase;color:var(--seq-text);border-top:1px solid var(--seq-border);background:radial-gradient(ellipse at center,rgba(255,128,18,.08),transparent 70%)}.SequantCaseStudy_divider__fV_zE .SequantCaseStudy_dot__TRz8q{color:var(--seq-orange)}.SequantCaseStudy_roles__FVARU{margin:0;display:flex;flex-direction:column;gap:24px}.SequantCaseStudy_roles__FVARU dt{font-family:var(--seq-font-mono),monospace;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--seq-orange);margin-bottom:8px}.SequantCaseStudy_roles__FVARU dd{margin:0;font-size:1.0625rem;color:#d4d4d8;max-width:46ch}.SequantCaseStudy_scope__pdkNe{font-size:1.0625rem;line-height:1.7;color:#d4d4d8;margin:0;max-width:44ch}.SequantCaseStudy_ctaSection__6gKal{position:relative;overflow:hidden;max-width:1100px;margin:0 auto;padding:clamp(80px,13vw,180px) clamp(20px,5vw,48px);border-top:1px solid var(--seq-border);text-align:center}.SequantCaseStudy_ctaMotif__oMc79{position:absolute;bottom:-30%;left:50%;transform:translateX(-50%);width:min(80vw,700px);height:auto;pointer-events:none;opacity:.5}.SequantCaseStudy_ctaTitle__FZRVB{position:relative;z-index:1;font-weight:500;font-size:clamp(2.5rem,7vw,5rem);letter-spacing:-.03em;margin:0 0 36px;color:var(--seq-text)}.SequantCaseStudy_ctaSection__6gKal .SequantCaseStudy_heroCtas__xr6hW{position:relative;z-index:1;justify-content:center}.SequantCaseStudy_related__VHcZk{max-width:1100px;margin:0 auto;padding:40px clamp(20px,5vw,48px) 80px;border-top:1px solid var(--seq-border)}.SequantCaseStudy_relatedLink__m43jN{font-family:var(--seq-font-mono),monospace;font-size:.8125rem;letter-spacing:.08em;color:var(--seq-muted);text-decoration:none;transition:color .18s ease}.SequantCaseStudy_relatedLink__m43jN:hover{color:var(--seq-orange)}@media (max-width:520px){.SequantCaseStudy_gates__ATuHF{grid-template-columns:1fr}}