.CoE4HW_surfaceInner{--panel-h:var(--device-h)}.CoE4HW_panel{min-height:var(--panel-h);padding:calc(var(--status-h) + 20 * var(--u)) calc(44 * var(--u)) calc(90 * var(--u));flex-direction:column;justify-content:center;display:flex;position:relative}.CoE4HW_dark{background:var(--screen-dark);color:#fff}.CoE4HW_darker{background:var(--screen-darker);color:#fff}.CoE4HW_light{background:var(--screen);color:var(--ink)}.CoE4HW_intro{grid-template-columns:repeat(2,minmax(0,1fr));padding:0;display:grid}.CoE4HW_introBody{padding:calc(var(--status-h) + 34 * var(--u)) calc(32 * var(--u)) calc(108 * var(--u));flex-direction:column;justify-content:space-between;display:flex}.CoE4HW_introFill{background:var(--screen);position:absolute;inset:0}.CoE4HW_introMain{margin-top:auto}.CoE4HW_introPortrait{position:relative;overflow:hidden}.CoE4HW_introPhoto{object-fit:cover;object-position:50% 30%}.CoE4HW_introName{font-size:var(--fs-display)}.CoE4HW_introLead{max-width:30ch;font-size:var(--fs-lead);margin-top:18px;line-height:1.45}.CoE4HW_introActions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.CoE4HW_btn{background:var(--ink);color:#fff;font-size:var(--fs-small);transition:opacity .25s var(--ease);border-radius:999px;align-items:center;padding:12px 22px;display:inline-flex}.CoE4HW_btnGhost{color:inherit;background:0 0;box-shadow:inset 0 0 0 1px}.CoE4HW_btn:hover{opacity:.82}.CoE4HW_onDark .CoE4HW_btn{color:var(--ink);background:#fff}.CoE4HW_statsLabel{color:var(--muted-screen)}.CoE4HW_stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:34px;display:grid}.CoE4HW_statValue{font-size:var(--fs-stat)}.CoE4HW_statLabel{color:#fff;margin-top:10px}.CoE4HW_workHead{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.CoE4HW_workTitle{font-size:var(--fs-h2)}.CoE4HW_pill{color:#fff;font-size:var(--fs-small);white-space:nowrap;transition:background-color .25s var(--ease);background:#ffffff1a;border-radius:999px;align-items:center;padding:11px 20px;display:inline-flex}.CoE4HW_pill:hover{background:#ffffff2e}.CoE4HW_project{min-height:var(--panel-h);grid-template-columns:47.2% minmax(0,1fr);padding:0;display:grid;position:relative}.CoE4HW_projectImage{position:relative;overflow:hidden}.CoE4HW_projectPhoto{object-fit:cover;width:100%;height:100%}.CoE4HW_projectBody{padding:calc(var(--status-h) + 18 * var(--u)) calc(40 * var(--u)) calc(108 * var(--u));flex-direction:column;justify-content:space-between;display:flex;position:relative}.CoE4HW_projectNumber{font-size:var(--fs-number);letter-spacing:var(--ls-giant);line-height:.78}.CoE4HW_projectMeta{gap:8px;display:grid}.CoE4HW_projectTitle{font-size:var(--fs-h3)}.CoE4HW_projectBlurb{max-width:34ch;font-size:var(--fs-small);line-height:1.5}.CoE4HW_projectLink{margin-top:14px}.CoE4HW_inkLight{color:#fff}.CoE4HW_inkDark{color:var(--ink)}.CoE4HW_projectTop{height:var(--status-h);background:inherit;position:absolute;top:0;left:0;right:0}.CoE4HW_services{background:var(--line-screen);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:30px;display:grid}.CoE4HW_service{background:var(--screen-dark);padding:26px 24px}.CoE4HW_serviceNum{color:var(--muted-screen)}.CoE4HW_serviceTitle{font-size:var(--fs-h4);margin-top:14px}.CoE4HW_serviceCopy{font-size:var(--fs-small);color:var(--muted-screen);margin-top:8px;line-height:1.5}.CoE4HW_clients{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:26px;display:grid}.CoE4HW_client{border-bottom:1px solid var(--line-screen);font-size:var(--fs-h4);padding:16px 0;font-weight:900}.CoE4HW_closing{text-align:center;align-items:center}.CoE4HW_closingTitle{font-size:var(--fs-h2);max-width:16ch}@media (max-width:860px){.CoE4HW_panel{padding:54px 20px 76px}.CoE4HW_stats{grid-template-columns:minmax(0,1fr);gap:22px}.CoE4HW_workHead{flex-direction:column;align-items:flex-start;gap:16px}.CoE4HW_intro{grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr);padding:0}.CoE4HW_introBody{padding:calc(var(--status-h) + 20 * var(--u)) 20px calc(26 * var(--u))}.CoE4HW_project{grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.CoE4HW_projectBody{padding:22px 20px 70px}.CoE4HW_services,.CoE4HW_clients{grid-template-columns:minmax(0,1fr)}.CoE4HW_service{padding:20px 18px}}
.UzVx0q_lock{z-index:2;padding:calc(44 * var(--u)) calc(24 * var(--u)) calc(22 * var(--u));background:var(--screen);pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.UzVx0q_wallpaper{object-fit:cover;object-position:50% 42%;z-index:-2}.UzVx0q_lock:before{content:"";z-index:-1;background:linear-gradient(#f2f1edf7 0%,#f2f1ede0 19%,#f2f1ed57 34%,#f2f1ed00 48%);position:absolute;inset:0}.UzVx0q_top{text-align:center}.UzVx0q_clock{font-size:var(--fs-clock);letter-spacing:var(--ls-giant);color:var(--ink);font-weight:800;line-height:.9}.UzVx0q_role{font-size:var(--fs-small);color:var(--ink);margin-top:6px}.UzVx0q_bottom{gap:12px;display:grid}.UzVx0q_notifications{gap:8px;display:grid}.UzVx0q_notification{padding:calc(10 * var(--u)) calc(13 * var(--u));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffc2;border-radius:16px;align-items:center;gap:11px;display:flex}.UzVx0q_notifIcon{width:calc(46 * var(--u));height:calc(46 * var(--u));object-fit:cover;border-radius:11px;flex:none}.UzVx0q_notifText{gap:2px;min-width:0;display:grid}.UzVx0q_notifTitle{font-size:var(--fs-small);color:var(--ink);font-weight:500}.UzVx0q_notifMeta{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.UzVx0q_dock{justify-content:space-between;align-items:center;gap:10px;display:flex}.UzVx0q_dockButton{width:calc(54 * var(--u));height:calc(54 * var(--u));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--ink);background:#ffffffc2;border-radius:50%;flex:none;place-items:center;display:grid}.UzVx0q_unfold{padding:calc(12 * var(--u)) calc(22 * var(--u));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font-size:var(--fs-small);color:var(--ink);white-space:nowrap;background:#fffc;border-radius:999px}@media (max-width:860px){.UzVx0q_lock{padding:calc(38 * var(--u)) 16px 16px}.UzVx0q_notifications{gap:6px}.UzVx0q_notification:nth-child(2){display:none}.UzVx0q_unfold{padding:10px 14px}}
.FMUSIq_orbit{pointer-events:none;opacity:calc(1 - min(1, var(--open) * 2));position:absolute;inset:0}.FMUSIq_card{width:calc(var(--device-h) * .174);aspect-ratio:.82;will-change:transform;border-radius:12px;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 18px 34px -18px #11111173}.FMUSIq_image{object-fit:cover;width:100%;height:100%}@media (max-width:1040px){.FMUSIq_orbit{display:none}}
.BsHava_scope{--reveal:min(1, max(0, calc((var(--open) - .94) * 20)));--frame-pad:calc(var(--bezel-pad) + var(--rim-pad));--cover-w:calc(var(--leaf-w) + var(--frame-pad));display:block;position:relative}.BsHava_stage{place-items:center;width:100%;height:100svh;display:grid;position:relative}.BsHava_ground{pointer-events:none;z-index:1;place-items:center;display:grid;position:absolute;inset:0}.BsHava_groundWord{font-size:var(--fs-giant);letter-spacing:var(--ls-giant);color:var(--ink);white-space:nowrap;line-height:.8;position:absolute}.BsHava_groundLeft{right:calc(50% + var(--cover-w) / 2 - 30px);transform:translateX(calc(var(--progress) * -42vw))}.BsHava_groundRight{left:calc(50% + var(--cover-w) / 2 - 30px);transform:translateX(calc(var(--progress) * 42vw))}.BsHava_glow{width:calc(var(--cover-w) * 1.5);height:calc(var(--device-h) * 1.56);filter:blur(68px);opacity:calc(1 - var(--open));pointer-events:none;z-index:1;background:radial-gradient(58% 48% at 26% 30%,#ffb0689e,#0000 78%),radial-gradient(56% 52% at 80% 44%,#ff96b48c,#0000 78%),radial-gradient(62% 40% at 56% 86%,#ffc6967a,#0000 80%),radial-gradient(54% 34% at 44% 10%,#ffd2a085,#0000 80%),radial-gradient(74% 62%,#ffead8b8,#0000 82%);position:absolute}.BsHava_floor{top:calc(50% + var(--device-h) / 2 + var(--frame-pad));width:calc(var(--cover-w) * (1 + var(--open)) * 1.05);height:calc(62 * var(--u));pointer-events:none;z-index:2;background:radial-gradient(closest-side,#00000029,#0000000f 50%,#0000);border-radius:50%;position:absolute;left:50%;transform:translate(-50%,-24%)}.BsHava_floorTight{width:calc(var(--cover-w) * (1 + var(--open)) * .86);height:calc(21 * var(--u));background:radial-gradient(closest-side,#00000038,#00000012 55%,#0000);transform:translate(-50%,-62%)}.BsHava_device{z-index:3;width:calc(var(--device-w) + var(--frame-pad) * 2);height:calc(var(--device-h) + var(--frame-pad) * 2);transform:translateX(calc(var(--cover-w) / -2 * (1 - var(--open))));will-change:transform;position:relative}.BsHava_body{clip-path:inset(0 0 0 calc(50% * (1 - var(--reveal))) round var(--rim-radius));position:absolute;inset:0}.BsHava_rim{padding:var(--rim-pad);border-radius:var(--rim-radius);background:var(--rim-gradient);position:absolute;inset:0;box-shadow:inset 0 1px 1px #ffffffd1,inset 0 -1px 1px #0000004d,inset 0 0 0 1px #ffffff40}.BsHava_bezel{inset:var(--rim-pad);padding:var(--bezel-pad);border-radius:var(--bezel-radius);background:var(--bezel);position:absolute}.BsHava_screen{inset:var(--frame-pad);border-radius:var(--device-radius);background:var(--screen);isolation:isolate;position:absolute;overflow:hidden}.BsHava_surface{width:var(--device-w);opacity:min(1, max(0, calc((var(--open) - .42) / .3)));will-change:transform;position:absolute;inset:0 auto auto 0}.BsHava_hinge{width:1px;opacity:var(--open);pointer-events:none;z-index:3;background:linear-gradient(#00000038,#00000012 18% 82%,#00000038);position:absolute;top:0;bottom:0;left:50%}.BsHava_rails{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.BsHava_body>.BsHava_rails{opacity:var(--open)}.BsHava_rails:before,.BsHava_rails:after{content:"";background:var(--bezel-rail);border-radius:2px;width:3px;position:absolute;right:-2px}.BsHava_rails:before{height:7%;top:17%}.BsHava_rails:after{height:11%;top:29%}.BsHava_cover{width:var(--cover-w);transform-origin:0;height:100%;transform:perspective(2800px) rotateY(calc(var(--open) * -180deg));opacity:calc(1 - var(--reveal));pointer-events:none;z-index:4;will-change:transform;position:absolute;top:0;left:50%}.BsHava_face{border-radius:var(--rim-radius);position:absolute;inset:0}.BsHava_faceFront{opacity:calc(1 - min(1, max(0, calc((var(--open) - .497) * 400))))}.BsHava_faceBack{opacity:min(1, max(0, calc((var(--open) - .503) * 400)));transform:scaleX(-1)}.BsHava_shade{border-radius:var(--device-radius);opacity:calc(var(--open) * (1 - var(--open)) * 2.2);pointer-events:none;z-index:4;background:linear-gradient(90deg,#0000008c 0%,#0000 70%);position:absolute;inset:0}.BsHava_faceBack .BsHava_shade{background:linear-gradient(90deg,#0000000d 0%,#0000008c 100%)}.BsHava_status{top:var(--frame-pad);left:var(--frame-pad);right:var(--frame-pad);height:var(--status-h);padding:calc(10 * var(--u)) calc(30 * var(--u)) 0;font-size:calc(15.6 * var(--u));letter-spacing:-.01em;color:var(--status-ink,var(--ink));pointer-events:none;z-index:4;opacity:var(--open);justify-content:space-between;align-items:center;font-weight:600;display:flex;position:absolute}.BsHava_statusSolid{opacity:1}.BsHava_statusRight{font-size:calc(14.4 * var(--u));align-items:center;gap:7px;display:inline-flex}.BsHava_battery{width:calc(28.8 * var(--u));height:calc(14.4 * var(--u));opacity:.9;border:1.4px solid;border-radius:3px;position:relative}.BsHava_battery:before{content:"";background:currentColor;border-radius:1px;position:absolute;inset:1.6px}.BsHava_battery:after{content:"";background:currentColor;border-radius:0 1px 1px 0;width:2px;height:50%;position:absolute;top:25%;right:-3.4px}.BsHava_nav{left:50%;bottom:calc(var(--frame-pad) + 18px);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:5;opacity:min(1, max(0, calc((var(--open) - .78) * 4.6)));background:#ffffffb8;border-radius:999px;align-items:center;gap:2px;padding:5px;display:inline-flex;position:absolute;transform:translate(-50%);box-shadow:0 6px 20px -8px #11111159}.BsHava_navLink{color:var(--ink);white-space:nowrap;transition:background-color .25s var(--ease), color .25s var(--ease);border-radius:999px;padding:8px 15px;font-size:14px}.BsHava_navLink:hover{background:#11111112}.BsHava_navOn{background:#fff;box-shadow:0 1px 3px #11111124}.BsHava_navOn:hover{background:#fff}@media (max-width:860px){.BsHava_scope{--cover-h:calc(var(--leaf-h) + var(--frame-pad))}.BsHava_ground{z-index:1}.BsHava_groundLeft,.BsHava_groundRight{text-align:center;left:0;right:0}.BsHava_groundLeft{bottom:calc(50% + var(--cover-h) / 2 + 10px);transform:translateY(calc(var(--progress) * -46svh))}.BsHava_groundRight{top:calc(50% + var(--cover-h) / 2 + 10px);transform:translateY(calc(var(--progress) * 46svh))}.BsHava_glow{width:calc(var(--device-w) * 1.5);height:calc(var(--cover-h) * 1.56)}.BsHava_floor,.BsHava_floorTight{top:calc(50% + var(--cover-h) * (.5 + var(--open) * .5) + var(--frame-pad));width:calc(var(--device-w) * 1.05)}.BsHava_floorTight{width:calc(var(--device-w) * .86)}.BsHava_device{transform:translateY(calc(var(--cover-h) / -2 * (1 - var(--open))))}.BsHava_body{clip-path:inset(calc(50% * (1 - var(--reveal))) 0 0 0)}.BsHava_cover{width:100%;height:var(--cover-h);transform-origin:top;transform:perspective(2800px) rotateX(calc(var(--open) * 180deg));top:50%;left:0}.BsHava_faceBack{transform:scaleY(-1)}.BsHava_shade{background:linear-gradient(#0000008c 0%,#0000 70%)}.BsHava_faceBack .BsHava_shade{background:linear-gradient(#0000000d 0%,#0000008c 100%)}.BsHava_hinge{background:linear-gradient(90deg,#00000038,#00000012 18% 82%,#00000038);width:auto;height:1px;inset:50% 0 auto}.BsHava_status{padding:calc(8 * var(--u)) calc(20 * var(--u)) 0}.BsHava_nav{bottom:calc(var(--frame-pad) + 12px);padding:4px}.BsHava_navLink{padding:7px 11px;font-size:13px}}
._2ghDra_head{gap:16px;display:grid}._2ghDra_headRow{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}._2ghDra_title{font-size:var(--fs-display)}._2ghDra_lead{max-width:54ch;font-size:var(--fs-lead);line-height:1.45}._2ghDra_filters{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}._2ghDra_filter{font-size:var(--fs-small);background:#1111110f;border-radius:999px;padding:9px 18px}._2ghDra_filterOn{background:var(--ink);color:#fff}._2ghDra_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:30px;display:grid}._2ghDra_card{display:block}._2ghDra_cardFrame{aspect-ratio:4/5;background:#1111110f;border-radius:18px;position:relative;overflow:hidden}._2ghDra_cardFrame img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease)}._2ghDra_card:hover ._2ghDra_cardFrame img{transform:scale(1.03)}._2ghDra_cardMeta{justify-content:space-between;align-items:baseline;gap:14px;margin-top:12px;display:flex}._2ghDra_cardTitle{font-size:var(--fs-h4)}._2ghDra_cardSub{color:var(--muted)}._2ghDra_index{margin-top:34px}._2ghDra_indexHead,._2ghDra_indexRow{border-bottom:1px solid var(--line);grid-template-columns:60px minmax(0,1.4fr) minmax(0,1fr) 80px;align-items:center;gap:16px;padding:14px 0;display:grid}._2ghDra_indexHead{color:var(--muted)}._2ghDra_indexRow:hover{background:#11111108}._2ghDra_indexTitle{font-size:var(--fs-h4)}._2ghDra_numbers{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:26px;display:grid}._2ghDra_number{font-size:var(--fs-stat)}._2ghDra_rows{margin-top:26px}._2ghDra_row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 80px;align-items:baseline;gap:16px;padding:15px 0;display:grid}._2ghDra_rowTitle{font-size:var(--fs-h4)}._2ghDra_contactGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;margin-top:30px;display:grid}._2ghDra_contactLinks{align-content:start;gap:10px;margin-top:20px;display:grid}._2ghDra_contactLink{font-size:var(--fs-h4);font-weight:900}._2ghDra_form{align-content:start;gap:12px;display:grid}._2ghDra_field{gap:6px;display:grid}._2ghDra_input{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:12px;padding:13px 15px}._2ghDra_input:focus-visible{outline:2px solid var(--ink);outline-offset:1px}._2ghDra_textarea{resize:vertical;min-height:104px}._2ghDra_submit{background:var(--ink);color:#fff;font-size:var(--fs-small);border-radius:999px;justify-self:start;padding:13px 26px}._2ghDra_sent{color:var(--muted)}._2ghDra_projectHero{min-height:var(--device-h);grid-template-columns:47.2% minmax(0,1fr);display:grid}._2ghDra_projectHeroImage{position:relative;overflow:hidden}._2ghDra_projectHeroImage:after{content:"";height:calc(var(--status-h) + 16 * var(--u));z-index:1;position:absolute;inset:0 0 auto}._2ghDra_heroScrimLight:after{background:linear-gradient(#ffffff9e,#0000)}._2ghDra_heroScrimDark:after{background:linear-gradient(#00000075,#0000)}._2ghDra_projectHeroImage img{object-fit:cover;width:100%;height:100%}._2ghDra_projectHeroBody{padding:calc(var(--status-h) + 18 * var(--u)) calc(40 * var(--u)) calc(108 * var(--u));flex-direction:column;justify-content:space-between;display:flex}._2ghDra_projectFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:22px;display:grid}._2ghDra_factLabel{opacity:.7}._2ghDra_factValue{font-size:var(--fs-small);margin-top:5px}._2ghDra_prose{max-width:56ch;font-size:var(--fs-lead);gap:14px;margin-top:22px;line-height:1.5;display:grid}._2ghDra_projectFoot{justify-content:space-between;align-items:center;gap:20px;margin-top:34px;display:flex}@media (max-width:860px){._2ghDra_headRow{flex-direction:column;align-items:flex-start;gap:12px}._2ghDra_grid,._2ghDra_contactGrid,._2ghDra_numbers{grid-template-columns:minmax(0,1fr);gap:20px}._2ghDra_indexHead,._2ghDra_indexRow{grid-template-columns:40px minmax(0,1fr) 64px}._2ghDra_indexClient{display:none}._2ghDra_row{grid-template-columns:minmax(0,1fr) 64px}._2ghDra_rowBody{color:var(--muted);grid-column:1/-1}._2ghDra_projectHero{grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr)}._2ghDra_projectHeroBody{padding:22px 20px 70px}._2ghDra_projectFacts{grid-template-columns:minmax(0,1fr);gap:10px}}
