.Lightbox_overlay__xIf0P{position:fixed;inset:0;z-index:var(--z-overlay);padding:var(--page-gutter);background:rgba(5,5,6,.86);-webkit-backdrop-filter:blur(var(--glass-blur-strong));backdrop-filter:blur(var(--glass-blur-strong));animation:Lightbox_sbtFade__86Vfu var(--dur-med) var(--ease-out)}.Lightbox_overlay__xIf0P,.Lightbox_stage___ZyNe{display:flex;align-items:center;justify-content:center}.Lightbox_stage___ZyNe{position:relative;width:min(1100px,100%);height:min(84vh,900px);animation:Lightbox_sbtReveal__vtoUm var(--dur-slow) var(--ease-out)}.Lightbox_media__TnSp7{width:auto;height:auto;object-fit:contain;filter:saturate(.92) contrast(1.02);box-shadow:var(--shadow-image)}.Lightbox_media__TnSp7,.Lightbox_video__Xw9oe{max-width:100%;max-height:100%;border-radius:var(--radius-sm)}.Lightbox_bar__5LLty{position:absolute;left:0;right:0;bottom:-68px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);padding:12px 16px;border-radius:var(--radius-md);background:var(--glass-fill);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur))}.Lightbox_caption__HSkuG{font-size:var(--fs-caption);color:var(--text-secondary);letter-spacing:.02em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Lightbox_controls__gseDm{display:flex;align-items:center;gap:8px;flex-shrink:0}.Lightbox_index__KSors{font-size:var(--fs-label);letter-spacing:var(--ls-label);color:var(--text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-inline:6px}.Lightbox_close__eLC3Z{position:absolute;top:20px;right:20px;z-index:2}@media (max-width:700px){.Lightbox_overlay__xIf0P{padding:12px}.Lightbox_stage___ZyNe{height:70vh}.Lightbox_bar__5LLty{bottom:-76px;flex-wrap:wrap;justify-content:center}.Lightbox_caption__HSkuG{white-space:normal;text-align:center;width:100%}}.BoxGallery_gallery__Gcnnd{border-radius:var(--radius-md);background:var(--glass-fill);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));overflow:hidden}.BoxGallery_head__qdjn4{display:flex;align-items:center;gap:18px;padding:18px 20px}.BoxGallery_headIcon__ibtep{display:flex;align-items:center;justify-content:center;width:46px;height:46px;flex-shrink:0;border-radius:var(--radius-sm);background:rgba(83,104,120,.16);border:1px solid var(--border-slate);color:var(--accent-bright)}.BoxGallery_headText__MAA4q{flex:1 1;min-width:0;display:flex;flex-direction:column}.BoxGallery_title__X41OU{font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--text-primary);overflow-wrap:anywhere}.BoxGallery_meta__OrjoI{margin-top:3px;font-size:var(--fs-caption);color:var(--text-tertiary);letter-spacing:.04em}.BoxGallery_headActions___LhLs{display:flex;align-items:center;gap:8px;flex-shrink:0}.BoxGallery_primary__tauCx{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px;border-radius:var(--radius-md);background:var(--alabaster-200);color:var(--text-on-light);font-size:var(--fs-caption);font-weight:var(--fw-medium);text-decoration:none;white-space:nowrap;transition:background var(--dur-fast) var(--ease-out)}.BoxGallery_primary__tauCx:focus-visible,.BoxGallery_primary__tauCx:hover{background:var(--alabaster-050)}.BoxGallery_ghost__2x_TJ{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--radius-md);border:1px solid var(--border-strong);color:var(--text-secondary);transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.BoxGallery_ghost__2x_TJ:focus-visible,.BoxGallery_ghost__2x_TJ:hover{color:var(--text-primary);border-color:var(--glass-border-lit);background:var(--glass-fill-strong)}.BoxGallery_crumbs__MoKGW{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:0 20px 14px;font-size:var(--fs-caption);letter-spacing:.04em;color:var(--text-muted)}.BoxGallery_crumbItem__USw_o{display:inline-flex;align-items:center;gap:6px}.BoxGallery_crumb__Zu7Cc{padding:0;border:none;background:none;font:inherit;letter-spacing:inherit;color:var(--text-tertiary);cursor:pointer;transition:color var(--dur-fast) var(--ease-out)}.BoxGallery_crumb__Zu7Cc:focus-visible,.BoxGallery_crumb__Zu7Cc:hover{color:var(--text-primary)}.BoxGallery_crumbCurrent__Yc5HV{color:var(--text-primary)}.BoxGallery_body__3CQ1P{display:flex;flex-direction:column;gap:14px;padding:18px 20px 20px;border-top:1px solid var(--border-subtle);background:rgba(5,5,6,.28)}.BoxGallery_notice__Nmarc{display:flex;align-items:flex-start;gap:10px;padding:18px;border-radius:var(--radius-sm);border:1px dashed var(--border-strong);font-size:var(--fs-body-s);line-height:var(--lh-body);color:var(--text-secondary)}.BoxGallery_notice__Nmarc a{color:var(--accent-bright)}.BoxGallery_folders__GIYPz{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.BoxGallery_folder__dg47g{display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;border-radius:var(--radius-sm);border:1px solid var(--border-subtle);background:var(--onyx-800);color:var(--text-secondary);font:inherit;font-size:var(--fs-body-s);text-align:left;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.BoxGallery_folder__dg47g:focus-visible,.BoxGallery_folder__dg47g:hover{border-color:var(--glass-border-lit);background:var(--onyx-750);color:var(--text-primary)}.BoxGallery_folderName__C1W_h{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary)}.BoxGallery_grid__8y_c4{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.BoxGallery_cell__tRE6P{position:relative}.BoxGallery_tile__QAhZN{position:relative;display:block;width:100%;aspect-ratio:4/5;padding:0;border:none;border-radius:var(--radius-sm);overflow:hidden;background:var(--onyx-800);cursor:zoom-in;box-shadow:var(--shadow-float)}.BoxGallery_thumb__cgINi{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.92) contrast(1.02);transition:transform var(--dur-cine) var(--ease-out),filter var(--dur-med) var(--ease-out)}.BoxGallery_tile__QAhZN:focus-visible .BoxGallery_thumb__cgINi,.BoxGallery_tile__QAhZN:hover .BoxGallery_thumb__cgINi{transform:scale(1.04);filter:saturate(1) contrast(1.02)}.BoxGallery_thumbFallback__L0mdh{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--text-muted);font-size:var(--fs-micro);letter-spacing:var(--ls-label)}.BoxGallery_skeleton__WnWx2{cursor:default;box-shadow:none;background:linear-gradient(100deg,var(--onyx-800) 30%,var(--onyx-750) 50%,var(--onyx-800) 70%);background-size:300% 100%;animation:BoxGallery_shimmer__BjdqT 1.6s var(--ease-out) infinite}@keyframes BoxGallery_shimmer__BjdqT{0%{background-position:100% 0}to{background-position:0 0}}.BoxGallery_caption__bi_Gi{position:absolute;left:0;right:0;bottom:0;padding:28px 12px 10px;background:linear-gradient(0deg,rgba(5,5,6,.82),transparent);color:var(--text-primary);font-size:var(--fs-micro);letter-spacing:.04em;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;transition:opacity var(--dur-med) var(--ease-out);pointer-events:none}.BoxGallery_tile__QAhZN:focus-visible .BoxGallery_caption__bi_Gi,.BoxGallery_tile__QAhZN:hover .BoxGallery_caption__bi_Gi{opacity:1}.BoxGallery_play__nnSTC{top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;padding-left:3px;border-radius:50%;background:var(--glass-fill-strong);border:1px solid var(--glass-border-lit);pointer-events:none}.BoxGallery_play__nnSTC,.BoxGallery_tileDownload__ZwJv_{position:absolute;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));color:var(--text-primary)}.BoxGallery_tileDownload__ZwJv_{top:8px;right:8px;width:32px;height:32px;border-radius:var(--radius-sm);background:rgba(5,5,6,.55);border:1px solid var(--glass-border);opacity:0;transition:opacity var(--dur-med) var(--ease-out),background var(--dur-fast) var(--ease-out)}.BoxGallery_cell__tRE6P:hover .BoxGallery_tileDownload__ZwJv_,.BoxGallery_tileDownload__ZwJv_:focus-visible{opacity:1}.BoxGallery_tileDownload__ZwJv_:hover{background:rgba(5,5,6,.8)}@media (hover:none){.BoxGallery_tileDownload__ZwJv_{opacity:1}}.BoxGallery_files__YJKpN{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.BoxGallery_file__ok_CG{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:var(--radius-sm);border:1px solid var(--border-subtle);background:var(--onyx-800);color:var(--text-secondary);font-size:var(--fs-body-s);text-decoration:none;transition:border-color var(--dur-fast) var(--ease-out)}.BoxGallery_file__ok_CG:focus-visible,.BoxGallery_file__ok_CG:hover{border-color:var(--glass-border-lit);color:var(--text-primary)}.BoxGallery_fileName__nD9wA{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary)}.BoxGallery_fileSize__bVbu0{font-size:var(--fs-caption);color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BoxGallery_viewerDownload__m5Ek9{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;margin-right:6px;border-radius:var(--radius-sm);background:var(--alabaster-200);color:var(--text-on-light);font-size:var(--fs-caption);font-weight:var(--fw-medium);text-decoration:none;white-space:nowrap}@media (max-width:600px){.BoxGallery_head__qdjn4{flex-wrap:wrap;gap:14px}.BoxGallery_headActions___LhLs{width:100%}.BoxGallery_primary__tauCx{flex:1 1;justify-content:center}.BoxGallery_grid__8y_c4{grid-template-columns:repeat(2,1fr);gap:8px}.BoxGallery_body__3CQ1P{padding:14px}}@media (prefers-reduced-motion:reduce){.BoxGallery_skeleton__WnWx2,.BoxGallery_thumb__cgINi{transition:none;animation:none}}.MediaGrid_grid__wxNQi{column-count:3;column-gap:14px}.MediaGrid_item__VQ6bR{page-break-inside:avoid;break-inside:avoid;margin-bottom:14px;display:block;width:100%;padding:0;border:none;background:none;cursor:zoom-in;text-align:left;color:inherit}.MediaGrid_frame__JM22i{position:relative;overflow:hidden;border-radius:var(--radius-sm);background:var(--onyx-800);box-shadow:var(--shadow-float);transition:box-shadow var(--dur-med) var(--ease-out);line-height:0}.MediaGrid_item__VQ6bR:focus-visible .MediaGrid_frame__JM22i,.MediaGrid_item__VQ6bR:hover .MediaGrid_frame__JM22i{box-shadow:var(--shadow-image)}.MediaGrid_image__dxxjl{width:100%;height:auto;display:block;filter:saturate(.92) contrast(1.02);transition:transform var(--dur-cine) var(--ease-out),filter var(--dur-med) var(--ease-out)}.MediaGrid_item__VQ6bR:hover .MediaGrid_image__dxxjl{transform:scale(1.04);filter:saturate(1) contrast(1.02)}.MediaGrid_overlay__PDK0n{position:absolute;inset:0;display:flex;align-items:flex-end;padding:18px;background:linear-gradient(0deg,rgba(5,5,6,.8) 0,transparent 55%);opacity:0;transition:opacity var(--dur-med) var(--ease-out);pointer-events:none}.MediaGrid_item__VQ6bR:focus-visible .MediaGrid_overlay__PDK0n,.MediaGrid_item__VQ6bR:hover .MediaGrid_overlay__PDK0n{opacity:1}.MediaGrid_overlayCategory__hYGvH{font-size:var(--fs-micro);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--accent-bright)}.MediaGrid_overlayTitle__wMvOh{margin-top:4px;font-size:var(--fs-body-s);font-weight:var(--fw-medium);color:var(--text-primary)}.MediaGrid_videoItem__EHiK8{page-break-inside:avoid;break-inside:avoid;margin-bottom:14px}.MediaGrid_videoFrame__ZoUzG{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:var(--radius-sm);background:var(--onyx-800);border:1px solid var(--border-subtle)}.MediaGrid_videoFrame__ZoUzG iframe,.MediaGrid_videoFrame__ZoUzG video,.MediaGrid_videoPoster__NkVjg{position:absolute;inset:0;width:100%;height:100%;border:none}.MediaGrid_videoPoster__NkVjg{padding:0;background:var(--atmosphere-slate);cursor:pointer;display:flex;align-items:center;justify-content:center}.MediaGrid_videoPoster__NkVjg img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.9) contrast(1.03);transition:transform var(--dur-cine) var(--ease-out)}.MediaGrid_videoPoster__NkVjg:hover img{transform:scale(1.04)}.MediaGrid_playMark__DfNgQ{position:relative;display:inline-flex;align-items:center;justify-content:center;width:62px;height:62px;border-radius:var(--radius-pill);background:var(--glass-fill-strong);border:1px solid var(--glass-border-lit);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));color:var(--text-primary);box-shadow:var(--shadow-glass);transition:transform var(--dur-med) var(--ease-out),background var(--dur-med) var(--ease-out)}.MediaGrid_videoPoster__NkVjg:hover .MediaGrid_playMark__DfNgQ{transform:scale(1.06);background:var(--glass-fill)}.MediaGrid_videoMeta__BfOUq{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-top:12px}.MediaGrid_videoTitle___y2aA{font-size:var(--fs-body-s);font-weight:var(--fw-medium);color:var(--text-primary)}.MediaGrid_videoYear__Mm5b9{font-size:var(--fs-label);letter-spacing:var(--ls-label);color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0}.MediaGrid_videoGrid__nKcH0{column-count:2;column-gap:20px}@media (max-width:1000px){.MediaGrid_grid__wxNQi{column-count:2}.MediaGrid_videoGrid__nKcH0{column-count:1}}@media (max-width:620px){.MediaGrid_grid__wxNQi{column-count:1;column-gap:0}.MediaGrid_overlay__PDK0n{opacity:1}}.PortfolioView_wrap__42syq{padding:var(--space-9) var(--page-gutter) var(--space-10);max-width:var(--page-max);margin-inline:auto}.PortfolioView_head__tLVYp{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--space-5);flex-wrap:wrap;margin-bottom:var(--space-6)}.PortfolioView_title__HK_go{margin:18px 0 0}.PortfolioView_intro__hyNG7{margin:18px 0 0;max-width:560px;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-secondary)}.PortfolioView_filters__x4IBQ{display:flex;gap:4px;border-bottom:1px solid var(--border-subtle);margin-bottom:var(--space-7);overflow-x:auto;scrollbar-width:none}.PortfolioView_filters__x4IBQ::-webkit-scrollbar{display:none}.PortfolioView_filter__7WE4c{position:relative;padding:12px 16px;font-family:var(--font-sans);font-size:var(--fs-caption);font-weight:var(--fw-medium);letter-spacing:.14em;text-transform:uppercase;color:var(--text-tertiary);text-decoration:none;white-space:nowrap;transition:color var(--dur-fast) var(--ease-out)}.PortfolioView_filter__7WE4c:focus-visible,.PortfolioView_filter__7WE4c:hover{color:var(--text-primary)}.PortfolioView_filter__7WE4c:after{content:"";position:absolute;left:0;bottom:-1px;height:2px;width:0;background:var(--accent-bright);transition:width var(--dur-med) var(--ease-out)}.PortfolioView_filterOn__6Y2GM{color:var(--text-primary);font-weight:var(--fw-medium)}.PortfolioView_filterOn__6Y2GM:after{width:100%}.PortfolioView_empty__08aes{padding:var(--space-10) var(--space-6);text-align:center;border:1px dashed var(--border-strong);border-radius:var(--radius-md)}.PortfolioView_emptyTitle__D1JWD{margin:0 0 10px;font-size:var(--fs-h3);font-weight:var(--fw-light);color:var(--text-primary)}.PortfolioView_emptyBody___OpC9{margin:0 auto;max-width:380px;font-size:var(--fs-body-s);line-height:var(--lh-body);color:var(--text-secondary)}@media (max-width:640px){.PortfolioView_wrap__42syq{padding-top:var(--space-8)}}.ScrollRail_rail__yC47a{position:fixed;top:0;left:0;bottom:0;width:56px;z-index:90;justify-content:center;gap:var(--space-8);padding:22px 0;pointer-events:none;mix-blend-mode:difference}.ScrollRail_rail__yC47a,.ScrollRail_ticks__Q2nZh{display:flex;flex-direction:column;align-items:center}.ScrollRail_ticks__Q2nZh{pointer-events:auto;gap:16px}.ScrollRail_tick__F8aT5{display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;background:none;border:none;cursor:pointer}.ScrollRail_tickDot__euCLu{width:5px;height:5px;background:var(--alabaster-400);transition:width var(--dur-med) var(--ease-out),height var(--dur-med) var(--ease-out),background var(--dur-med) var(--ease-out)}.ScrollRail_tickOn__I7rAz .ScrollRail_tickDot__euCLu{width:10px;height:10px;background:var(--accent-bright);box-shadow:var(--glow-slate)}.ScrollRail_progress__GGyum{display:flex;flex-direction:column;align-items:center;gap:10px}.ScrollRail_percent__X1WCQ{font-size:.6rem;letter-spacing:.14em;color:var(--alabaster-300);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ScrollRail_track___FAC_{width:1px;height:90px;background:var(--border-strong);position:relative;overflow:hidden}.ScrollRail_fill__BoFVK{position:absolute;top:0;left:0;width:100%;background:var(--alabaster-200);transition:height .12s linear}.ScrollRail_hairline__Y4X2J{display:none}@media (max-width:900px){.ScrollRail_rail__yC47a{display:none}.ScrollRail_hairline__Y4X2J{display:block;position:fixed;top:0;left:0;right:0;height:2px;z-index:90;background:transparent;pointer-events:none}.ScrollRail_hairlineFill__M_ALz{display:block;height:100%;background:var(--accent-bright);box-shadow:var(--glow-slate);transition:width .12s linear}}.DeliveryView_page__x6miU{min-height:100vh}.DeliveryView_topbar__4XgBx{position:-webkit-sticky;position:sticky;top:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);padding:16px var(--page-gutter);background:var(--glass-fill);border-bottom:1px solid var(--glass-border);-webkit-backdrop-filter:blur(var(--glass-blur-strong));backdrop-filter:blur(var(--glass-blur-strong))}.DeliveryView_wordmark__kglmT{font-family:var(--font-display);font-weight:var(--fw-medium);font-size:.85rem;letter-spacing:.2em;color:var(--text-primary);text-decoration:none;white-space:nowrap}.DeliveryView_portalBack__W3bDi{display:inline-flex;align-items:center;gap:8px;font-size:var(--fs-caption);letter-spacing:.06em;color:var(--text-secondary);text-decoration:none;white-space:nowrap;transition:color var(--dur-fast) var(--ease-out)}.DeliveryView_portalBack__W3bDi:focus-visible,.DeliveryView_portalBack__W3bDi:hover{color:var(--text-primary)}.DeliveryView_privateBadge__o40HR{display:flex;align-items:center;gap:8px;font-size:var(--fs-caption);letter-spacing:.06em;color:var(--text-tertiary);min-width:0}.DeliveryView_privateBadgeText__hm3Ug{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DeliveryView_hero__uU2NH{position:relative;min-height:min(56vh,520px);display:flex;align-items:flex-end;overflow:hidden}.DeliveryView_heroImage__h2r6o{object-fit:cover;filter:saturate(.9) contrast(1.03)}.DeliveryView_heroScrim__9xpHN{position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,5,6,.35),transparent 30%,rgba(5,5,6,.85))}.DeliveryView_heroInner__nBqjv{position:relative;width:100%;padding:var(--space-8) var(--page-gutter);max-width:var(--page-max);margin-inline:auto}.DeliveryView_badges__ifmzB{display:flex;gap:10px;margin-bottom:18px;flex-wrap:wrap}.DeliveryView_status__RUfcg{display:inline-flex;align-items:center;padding:5px 12px;border-radius:var(--radius-sm);font-size:.75rem;font-weight:var(--fw-medium);letter-spacing:.06em}.DeliveryView_projectTitle__s3PIT{margin:0;font-size:clamp(2rem,5vw,4rem);font-weight:var(--fw-light);letter-spacing:-.02em;line-height:1.02;color:var(--text-primary);max-width:900px}.DeliveryView_heroMeta__YNsNN{display:flex;gap:var(--space-6);margin-top:var(--space-5);flex-wrap:wrap;color:var(--text-secondary);font-size:var(--fs-body-s)}.DeliveryView_heroMetaItem__TO1nR{display:flex;align-items:center;gap:8px}.DeliveryView_grid__icwuX{display:grid;grid-template-columns:1.6fr 1fr;grid-gap:var(--space-8);gap:var(--space-8);padding:var(--space-8) var(--page-gutter) var(--space-9);align-items:start;max-width:var(--page-max);margin-inline:auto}.DeliveryView_description__XBKbq{margin:18px 0 var(--space-6);max-width:560px;font-size:var(--fs-body-l);line-height:var(--lh-body);color:var(--text-secondary)}.DeliveryView_links__sF5rd{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.DeliveryView_link__LncM2{display:flex;align-items:center;gap:18px;padding:18px 20px;border-radius:var(--radius-md);background:var(--glass-fill);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));text-decoration:none;color:inherit;transition:background var(--dur-med) var(--ease-out),border-color var(--dur-med) var(--ease-out)}.DeliveryView_link__LncM2:focus-visible,.DeliveryView_link__LncM2:hover{background:var(--glass-fill-strong);border-color:var(--glass-border-lit)}.DeliveryView_linkPending__4UyWP{opacity:.62;cursor:default}.DeliveryView_linkPending__4UyWP:hover{background:var(--glass-fill);border-color:var(--glass-border)}.DeliveryView_linkIcon__cCnME{display:flex;align-items:center;justify-content:center;width:46px;height:46px;flex-shrink:0;border-radius:var(--radius-sm);background:rgba(83,104,120,.16);border:1px solid var(--border-slate);color:var(--accent-bright)}.DeliveryView_linkText__mSI2C{flex:1 1;min-width:0;display:flex;flex-direction:column}.DeliveryView_linkLabel__oRZa_{display:block;font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--text-primary);overflow-wrap:anywhere}.DeliveryView_linkMeta__ttAVg{display:block;margin-top:3px;font-size:var(--fs-caption);color:var(--text-tertiary);letter-spacing:.04em}.DeliveryView_linkAction__bvzcS{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;padding:0 16px;height:38px;border-radius:var(--radius-md);background:var(--alabaster-200);color:var(--text-on-light);font-size:var(--fs-caption);font-weight:var(--fw-medium);white-space:nowrap}.DeliveryView_linkActionPending__UR3aB{background:transparent;border:1px solid var(--border-strong);color:var(--text-tertiary)}.DeliveryView_emptyLinks__SyEyf{padding:var(--space-8);text-align:center;border:1px dashed var(--border-strong);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--fs-body-s);line-height:var(--lh-body)}.DeliveryView_aside__E64k1{position:-webkit-sticky;position:sticky;top:88px;display:flex;flex-direction:column;gap:16px}.DeliveryView_infoRow__io_Kn{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid var(--border-subtle)}.DeliveryView_infoRow__io_Kn:last-child{border-bottom:none}.DeliveryView_infoKey__iyczC{font-size:var(--fs-caption);color:var(--text-tertiary);letter-spacing:.06em;text-transform:uppercase;flex-shrink:0}.DeliveryView_infoValue__7rH4r{font-size:var(--fs-body-s);color:var(--text-primary);text-align:right;overflow-wrap:anywhere}.DeliveryView_notePanel__tCO6X{border-color:var(--border-slate)!important}.DeliveryView_noteBody__vSRYO{margin:0;font-size:var(--fs-body-s);line-height:var(--lh-body);color:var(--text-secondary);white-space:pre-wrap}.DeliveryView_boxNote__co5pB{display:flex;align-items:flex-start;gap:10px;margin-top:var(--space-5);font-size:var(--fs-caption);line-height:var(--lh-body);color:var(--text-tertiary)}.DeliveryView_footer__UDIGZ{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:var(--space-7) var(--page-gutter);border-top:1px solid var(--border-subtle);font-size:var(--fs-caption);color:var(--text-muted);letter-spacing:.06em}.DeliveryView_footerLink__sItJ5{background:none;border:none;padding:0;font:inherit;color:var(--text-tertiary);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.DeliveryView_footerLink__sItJ5:hover{color:var(--text-secondary)}@media (max-width:900px){.DeliveryView_grid__icwuX{grid-template-columns:1fr;gap:var(--space-7)}.DeliveryView_aside__E64k1{position:static}}@media (max-width:600px){.DeliveryView_topbar__4XgBx{padding:12px var(--page-gutter)}.DeliveryView_privateBadge__o40HR{font-size:.6875rem}.DeliveryView_hero__uU2NH{min-height:44vh}.DeliveryView_heroInner__nBqjv{padding:var(--space-6) var(--page-gutter)}.DeliveryView_heroMeta__YNsNN{gap:var(--space-4);flex-direction:column}.DeliveryView_grid__icwuX{padding-top:var(--space-6)}.DeliveryView_link__LncM2{flex-wrap:wrap;gap:14px;padding:16px}.DeliveryView_linkText__mSI2C{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 60px)}.DeliveryView_linkAction__bvzcS{width:100%;justify-content:center;height:44px}}.DeliveryView_heroImageFill__8CsZ3{position:absolute;inset:0;width:100%;height:100%}.DeliveryView_embed__z93_A{position:relative;width:100%;overflow:hidden;border-radius:var(--radius-md);border:1px solid var(--glass-border);background:var(--alabaster-100)}.DeliveryView_embedFrame__4VxWB{display:block;width:100%;height:100%;border:0}.DeliveryView_embedReview__fz_AL{height:max(520px,calc(100vh - 300px))}.DeliveryView_reviewCard__08woo{display:flex;flex-direction:column;gap:14px;margin-top:var(--space-8)}.DeliveryView_reviewLink__1_tTh{text-decoration:none}.DeliveryView_review__yqNtS{max-width:var(--page-max);margin:0 auto;padding:var(--space-7) var(--page-gutter) var(--space-9)}.DeliveryView_backLink__Y__v1{display:inline-flex;align-items:center;gap:8px;margin-bottom:var(--space-6);font-size:var(--fs-caption);letter-spacing:.04em;color:var(--text-tertiary);text-decoration:none;transition:color var(--dur-fast) var(--ease-out)}.DeliveryView_backLink__Y__v1:focus-visible,.DeliveryView_backLink__Y__v1:hover{color:var(--text-primary)}.DeliveryView_backIcon__8S6x9{transform:rotate(180deg)}.DeliveryView_reviewHead__JUNRS{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-5);flex-wrap:wrap;margin-bottom:var(--space-5)}.DeliveryView_reviewTitle__ERdAL{margin:14px 0 8px;font-size:var(--fs-h2);font-weight:var(--fw-light);letter-spacing:-.01em;color:var(--text-primary)}.DeliveryView_reviewBody__l_C79{margin:0;max-width:520px;font-size:var(--fs-body-s);line-height:var(--lh-body);color:var(--text-secondary)}.DeliveryView_reviewOpen__5M6td{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:var(--radius-md);border:1px solid var(--border-strong);color:var(--text-primary);font-size:var(--fs-caption);font-weight:var(--fw-medium);text-decoration:none;white-space:nowrap;transition:border-color var(--dur-med) var(--ease-out),background var(--dur-med) var(--ease-out)}.DeliveryView_reviewOpen__5M6td:focus-visible,.DeliveryView_reviewOpen__5M6td:hover{border-color:var(--glass-border-lit);background:var(--glass-fill-strong)}@media (max-width:600px){.DeliveryView_embedReview__fz_AL{height:70vh}.DeliveryView_review__yqNtS{padding-top:var(--space-6)}.DeliveryView_reviewOpen__5M6td{width:100%;justify-content:center}}.PasswordGate_screen__hJvGe{min-height:100vh;display:flex;flex-direction:column}.PasswordGate_body__Nx41Z{flex:1 1;display:flex;align-items:center;justify-content:center;padding:var(--space-8) var(--page-gutter) var(--space-10)}.PasswordGate_panel__BrtMt{width:min(460px,100%)}.PasswordGate_lockMark__aUsCz{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:var(--space-6);border-radius:var(--radius-md);background:rgba(83,104,120,.16);border:1px solid var(--border-slate);color:var(--accent-bright)}.PasswordGate_title__g3Hqg{margin:0 0 12px;font-size:var(--fs-h1);font-weight:var(--fw-light);letter-spacing:-.02em;line-height:1.1;color:var(--text-primary)}.PasswordGate_body__Nx41Z p{margin:0}.PasswordGate_lede__7h9ZY{margin:0 0 var(--space-6)!important;font-size:var(--fs-body-s);line-height:var(--lh-body);color:var(--text-secondary)}.PasswordGate_form__xoIh2{display:flex;flex-direction:column;gap:18px}.PasswordGate_alert__23Thh{border-radius:var(--radius-md);background:rgba(181,114,108,.1);border:1px solid rgba(181,114,108,.35);color:var(--danger)}.PasswordGate_alert__23Thh,.PasswordGate_notice__sR4ZC{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;font-size:var(--fs-body-s);line-height:1.5}.PasswordGate_notice__sR4ZC{border-radius:var(--radius-md);background:rgba(83,104,120,.12);border:1px solid var(--border-slate);color:var(--slate-300)}.PasswordGate_help__pXm0w{margin-top:var(--space-6)!important;padding-top:var(--space-5);border-top:1px solid var(--border-subtle);font-size:var(--fs-caption);line-height:var(--lh-body);color:var(--text-tertiary)}.PasswordGate_helpLink__F60At{color:var(--accent-bright);text-decoration:none}.PasswordGate_helpLink__F60At:hover{color:var(--slate-300)}@media (max-width:560px){.PasswordGate_body__Nx41Z{padding:var(--space-7) var(--page-gutter) var(--space-8);align-items:flex-start}.PasswordGate_title__g3Hqg{font-size:var(--fs-h2)}}.PortalView_head__HhFbu{max-width:var(--page-max);margin:0 auto;padding:var(--space-9) var(--page-gutter) var(--space-6)}.PortalView_title__mEgGn{margin:16px 0 0;font-size:clamp(2rem,5vw,3.5rem);font-weight:var(--fw-light);letter-spacing:-.02em;line-height:1.04;color:var(--text-primary)}.PortalView_lede__wUZM7{margin:var(--space-4) 0 0;max-width:560px;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-secondary)}.PortalView_body__djme_{max-width:var(--page-max);margin:0 auto;padding:var(--space-4) var(--page-gutter) var(--space-9);display:flex;flex-direction:column;gap:var(--space-6)}.PortalView_note__IHgGl{max-width:720px;border-color:var(--border-slate)!important}.PortalView_noteBody__v_K4_{margin:0;font-size:var(--fs-body-s);line-height:var(--lh-body);color:var(--text-secondary);white-space:pre-wrap}.PortalView_grid__Qd3sy{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:var(--space-5);gap:var(--space-5);margin:0;padding:0;list-style:none}.PortalView_card__nQ13e{display:flex;flex-direction:column;height:100%;border-radius:var(--radius-md);overflow:hidden;background:var(--glass-fill);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));color:inherit;text-decoration:none;transition:border-color var(--dur-med) var(--ease-out),background var(--dur-med) var(--ease-out)}.PortalView_card__nQ13e:focus-visible,.PortalView_card__nQ13e:hover{border-color:var(--glass-border-lit);background:var(--glass-fill-strong)}.PortalView_cover__XxxUl{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;background:var(--atmosphere-slate,var(--onyx-800))}.PortalView_coverImage__7dfiH{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.9) contrast(1.03);transition:transform var(--dur-cine) var(--ease-out)}.PortalView_card__nQ13e:hover .PortalView_coverImage__7dfiH{transform:scale(1.03)}.PortalView_coverEmpty__Fnc0U{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--text-muted)}.PortalView_badges__iHEzo{position:absolute;top:14px;left:14px;display:flex;gap:8px;flex-wrap:wrap}.PortalView_status__jbaUo{display:inline-flex;align-items:center;padding:5px 12px;border-radius:var(--radius-sm);font-size:.75rem;font-weight:var(--fw-medium);letter-spacing:.06em;-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur))}.PortalView_statusActive__4fIfi{color:var(--slate-300);background:rgba(83,104,120,.3);border:1px solid var(--border-slate)}.PortalView_statusDone__rZQEm{color:#8fb89c;background:rgba(110,143,122,.24);border:1px solid rgba(110,143,122,.4)}.PortalView_cardText__Fri4z{display:flex;flex-direction:column;gap:8px;padding:18px 20px 0;flex:1 1}.PortalView_cardTitle__UZALh{font-size:var(--fs-h4,1.25rem);font-weight:var(--fw-regular,400);letter-spacing:-.01em;color:var(--text-primary)}.PortalView_cardMeta__QgtUQ{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:var(--fs-caption);color:var(--text-tertiary);letter-spacing:.04em}.PortalView_metaItem__XkAFt{display:inline-flex;align-items:center;gap:6px}.PortalView_open__KN_Sz{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin:18px 20px 20px;font-size:var(--fs-caption);font-weight:var(--fw-medium);letter-spacing:.04em;color:var(--text-secondary);transition:color var(--dur-fast) var(--ease-out)}.PortalView_card__nQ13e:hover .PortalView_open__KN_Sz{color:var(--text-primary)}.PortalView_help__Pmhv2{margin:0;font-size:var(--fs-body-s);color:var(--text-tertiary)}@media (max-width:600px){.PortalView_head__HhFbu{padding-top:var(--space-7)}.PortalView_grid__Qd3sy{grid-template-columns:1fr}}