.form_form__3RbNz{display:flex;flex-direction:column;gap:var(--space-10)}.form_progressRow__wmm3S{display:flex;align-items:center;gap:var(--space-4)}.form_progressCount__SuIu1{flex:none;color:var(--text-secondary)}.form_progress__eAZKU{flex:1;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:2px;height:1px;background:var(--ink-400)}.form_progressCell__1jh2a{background:var(--brix-red);transform:scaleX(0);transform-origin:left center;transition:transform var(--dur-quick) var(--ease-set)}.form_progressCellOn__aMQf3{transform:scaleX(1)}.form_field__FkfAz{position:relative;display:flex;flex-direction:column;gap:var(--space-2)}.form_label__6QL7M{display:flex;align-items:center;gap:var(--space-2);color:var(--text-secondary)}.form_labelIndex__zxzzX,.form_label__6QL7M{transition:color var(--dur-instant) var(--ease-set)}.form_field__FkfAz:focus-within .form_label__6QL7M{color:var(--brix-white)}.form_field__FkfAz:focus-within .form_labelIndex__zxzzX{color:var(--brix-red)}.form_required___0z6p{color:var(--brix-red)}.form_optional__Lws_t{margin-left:var(--space-1);padding:2px 6px;border:1px solid var(--border-hair);font-size:.5625rem}.form_helper__Txegg,.form_optional__Lws_t{color:var(--text-secondary)}.form_inputWrap__Cs69W{position:relative}.form_input__OsNX_,.form_textarea__4mtZx{display:block;width:100%;padding:0 0 var(--space-3);font-size:1.125rem;color:var(--brix-white);background:transparent;border-bottom:1px solid var(--border-struct)}.form_input__OsNX_{height:var(--control-h-sm)}@media (min-width:768px){.form_input__OsNX_{height:var(--control-h)}}.form_textarea__4mtZx{min-height:132px;padding-top:var(--space-3);resize:vertical;line-height:1.5}.form_input__OsNX_::placeholder,.form_textarea__4mtZx::placeholder{color:var(--ink-600)}.form_input__OsNX_:focus,.form_textarea__4mtZx:focus{outline:none}.form_focusRule__721EV{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--brix-red);transform:scaleX(0);transform-origin:left center;transition:transform var(--dur-quick) var(--ease-set)}.form_inputWrap__Cs69W:focus-within .form_focusRule__721EV{transform:scaleX(1)}.form_fieldInvalid__OnLjJ .form_focusRule__721EV{transform:scaleX(1);background:var(--brix-red)}.form_stamp__D_Aos{position:absolute;right:0;bottom:var(--space-3);opacity:0;transform:translateX(-4px);transition:opacity var(--dur-quick) var(--ease-set),transform var(--dur-quick) var(--ease-set)}.form_stampOn__3fzvg{opacity:1;transform:translateX(0)}.form_errorSlot__64n39{display:block;min-height:1.15rem}.form_error__c72NA{display:flex;align-items:center;gap:var(--space-2);color:var(--brix-white)}.form_errorIcon__lQ_rY{color:var(--brix-red);flex:none}.form_chips__8gCAz{display:flex;flex-wrap:wrap;gap:var(--space-2)}.form_chip__8dbxG{position:relative;overflow:hidden;isolation:isolate;padding:var(--space-3) var(--space-5);min-height:var(--tap-min);border:1px solid var(--border-struct);color:var(--text-secondary);transition:color var(--dur-instant) var(--ease-set),border-color var(--dur-instant) var(--ease-set)}.form_chipFill__OaAgY{position:absolute;inset:0;z-index:-1;background:var(--brix-red-deep);transform:scaleX(0);transform-origin:left center;transition:transform var(--dur-quick) var(--ease-set)}@media (hover:hover) and (pointer:fine){.form_chip__8dbxG:hover{border-color:var(--brix-red);color:var(--brix-white)}}.form_chip__8dbxG:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.form_chipOn__mFEVx{color:var(--brix-white);border-color:var(--brix-red-deep)}.form_chipOn__mFEVx .form_chipFill__OaAgY{transform:scaleX(1)}.form_chip__8dbxG:not(.form_chipOn__mFEVx) .form_chipFill__OaAgY{transform-origin:right center;transition-duration:144ms}.form_submitRow__KTfS7{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4) var(--space-6);padding-top:var(--space-6)}.form_status__DKFYj{color:var(--text-secondary)}.form_statusError__lJlD6,.form_submit__KqXQm{color:var(--brix-white)}.form_submit__KqXQm{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:var(--control-h-sm);padding-inline:var(--control-px);background:var(--brix-red-deep)}@media (min-width:768px){.form_submit__KqXQm{height:var(--control-h)}}@media (max-width:599px){.form_submit__KqXQm{width:100%}}.form_submit__KqXQm:focus-visible{outline:2px solid var(--focus-ring-on-red);outline-offset:2px}.form_submit__KqXQm:disabled{cursor:default}.form_drain__VlPrE{position:absolute;inset:0;z-index:-1;background:var(--ink-000);transform:scaleX(0);transform-origin:left center}.form_drainOn__oGpFF{animation:form_drain__VlPrE 1.2s var(--ease-mechanical) infinite}@keyframes form_drain__VlPrE{0%{transform:scaleX(0);transform-origin:left center}60%{transform:scaleX(1);transform-origin:left center}61%{transform:scaleX(1);transform-origin:right center}to{transform:scaleX(0);transform-origin:right center}}@media (prefers-reduced-motion:reduce){.form_drainOn__oGpFF{animation:none;transform:scaleX(.5)}}.form_drainMeasured__60nK2{transition:transform var(--dur-quick) linear}.form_missing__ckLOC{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-5) var(--space-6);background:var(--bg-elevated);border-left:2px solid var(--border-struct);transition:border-color var(--dur-quick) var(--ease-set)}.form_missingLoud__r_HJF,.form_missingReady__grjbk{border-left-color:var(--brix-red)}.form_missingReady__grjbk{background:transparent;padding-block:var(--space-3)}.form_missingHead__Eji47{display:flex;align-items:center;gap:var(--space-3);color:var(--text-secondary)}.form_missingReady__grjbk .form_missingHead__Eji47{color:var(--brix-white)}.form_missingCount__c15O0{display:inline-grid;place-items:center;min-width:1.9em;height:1.9em;padding-inline:4px;background:var(--brix-red-deep);color:var(--brix-white)}.form_missingStamp__lI3mK{flex:none}.form_missingList__X19BH{display:flex;flex-direction:column}.form_missingItem__zaFqv{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:var(--tap-min);padding-block:var(--space-2);text-align:left;font-size:var(--fs-body);color:var(--brix-white);border-top:1px solid var(--border-hair);transition:color var(--dur-instant) var(--ease-set)}.form_missingIcon__tq03g{flex:none;color:var(--brix-red);transition:transform var(--dur-quick) var(--ease-set)}@media (hover:hover) and (pointer:fine){.form_missingItem__zaFqv:hover .form_missingIcon__tq03g{transform:translateX(var(--move-label))}}.form_missingItem__zaFqv:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.form_fileInput__aXqvL{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.form_drop__oLPVi{display:flex;align-items:center;gap:var(--space-5);padding:var(--space-6);border:1px dashed var(--border-struct);cursor:pointer;transition:border-color var(--dur-instant) var(--ease-set),background-color var(--dur-instant) var(--ease-set)}@media (hover:hover) and (pointer:fine){.form_drop__oLPVi:hover{border-color:var(--brix-red)}}.form_fileInput__aXqvL:focus-visible+.form_drop__oLPVi{outline:2px solid var(--focus-ring);outline-offset:2px}.form_dropOver__P0zrs{border-style:solid;border-color:var(--brix-red);background:rgba(186,5,7,.12)}.form_dropOff__62UZ0{cursor:default;opacity:.55}.form_dropMark__YtlF2{display:grid;place-items:center;flex:none;width:56px;height:56px;border:1px solid var(--border-struct);color:var(--brix-red);transition:transform var(--dur-quick) var(--ease-set)}@media (hover:hover) and (pointer:fine){.form_drop__oLPVi:hover .form_dropMark__YtlF2{transform:translateY(-3px)}}.form_dropOver__P0zrs .form_dropMark__YtlF2{transform:translateY(-3px);border-color:var(--brix-red)}.form_dropText__0S4zb{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.form_dropTitle__9e2dE{font-size:1.125rem;color:var(--brix-white)}.form_dropHint__NWuii{color:var(--text-secondary)}.form_limits__6qMwK{color:var(--ink-600)}.form_files__xbADh{display:flex;flex-direction:column;margin-top:var(--space-2)}.form_fileRow__NDh9E{display:flex;align-items:center;gap:var(--space-4);padding-block:var(--space-3);border-top:1px solid var(--border-hair)}.form_fileRow__NDh9E:last-child{border-bottom:1px solid var(--border-hair)}.form_thumb__8vWBk{position:relative;flex:none;width:56px;height:56px;overflow:hidden;background:var(--bg-well)}.form_thumb__8vWBk img,.form_thumb__8vWBk video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.form_thumbTag__kL8q1{position:absolute;left:0;bottom:0;padding:1px 4px;font-size:.5rem;background:rgba(0,0,0,.75);color:var(--brix-white)}.form_fileMeta__CN4iF{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.form_fileName__cA1y5{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--brix-white)}.form_fileSize__JkEqj{color:var(--text-secondary)}.form_fileRemove__cTXcI{display:grid;place-items:center;flex:none;width:var(--tap-min);height:var(--tap-min);color:var(--text-secondary);transition:color var(--dur-instant) var(--ease-set)}@media (hover:hover) and (pointer:fine){.form_fileRemove__cTXcI:hover{color:var(--brix-red)}}.form_fileRemove__cTXcI:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.form_fileRemoveMark__tp478{position:relative;width:14px;height:14px;transform:rotate(45deg)}.form_fileRemoveMark__tp478:after,.form_fileRemoveMark__tp478:before{content:"";position:absolute;background:currentColor}.form_fileRemoveMark__tp478:before{left:0;right:0;top:calc(50% - 1px);height:2px}.form_fileRemoveMark__tp478:after{top:0;bottom:0;left:calc(50% - 1px);width:2px}.form_dialogBackdrop__pmA4O{position:fixed;inset:0;z-index:var(--z-dialog);display:grid;place-items:center;padding:var(--margin);background:rgba(0,0,0,.82);animation:form_backdrop-in__kc59O var(--dur-quick) var(--ease-set) both}@keyframes form_backdrop-in__kc59O{0%{opacity:0}}.form_dialog__bI5_E{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:min(100%,520px);max-height:100%;overflow-y:auto;padding:var(--space-10) var(--space-8) var(--space-8);background:var(--bg-elevated);border:1px solid var(--border-struct);animation:form_dialog-lay__EbUAM var(--dur-base) var(--ease-structural) both}@media (max-width:599px){.form_dialog__bI5_E{padding:var(--space-8) var(--space-6) var(--space-6)}}@keyframes form_dialog-lay__EbUAM{0%{clip-path:inset(0 0 100% 0);transform:translateY(12px)}to{clip-path:inset(0 0 0 0);transform:translateY(0)}}.form_dialogRule__gHwYF{position:absolute;left:-1px;right:-1px;top:-1px;height:2px;background:var(--brix-red);transform-origin:left center;animation:form_rule-draw__nfbxi var(--dur-reveal) var(--ease-structural) .16s both}@keyframes form_rule-draw__nfbxi{0%{transform:scaleX(0)}}.form_dialogApex__oAFEG{color:var(--brix-red);margin-bottom:var(--space-4);margin-left:-8px}.form_dialogEyebrow__rAoyL{color:var(--brix-red);margin-bottom:var(--space-3)}.form_dialogHeading__s3yBQ{color:var(--brix-white);text-wrap:balance}.form_dialogBody__FaboZ{margin-top:var(--space-4);color:var(--text-secondary);overflow-wrap:anywhere}.form_dialogActions__3Z4tV{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4) var(--space-6);width:100%;margin-top:var(--space-8)}.form_dialogLink__SZ2V1{color:var(--text-secondary);transition:color var(--dur-instant) var(--ease-set)}@media (hover:hover) and (pointer:fine){.form_dialogLink__SZ2V1:hover{color:var(--brix-white)}}.form_dialogLink__SZ2V1:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}@media (prefers-reduced-motion:reduce){.form_dialogBackdrop__pmA4O,.form_dialogRule__gHwYF,.form_dialog__bI5_E{animation-duration:1ms;animation-delay:0s}}.form_useful__J7rVS{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-6);border-top:1px solid var(--border-hair);color:var(--text-secondary)}.form_usefulItem__uzmSN{display:flex;align-items:center;gap:var(--space-3)}.form_honeypot__KBpD_{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.form_submitLabel__pdoh2{display:inline-block;padding-block:.16em;margin-block:-.16em;animation:form_label-lay__8EqQa .2s var(--ease-structural) both}@keyframes form_label-lay__8EqQa{0%{clip-path:inset(0 0 100% 0);transform:translateY(.35em)}to{clip-path:inset(0 0 0 0);transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.form_submitLabel__pdoh2{animation-duration:1ms}}.plate_figure__hgxaI{display:flex;flex-direction:column;gap:var(--space-3);margin:0;min-width:0}.plate_mask__HkVol{position:relative;display:block;overflow:hidden;background:var(--ink-100);width:100%}.plate_img__2g8LN{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.72) contrast(1.1) brightness(.94);transition:transform .7s var(--ease-structural)}.plate_mask__HkVol:after{content:"";background:linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,0) 55%),linear-gradient(180deg,rgba(0,0,0,.45),rgba(0,0,0,0) 42%);z-index:1}.plate_grain__0s_4U,.plate_mask__HkVol:after{position:absolute;inset:0;pointer-events:none}.plate_grain__0s_4U{z-index:2;opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px}@media (hover:hover) and (pointer:fine){.plate_interactive__1FUNn:hover .plate_img__2g8LN{transform:scale(var(--scale-hover))}.plate_interactive__1FUNn:hover .plate_cross__G1owz{opacity:1}}.plate_cross__G1owz{position:absolute;top:var(--space-3);left:var(--space-3);z-index:3;opacity:0;transition:opacity var(--dur-quick) var(--ease-set)}.plate_caption__ir55f{display:flex;flex-direction:column;gap:2px;color:var(--text-secondary)}.plate_captionTitle__e5FdF{color:var(--text-primary)}.plate_framed__yD6kr{position:relative}.plate_framed__yD6kr:before{content:"";position:absolute;inset:calc(var(--frame-offset) * -1);border:1px solid var(--border-struct);pointer-events:none;z-index:3}@media (prefers-reduced-motion:reduce){.plate_img__2g8LN{transition-duration:var(--dur-instant)}}.contact_support__vU4_O{display:flex;flex-direction:column;gap:var(--space-4);margin-top:var(--space-10);max-width:var(--measure-lead);color:var(--text-secondary)}.contact_layout__PrE5e{grid-column:content;display:grid;gap:var(--space-16)}@media (min-width:1024px){.contact_layout__PrE5e{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:var(--space-16);align-items:start}}.contact_aside__gv4Wt{display:flex;flex-direction:column;gap:var(--space-10)}.contact_direct__Hxpvp{display:flex;flex-direction:column;gap:var(--space-6)}.contact_directRow__gQ_et{display:flex;flex-direction:column;gap:var(--space-1)}.contact_directValue__6rxYM{position:relative;width:fit-content;max-width:100%;color:var(--brix-white);overflow-wrap:anywhere}.contact_directValue__6rxYM:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:1px;background:var(--brix-red);transform:scaleX(0);transform-origin:left center;transition:transform var(--dur-quick) var(--ease-set)}@media (hover:hover) and (pointer:fine){.contact_directValue__6rxYM:hover:after{transform:scaleX(1)}}.contact_directValue__6rxYM:focus-visible:after{transform:scaleX(1)}.contact_useful__ITgdZ{padding-top:var(--space-6);border-top:1px solid var(--border-hair)}.contact_usefulList__b7jyy,.contact_useful__ITgdZ{display:flex;flex-direction:column;gap:var(--space-3)}.contact_usefulList__b7jyy{color:var(--text-secondary)}.contact_usefulItem__LbS9S{display:flex;align-items:center;gap:var(--space-3)}.contact_plate__ZC13B{display:block;max-width:420px}.contact_formColumn__S5QYD{display:flex;flex-direction:column;gap:var(--space-12)}.contact_conditions__5Ivcr{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--border-hair);color:var(--text-secondary)}.home_hero__uNinM{position:relative;isolation:isolate;overflow:hidden;min-height:86svh;align-content:end;padding-top:calc(var(--rail-h) + var(--space-16));padding-bottom:var(--space-16);row-gap:var(--space-10)}@media (min-width:1024px){.home_hero__uNinM{min-height:100svh;align-content:center;padding-top:calc(var(--rail-h) + var(--space-12));padding-bottom:var(--space-24)}}.home_heroInner__ue8lk{grid-column:content;position:relative;z-index:1;display:grid;gap:var(--space-12)}.home_heroCopy__P7zG2{gap:var(--space-8);min-width:0}.home_heroCopy__P7zG2,.home_heroHeadline__k0Ym6{display:flex;flex-direction:column}@media (min-width:1024px){.home_heroHeadline__k0Ym6{font-size:clamp(4rem,10.5vw,11rem)}}.home_heroHeadline__k0Ym6>span:nth-child(2){margin-left:12px}@media (min-width:768px){.home_heroHeadline__k0Ym6>span:nth-child(2){margin-left:var(--bond-offset)}}.home_heroSub__FuvkS{max-width:40ch;color:var(--text-primary)}.home_heroActions__CQ89s{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4) var(--space-6)}.home_heroNote__BR3tK{color:var(--text-secondary)}.home_backdrop__3Cqqn{z-index:0;overflow:hidden;background:var(--ink-100);pointer-events:none}.home_backdropStack__n_Kix,.home_backdrop__3Cqqn{position:absolute;inset:0}.home_backdropSlide__0SJvs{position:absolute;inset:0;z-index:0;transform:translate3d(101%,0,0);transition:transform 1.1s var(--ease-structural);will-change:transform}.home_backdropSlideActive__niz5z{z-index:2;transform:translateZ(0)}.home_backdropSlidePrev__QaTP_{z-index:1;transform:translate3d(-14%,0,0)}.home_backdropImage__k8H3o{object-fit:cover;filter:saturate(.72) contrast(1.1) brightness(.94)}.home_backdropOverlay__JYeDG{position:absolute;inset:0;z-index:3;background:linear-gradient(90deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.78) 42%,rgba(0,0,0,.5)),linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.2) 55%)}.home_backdropIndex__TN08_{position:absolute;z-index:4;right:var(--margin);bottom:var(--space-8);display:flex;gap:6px}.home_backdropTick__6T7D2{width:22px;height:2px;background:var(--ink-600);transition:background var(--dur-quick) var(--ease-set)}.home_backdropTickOn__Hgzxv{background:var(--brix-red)}@media (prefers-reduced-motion:reduce){.home_backdropSlide__0SJvs{transition:none}}.home_backdropCaption__wk_AZ{position:absolute;z-index:4;right:var(--margin);bottom:calc(var(--space-8) + var(--space-4));color:var(--text-secondary);display:none}@media (min-width:768px){.home_backdropCaption__wk_AZ{display:block}}.home_heroStrip__uNIn9{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-6);padding-top:var(--space-6);color:var(--text-secondary)}.home_plate__pT6Ed{position:relative;overflow:hidden;background:var(--ink-100);aspect-ratio:4/5;width:100%}@media (min-width:600px){.home_plate__pT6Ed{aspect-ratio:1/1}}@media (min-width:768px){.home_plate__pT6Ed{aspect-ratio:4/3}}@media (min-width:1024px){.home_plate__pT6Ed{aspect-ratio:9/16;max-height:78svh;margin-left:auto;width:auto;height:78svh}}.home_methodVideo__Mv5KC{aspect-ratio:3/4}@media (min-width:1024px){.home_methodVideo__Mv5KC{width:100%;height:auto;max-height:none;margin-left:0;aspect-ratio:3/4}}.home_plateMedia__MXiJA,.home_platePoster__dARjL{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.72) contrast(1.1) brightness(.94)}.home_plateMedia__MXiJA{opacity:0;transition:opacity .24s var(--ease-set);z-index:1}.home_plateMediaReady__OmSwe{opacity:1}.home_plateScrim__PfoSX{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(0deg,rgba(0,0,0,.55),rgba(0,0,0,0) 45%)}.home_plateCaption__lnzCR{position:absolute;left:var(--space-4);bottom:var(--space-4);z-index:3;color:var(--brix-white)}.home_playButton__DR2U8{position:absolute;inset:0;z-index:4;display:flex;align-items:center;justify-content:center;gap:var(--space-3);color:var(--brix-white);background:rgba(0,0,0,.35)}.home_cue__VF67D{grid-column:content;position:relative;z-index:1;display:none;align-items:center;gap:var(--space-3);color:var(--text-secondary)}@media (min-width:1024px){.home_cue__VF67D{display:flex}}.home_cueStack__jC2y3{display:flex;flex-direction:column;gap:3px;width:16px}.home_cueBar__9t1xp{height:2px;background:var(--ink-600);width:100%}.home_cueBar__9t1xp:nth-child(2){width:72%}.home_cueBar__9t1xp:nth-child(3){width:44%}.home_cueActive__05RvZ .home_cueBar__9t1xp{animation:home_cue-course__E5SLu 2.4s var(--ease-set) infinite}.home_cueActive__05RvZ .home_cueBar__9t1xp:nth-child(2){animation-delay:.2s}.home_cueActive__05RvZ .home_cueBar__9t1xp:nth-child(3){animation-delay:.4s}@media (prefers-reduced-motion:reduce){.home_cueActive__05RvZ .home_cueBar__9t1xp{animation:none}}.home_argument__lAroa{row-gap:var(--space-16)}.home_argumentInner__QckQ3{grid-column:content;display:grid;gap:var(--space-12)}@media (min-width:1024px){.home_argumentInner__QckQ3{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--space-16);align-items:center}}.home_argumentCopy__CwlkY{display:flex;flex-direction:column;gap:var(--space-8)}.home_argumentBody__2dkio{display:flex;flex-direction:column;gap:var(--space-6);max-width:var(--measure-lead);color:var(--text-secondary)}.home_argumentActions__GvKcg{margin-top:var(--space-4)}.home_band__MyGq9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--border-hair);border-block:1px solid var(--border-hair)}@media (min-width:768px){.home_band__MyGq9{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.home_band__MyGq9{grid-template-columns:repeat(6,minmax(0,1fr))}}.home_cell__8kziR{display:flex;flex-direction:column;gap:var(--space-2);min-height:160px;padding:var(--space-6) var(--space-5);background:var(--ink-000);transition:background-color var(--dur-quick) var(--ease-set)}@media (min-width:1024px){.home_cell__8kziR{min-height:200px}}.home_cellIndex__QDamA{color:var(--text-secondary);transition:color var(--dur-instant) var(--ease-set)}.home_cellName__iNNoY{margin-top:auto}.home_cellSpec__H3fEl{color:var(--text-secondary)}@media (hover:hover) and (pointer:fine){.home_cell__8kziR:hover{background:var(--ink-100)}.home_cell__8kziR:hover .home_cellIndex__QDamA{color:var(--brix-red)}}.home_featured__lXSvS{position:relative;grid-column:full;margin-top:var(--space-16);overflow:hidden}.home_featuredMask__fKVRE{aspect-ratio:16/10}@media (max-width:767px){.home_featuredMask__fKVRE{aspect-ratio:4/3}}.home_featuredOverlay__91aqj{position:absolute;left:var(--margin);bottom:var(--space-8);z-index:4;display:flex;flex-direction:column;gap:var(--space-2);color:var(--brix-white)}.home_methodInner__AHChZ{grid-column:content;display:grid;gap:var(--space-12)}@media (min-width:1024px){.home_methodInner__AHChZ{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-16)}}.home_steps__VsZaM{position:relative;display:flex;flex-direction:column;padding-left:var(--space-8)}.home_stringLine__G81nl{position:absolute;left:0;top:0;width:1px;height:100%;background:var(--brix-red);transform:scaleY(0);transform-origin:top center}.home_step__BAdev{display:grid;gap:var(--space-2);padding-block:var(--space-8);border-bottom:1px solid var(--border-hair)}.home_step__BAdev:last-child{border-bottom:0}.home_stepHead__ji2do{display:flex;align-items:baseline;gap:var(--space-4)}.home_stepIndex__4yU6c{color:var(--brix-red)}.home_stepBody___Zb6J{color:var(--text-secondary);max-width:46ch}.home_diptych__tsNNg{grid-column:content;display:grid;gap:var(--joint-md);margin-top:var(--space-16)}@media (min-width:768px){.home_diptych__tsNNg{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.home_diptych__tsNNg>:nth-child(2){margin-top:var(--space-16)}}.home_specStrip__wxANx{grid-column:full;overflow:hidden;border-block:1px solid var(--border-hair);padding-block:var(--space-4);margin-block:var(--space-16)}@media (max-width:767px){.home_specStrip__wxANx{display:none}}.home_specTrack__w4rdF{display:flex;gap:var(--space-16);white-space:nowrap;will-change:transform;color:var(--text-secondary)}.home_estimateInner__nUj_J{grid-column:content;display:grid;gap:var(--space-12)}@media (min-width:1024px){.home_estimateInner__nUj_J{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--space-16)}}.home_estimateAside__uoe08{display:flex;flex-direction:column;gap:var(--space-8)}.home_estimateBody__fYonQ{display:flex;flex-direction:column;gap:var(--space-4);color:var(--text-secondary);max-width:var(--measure-lead)}.home_estimateDirect__ohlET{overflow-wrap:anywhere;gap:var(--space-4);padding-top:var(--space-6)}.home_estimateDirect__ohlET,.ledger_ledger__MYHui{display:flex;flex-direction:column;border-top:1px solid var(--border-hair)}.ledger_row__HJyBV{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-4);min-height:72px;padding-block:var(--space-4);padding-inline:var(--space-3);border-bottom:1px solid var(--border-hair);isolation:isolate;transition:color var(--dur-quick) var(--ease-set)}@media (min-width:768px){.ledger_row__HJyBV{min-height:96px;grid-template-columns:auto 1fr auto auto;gap:var(--space-8)}}.ledger_rowFill__mma3D{inset:0;z-index:-1;background:var(--ink-100)}.ledger_rowFill__mma3D,.ledger_rowRule__f_mhH{position:absolute;transform:scaleX(0);transform-origin:left center;transition:transform var(--dur-quick) var(--ease-set)}.ledger_rowRule__f_mhH{left:0;right:0;bottom:-1px;height:1px;background:var(--brix-red)}.ledger_rowIndex__zcCYX{color:var(--text-secondary);font-size:clamp(1.25rem,3vw,2.25rem);transition:color var(--dur-instant) var(--ease-set)}.ledger_rowTitle__tHuik{min-width:0}.ledger_rowCategory__48nUR,.ledger_rowTitle__tHuik{transition:transform var(--dur-quick) var(--ease-set)}.ledger_rowCategory__48nUR{display:none;color:var(--text-secondary);transition-delay:40ms}@media (min-width:768px){.ledger_rowCategory__48nUR{display:block}}.ledger_rowApex__uhSKY{color:var(--brix-red);opacity:0;transform:translateX(-8px);transition:opacity var(--dur-quick) var(--ease-set),transform var(--dur-quick) var(--ease-set)}@media (hover:hover) and (pointer:fine){.ledger_ledger__MYHui:hover .ledger_row__HJyBV:not(:hover),.ledger_ledger__MYHui:hover .ledger_row__HJyBV:not(:hover) .ledger_rowCategory__48nUR,.ledger_ledger__MYHui:hover .ledger_row__HJyBV:not(:hover) .ledger_rowIndex__zcCYX{color:var(--ink-600)}.ledger_row__HJyBV:hover .ledger_rowFill__mma3D,.ledger_row__HJyBV:hover .ledger_rowRule__f_mhH{transform:scaleX(1)}.ledger_row__HJyBV:hover .ledger_rowIndex__zcCYX{color:var(--brix-red)}.ledger_row__HJyBV:hover .ledger_rowCategory__48nUR,.ledger_row__HJyBV:hover .ledger_rowTitle__tHuik{transform:translateX(var(--move-shift))}.ledger_row__HJyBV:hover .ledger_rowApex__uhSKY{opacity:1;transform:translateX(0)}}.ledger_row__HJyBV:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.ledger_row__HJyBV:focus-visible .ledger_rowFill__mma3D,.ledger_row__HJyBV:focus-visible .ledger_rowRule__f_mhH{transform:scaleX(1)}.ledger_row__HJyBV:focus-visible .ledger_rowApex__uhSKY{opacity:1;transform:translateX(0)}.ledger_preview__aaAo5{position:fixed;top:0;left:0;z-index:var(--z-raised);width:240px;pointer-events:none;will-change:transform;overflow:hidden}.ledger_previewInner__Uqz_4{position:relative;aspect-ratio:4/5;background:var(--ink-100);overflow:hidden}.ledger_previewImg__40GTp{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.72) contrast(1.1) brightness(.94)}.ledger_previewSpec__EVUHW{padding:var(--space-2) var(--space-3);background:var(--ink-000);border-top:1px solid var(--brix-red);color:var(--text-secondary)}.ledger_plateGrid__OR2aQ{display:grid;gap:var(--space-12) var(--gutter);margin-top:var(--space-24)}@media (min-width:600px){.ledger_plateGrid__OR2aQ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ledger_plateGrid__OR2aQ{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-16) var(--gutter)}.ledger_plateGrid__OR2aQ>:nth-child(3n+2){margin-top:var(--space-16)}}.ledger_plateLink__L06om{display:block}.ledger_plateLink__L06om:focus-visible{outline:2px solid var(--focus-ring);outline-offset:6px}.ledger_projectHead__0zE_8{display:grid;gap:var(--space-8)}@media (min-width:1024px){.ledger_projectHead__0zE_8{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:var(--space-16);align-items:end}}.ledger_projectMeta__Be_i6{display:flex;flex-direction:column;gap:var(--space-4);color:var(--text-secondary)}.ledger_projectBody__RpnOz{max-width:var(--measure-lead);color:var(--text-secondary)}.ledger_projectFoot__NRAEQ{display:flex;flex-wrap:wrap;gap:var(--space-6);align-items:center;margin-top:var(--space-16);padding-top:var(--space-8);border-top:1px solid var(--border-hair)}