.navbar{z-index:1000;width:100%;padding:var(--space-md) 0;background-color:color-mix(in srgb, var(--bg-primary) 85%, transparent);-webkit-backdrop-filter:blur(16px);position:fixed;top:0;left:0;box-shadow:0 4px 24px -8px #1212120d}[data-theme=dark] .navbar{box-shadow:0 4px 24px -8px #0006}.navbar-grid{align-items:center}.navbar-brand{text-transform:uppercase;flex-direction:column;grid-column:span 4;display:flex}.brand-name{letter-spacing:-.02em;font-size:1.25rem;font-weight:600}.brand-title{font-family:var(--font-secondary);color:var(--text-secondary);letter-spacing:.05em;font-size:.75rem}.navbar-links{grid-column:span 4;justify-content:space-between;gap:1.5rem;display:flex}.nav-link{font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);flex-direction:column;padding-bottom:4px;font-size:.75rem;text-decoration:none;transition:color .4s;display:flex;position:relative}.nav-link:hover{color:var(--text-primary)}.nav-line{background-color:var(--text-primary);transform-origin:0;width:100%;height:1px;transition:transform .4s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:0;transform:scaleX(0)}.nav-link:hover .nav-line{background-color:var(--text-secondary);transform:scaleX(.3)}.nav-link.active{color:var(--text-primary);font-weight:600}.nav-link.active .nav-line{background-color:var(--text-primary);transform:scaleX(1)}.navbar-controls{grid-column:span 4;justify-content:flex-end;display:flex}.theme-toggle{color:var(--text-secondary);font-family:var(--font-secondary);cursor:pointer;text-transform:uppercase;letter-spacing:.1em;background:0 0;border:none;align-items:center;gap:.5rem;font-size:.75rem;transition:color .3s;display:flex}.theme-toggle:hover{color:var(--text-primary)}.contrast-dial{border:1px solid var(--text-secondary);border-radius:50%;width:12px;height:12px;transition:transform .6s cubic-bezier(.16,1,.3,1),border-color .3s;position:relative;overflow:hidden}.contrast-dial:before{content:"";background-color:var(--text-secondary);width:50%;height:100%;transition:background-color .3s;position:absolute;top:0;left:0}.theme-toggle:hover .contrast-dial{border-color:var(--text-primary);transform:rotate(90deg)}.theme-toggle:hover .contrast-dial:before{background-color:var(--text-primary)}.contrast-dial.dark-active{transform:rotate(180deg)}.theme-toggle:hover .contrast-dial.dark-active{transform:rotate(270deg)}.toggle-bracket{opacity:.5;transition:opacity .3s,transform .4s cubic-bezier(.16,1,.3,1)}.theme-toggle:hover .toggle-bracket{opacity:1}.theme-toggle:hover .toggle-bracket:first-child{transform:translate(-3px)}.theme-toggle:hover .toggle-bracket:last-child{transform:translate(3px)}._footerSection_1rh5q_1{color:#f4f4f5;padding:var(--section-padding) 0 var(--space-md) 0;z-index:20;background-color:#0a0c10;position:relative}._footerGrid_1rh5q_9{gap:var(--space-lg);margin-bottom:calc(var(--space-xl) * 1.5);grid-template-columns:repeat(12,1fr);display:grid}._newsletterWrapper_1rh5q_17{gap:var(--space-md);flex-direction:column;grid-column:span 6;display:flex}._newsletterTitle_1rh5q_24{letter-spacing:-.02em;max-width:14ch;font-size:clamp(2.5rem,4vw,4rem);font-weight:400;line-height:1.1}._newsletterForm_1rh5q_32{width:100%;max-width:85%;margin-top:var(--space-sm);display:flex;position:relative}._newsletterInput_1rh5q_40{color:#f4f4f5;width:100%;font-family:var(--font-secondary);background:0 0;border:none;border-bottom:1px solid #f4f4f54d;padding:1rem 0;font-size:1rem;transition:border-color .3s}._newsletterInput_1rh5q_40:focus{border-bottom-color:#f4f4f5;outline:none}._newsletterInput_1rh5q_40::placeholder{color:#f4f4f54d}._newsletterSubmit_1rh5q_61{color:#f4f4f5;font-family:var(--font-secondary);cursor:pointer;background:0 0;border:none;padding:0;font-size:1.5rem;transition:transform .3s;position:absolute;bottom:1rem;right:0}._newsletterSubmit_1rh5q_61:hover{transform:translate(5px)}._linksWrapper_1rh5q_80{gap:var(--space-md);grid-column:8/13;grid-template-columns:repeat(2,1fr);align-items:end;display:grid}._linkGroup_1rh5q_88{gap:var(--space-sm);flex-direction:column;display:flex}._linkGroupLabel_1rh5q_94{font-family:var(--font-secondary);color:#f4f4f580;text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-xs);font-size:.875rem}._footerLink_1rh5q_103{color:#f4f4f5;width:max-content;font-size:1.125rem;text-decoration:none;transition:opacity .3s}._footerLink_1rh5q_103:hover{opacity:.6}._footerBottom_1rh5q_116{padding-top:var(--space-md);font-family:var(--font-secondary);color:#f4f4f580;border-top:1px solid #f4f4f51a;justify-content:space-between;align-items:center;font-size:.875rem;display:flex}._heroSection_ircxh_1{min-height:calc(100vh - var(--nav-height));padding-bottom:var(--space-xl);align-items:center;display:flex}._heroGrid_ircxh_8{align-items:center}._heroContent_ircxh_12{gap:var(--space-md);flex-direction:column;grid-column:span 7;display:flex}._heroTitle_ircxh_19{letter-spacing:-.03em;flex-direction:column;font-size:clamp(3rem,6vw,6rem);font-weight:500;line-height:1.05;display:flex}._titleLine_ircxh_28{flex-wrap:wrap;align-items:baseline;column-gap:.25em;display:inline-flex}._dynamicWrapper_ircxh_35{vertical-align:baseline;display:inline-grid}._dynamicWord_ircxh_40{color:var(--text-secondary);white-space:nowrap;pointer-events:none;grid-area:1/1;font-style:italic;transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1),filter .9s cubic-bezier(.22,1,.36,1)}._activeWord_ircxh_53{opacity:1;filter:blur();pointer-events:auto;transform:translateY(0)}._exitingWord_ircxh_60{opacity:0;filter:blur(6px);transform:translateY(-20px)}._hiddenWord_ircxh_66{opacity:0;filter:blur(6px);transform:translateY(20px)}._heroSubtitle_ircxh_75{font-family:var(--font-secondary);max-width:80%;color:var(--text-secondary);font-size:1rem;line-height:1.6}._btnPrimary_ircxh_83{font-family:var(--font-secondary);text-transform:uppercase;background-color:var(--text-primary);color:var(--bg-primary);cursor:pointer;border:none;padding:1rem 2rem;font-size:.875rem;transition:transform .3s,opacity .3s}._btnPrimary_ircxh_83:hover{opacity:.9;transform:translateY(-2px)}._heroVisual_ircxh_102{grid-column:span 5;position:relative}._imageRevealWrapper_ircxh_107{aspect-ratio:3/4;background-color:var(--bg-secondary);width:100%;position:relative;overflow:hidden}._heroImage_ircxh_116{object-fit:cover;filter:grayscale();z-index:1;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.16,1,.3,1),filter .8s;position:relative;transform:scale(1.05)}._imageRevealWrapper_ircxh_107:hover ._heroImage_ircxh_116{filter:grayscale(0%);transform:scale(1)}._crosshair_ircxh_135{z-index:10;width:1rem;height:1rem;position:absolute}._crosshair_ircxh_135:before,._crosshair_ircxh_135:after{content:"";background-color:var(--border-structural);position:absolute}._crosshair_ircxh_135:before{width:100%;height:1px;top:50%;left:0}._crosshair_ircxh_135:after{width:1px;height:100%;top:0;left:50%}._topLeft_ircxh_159{top:var(--space-sm);left:var(--space-sm)}._bottomRight_ircxh_160{bottom:var(--space-sm);right:var(--space-sm)}._processSection_9ejjv_1{margin-bottom:0;padding-bottom:0;position:relative}._globalUI_9ejjv_8{z-index:50;pointer-events:none;width:100%;height:100vh;position:sticky;top:0;overflow:hidden}._topBar_9ejjv_18{top:calc(var(--nav-height) + var(--space-md));padding:0 var(--container-padding);justify-content:space-between;align-items:center;display:flex;position:absolute;left:0;right:0}._sectionLabel_9ejjv_29,._stepCounter_9ejjv_29{font-family:var(--font-secondary);letter-spacing:.12em;color:var(--text-secondary);text-transform:uppercase;font-size:.75rem;transition:color .3s}._elevationRail_9ejjv_39{left:var(--space-md);width:80px;height:45vh;position:absolute;top:55%;transform:translateY(-50%)}._elevationTrack_9ejjv_48{background:var(--border-structural);opacity:.15;width:1px;position:absolute;top:0;bottom:0;left:0}._elevationFill_9ejjv_58{background:var(--text-primary);width:1px;transition:height .9s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0}._elevationMark_9ejjv_67{align-items:center;gap:.75rem;transition:all .4s;display:flex;position:absolute;left:0;transform:translateY(-50%)}._elevationTick_9ejjv_76{background:var(--border-structural);opacity:.3;width:8px;height:1px;transition:width .4s cubic-bezier(.22,1,.36,1),opacity .4s,background-color .4s}._elevationText_9ejjv_87{font-family:var(--font-secondary);letter-spacing:.1em;color:var(--text-secondary);opacity:.4;font-size:.65rem;transition:opacity .4s,color .4s,transform .4s cubic-bezier(.22,1,.36,1)}._elevationMarkActive_9ejjv_98 ._elevationTick_9ejjv_76{opacity:1;background-color:var(--text-primary);width:20px}._elevationMarkActive_9ejjv_98 ._elevationText_9ejjv_87{opacity:1;color:var(--text-primary);font-weight:500;transform:translate(4px)}._trackerContainer_9ejjv_111{z-index:-1;pointer-events:none;flex-direction:column;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}._tracker_9ejjv_111{width:100%;height:100vh}._stackingWrapper_9ejjv_128{z-index:10;margin-top:-100vh;position:relative}._stepPanel_9ejjv_134{background-color:var(--bg-primary);align-items:center;width:100%;height:100vh;display:flex;position:sticky;top:0;overflow:hidden;box-shadow:0 -10px 40px #00000005}[data-theme=dark] ._stepPanel_9ejjv_134{box-shadow:0 -10px 40px #0003}._localGhostNumber_9ejjv_151{letter-spacing:-.06em;color:var(--text-primary);opacity:.03;z-index:0;pointer-events:none;font-size:clamp(16rem,36vw,44rem);font-weight:700;line-height:1;position:absolute;top:50%;right:-.04em;transform:translateY(-50%)}._panelGrid_9ejjv_166{z-index:1;width:100%;margin-top:calc(var(--nav-height) + 2rem);align-items:center;position:relative}._panelText_9ejjv_176{gap:var(--space-md);padding-right:var(--space-lg);flex-direction:column;grid-column:3/7;display:flex}._phaseBadge_9ejjv_184,._footNote_9ejjv_184{font-family:var(--font-secondary);color:var(--text-secondary)}._phaseBadge_9ejjv_184{font-size:.875rem}._footNote_9ejjv_184{opacity:.45;letter-spacing:.1em;text-transform:uppercase;font-size:.65rem}._panelTitle_9ejjv_191,._panelDesc_9ejjv_191{opacity:0;transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transform:translateY(20px)}._panelTitle_9ejjv_191{letter-spacing:-.03em;font-size:clamp(2.5rem,4.5vw,5rem);font-weight:400;line-height:1.05}._panelDesc_9ejjv_191{max-width:38ch;font-size:1rem;line-height:1.7}._drawRule_9ejjv_211{background:var(--border-structural);width:0;height:1px;transition:width 1.1s cubic-bezier(.22,1,.36,1) .15s}._panelVisual_9ejjv_218{aspect-ratio:4/3;grid-column:7/13;position:relative}._imageShutter_9ejjv_224{clip-path:inset(0 100% 0 0);transition:clip-path 1.2s cubic-bezier(.22,1,.36,1) .3s;position:absolute;inset:0;overflow:hidden}._panelImage_9ejjv_232{object-fit:cover;filter:grayscale();width:100%;height:100%;transition:filter 1.5s 1.2s,transform 8s linear;transform:scale(1)}._techAnnotation_9ejjv_241{bottom:var(--space-sm);left:var(--space-sm);z-index:10;font-family:var(--font-secondary);color:var(--bg-primary);background-color:var(--text-primary);padding:.2rem .5rem;font-size:.65rem;position:absolute}._crosshair_9ejjv_253{z-index:10;width:1rem;height:1rem;position:absolute}._crosshair_9ejjv_253:before,._crosshair_9ejjv_253:after{content:"";background-color:var(--border-structural);position:absolute}._crosshair_9ejjv_253:before{width:100%;height:1px;top:50%;left:0}._crosshair_9ejjv_253:after{width:1px;height:100%;top:0;left:50%}._crosshairTL_9ejjv_266{top:var(--space-sm);left:var(--space-sm)}._crosshairBR_9ejjv_267{bottom:var(--space-sm);right:var(--space-sm)}[data-revealed=true] ._panelTitle_9ejjv_191,[data-revealed=true] ._panelDesc_9ejjv_191{opacity:1;transform:translateY(0)}[data-revealed=true] ._drawRule_9ejjv_211{width:4rem}[data-revealed=true] ._imageShutter_9ejjv_224{clip-path:inset(0 0% 0 0)}[data-revealed=true] ._panelImage_9ejjv_232{filter:grayscale(10%);transform:scale(1.06)}._servicesSection_mmlp6_3{padding:var(--section-padding) 0;z-index:10;background-color:var(--bg-primary);position:relative}._viewportGrid_mmlp6_10{align-items:start;min-height:80vh;position:relative}._indexColumn_mmlp6_17{gap:var(--space-lg);padding-right:var(--space-lg);flex-direction:column;grid-column:1/7;display:flex}._sectionHeader_mmlp6_25{gap:var(--space-sm);margin-bottom:var(--space-md);flex-direction:column;display:flex}._sectionHeading_mmlp6_32{font-size:1.25rem;font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary)}._techBadge_mmlp6_40{font-family:var(--font-secondary);letter-spacing:.1em;color:var(--text-primary);background-color:var(--blueprint-grid-color);width:max-content;padding:.25rem .5rem;font-size:.65rem}._kineticList_mmlp6_50{flex-direction:column;gap:0;display:flex}._kineticItem_mmlp6_56{cursor:pointer;opacity:.3;flex-direction:column;padding:1rem 0;transition:opacity .5s,transform .7s cubic-bezier(.16,1,.3,1);display:flex;transform:translate(0)}._kineticItemActive_mmlp6_67{opacity:1;transform:translate(1rem)}._itemHeader_mmlp6_72{align-items:flex-start;gap:var(--space-md);display:flex}._itemNum_mmlp6_78{font-family:var(--font-secondary);margin-top:.75rem;font-size:1rem;font-weight:500}._itemTitle_mmlp6_85{letter-spacing:-.04em;color:var(--text-primary);padding-right:var(--space-md);text-wrap:balance;flex:1;font-size:clamp(2.25rem,3.5vw,4rem);font-weight:400;line-height:1.05}._draftingLine_mmlp6_96{background-color:var(--text-primary);opacity:0;width:0;height:1px;margin-top:1.25rem;margin-left:0;transition:width .7s cubic-bezier(.16,1,.3,1),margin-left .7s cubic-bezier(.16,1,.3,1),opacity .4s;position:relative}._draftingLine_mmlp6_96:after{content:"";background-color:var(--bg-primary);border:1px solid var(--text-primary);opacity:0;width:5px;height:5px;transition:opacity .3s .3s;position:absolute;top:50%;right:-4px;transform:translateY(-50%)}._kineticItemActive_mmlp6_67 ._draftingLine_mmlp6_96{opacity:1;width:4rem;margin-left:1.5rem}._kineticItemActive_mmlp6_67 ._draftingLine_mmlp6_96:after{opacity:1}._dossierWrapper_mmlp6_133{grid-template-rows:0fr;transition:grid-template-rows .7s cubic-bezier(.16,1,.3,1);display:grid}._kineticItemActive_mmlp6_67 ._dossierWrapper_mmlp6_133{grid-template-rows:1fr}._dossierContent_mmlp6_143{gap:var(--space-md);margin-top:var(--space-md);margin-left:calc(1rem + var(--space-md));padding-left:var(--space-md);border-left:1px solid var(--border-structural);opacity:0;flex-direction:column;transition:opacity .4s,transform .6s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden;transform:translateY(-10px)}._kineticItemActive_mmlp6_67 ._dossierContent_mmlp6_143{opacity:1;transition-delay:.15s;transform:translateY(0)}._dossierText_mmlp6_164{font-family:var(--font-secondary);color:var(--text-secondary);max-width:45ch;font-size:.875rem;line-height:1.6}._dossierBtn_mmlp6_172{font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:.1em;color:var(--text-primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:.75rem;width:max-content;padding:0;font-size:.75rem;display:inline-flex}._btnText_mmlp6_188{border-bottom:1px solid #0000;transition:border-color .3s}._dossierBtn_mmlp6_172:hover ._btnText_mmlp6_188{border-color:var(--text-primary)}._btnIcon_mmlp6_197{width:10px;height:10px;transition:transform .5s cubic-bezier(.22,1,.36,1);position:relative}._btnIcon_mmlp6_197:before,._btnIcon_mmlp6_197:after{content:"";background-color:var(--text-primary);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._btnIcon_mmlp6_197:before{width:100%;height:1px}._btnIcon_mmlp6_197:after{width:1px;height:100%}._dossierBtn_mmlp6_172:hover ._btnIcon_mmlp6_197{transform:rotate(90deg)scale(1.2)}._canvasColumn_mmlp6_223{top:calc(var(--nav-height) + var(--space-md));height:calc(100vh - var(--nav-height) - var(--space-xl));background-color:var(--bg-secondary);border:1px solid var(--border-structural);cursor:crosshair;grid-column:7/13;min-height:600px;position:sticky;overflow:hidden}._canvasImage_mmlp6_237{object-fit:cover;opacity:0;filter:grayscale();width:100%;height:100%;transition:opacity 1.2s cubic-bezier(.16,1,.3,1),transform 1.5s cubic-bezier(.16,1,.3,1),filter 1.2s;position:absolute;top:0;left:0;transform:scale(1.02)}._canvasImageActive_mmlp6_253{opacity:1;filter:grayscale(10%);z-index:1;transform:scale(1)}._cadOverlay_mmlp6_260{z-index:10;pointer-events:none;position:absolute;inset:0}._cadLineX_mmlp6_267,._cadLineY_mmlp6_267{background-color:#f4f4f599;transition:opacity .2s;position:absolute}._cadLineX_mmlp6_267{width:100%;height:1px;left:0;top:var(--mouse-y)}._cadLineY_mmlp6_267{width:1px;height:100%;top:0;left:var(--mouse-x)}[data-theme=light] ._cadLineX_mmlp6_267,[data-theme=light] ._cadLineY_mmlp6_267{background-color:#1212124d}._viewportBadgeTop_mmlp6_292,._viewportBadgeBottom_mmlp6_293{font-family:var(--font-secondary);letter-spacing:.1em;background-color:var(--text-primary);color:var(--bg-primary);text-transform:uppercase;padding:.25rem .5rem;font-size:.65rem;position:absolute}._viewportBadgeTop_mmlp6_292{top:var(--space-md);left:var(--space-md)}._viewportBadgeBottom_mmlp6_293{bottom:var(--space-md);right:var(--space-md)}._gridMarkTL_mmlp6_314,._gridMarkTR_mmlp6_314,._gridMarkBL_mmlp6_314,._gridMarkBR_mmlp6_314{font-family:var(--font-secondary);color:var(--bg-primary);opacity:.8;font-size:1rem;position:absolute}._gridMarkTL_mmlp6_314{top:1rem;left:1rem}._gridMarkTR_mmlp6_314{top:1rem;right:1rem}._gridMarkBL_mmlp6_314{bottom:1rem;left:1rem}._gridMarkBR_mmlp6_314{bottom:1rem;right:1rem}._testimonialSection_z8g6h_1{padding:var(--section-padding) 0;background-color:var(--bg-primary)}._testimonialGrid_z8g6h_6{gap:var(--space-lg);grid-template-columns:repeat(12,1fr);align-items:start;display:grid}._navColumn_z8g6h_13{flex-direction:column;grid-column:span 4;display:flex}._sectionLabel_z8g6h_19{font-family:var(--font-secondary);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;padding-top:var(--space-xl);font-size:.875rem}._controlsWrapper_z8g6h_28{gap:var(--space-md);flex-direction:column;margin-top:6rem;display:flex}._fractionCounter_z8g6h_35{font-family:var(--font-secondary);color:var(--text-primary);font-size:1.25rem}._fractionCounter_z8g6h_35 ._total_z8g6h_41{color:var(--text-secondary)}._progressContainer_z8g6h_45{background-color:var(--blueprint-grid-color);width:100%;height:1px;margin-bottom:var(--space-sm);position:relative;overflow:hidden}._progressBar_z8g6h_54{background-color:var(--text-primary);width:0%;height:100%;animation:6s linear forwards _fillProgress_z8g6h_1;position:absolute;top:0;left:0}@keyframes _fillProgress_z8g6h_1{0%{width:0%}to{width:100%}}._buttonGroup_z8g6h_69{gap:var(--space-sm);display:flex}._navButton_z8g6h_74{border:1px solid var(--blueprint-grid-color);font-family:var(--font-secondary);color:var(--text-primary);text-transform:uppercase;cursor:pointer;background:0 0;padding:.5rem 1rem;font-size:.875rem;transition:all .3s}._navButton_z8g6h_74:hover{background-color:var(--text-primary);color:var(--bg-primary);border-color:var(--text-primary)}._viewAllLink_z8g6h_92{margin-top:var(--space-lg);font-family:var(--font-secondary);color:var(--text-primary);text-transform:uppercase;border-bottom:1px solid var(--border-structural);align-items:center;gap:.5rem;width:max-content;padding-bottom:.25rem;font-size:.875rem;text-decoration:none;transition:opacity .3s,gap .3s;display:inline-flex}._viewAllLink_z8g6h_92:hover{opacity:.7;gap:.75rem}._quoteColumn_z8g6h_114{padding-top:var(--space-xl);grid-column:span 8}._quoteWrapper_z8g6h_119{gap:var(--space-md);flex-direction:column;transition:opacity .4s,transform .4s;display:flex}._quoteWrapper_z8g6h_119[data-state=in]{opacity:1;transform:translateY(0)}._quoteWrapper_z8g6h_119[data-state=out]{opacity:0;transform:translateY(-15px)}._quoteMark_z8g6h_136{font-family:var(--font-secondary);color:var(--text-secondary);font-size:2rem;line-height:1}._quoteText_z8g6h_143{letter-spacing:-.02em;color:var(--text-primary);font-size:clamp(2rem,4vw,3.5rem);font-weight:400;line-height:1.2}._quoteAuthorRole_z8g6h_151{font-family:var(--font-secondary);color:var(--text-secondary);margin-top:var(--space-md);font-size:1rem}._journalSection_rzsbl_1{padding:var(--section-padding) 0;background-color:#0000;transition:background-color .5s;position:relative;overflow:hidden}._canvasLayer_rzsbl_10{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}._canvasImage_rzsbl_20{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s,transform 6s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0;transform:scale(1.05)}._canvasImage_rzsbl_20[data-active=true]{opacity:1;transform:scale(1)}._canvasOverlay_rzsbl_37{opacity:0;background-color:#0a0c1099;width:100%;height:100%;transition:opacity .5s;position:absolute;top:0;left:0}._canvasLayer_rzsbl_10[data-active=true] ._canvasOverlay_rzsbl_37{opacity:1}._containerWrapper_rzsbl_53{z-index:10;position:relative}._sectionHeader_rzsbl_58{margin-bottom:var(--space-xl);background-color:var(--bg-primary);padding:var(--space-md);border:1px solid var(--border-structural);justify-content:space-between;align-items:flex-end;transition:background-color .4s,border-color .4s;display:flex}._sectionTitle_rzsbl_70{letter-spacing:-.03em;font-size:clamp(3rem,6vw,5rem);font-weight:500;line-height:1.1}._viewAllLink_rzsbl_77{font-family:var(--font-secondary);text-transform:uppercase;border-bottom:1px solid var(--border-structural);padding-bottom:.25rem;font-size:.875rem;text-decoration:none;transition:opacity .3s}._articleList_rzsbl_87{flex-direction:column;display:flex}._articleRow_rzsbl_92{gap:var(--space-md);padding:1.5rem var(--space-md);border-top:1px solid var(--border-structural);background-color:var(--bg-primary);color:inherit;grid-template-columns:repeat(12,1fr);align-items:center;text-decoration:none;transition:all .4s;display:grid}._articleRow_rzsbl_92:last-child{border-bottom:1px solid var(--border-structural)}._articleDate_rzsbl_110{font-family:var(--font-secondary);grid-column:span 2;font-size:1rem}._articleTitle_rzsbl_116{letter-spacing:-.01em;grid-column:span 7;font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:400;line-height:1.3;transition:transform .4s cubic-bezier(.16,1,.3,1)}._articleRow_rzsbl_92:hover ._articleTitle_rzsbl_116{transform:translate(10px)}._articleCategory_rzsbl_130{font-family:var(--font-secondary);text-transform:uppercase;opacity:.6;grid-column:span 2;font-size:.875rem}._articleArrow_rzsbl_138{text-align:right;font-family:var(--font-secondary);opacity:0;grid-column:span 1;font-size:1.5rem;transition:opacity .4s,transform .4s;transform:translate(-15px)}._articleRow_rzsbl_92:hover ._articleArrow_rzsbl_138{opacity:1;transform:translate(0)}._articleList_rzsbl_87[data-hovering=true] ._articleRow_rzsbl_92,._sectionHeader_rzsbl_58[data-hovering=true]{color:#f4f4f5;background-color:#0000;border-color:#f4f4f533}._articleList_rzsbl_87[data-hovering=true] ._viewAllLink_rzsbl_77{color:#f4f4f5;border-color:#f4f4f533}._articleList_rzsbl_87[data-hovering=true] ._articleRow_rzsbl_92:hover{color:#f4f4f5;background-color:#f4f4f50d}._workPage_geszu_1{min-height:100vh;padding-bottom:calc(var(--space-xl) * 2);position:relative}._pageHeader_geszu_8{padding-top:var(--space-lg);margin-bottom:var(--space-xl)}._headerMeta_geszu_13{font-family:var(--font-secondary);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-lg);justify-content:space-between;font-size:.875rem;display:flex}._pageTitle_geszu_24{letter-spacing:-.04em;text-transform:uppercase;color:var(--text-primary);font-size:clamp(3rem,6vw,6rem);font-weight:400;line-height:.9}._headerRule_geszu_33{background-color:var(--border-structural);width:100%;height:1px;margin-top:var(--space-lg);opacity:.5}._gallerySection_geszu_42{width:100%}._galleryGrid_geszu_46{gap:var(--space-xl) var(--grid-gap);grid-template-columns:repeat(2,1fr);display:grid}@media (width<=1024px){._galleryGrid_geszu_46{gap:var(--space-lg) 0;grid-template-columns:1fr}}._projectCard_geszu_59{--mouse-x:50%;--mouse-y:50%;cursor:pointer;flex-direction:column;display:flex;position:relative}._imageWrapper_geszu_68{aspect-ratio:4/3;background-color:var(--bg-secondary);border:1px solid var(--border-structural);width:100%;position:relative;overflow:hidden}._projectImage_geszu_77{object-fit:cover;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.16,1,.3,1);transform:scale(1.02)}._projectCard_geszu_59:hover ._projectImage_geszu_77{transform:scale(1.06)}._viewfinderX_geszu_89,._viewfinderY_geszu_89{mix-blend-mode:difference;opacity:0;z-index:5;pointer-events:none;background-color:#f4f4f5;transition:opacity .4s,top .1s linear,left .1s linear;position:absolute}._viewfinderX_geszu_89{top:var(--mouse-y);width:100%;height:1px;left:0}._viewfinderY_geszu_89{left:var(--mouse-x);width:1px;height:100%;top:0}._projectCard_geszu_59:hover ._viewfinderX_geszu_89,._projectCard_geszu_59:hover ._viewfinderY_geszu_89{opacity:.5}._dataPlate_geszu_119{-webkit-backdrop-filter:blur(8px);width:100%;padding:var(--space-md);z-index:10;clip-path:inset(100% 0 0);pointer-events:none;background-color:#0a0c10d9;border-top:1px solid #f4f4f533;flex-direction:column;justify-content:space-between;min-height:35%;transition:clip-path .7s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;bottom:0;left:0}._projectCard_geszu_59:hover ._dataPlate_geszu_119{clip-path:inset(0)}._plateTop_geszu_143{font-family:var(--font-secondary);letter-spacing:.1em;color:#f4f4f599;text-transform:uppercase;opacity:0;justify-content:space-between;font-size:.75rem;transition:all .6s cubic-bezier(.16,1,.3,1) .1s;display:flex;transform:translateY(-10px)}._projectCard_geszu_59:hover ._plateTop_geszu_143{opacity:1;transform:translateY(0)}._plateBottom_geszu_162{opacity:0;flex-direction:column;gap:.25rem;transition:all .6s cubic-bezier(.16,1,.3,1) .2s;display:flex;transform:translateY(10px)}._projectCard_geszu_59:hover ._plateBottom_geszu_162{opacity:1;transform:translateY(0)}._projectTitle_geszu_177{letter-spacing:-.02em;color:#f4f4f5;text-wrap:balance;font-size:clamp(1.75rem,2.5vw,2.5rem);font-weight:400;line-height:1.1}._projectLocation_geszu_186{font-family:var(--font-secondary);letter-spacing:.1em;color:#f4f4f5;text-transform:uppercase;font-size:.75rem}._contactPage_13q0v_1{min-height:100vh;padding-bottom:var(--space-xl);position:relative}._pageHeader_13q0v_7{padding-top:var(--space-lg);margin-bottom:var(--space-md)}._headerMeta_13q0v_12{font-family:var(--font-secondary);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-md);border-bottom:1px solid var(--border-structural);padding-bottom:var(--space-sm);justify-content:space-between;font-size:.875rem;display:flex}._pageTitle_13q0v_25{letter-spacing:-.04em;text-transform:uppercase;color:var(--text-primary);font-size:clamp(4rem,8vw,8rem);font-weight:400;line-height:.85}._contactGrid_13q0v_34{align-items:stretch}._hqColumn_13q0v_39{grid-column:1/6;display:flex}._hqCard_13q0v_45{background-color:var(--text-primary);color:var(--bg-primary);width:100%;padding:var(--space-lg);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}._radarContainer_13q0v_57{width:80px;height:80px;margin-bottom:var(--space-xl);position:relative}._radarRing_13q0v_64{border:1px dashed var(--bg-primary);opacity:.3;border-radius:50%;animation:10s linear infinite _spin_13q0v_1;position:absolute;inset:0}._radarCrosshair_13q0v_73{border:1px solid var(--bg-primary);opacity:.5;border-radius:50%;position:absolute;inset:10%}._radarCrosshair_13q0v_73:before,._radarCrosshair_13q0v_73:after{content:"";background-color:var(--bg-primary);position:absolute}._radarCrosshair_13q0v_73:before{height:1px;top:50%;left:-10px;right:-10px}._radarCrosshair_13q0v_73:after{width:1px;top:-10px;bottom:-10px;left:50%}@keyframes _spin_13q0v_1{to{transform:rotate(360deg)}}._hqDataList_13q0v_94{gap:var(--space-md);flex-direction:column;display:flex}._hqDataItem_13q0v_100{padding-top:var(--space-md);border-top:1px solid #fff3;flex-direction:column;gap:.25rem;display:flex}[data-theme=dark] ._hqDataItem_13q0v_100{border-top-color:#12121233}._dataLabel_13q0v_112{font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:.1em;opacity:.5;margin-bottom:.5rem;font-size:.65rem}._dataValue_13q0v_121,._dataValueLive_13q0v_121{letter-spacing:-.01em;font-size:1.25rem;font-weight:500}._dataValueLive_13q0v_121{font-family:var(--font-secondary);letter-spacing:0}._dataSub_13q0v_132{font-family:var(--font-secondary);opacity:.5;margin-top:.25rem;font-size:.75rem}._dataLink_13q0v_139{color:inherit;font-size:1rem;text-decoration:none;transition:opacity .3s}._dataLink_13q0v_139:hover{opacity:.5}._formColumn_13q0v_151{padding-left:var(--space-xl);justify-content:space-flex-end;flex-direction:column;grid-column:6/13;display:flex}._dossierForm_13q0v_159{gap:var(--space-lg);flex-direction:column;height:100%;display:flex}._formRow_13q0v_166{flex-direction:column;padding-top:2rem;display:flex;position:relative}._formRowLarge_13q0v_173{flex:.5}._megaInput_13q0v_177,._megaTextarea_13q0v_177{border:none;border-bottom:2px solid var(--border-structural);width:100%;font-family:var(--font-primary);letter-spacing:-.01em;color:var(--text-primary);background:0 0;outline:none;padding:.5rem 0;font-size:clamp(1.25rem,2vw,1.75rem);font-weight:400;line-height:1.5}._megaTextarea_13q0v_177{resize:none;height:120px}._megaLabel_13q0v_198{font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);pointer-events:none;font-size:.875rem;transition:all .5s cubic-bezier(.16,1,.3,1);position:absolute;top:2.25rem;left:0}._megaInput_13q0v_177:focus+._megaLabel_13q0v_198,._megaInput_13q0v_177:not(:placeholder-shown)+._megaLabel_13q0v_198,._megaTextarea_13q0v_177:focus+._megaLabel_13q0v_198,._megaTextarea_13q0v_177:not(:placeholder-shown)+._megaLabel_13q0v_198{color:var(--text-primary);font-size:.75rem;top:0}._megaInput_13q0v_177::placeholder,._megaTextarea_13q0v_177::placeholder{color:#0000;transition:color .4s}._megaInput_13q0v_177:focus::placeholder,._megaTextarea_13q0v_177:focus::placeholder{color:#12121240;font-size:clamp(1rem,1.5vw,1.25rem);font-weight:300}[data-theme=dark] ._megaInput_13q0v_177:focus::placeholder,[data-theme=dark] ._megaTextarea_13q0v_177:focus::placeholder{color:#f4f4f540}._activeLine_13q0v_241{background-color:var(--text-primary);transform-origin:0;width:100%;height:2px;transition:transform .6s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:0;transform:scaleX(0)}._megaInput_13q0v_177:focus~._activeLine_13q0v_241,._megaTextarea_13q0v_177:focus~._activeLine_13q0v_241{transform:scaleX(1)}._brutalistSubmit_13q0v_258{background-color:var(--text-primary);width:100%;color:var(--bg-primary);cursor:pointer;font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:.1em;border:none;justify-content:space-between;align-items:center;padding:1.5rem 2rem;font-size:1rem;transition:transform .4s cubic-bezier(.16,1,.3,1),background-color .4s;display:flex}._brutalistSubmit_13q0v_258:hover{background-color:var(--text-secondary);transform:translateY(-8px)}._submitArrow_13q0v_283{font-size:1.5rem;transition:transform .4s cubic-bezier(.16,1,.3,1)}._brutalistSubmit_13q0v_258:hover ._submitArrow_13q0v_283{transform:translate(10px)}._journalPage_ic6hf_1{min-height:100vh;padding-bottom:var(--space-xl);position:relative}._titleBlock_ic6hf_7{margin-top:var(--space-lg);margin-bottom:var(--space-xl);border-top:3px solid var(--border-structural);border-bottom:3px solid var(--border-structural);flex-direction:column;display:flex}._blockRowMeta_ic6hf_16,._blockRowFooter_ic6hf_16{border-bottom:1px solid var(--border-structural);grid-template-columns:repeat(3,1fr);display:grid}._blockRowFooter_ic6hf_16{border-bottom:none;border-top:1px solid var(--border-structural);grid-template-columns:repeat(2,1fr)}._metaCell_ic6hf_28:first-child{text-align:left}._metaCell_ic6hf_28{font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);border-right:1px solid var(--border-structural);text-align:center;padding:.75rem 0;font-size:.75rem}._metaCell_ic6hf_28:last-child{text-align:right;border-right:none}._blockRowTitle_ic6hf_48{padding:var(--space-lg) 0}._pageTitle_ic6hf_52{letter-spacing:-.04em;text-transform:uppercase;color:var(--text-primary);font-size:clamp(4rem,8vw,8rem);font-weight:400;line-height:.85}._featuredSection_ic6hf_62{margin-bottom:var(--space-xl)}._featuredSpread_ic6hf_66{align-items:stretch}._spreadText_ic6hf_70{padding-right:var(--space-xl);border-right:1px solid var(--border-structural);flex-direction:column;grid-column:1/7;justify-content:center;display:flex}._spreadMeta_ic6hf_79{font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);margin-bottom:var(--space-md);align-items:center;gap:1rem;font-size:.75rem;display:flex}._volumeBadge_ic6hf_91{background-color:var(--text-primary);color:var(--bg-primary);padding:.25rem .5rem;font-weight:700}._spreadTitle_ic6hf_98{letter-spacing:-.03em;color:var(--text-primary);margin-bottom:var(--space-md);text-wrap:balance;font-size:clamp(2.5rem,4.5vw,4.5rem);font-weight:400;line-height:1.05}._spreadExcerpt_ic6hf_108{color:var(--text-secondary);max-width:45ch;margin-bottom:var(--space-lg);font-size:1.125rem;line-height:1.6}._readBtn_ic6hf_116{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:.5rem;width:max-content;padding:0;display:inline-flex}._btnText_ic6hf_127{font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:.1em;color:var(--text-primary);font-size:.875rem}._btnLine_ic6hf_135{background-color:var(--text-primary);transform-origin:0;width:100%;height:2px;transition:transform .5s cubic-bezier(.16,1,.3,1);transform:scaleX(.3)}._readBtn_ic6hf_116:hover ._btnLine_ic6hf_135{transform:scaleX(1)}._spreadVisual_ic6hf_148{padding-left:var(--space-md);grid-column:7/13;position:relative}._spreadImage_ic6hf_154{object-fit:cover;filter:grayscale();width:100%;height:100%;min-height:500px;transition:all 1s cubic-bezier(.16,1,.3,1);transform:scale(1.03)}._featuredSpread_ic6hf_66:hover ._spreadImage_ic6hf_154{filter:grayscale(0%);transform:scale(1)}._visualFrame_ic6hf_169{inset:var(--space-md) 0 var(--space-md) calc(var(--space-md) * 2);pointer-events:none;opacity:0;border:1px solid #f4f4f54d;transition:all .6s cubic-bezier(.16,1,.3,1);position:absolute;transform:scale(.98)}._featuredSpread_ic6hf_66:hover ._visualFrame_ic6hf_169{opacity:1;transform:scale(1)}._frameCrosshair_ic6hf_188{mix-blend-mode:difference;opacity:0;width:2rem;height:2rem;transition:all .6s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}._featuredSpread_ic6hf_66:hover ._frameCrosshair_ic6hf_188{opacity:.5;transform:translate(-50%,-50%)rotate(0)}[data-theme=light] ._visualFrame_ic6hf_169{border-color:#12121233}._frameCrosshair_ic6hf_188{mix-blend-mode:difference;opacity:.5;width:2rem;height:2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._frameCrosshair_ic6hf_188:before,._frameCrosshair_ic6hf_188:after{content:"";background-color:var(--bg-primary);position:absolute}._frameCrosshair_ic6hf_188:before{height:1px;top:50%;left:0;right:0}._frameCrosshair_ic6hf_188:after{width:1px;top:0;bottom:0;left:50%}._sectionDivider_ic6hf_238{background-color:var(--border-structural);width:100%;height:2px;margin-bottom:var(--space-xl)}._archiveHeader_ic6hf_245{margin-bottom:var(--space-xl);border-bottom:1px solid var(--border-structural);padding-bottom:var(--space-sm);justify-content:space-between;align-items:flex-end;display:flex}._archiveTitle_ic6hf_254{letter-spacing:-.02em;font-size:2rem;font-weight:400}._archiveCount_ic6hf_260{font-family:var(--font-secondary);color:var(--text-secondary);letter-spacing:.1em;font-size:.875rem}._exhibitionGrid_ic6hf_268{gap:var(--space-xl) var(--grid-gap);padding-bottom:var(--space-xl);grid-template-columns:repeat(12,1fr);display:grid}._exhibitCard_ic6hf_275{gap:var(--space-md);cursor:pointer;flex-direction:column;display:flex;position:relative}._watermarkNumber_ic6hf_284{font-family:var(--font-secondary);color:var(--text-primary);opacity:.03;z-index:0;pointer-events:none;font-size:clamp(8rem,12vw,14rem);font-weight:700;line-height:.75;transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .8s;position:absolute;top:-3.5rem;left:-2rem}._exhibitCard_ic6hf_275:hover ._watermarkNumber_ic6hf_284{opacity:.06;transform:translateY(-1.5rem)}._registrationAnchor_ic6hf_304{width:100%;margin-bottom:var(--space-xs);opacity:.4;z-index:2;align-items:center;transition:opacity .4s;display:flex;position:relative}._exhibitCard_ic6hf_275:hover ._registrationAnchor_ic6hf_304{opacity:1}._regNode_ic6hf_319{border:1px solid var(--text-primary);background-color:#0000;width:5px;height:5px;transition:background-color .4s}._exhibitCard_ic6hf_275:hover ._regNode_ic6hf_319{background-color:var(--text-primary)}._regLine_ic6hf_331{background-color:var(--border-structural);height:1px;margin:0 var(--space-sm);flex:1}._regIndex_ic6hf_338{font-family:var(--font-secondary);letter-spacing:.1em;color:var(--text-primary);font-size:.75rem}._exhibit0_ic6hf_347{grid-column:1/9}._exhibit1_ic6hf_349{margin-top:calc(var(--space-xl) * 2);grid-column:9/13}._exhibit1_ic6hf_349 ._exhibitVisual_ic6hf_353{aspect-ratio:3/4}._exhibit2_ic6hf_355{margin-top:calc(var(--space-xl) * -1);grid-column:1/6}._exhibit2_ic6hf_355 ._exhibitVisual_ic6hf_353{aspect-ratio:1}._exhibit3_ic6hf_361{margin-top:var(--space-lg);grid-column:6/13}._exhibit3_ic6hf_361 ._exhibitVisual_ic6hf_353{aspect-ratio:21/9}._exhibit4_ic6hf_368{margin-top:calc(var(--space-xl) * 1.5);text-align:center;grid-column:4/10}._exhibit4_ic6hf_368 ._exhibitData_ic6hf_373{align-items:center}._exhibit4_ic6hf_368 ._registrationAnchor_ic6hf_304{flex-direction:row-reverse}._exhibit5_ic6hf_377{margin-top:calc(var(--space-xl) * -1.5);grid-column:1/8}._exhibitVisual_ic6hf_353{aspect-ratio:16/10;background-color:var(--bg-secondary);z-index:1;width:100%;position:relative;overflow:hidden}._exhibitImage_ic6hf_391{object-fit:cover;filter:grayscale();width:100%;height:100%;transition:all .8s cubic-bezier(.16,1,.3,1);transform:scale(1.03)}._exhibitCard_ic6hf_275:hover ._exhibitImage_ic6hf_391{filter:grayscale(0%);transform:scale(1)}._cadFrame_ic6hf_405{opacity:0;pointer-events:none;border:1px solid #f4f4f580;transition:all .5s cubic-bezier(.16,1,.3,1);position:absolute;inset:1rem;transform:scale(.95)}[data-theme=light] ._cadFrame_ic6hf_405{border-color:#12121280}._cadCrosshair_ic6hf_417{opacity:0;mix-blend-mode:difference;width:2rem;height:2rem;transition:all .5s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}._cadCrosshair_ic6hf_417:before,._cadCrosshair_ic6hf_417:after{content:"";background-color:var(--bg-primary);position:absolute}._cadCrosshair_ic6hf_417:before{height:1px;top:50%;left:0;right:0}._cadCrosshair_ic6hf_417:after{width:1px;top:0;bottom:0;left:50%}._exhibitCard_ic6hf_275:hover ._cadFrame_ic6hf_405{opacity:1;transform:scale(1)}._exhibitCard_ic6hf_275:hover ._cadCrosshair_ic6hf_417{opacity:1;transform:translate(-50%,-50%)rotate(0)}._exhibitData_ic6hf_373{z-index:2;flex-direction:column;gap:.75rem;display:flex;position:relative}._exhibitMeta_ic6hf_448{font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);gap:.75rem;font-size:.75rem;display:flex}._exhibitVol_ic6hf_458{color:var(--text-primary);font-weight:700}._exhibitTitle_ic6hf_460{letter-spacing:-.02em;color:var(--text-primary);text-wrap:balance;font-size:clamp(1.5rem,2.5vw,2.5rem);font-weight:400;line-height:1.1}._readLink_ic6hf_469{font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);align-items:center;gap:.5rem;margin-top:.5rem;font-size:.75rem;transition:color .3s;display:flex}._readArrow_ic6hf_482{font-size:1.25rem;transition:transform .4s cubic-bezier(.16,1,.3,1)}._exhibitCard_ic6hf_275:hover ._readLink_ic6hf_469{color:var(--text-primary)}._exhibitCard_ic6hf_275:hover ._readArrow_ic6hf_482{transform:translate(5px)}._reviewsPage_1jq4p_1{min-height:100vh;padding-bottom:var(--space-xl);position:relative}._heroSection_1jq4p_8{padding-top:var(--space-lg);margin-bottom:var(--space-xl);padding-bottom:var(--space-xl);border-bottom:1px solid var(--border-structural);gap:var(--grid-gap);grid-template-columns:repeat(12,1fr);align-items:end;display:grid}._heroManifesto_1jq4p_20{flex-direction:column;grid-column:1/8;display:flex}._heroMeta_1jq4p_26{font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);border-bottom:1px solid var(--border-structural);padding-bottom:var(--space-sm);margin-bottom:var(--space-md);justify-content:space-between;max-width:90%;font-size:.875rem;display:flex}._pageTitle_1jq4p_40{letter-spacing:-.04em;text-transform:uppercase;color:var(--text-primary);margin-bottom:var(--space-lg);font-size:clamp(3.5rem,7vw,7rem);font-weight:400;line-height:.85}._heroDescription_1jq4p_50{color:var(--text-secondary);max-width:55ch;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.6}._heroActionArea_1jq4p_57{align-items:stretch;gap:var(--space-lg);flex-direction:column;grid-column:9/13;display:flex}._elevationNode_1jq4p_66{border:1px solid var(--border-structural);justify-content:flex-end;align-items:flex-end;height:120px;padding:1rem;display:flex;position:relative;overflow:hidden}._nodeCrosshair_1jq4p_77{border:1px dashed var(--text-secondary);border-radius:50%;width:40px;height:40px;animation:20s linear infinite _slowRotate_1jq4p_1;position:absolute;top:30%;left:30%}._nodeCrosshair_1jq4p_77:before,._nodeCrosshair_1jq4p_77:after{content:"";background-color:var(--text-secondary);position:absolute}._nodeCrosshair_1jq4p_77:before{height:1px;top:50%;left:-20px;right:-20px}._nodeCrosshair_1jq4p_77:after{width:1px;top:-20px;bottom:-20px;left:50%}@keyframes _slowRotate_1jq4p_1{to{transform:rotate(360deg)}}._nodeData_1jq4p_100{text-align:right;font-family:var(--font-secondary);color:var(--text-secondary);letter-spacing:.1em;flex-direction:column;font-size:.65rem;display:flex}._openModalBtn_1jq4p_110{background-color:var(--text-primary);color:var(--bg-primary);cursor:pointer;border:none;justify-content:space-between;align-items:center;padding:1.5rem;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex}._btnText_1jq4p_122{font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:.1em;font-size:.875rem}._btnIcon_1jq4p_129{font-size:1.5rem;font-weight:300;line-height:1;transition:transform .4s}._openModalBtn_1jq4p_110:hover{background-color:var(--text-secondary)}._openModalBtn_1jq4p_110:hover ._btnIcon_1jq4p_129{transform:rotate(90deg)}._dossierSection_1jq4p_143{margin-bottom:calc(var(--space-xl) * 2)}._dossierGrid_1jq4p_147{gap:var(--space-lg);grid-template-columns:repeat(auto-fill,minmax(350px,1fr));display:grid}._dossierCard_1jq4p_153{border:1px solid var(--border-structural);background-color:#0000;flex-direction:column;padding:2.5rem 2rem;transition:background-color .4s,border-color .4s;display:flex}._dossierCard_1jq4p_153:hover{background-color:var(--bg-secondary);border-color:var(--text-primary)}._cardHeader_1jq4p_167{margin-bottom:var(--space-md);justify-content:space-between;align-items:flex-start;display:flex}._quoteMark_1jq4p_174{font-family:var(--font-primary);color:var(--text-primary);opacity:.2;font-size:4rem;line-height:.5;transition:opacity .4s}._dossierCard_1jq4p_153:hover ._quoteMark_1jq4p_174{opacity:1}._cardId_1jq4p_187{font-family:var(--font-secondary);letter-spacing:.1em;color:var(--text-secondary);font-size:.75rem}._cardQuote_1jq4p_194{color:var(--text-primary);margin-bottom:var(--space-xl);flex-grow:1;font-size:1.125rem;line-height:1.6}._cardFooter_1jq4p_202{border-top:1px solid var(--border-structural);justify-content:space-between;align-items:flex-end;padding-top:1rem;display:flex}._clientData_1jq4p_210{flex-direction:column;gap:.25rem;display:flex}._clientName_1jq4p_216{color:var(--text-primary);font-size:1rem;font-weight:500}._clientType_1jq4p_222{font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);font-size:.65rem}._cardNode_1jq4p_230{background-color:var(--border-structural);width:6px;height:6px;transition:background-color .4s}._dossierCard_1jq4p_153:hover ._cardNode_1jq4p_230{background-color:var(--text-primary)}._intakeModal_1jq4p_242{z-index:9999;pointer-events:none;justify-content:flex-end;display:flex;position:fixed;inset:0}._intakeModal_1jq4p_242._modalActive_1jq4p_251{pointer-events:all}._modalBackdrop_1jq4p_255{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;background-color:#12121299;transition:opacity .5s;position:absolute;inset:0}._intakeModal_1jq4p_242._modalActive_1jq4p_251 ._modalBackdrop_1jq4p_255{opacity:1}._modalContent_1jq4p_268{background-color:var(--bg-primary);border-left:1px solid var(--border-structural);width:100%;max-width:600px;height:100vh;padding:var(--space-xl) var(--space-lg);flex-direction:column;transition:transform .6s cubic-bezier(.16,1,.3,1);display:flex;position:relative;transform:translate(100%)}._intakeModal_1jq4p_242._modalActive_1jq4p_251 ._modalContent_1jq4p_268{transform:translate(0)}._modalHeader_1jq4p_287{border-bottom:2px solid var(--text-primary);margin-bottom:var(--space-xl);justify-content:space-between;align-items:center;padding-bottom:1rem;display:flex}._modalMeta_1jq4p_296{font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);font-size:.75rem}._closeBtn_1jq4p_304{font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:.1em;color:var(--text-primary);cursor:pointer;background:0 0;border:none;font-size:.75rem}._laymanForm_1jq4p_315{gap:var(--space-lg);flex-direction:column;flex-grow:1;display:flex;overflow-y:auto}._formGroup_1jq4p_323{flex-direction:column;gap:.75rem;display:flex}._laymanLabel_1jq4p_329{font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);font-size:.75rem}._laymanInput_1jq4p_337,._laymanTextarea_1jq4p_337{background-color:var(--bg-secondary);border:1px solid var(--border-structural);width:100%;font-family:var(--font-primary);color:var(--text-primary);outline:none;padding:1.25rem;font-size:1rem;transition:border-color .3s}._laymanInput_1jq4p_337:focus,._laymanTextarea_1jq4p_337:focus{border-color:var(--text-primary)}._laymanInput_1jq4p_337::placeholder,._laymanTextarea_1jq4p_337::placeholder{color:var(--text-secondary);opacity:.5}._laymanTextarea_1jq4p_337{resize:vertical;min-height:150px}._submitDossierBtn_1jq4p_363{background-color:var(--text-primary);color:var(--bg-primary);font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;border:none;justify-content:space-between;align-items:center;margin-top:auto;padding:1.5rem;font-size:.875rem;transition:background-color .3s;display:flex}._submitDossierBtn_1jq4p_363:hover{background-color:var(--text-secondary)}._submitArrow_1jq4p_384{font-size:1.25rem;transition:transform .3s}._submitDossierBtn_1jq4p_363:hover ._submitArrow_1jq4p_384{transform:translate(5px)}._articlePage_sedq3_1{min-height:100vh;padding-bottom:calc(var(--space-xl) * 2);position:relative}._backNav_sedq3_7{padding:var(--space-lg) 0;cursor:pointer;color:var(--text-secondary);align-items:center;gap:.5rem;transition:color .3s;display:inline-flex}._backNav_sedq3_7:hover{color:var(--text-primary)}._navArrow_sedq3_21{font-size:1.25rem;transition:transform .4s cubic-bezier(.16,1,.3,1)}._backNav_sedq3_7:hover ._navArrow_sedq3_21{transform:translate(-5px)}._navText_sedq3_30{font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:.1em;font-size:.75rem}._coverHeader_sedq3_38{margin-bottom:calc(var(--space-xl) * 1.5)}._headerMeta_sedq3_42{font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);margin-bottom:var(--space-lg);border-bottom:1px solid var(--border-structural);padding-bottom:var(--space-sm);align-items:center;gap:.75rem;font-size:.75rem;display:flex}._metaBadge_sedq3_56{background-color:var(--text-primary);color:var(--bg-primary);padding:.25rem .5rem;font-weight:700}._metaDivider_sedq3_63{opacity:.3}._titleGrid_sedq3_68{margin-bottom:var(--space-xl);align-items:end}._articleTitle_sedq3_73{letter-spacing:-.03em;color:var(--text-primary);text-wrap:balance;grid-column:1/9;font-size:clamp(3rem,6vw,6.5rem);font-weight:400;line-height:.95}._articleAbstract_sedq3_83{color:var(--text-secondary);grid-column:9/13;padding-bottom:.5rem;font-size:clamp(1.125rem,1.5vw,1.25rem);line-height:1.6}._coverVisual_sedq3_92{aspect-ratio:21/9;background-color:var(--bg-secondary);border:1px solid var(--border-structural);width:100%;position:relative;overflow:hidden}._coverImage_sedq3_101{object-fit:cover;filter:grayscale();width:100%;height:100%;transition:all 1.5s cubic-bezier(.16,1,.3,1);transform:scale(1.02)}._coverVisual_sedq3_92:hover ._coverImage_sedq3_101{filter:grayscale(0%);transform:scale(1)}._visualCrosshair_sedq3_115{mix-blend-mode:difference;opacity:.5;pointer-events:none;width:2rem;height:2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._visualCrosshair_sedq3_115:before,._visualCrosshair_sedq3_115:after{content:"";background-color:var(--bg-primary);position:absolute}._visualCrosshair_sedq3_115:before{height:1px;top:50%;left:0;right:0}._visualCrosshair_sedq3_115:after{width:1px;top:0;bottom:0;left:50%}._contentGrid_sedq3_135{align-items:start}._articleSidePanel_sedq3_139{border-top:2px solid var(--border-structural);padding-top:var(--space-md);grid-column:1/4;position:sticky;top:2rem}._ledgerHeader_sedq3_147{font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);margin-bottom:var(--space-lg);align-items:center;gap:.75rem;font-size:.65rem;display:flex}._pulseDot_sedq3_159{background-color:var(--text-primary);opacity:.5;border-radius:50%;width:6px;height:6px}._ledgerData_sedq3_167{gap:var(--space-md);flex-direction:column;display:flex}._dataRow_sedq3_173{padding-bottom:var(--space-sm);border-bottom:1px solid var(--blueprint-grid-color);flex-direction:column;gap:.25rem;display:flex}._dataRow_sedq3_173:last-child{border-bottom:none}._dataLabel_sedq3_185{font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);font-size:.65rem}._dataValue_sedq3_193{color:var(--text-primary);font-size:.875rem;font-weight:500}._dataList_sedq3_199{color:var(--text-primary);flex-direction:column;gap:.2rem;font-size:.875rem;display:flex}@media (width<=1024px){._articleSidePanel_sedq3_139{margin-bottom:var(--space-xl);grid-column:1/13;position:relative;top:0}}._articleProse_sedq3_217{padding-top:var(--space-md);grid-column:5/11}@media (width<=1024px){._articleProse_sedq3_217{grid-column:1/13}}._proseParagraph_sedq3_228{font-family:var(--font-primary);color:var(--text-primary);margin-bottom:var(--space-lg);font-size:clamp(1.125rem,1.5vw,1.35rem);line-height:1.8}._dropCapPara_sedq3_237:first-letter{float:left;font-family:var(--font-secondary);color:var(--text-primary);padding-top:.5rem;padding-right:.75rem;font-size:5rem;font-weight:400;line-height:.8}._pullQuote_sedq3_249{margin:calc(var(--space-xl) * 1.2) 0;text-align:center;padding:0}._pullQuote_sedq3_249 p{letter-spacing:-.02em;color:var(--text-primary);text-wrap:balance;margin:var(--space-lg) 0;font-size:clamp(2rem,3vw,2.75rem);font-weight:400;line-height:1.2}._quoteRule_sedq3_265{background-color:var(--border-structural);width:100%;height:1px}._endMarker_sedq3_272{margin-top:calc(var(--space-xl) * 1.5);font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);align-items:center;gap:1rem;font-size:.75rem;display:flex}._endNode_sedq3_284{background-color:var(--border-structural);width:6px;height:6px}._endLine_sedq3_290{background-color:var(--border-structural);flex:1;height:1px}._detailPage_uaao5_2{min-height:100vh;padding-bottom:calc(var(--space-xl) * 2);position:relative}._backNav_uaao5_8{padding:var(--space-lg) 0;cursor:pointer;color:var(--text-secondary);align-items:center;gap:.5rem;transition:color .3s;display:inline-flex}._backNav_uaao5_8:hover{color:var(--text-primary)}._navArrow_uaao5_22{font-size:1.25rem;transition:transform .4s cubic-bezier(.16,1,.3,1)}._backNav_uaao5_8:hover ._navArrow_uaao5_22{transform:translate(-5px)}._navText_uaao5_31{font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:.1em;font-size:.75rem}._ledgerHeader_uaao5_39{margin-bottom:var(--space-xl);border-top:3px solid var(--border-structural);padding-top:var(--space-lg)}._ledgerData_uaao5_45{gap:var(--space-md);margin-bottom:var(--space-lg);border-bottom:1px solid var(--border-structural);padding-bottom:var(--space-lg);grid-template-columns:repeat(4,1fr);display:grid}@media (width<=768px){._ledgerData_uaao5_45{gap:var(--space-lg);grid-template-columns:repeat(2,1fr)}}._dataBlock_uaao5_61{border-right:1px solid var(--blueprint-grid-color);flex-direction:column;gap:.25rem;display:flex}._dataBlock_uaao5_61:last-child{border-right:none}._dataLabel_uaao5_71{font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);font-size:.65rem}._dataValue_uaao5_79{font-family:var(--font-secondary);color:var(--text-primary);text-transform:uppercase;font-size:1rem;font-weight:500}._projectTitle_uaao5_87{letter-spacing:-.03em;color:var(--text-primary);text-transform:uppercase;margin-bottom:var(--space-md);text-wrap:balance;font-size:clamp(3.5rem,7vw,7rem);font-weight:400;line-height:.9}._projectDescription_uaao5_98{color:var(--text-secondary);max-width:60ch;font-size:clamp(1.125rem,1.5vw,1.25rem);line-height:1.6}._gallerySection_uaao5_106{margin-bottom:var(--space-xl)}._galleryGrid_uaao5_110{gap:var(--space-xl) var(--grid-gap);grid-template-columns:repeat(2,1fr);align-items:stretch;display:grid}._imageFrame_uaao5_117{background-color:var(--bg-secondary);border:1px solid var(--border-structural);position:relative;overflow:hidden}._heroFrame_uaao5_125{aspect-ratio:21/9;grid-column:1/-1}._galleryFrame_uaao5_130{aspect-ratio:4/5;grid-column:span 1}@media (width<=1024px){._galleryGrid_uaao5_110{grid-template-columns:1fr}._heroFrame_uaao5_125,._galleryFrame_uaao5_130{aspect-ratio:4/3;grid-column:1/-1}}._galleryImage_uaao5_145{object-fit:cover;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.16,1,.3,1);transform:scale(1.03)}._imageFrame_uaao5_117:hover ._galleryImage_uaao5_145{transform:scale(1)}._regMarkTL_uaao5_157,._regMarkBR_uaao5_157{font-family:var(--font-secondary);color:#f4f4f5;mix-blend-mode:difference;opacity:.5;pointer-events:none;font-size:1rem;position:absolute}._regMarkTL_uaao5_157{top:1rem;left:1rem}._regMarkBR_uaao5_157{bottom:1rem;right:1rem}._plateLabel_uaao5_170{font-family:var(--font-secondary);letter-spacing:.1em;color:#f4f4f5;mix-blend-mode:difference;text-transform:uppercase;pointer-events:none;font-size:.65rem;position:absolute;bottom:1rem;left:1rem}._endMarker_uaao5_184{font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);margin-top:var(--space-xl);align-items:center;gap:1rem;font-size:.75rem;display:flex}._endLine_uaao5_196{background-color:var(--blueprint-grid-color);flex:1;height:1px}:root{--font-primary:"Inter", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--font-secondary:"Space Grotesk", "Courier New", monospace;--space-xs:.5rem;--space-sm:1rem;--space-md:2rem;--space-lg:4rem;--space-xl:8rem;--section-padding:clamp(5rem, 8vw, 8rem);--grid-columns:12;--grid-gap:1.5rem;--container-max:1440px;--container-padding:2rem;--blueprint-size:48px;--blueprint-line:#1212120a;--nav-height:100px;--bg-primary:#f7f7f5;--bg-secondary:#ebebe9;--text-primary:#121212;--text-secondary:#6b6b6b;--border-structural:#121212;--blueprint-grid-color:#1212120a}[data-theme=dark]{--bg-primary:#0a0c10;--bg-secondary:#161a22;--text-primary:#f4f4f5;--text-secondary:#a1a1aa;--border-structural:#f4f4f5;--blueprint-grid-color:#f4f4f508;--blueprint-line:#f4f4f508}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-primary);background-color:var(--bg-primary);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:linear-gradient(var(--blueprint-line) 1px, transparent 1px), linear-gradient(90deg, var(--blueprint-line) 1px, transparent 1px);background-size:var(--blueprint-size) var(--blueprint-size);background-position:top;background-attachment:fixed;transition:background-color .4s,color .4s;overflow-x:hidden}main{padding-top:var(--nav-height);min-height:100vh}.container{max-width:var(--container-max);padding:0 var(--container-padding);margin:0 auto}.swiss-grid{grid-template-columns:repeat(var(--grid-columns), 1fr);gap:var(--grid-gap);display:grid}
