.OptionalGoogleAnalytics_panel__wR_7U{position:relative;max-width:72rem;margin:1.5rem auto 0;padding:1.25rem max(1.25rem,env(safe-area-inset-left)) calc(10rem + env(safe-area-inset-bottom));border-top:1px solid;color:inherit;font-size:.875rem;line-height:1.6}.OptionalGoogleAnalytics_panel__wR_7U h2{margin:0 0 .4rem;font-size:1rem;font-weight:700}.OptionalGoogleAnalytics_panel__wR_7U p{max-width:48rem;margin:0 0 .8rem}.OptionalGoogleAnalytics_panel__wR_7U a{text-decoration:underline;text-underline-offset:.2em}.OptionalGoogleAnalytics_actions__7cK7W,.OptionalGoogleAnalytics_summary__1Yxnf{display:flex;align-items:center;flex-wrap:wrap;gap:.65rem 1rem}.OptionalGoogleAnalytics_panel__wR_7U button{min-height:44px;padding:.5rem .85rem;border:1px solid;border-radius:.4rem;color:inherit;background:transparent;cursor:pointer;font:inherit}.OptionalGoogleAnalytics_panel__wR_7U a:focus-visible,.OptionalGoogleAnalytics_panel__wR_7U button:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media (max-width:640px){.OptionalGoogleAnalytics_panel__wR_7U{margin:1rem .5rem 0}.OptionalGoogleAnalytics_actions__7cK7W button{flex:1 1 10rem}}.ArchiePhysicalAvatar_stage__SzLUH{display:block;position:relative;isolation:isolate;width:100%;min-height:240px;aspect-ratio:1.25;overflow:visible;touch-action:pan-y;contain:layout}.ArchiePhysicalAvatar_canvas__VVMtn,.ArchiePhysicalAvatar_fallback__nnEQT{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;transition:none!important;animation:none!important}.ArchiePhysicalAvatar_canvas__VVMtn{left:-26%;right:auto;width:152%;max-width:none;z-index:2;opacity:0}.ArchiePhysicalAvatar_fallback__nnEQT{z-index:1;left:-26%;right:auto;width:152%;height:100%;opacity:1}.ArchiePhysicalAvatar_portrait__Uyp0c{position:absolute;top:0;left:50%;width:auto;height:100%;max-width:none;transform:translateX(-50%)}.ArchiePhysicalAvatar_stage__SzLUH[data-renderer-ready=true] .ArchiePhysicalAvatar_canvas__VVMtn{opacity:1}.ArchiePhysicalAvatar_stage__SzLUH[data-renderer-ready=true] .ArchiePhysicalAvatar_fallback__nnEQT{opacity:0}.ArchiePhysicalAvatar_stage__SzLUH.ArchiePhysicalAvatar_compact__R5_UD,.ArchiePhysicalAvatar_stage__SzLUH.ArchiePhysicalAvatar_scene__pBHmC{width:100%;height:100%;min-height:0;aspect-ratio:auto;overflow:visible;contain:layout}.ArchiePhysicalAvatar_failureDescription__IUVIM{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width:600px){.ArchiePhysicalAvatar_stage__SzLUH:not(.ArchiePhysicalAvatar_scene__pBHmC):not(.ArchiePhysicalAvatar_compact__R5_UD){aspect-ratio:1;min-height:250px}}.ArchieSceneCharacter_character__WhBqc{display:block;position:relative;width:100%;height:100%;min-height:0;pointer-events:none;--archie-shadow-x:0px;--archie-shadow-y:5px;--archie-reaction-y:0px}.ArchieSceneCharacter_reaction__I6smr{position:absolute;inset:0;transform:translateY(var(--archie-reaction-y))}.ArchieSceneCharacter_actor__oT1Mo{width:100%;height:100%;min-height:0}.ArchieSceneCharacter_contactShadow__wbDab{position:absolute;left:20%;right:20%;bottom:1%;height:8%;background:radial-gradient(ellipse,rgb(10 8 5/48%),transparent 70%);transform:translate(var(--archie-shadow-x));pointer-events:none}.ArchieSceneCharacter_character__WhBqc:has([data-locomotion-phase=jump]) .ArchieSceneCharacter_contactShadow__wbDab{opacity:0}@media (prefers-reduced-motion:reduce){.ArchieSceneCharacter_contactShadow__wbDab,.ArchieSceneCharacter_reaction__I6smr{transform:none}}.ArchieSceneCharacter_character__WhBqc[data-archie-framing=scene]>.ArchieSceneCharacter_contactShadow__wbDab{display:none}.ArchieDeskScene_scene__7mqM_{position:static;pointer-events:none;--scene-contact-shadow:1}.ArchieDeskScene_frame__zVfSL{position:fixed;z-index:2;inset:0;overflow:clip;background:#171815;pointer-events:none}.ArchieDeskScene_foreground__Zd_er{z-index:48;background:transparent;will-change:clip-path}.ArchieDeskScene_foreground__Zd_er .ArchieDeskScene_plane__x_LJS{will-change:transform}.ArchieDeskScene_scene__7mqM_[data-archie-travelling=true] .ArchieDeskScene_foreground__Zd_er{z-index:62}.ArchieDeskScene_scene__7mqM_[data-archie-travelling=true] :is(.ArchieDeskScene_characterButton__5vcrd,.ArchieDeskScene_invitation__Aewen){pointer-events:none;cursor:default}.ArchieDeskScene_plane__x_LJS{position:absolute;top:50%;left:50%;width:max(100vw,177.683315vh);height:max(100vh,56.279904vw);transform:translate(-50%,-50%);transform-origin:0 0}.ArchieDeskScene_office__H9HsH{display:block;width:100%;height:100%;max-width:none;object-fit:fill;user-select:none}.ArchieDeskScene_contactShadow__4thYr{position:absolute;left:50.45%;top:64.85%;width:9.2%;height:1.2%;background:radial-gradient(ellipse,#0b0906a3,#100e095e 32%,transparent 72%);transform:rotate(-2deg);opacity:var(--scene-contact-shadow)}.ArchieDeskScene_characterButton__5vcrd{visibility:hidden;position:absolute;z-index:2;left:50.41866%;top:47.39639%;width:9.270335%;height:18.065887%;padding:0;border:0;border-radius:0;background:transparent;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent}.ArchieDeskScene_characterButton__5vcrd[data-archie-position-ready=true]{visibility:visible}.ArchieDeskScene_character__xIFNJ{position:absolute;inset:0;transform-origin:50% 98%}.ArchieDeskScene_portrait__2zWuL{position:absolute;left:-31.537451%;top:-19.042437%;width:162.286465%;height:138.628944%;max-width:none;object-fit:fill;user-select:none;pointer-events:none;filter:drop-shadow(1px 2px 2px #25180c50)}.ArchieDeskScene_characterButton__5vcrd:focus-visible{outline:2px solid #ead4a4;outline-offset:9px}.ArchieDeskScene_invitation__Aewen{position:absolute;z-index:3;top:69.4%;left:55.053827%;transform:translateX(-50%);display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:11px 14px;border:1px solid #ceb17a8c;border-radius:0;background:#171b1be0;color:#eee4ce;box-shadow:0 6px 20px #090c0b36,inset 0 1px 0 #f2e6cc12;-webkit-backdrop-filter:blur(16px) saturate(110%);backdrop-filter:blur(16px) saturate(110%);cursor:pointer;pointer-events:auto;white-space:nowrap;font:500 .76rem/1.4 var(--font-body),sans-serif;letter-spacing:.005em;transition:border-color .18s ease,color .18s ease,background-color .18s ease}.ArchieDeskScene_invitation__Aewen:before{content:"";position:absolute;top:-24px;left:50%;width:1px;height:24px;background:linear-gradient(transparent,#d8bb7b90);pointer-events:none}.ArchieDeskScene_invitation__Aewen:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 20%,#fff3cc1f 49%,transparent 78%);background-size:250% 100%;background-position:150% 0;pointer-events:none}.ArchieDeskScene_invitation__Aewen:is(:hover,:focus-visible){border-color:#e9cea0;background-color:#252b27ee;color:#fff2d8}.ArchieDeskScene_invitation__Aewen:is(:hover,:focus-visible):after{animation:ArchieDeskScene_invitationShimmer__pTITL .8s ease-out both}.ArchieDeskScene_invitation__Aewen:focus-visible{outline:2px solid #eee4ce;outline-offset:4px}.ArchieDeskScene_invitationMark__B2RH9{width:5px;height:5px;border:1px solid #d4b778;transform:rotate(45deg)}.ArchieDeskScene_arrow__vu3tP{margin-left:8px;font-size:.95rem}.ArchieDeskScene_atmosphere__p8Jwj{position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,#0c1111db,#10151491 27%,#1015141a 52%,transparent 70%),linear-gradient(0deg,#111615d6,transparent 27%,#0d131335);pointer-events:none}@keyframes ArchieDeskScene_invitationShimmer__pTITL{0%{background-position:150% 0}to{background-position:-50% 0}}@media (max-width:1279px){.ArchieDeskScene_scene__7mqM_[data-mode=desk] .ArchieDeskScene_foreground__Zd_er{z-index:62}.ArchieDeskScene_scene__7mqM_[data-mode=desk] .ArchieDeskScene_invitation__Aewen{gap:6px;width:104px;padding:7px 5px;border-inline:0;border-bottom:0;font-size:.63rem}.ArchieDeskScene_scene__7mqM_[data-mode=desk] .ArchieDeskScene_invitationMark__B2RH9{display:none}.ArchieDeskScene_scene__7mqM_[data-mode=desk] .ArchieDeskScene_arrow__vu3tP{margin-left:0}.ArchieDeskScene_scene__7mqM_[data-mode=desk] .ArchieDeskScene_invitation__Aewen:before{display:none}}@media (max-width:950px){.ArchieDeskScene_frame__zVfSL{clip-path:inset(92px 0 max(0px,calc(100vh - 92px - clamp(360px, 65vw, 560px))) 0)}.ArchieDeskScene_plane__x_LJS{top:calc(92px + clamp(360px, 65vw, 560px) / 2);left:56%;width:max(100vw,calc(clamp(360px, 65vw, 560px) * 1.77683315));height:max(clamp(360px,65vw,560px),56.279904vw);transform:translate(-56%,-50%)}.ArchieDeskScene_atmosphere__p8Jwj{background:linear-gradient(180deg,#1116159c,transparent 20%,transparent 75%,#111615b8)}.ArchieDeskScene_invitation__Aewen{top:calc(92px + clamp(360px, 65vw, 560px) * .694);left:54%;font-size:.72rem;padding:9px 11px}}@media (prefers-reduced-motion:reduce){.ArchieDeskScene_foreground__Zd_er .ArchieDeskScene_plane__x_LJS,.ArchieDeskScene_frame__zVfSL,.ArchieDeskScene_plane__x_LJS{will-change:auto}.ArchieDeskScene_invitation__Aewen{transition:none}.ArchieDeskScene_invitation__Aewen:is(:hover,:focus-visible):after{animation:none}}.ArchieDeskScene_plane__x_LJS{top:0;left:0;transform:none}.ArchieDeskScene_plane__x_LJS picture{display:block;width:100%;height:100%}.ArchieDeskScene_office__H9HsH{object-fit:cover;object-position:center}.ArchieDeskScene_foreground__Zd_er{overflow:visible;clip-path:none}.ArchieDeskScene_characterButton__5vcrd{left:0;top:0;transform-origin:0 0}.ArchieDeskScene_invitation__Aewen{left:0;top:0}.ArchieDeskScene_display__3m8Se,.ArchieDeskScene_practical__ad2gx{position:absolute;pointer-events:none;mix-blend-mode:screen}.ArchieDeskScene_practical__ad2gx{inset:0;background:radial-gradient(ellipse 34% 6% at 75% 48%,#f7d3a733,transparent),radial-gradient(ellipse 15% 32% at 44% 22%,#ffe2a117,transparent);animation:ArchieDeskScene_practicalBreathe__ZVxYY 11s ease-in-out infinite}.ArchieDeskScene_display__3m8Se{left:60%;top:4%;width:29%;height:33%;background:linear-gradient(111deg,transparent 20%,#fce0aa0a 49%,transparent 72%);animation:ArchieDeskScene_glassReflection__Q6c7_ 17s ease-in-out infinite}@keyframes ArchieDeskScene_practicalBreathe__ZVxYY{0%,to{opacity:.2}50%{opacity:.65}}@keyframes ArchieDeskScene_glassReflection__Q6c7_{0%,to{opacity:.18}50%{opacity:.8}}@media (max-width:950px){.ArchieDeskScene_plane__x_LJS{top:92px;left:0;transform:none}.ArchieDeskScene_invitation__Aewen{left:0;top:0}.ArchieDeskScene_display__3m8Se{left:10%;width:70%}}@media (prefers-reduced-motion:reduce){.ArchieDeskScene_display__3m8Se,.ArchieDeskScene_practical__ad2gx{animation:none;opacity:.25}}.ArchieTeleportNav_navigation__Uc_Uu{display:grid;justify-items:center;gap:3px;width:max-content;max-width:calc(100vw - 16px);pointer-events:auto;color:#e6d1aa;isolation:isolate}.ArchieTeleportNav_floating__SxIfY{position:fixed;z-index:63;top:0;left:0;visibility:hidden}.ArchieTeleportNav_tag__S7_xB{color:#dfc69a;font:500 8px/1.25 var(--font-mono),monospace;letter-spacing:.2em;text-shadow:0 1px 3px #060806}.ArchieTeleportNav_destinations__5p9LP{display:flex;gap:1px;padding:2px;border:1px solid #baa17166;border-radius:0;background:#171c19f5;box-shadow:inset 0 1px #f5e8cc12,0 5px 15px #05080530;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ArchieTeleportNav_navigation__Uc_Uu .ArchieTeleportNav_destination__qXbHI{position:relative;display:grid;place-items:center;flex:0 0 44px;width:44px;min-width:44px;height:44px;min-height:44px;margin:0;padding:0;border:1px solid transparent;border-radius:0;background:transparent;color:#d4c3a3;text-decoration:none;touch-action:manipulation;-webkit-tap-highlight-color:#ead3a52b;transition:color .16s,border-color .16s,background-color .16s}.ArchieTeleportNav_navigation__Uc_Uu .ArchieTeleportNav_destination__qXbHI:is(:hover,:focus-visible){border-color:#d9bc826b;background:#c5a66b17;color:#fff0cf}.ArchieTeleportNav_navigation__Uc_Uu .ArchieTeleportNav_destination__qXbHI:focus-visible{outline:2px solid #f2d59d;outline-offset:-2px}.ArchieTeleportNav_navigation__Uc_Uu .ArchieTeleportNav_destination__qXbHI[aria-current=page]{color:#f2d59d;background:#c5a66b12}.ArchieTeleportNav_destination__qXbHI[aria-current=page]:after{content:"";position:absolute;bottom:3px;left:19px;width:4px;height:2px;background:currentColor}.ArchieTeleportNav_destination__qXbHI svg{display:block;flex:none;pointer-events:none}@media (prefers-reduced-motion:reduce){.ArchieTeleportNav_navigation__Uc_Uu .ArchieTeleportNav_destination__qXbHI{transition:none}}@media (prefers-reduced-transparency:reduce){.ArchieTeleportNav_destinations__5p9LP{background:#171c19;-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){.ArchieTeleportNav_destinations__5p9LP{border-color:CanvasText}.ArchieTeleportNav_navigation__Uc_Uu .ArchieTeleportNav_destination__qXbHI[aria-current=page]{outline:1px solid Highlight}}.ArchieSiteHandoff_root__VwGOJ{pointer-events:none}.ArchieSiteHandoff_teleportPulse__oruIn{position:fixed;pointer-events:none;isolation:isolate;contain:layout style}.ArchieSiteHandoff_teleportPulse__oruIn:before{content:"";position:absolute;inset:-6% -12%;border-radius:50%;background:radial-gradient(ellipse,#ffe9b873 0,#d4b37a24 35%,transparent 68%);opacity:0;animation:ArchieSiteHandoff_teleportBlink__hQPR_ .2s ease-out both}.ArchieSiteHandoff_teleportPulse__oruIn i{position:absolute;inset:42% -4%;border:1px solid #ffe9b8b3;border-radius:50%;box-shadow:0 0 14px #dfc18b66,inset 0 0 10px #dfc18b33;opacity:0;animation:ArchieSiteHandoff_teleportRing__mQwR_ .2s ease-out both}.ArchieSiteHandoff_teleportPulse__oruIn i+i{inset:8% 18%;border-color:#ebd6ad44}.ArchieSiteHandoff_teleportPulse__oruIn[data-teleport-arrival] i,.ArchieSiteHandoff_teleportPulse__oruIn[data-teleport-arrival]:before{animation-name:ArchieSiteHandoff_teleportArrivalLight__0EDer;animation-duration:var(--teleport-duration,.36s);animation-direction:normal}@keyframes ArchieSiteHandoff_teleportArrivalLight__0EDer{0%,60%{opacity:0}82%{opacity:.85}to{opacity:0}}@keyframes ArchieSiteHandoff_teleportBlink__hQPR_{0%{opacity:0}50%{opacity:.9}to{opacity:0}}@keyframes ArchieSiteHandoff_teleportRing__mQwR_{0%{opacity:0;scale:.9}40%{opacity:.9}to{opacity:0;scale:1.12}}.ArchieSiteHandoff_departureLayer__DguUY{position:fixed;inset:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none;overflow:visible;background:transparent;color:inherit;pointer-events:none}.ArchieSiteHandoff_departureLayer__DguUY::backdrop{background:transparent;pointer-events:none}.ArchieSiteHandoff_actor__cIC0Q{position:fixed;z-index:210;pointer-events:none;transform-origin:0 0;animation:ArchieSiteHandoff_depart__ahqe8 .39s cubic-bezier(.3,.02,.65,1) both}.ArchieSiteHandoff_fade__HNkRi{position:fixed;z-index:205;inset:0;background:#111815;animation:ArchieSiteHandoff_fade__HNkRi .39s ease both}.ArchieSiteHandoff_status__nOFAf{position:fixed;z-index:215;bottom:max(26px,env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);max-width:calc(100vw - 32px);box-sizing:border-box;margin:0;padding:10px 16px;border:1px solid #d2b68466;background:#14201ef0;color:#fff1d3;backdrop-filter:blur(18px);font:500 .8rem/1.5 var(--font-body),sans-serif;text-align:center;text-wrap:balance}.ArchieSiteHandoff_choice__ymEHI{position:fixed;z-index:220;right:20px;bottom:20px;width:min(360px,calc(100vw - 32px));box-sizing:border-box;padding:20px;border:1px solid #cfb27899;background:#14201ef5;color:#f7edd8;box-shadow:0 18px 70px #0008;backdrop-filter:blur(24px);pointer-events:auto}.ArchieSiteHandoff_choice__ymEHI h2{margin:0 0 9px;font:600 1.05rem/1.4 var(--font-body),sans-serif}.ArchieSiteHandoff_choice__ymEHI p{margin:0;color:#e0d8c8;font:400 .86rem/1.6 var(--font-body),sans-serif}.ArchieSiteHandoff_choice__ymEHI div{display:grid;gap:8px;margin-top:17px}.ArchieSiteHandoff_choice__ymEHI button{min-height:44px;padding:10px 12px;border:1px solid #d2b68480;border-radius:0;background:#c6a970;color:#111916;cursor:pointer;font:600 .78rem/1.4 var(--font-body),sans-serif;box-shadow:inset 0 1px #fff0c936;transition:border-color .18s,background .18s,box-shadow .18s;touch-action:manipulation;-webkit-tap-highlight-color:#e6ce9830}.ArchieSiteHandoff_choice__ymEHI button+button{background:#ffffff09;color:#f5e9cd}.ArchieSiteHandoff_choice__ymEHI button:is(:hover,:focus-visible){border-color:#f6dda8;box-shadow:inset 0 1px #fff0c954}.ArchieSiteHandoff_choice__ymEHI button+button:is(:hover,:focus-visible){background:#ffffff12}.ArchieSiteHandoff_choice__ymEHI button:active{box-shadow:inset 0 2px 8px #05090835}.ArchieSiteHandoff_choice__ymEHI button:focus-visible{outline:2px solid #fff2d5;outline-offset:3px}@keyframes ArchieSiteHandoff_depart__ahqe8{0%{transform:translate(0) scale(1) rotate(0)}30%{transform:translate(calc(var(--handoff-x) * .25),calc(var(--handoff-y) * .25 - 64px)) scale(.96) rotate(7deg)}72%{transform:translate(calc(var(--handoff-x) * .78),calc(var(--handoff-y) * .78 - 30px)) scale(calc((1 + var(--handoff-scale)) / 2)) rotate(-4deg)}to{transform:translate(var(--handoff-x),var(--handoff-y)) scale(var(--handoff-scale)) rotate(0)}}@keyframes ArchieSiteHandoff_fade__HNkRi{0%{opacity:0}to{opacity:.38}}@media (max-width:600px){.ArchieSiteHandoff_choice__ymEHI{right:16px;bottom:calc(16px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.ArchieSiteHandoff_actor__cIC0Q,.ArchieSiteHandoff_fade__HNkRi,.ArchieSiteHandoff_teleportPulse__oruIn i,.ArchieSiteHandoff_teleportPulse__oruIn:before{animation:none}.ArchieSiteHandoff_choice__ymEHI button{transition:none}}@media (prefers-reduced-transparency:reduce){.ArchieSiteHandoff_choice__ymEHI,.ArchieSiteHandoff_status__nOFAf{background:#14201e;backdrop-filter:none}}.ArchiePlacementControls_scope__fKbmr [data-archie-drag-actor],.ArchiePlacementControls_scope__fKbmr [data-archie-drag-handle]{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none}.ArchiePlacementControls_scope__fKbmr[data-archie-dragging] [data-archie-drag-actor],.ArchiePlacementControls_scope__fKbmr[data-archie-dragging] [data-archie-drag-handle]{cursor:grabbing}.ArchiePlacementControls_linkToggle__5tIN9{display:inline-flex;flex:0 0 44px;align-items:center;justify-content:center;width:44px;height:44px;padding:10px;border:0;border-radius:50%!important;color:#d8c9a8;background:transparent;cursor:pointer;transition:color .18s,background .18s}.ArchiePlacementControls_linkToggle__5tIN9:hover,.ArchiePlacementControls_linkToggle__5tIN9[aria-pressed=true]{background:#e0c18a18;color:#fff0d0}.ArchiePlacementControls_linkToggle__5tIN9:focus-visible,.ArchiePlacementControls_scope__fKbmr [data-archie-drag-handle]:focus-visible{outline:2px solid #e5c88e;outline-offset:-3px}.ArchiePlacementControls_linkedIcon__zFwo3{display:none}.ArchiePlacementControls_linkToggle__5tIN9[aria-pressed=true] .ArchiePlacementControls_linkedIcon__zFwo3{display:block}.ArchiePlacementControls_linkToggle__5tIN9[aria-pressed=true] .ArchiePlacementControls_unlinkedIcon__pwXwC{display:none}.ArchiePlacementControls_announcement__cCUYA{position:fixed;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ArchiePlacementControls_resizeGrip__mxh7y{position:fixed;z-index:68;left:0;top:0;visibility:hidden;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%!important;color:#e9d4a8;background:transparent;pointer-events:auto;touch-action:none;cursor:nwse-resize;opacity:.75;-webkit-user-select:none;user-select:none}.ArchiePlacementControls_resizeGrip__mxh7y[data-archie-resize-ready=true]{visibility:visible}.ArchiePlacementControls_resizeGrip__mxh7y svg{padding:4px;box-sizing:content-box;border:1px solid #d6bb854d;border-radius:50%;background:#17201dc9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ArchiePlacementControls_resizeGrip__mxh7y:is(:hover,:focus-visible),.ArchiePlacementControls_scope__fKbmr[data-archie-resizing] .ArchiePlacementControls_resizeGrip__mxh7y{opacity:1}.ArchiePlacementControls_resizeGrip__mxh7y:focus-visible{outline:2px solid #e5c88e;outline-offset:-3px}.ArchiePlacementControls_resizeGrip__mxh7y[hidden]{display:none}.ArchiePlacementControls_scope__fKbmr [data-archie-manual-position=true]{animation:none!important}.ArchiePlacementControls_scope__fKbmr [data-archie-drag-actor][data-archie-manual-position=true]:not([aria-label^="Meet Archie"]){box-sizing:border-box}.ArchiePlacementControls_scope__fKbmr[data-archie-presentation=corner]{--archie-resize-base-width:128;--archie-resize-base-character-width:104;--archie-resize-base-character-height:120}.ArchiePlacementControls_scope__fKbmr[data-archie-presentation=corner] [data-archie-drag-actor][data-archie-resized=true]>[data-archie-scene-character]{width:var(--archie-resized-character-width);height:var(--archie-resized-character-height);min-height:0}@media (max-width:950px){.ArchiePlacementControls_scope__fKbmr[data-archie-presentation=corner]{--archie-resize-base-width:112;--archie-resize-base-character-width:88;--archie-resize-base-character-height:102}}.ArchiePlacementControls_scope__fKbmr [data-archie-drag-chat][data-archie-manual-position=true]{position:fixed!important;margin:0!important;right:auto!important;bottom:auto!important;min-height:0!important}.ArchieHeroExperience_experience__eHnc5{position:static;pointer-events:none}.ArchieHeroExperience_mobileSurface__eZFq_{display:contents}.ArchieHeroExperience_mobileToggle__gGJYu{display:none}.ArchieHeroExperience_hybridWelcome__YxrHu{position:fixed;z-index:64;bottom:22px;left:50%;transform:translateX(-50%);display:grid;justify-items:center;gap:10px;width:min(580px,calc(100vw - 28px));pointer-events:auto}.ArchieHeroExperience_hybridCaption__yMkM9{margin:0;padding:11px 18px;border:1px solid #e0d3b32b;background:#181b17e8;color:#eee8dc;border-radius:10px!important;backdrop-filter:blur(16px);font:400 .9rem/1.45 var(--font-body),sans-serif;text-align:center}.ArchieHeroExperience_hybridActions__8PsVP{display:flex;justify-content:center;gap:20px}.ArchieHeroExperience_hybridActions__8PsVP button{min-height:40px;padding:8px 12px;border:1px solid #d5bd8f59;background:#19211ee6;color:#e5d4b4;font:500 .72rem/1.4 var(--font-body),sans-serif;cursor:pointer}.ArchieHeroExperience_hybridActions__8PsVP button:focus-visible{outline:2px solid #eed2a2;outline-offset:4px}.ArchieHeroExperience_hybridError__6CxK3{position:fixed;z-index:64;bottom:64px;right:24px;width:min(310px,calc(100vw - 32px));padding:14px;color:#f2e2c3;background:#19211ef0;border:1px solid #d4ba8359;font-size:.8rem}.ArchieHeroExperience_experience__eHnc5[data-archie-desk=company][data-mode=desk] .ArchieHeroExperience_welcome__k5mi_{right:184px}.ArchieHeroExperience_conversation__54nnM{position:fixed;z-index:64;left:clamp(460px,calc(var(--archie-head-x, 55vw) + 100px),calc(100vw - 374px));top:clamp(112px,calc(var(--archie-head-y, 44vh) - 40px),calc(100dvh - 490px));width:min(350px,calc(100vw - 32px));max-height:calc(100dvh - 130px);display:grid;gap:10px;overflow:auto;overscroll-behavior:contain;pointer-events:auto;color:#f3ebdb;scrollbar-width:thin;scrollbar-color:#a88f62 transparent;animation:ArchieHeroExperience_conversationArrive__69j6d .32s cubic-bezier(.2,.7,.2,1) both}.ArchieHeroExperience_bubble__DxW39,.ArchieHeroExperience_notice__qZNzo,.ArchieHeroExperience_voiceNotice__Jq4aD{position:relative;padding:16px 18px;border:1px solid #e6d6af40;border-radius:20px 20px 20px 5px;background:linear-gradient(130deg,#26322de6,#19211edb);-webkit-backdrop-filter:blur(24px) saturate(120%);backdrop-filter:blur(24px) saturate(120%);box-shadow:inset 0 1px 0 #fff5d524,0 8px 28px #05090830;text-shadow:0 1px 2px #03060480}.ArchieHeroExperience_conversation__54nnM[hidden]{display:none}.ArchieHeroExperience_experience__eHnc5 :is(.ArchieHeroExperience_bubble__DxW39,.ArchieHeroExperience_notice__qZNzo,.ArchieHeroExperience_voiceNotice__Jq4aD){border-radius:20px 20px 20px 5px!important}.ArchieHeroExperience_experience__eHnc5 .ArchieHeroExperience_chatSlot__kgE5Y{border-radius:20px!important}.ArchieHeroExperience_textChat__hzaka{min-width:0}.ArchieHeroExperience_textChat__hzaka[hidden]{display:none}.ArchieHeroExperience_composerTools__XxdyD{display:flex;justify-content:flex-end;padding:3px 5px 0}.ArchieHeroExperience_speaker__jAOHI{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #d6c3914d;border-radius:50%!important;background:#19211ef0;color:#e8d2a4;cursor:pointer;touch-action:manipulation}.ArchieHeroExperience_speaker__jAOHI:is(:hover,:focus-visible),.ArchieHeroExperience_speaker__jAOHI[aria-expanded=true]{border-color:#ebd8aa;background:#343b2ff2}.ArchieHeroExperience_speaker__jAOHI:disabled{cursor:progress;opacity:.6}.ArchieHeroExperience_experience__eHnc5 .ArchieHeroExperience_actions__yfQ2R :is(button,a),.ArchieHeroExperience_experience__eHnc5 .ArchieHeroExperience_voiceNotice__Jq4aD button{border-radius:24px!important}.ArchieHeroExperience_experience__eHnc5 .ArchieHeroExperience_close__jMxJx,.ArchieHeroExperience_experience__eHnc5 .ArchieHeroExperience_presence___FEeV{border-radius:50%!important}.ArchieHeroExperience_greeting__KymPZ{display:flex;align-items:center;gap:9px}.ArchieHeroExperience_greeting__KymPZ h2{flex:1;margin:0;font:600 .94rem/1.45 var(--font-body),sans-serif;letter-spacing:-.015em}.ArchieHeroExperience_greeting__KymPZ h2:focus{outline:none}.ArchieHeroExperience_presence___FEeV{width:6px;height:6px;border-radius:50%;background:#dfc98d;box-shadow:0 0 14px #dfc98d66}.ArchieHeroExperience_bubble__DxW39 p{margin:10px 0 0;font:400 .82rem/1.65 var(--font-body),sans-serif;color:#e8e9df}.ArchieHeroExperience_close__jMxJx{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;margin:-10px -12px -10px 0;border:0;border-radius:50%;background:transparent;color:#f4e6c8;cursor:pointer;font:300 1.45rem/1 var(--font-body),sans-serif;transition:color .18s,background .18s}.ArchieHeroExperience_close__jMxJx:is(:hover,:focus-visible){background:#fff1c91c;color:#fff5df}.ArchieHeroExperience_chatSlot__kgE5Y{width:100%;height:min(340px,42dvh);min-height:240px;border-radius:20px;pointer-events:none}.ArchieHeroExperience_chatSlot__kgE5Y[hidden]{display:none}.ArchieHeroExperience_actions__yfQ2R{display:flex;flex-wrap:wrap;gap:7px;padding:2px}.ArchieHeroExperience_actions__yfQ2R :is(button,a),.ArchieHeroExperience_voiceNotice__Jq4aD button{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:9px 14px;border:1px solid #d6c3914d;border-radius:24px;color:#f1e5cc;background:#18211edb;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);font:500 .75rem/1.45 var(--font-body),sans-serif;text-decoration:none;cursor:pointer;box-shadow:inset 0 1px #fff7df1a;transition:border-color .18s,background .18s,box-shadow .18s}.ArchieHeroExperience_actions__yfQ2R :is(button,a):before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(110deg,transparent 20%,#fce6b522 48%,transparent 76%);transform:translateX(-130%)}.ArchieHeroExperience_actions__yfQ2R :is(button,a):focus-visible:before{animation:ArchieHeroExperience_actionGlint__hU8L_ .72s cubic-bezier(.2,.65,.3,1) both}.ArchieHeroExperience_actions__yfQ2R :is(button,a):focus-visible{border-color:#ebd8aa;background:#343b2fe8}.ArchieHeroExperience_actions__yfQ2R :is(button,a):active{box-shadow:inset 0 2px 8px #05090845}.ArchieHeroExperience_actions__yfQ2R [aria-pressed=true]{border-color:#e7cd8f;background:#3c3d2ce8}.ArchieHeroExperience_actions__yfQ2R button:disabled{cursor:progress;color:#e1d4b5}.ArchieHeroExperience_actions__yfQ2R button:disabled:before{animation:none}.ArchieHeroExperience_conversation__54nnM :is(button,a):focus-visible,.ArchieHeroExperience_voiceNotice__Jq4aD button:focus-visible,.ArchieHeroExperience_welcome__k5mi_:focus-visible{outline:2px solid #f7dfab;outline-offset:3px}.ArchieHeroExperience_notice__qZNzo{margin:0;font:400 .8rem/1.6 var(--font-body),sans-serif}.ArchieHeroExperience_voiceAnchor__KHPos{position:relative;min-width:0;pointer-events:auto}.ArchieHeroExperience_voiceFrame__W7FJW{display:block;border:0;background:transparent;color-scheme:dark}.ArchieHeroExperience_voiceNotice__Jq4aD{padding:12px;text-align:center}.ArchieHeroExperience_voiceNotice__Jq4aD p{font:500 .76rem/1.5 var(--font-body),sans-serif}.ArchieHeroExperience_voiceNotice__Jq4aD button{margin:3px;padding:7px 10px}.ArchieHeroExperience_loading__T_x_0{position:absolute;top:8px;left:0;width:100%;margin:0;text-align:center;color:#ead9b5;font:500 .7rem/1.5 var(--font-body),sans-serif;pointer-events:none}.ArchieHeroExperience_welcome__k5mi_{position:fixed;z-index:62;right:24px;bottom:calc(24px + env(safe-area-inset-bottom, 0px));min-height:44px;display:inline-flex;align-items:center;gap:14px;padding:9px 14px;border:1px solid #c6ad7670;border-radius:0;background:#18211ee0;color:#f0e2c4;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);font:500 .74rem/1.5 var(--font-body),sans-serif;cursor:pointer;pointer-events:auto;transition:background .18s,border-color .18s}.ArchieHeroExperience_welcome__k5mi_:is(:hover,:focus-visible){border-color:#e7cd8f;background:#2a3229ed}.ArchieHeroExperience_experience__eHnc5 :is(button,a){touch-action:manipulation;-webkit-tap-highlight-color:#e6ce9830}.ArchieHeroExperience_experience__eHnc5[data-archie-film-active=true] .ArchieHeroExperience_welcome__k5mi_{bottom:84px}.ArchieHeroExperience_experience__eHnc5[data-hero-conversation-open=true] .ArchieHeroExperience_welcome__k5mi_,.ArchieHeroExperience_experience__eHnc5[data-mode=desk] .ArchieHeroExperience_welcome__k5mi_{display:none}.ArchieHeroExperience_experience__eHnc5[data-archie-desk=company][data-archie-introduced=false] [data-archie-scene][data-mode=hero] [data-archie-scene-layer=foreground]>[data-archie-invitation]{min-height:50px;min-width:174px;padding:13px 22px;border:1px solid #f0d49b;border-radius:0;background:linear-gradient(125deg,#e3ca93,#c4a66c 72%,#b89659);color:#171c19;font-size:.86rem;font-weight:700;letter-spacing:.025em;box-shadow:inset 0 1px 0 #fff4cf9c,0 0 0 4px #c5a76b20,0 8px 30px #090c0b59}.ArchieHeroExperience_experience__eHnc5[data-archie-desk=company][data-archie-introduced=false] [data-archie-scene][data-mode=hero] [data-archie-scene-layer=foreground]>[data-archie-invitation]:after{background:linear-gradient(105deg,transparent 25%,#fff9e77a 49%,transparent 72%);background-size:300% 100%;animation:ArchieHeroExperience_meetArchieSheen__uZ3MT 2.4s ease-in-out .4s both}.ArchieHeroExperience_experience__eHnc5[data-archie-desk=company][data-archie-introduced=false] [data-archie-scene][data-mode=hero] [data-archie-scene-layer=foreground]>[data-archie-invitation]:is(:hover,:focus-visible){color:#101611;border-color:#fff0cd;background-color:#ead5a9;outline:2px solid #fff0cd;outline-offset:4px}.ArchieHeroExperience_experience__eHnc5[data-archie-desk=company][data-archie-introduced=false] [data-archie-scene][data-mode=hero] [data-archie-scene-layer=foreground]>[data-archie-invitation]:is(:hover,:focus-visible):after{animation:ArchieHeroExperience_invitationShimmer__gGoSm .8s ease-out both}@keyframes ArchieHeroExperience_meetArchieSheen__uZ3MT{0%{background-position:160% 0}to{background-position:-60% 0}}@keyframes ArchieHeroExperience_invitationShimmer__gGoSm{0%{background-position:160% 0}to{background-position:-60% 0}}@keyframes ArchieHeroExperience_conversationArrive__69j6d{0%{opacity:0;transform:translate3d(0,7px,0) scale(.985)}to{opacity:1;transform:none}}@keyframes ArchieHeroExperience_actionGlint__hU8L_{to{transform:translateX(130%)}}@media (max-width:1279px) and (min-width:951px){.ArchieHeroExperience_conversation__54nnM{left:auto;right:16px;top:150px;width:320px}}@media (min-width:951px){.ArchieHeroExperience_conversation__54nnM:has(.ArchieHeroExperience_chatSlot__kgE5Y[data-open=true]){top:clamp(112px,calc(var(--archie-head-y, 44vh) - 40px),max(112px,calc(100dvh - 610px)));max-height:calc(100dvh - 128px)}}@media (max-width:950px){.ArchieHeroExperience_conversation__54nnM{left:12px;right:12px;top:max(360px,calc(var(--archie-head-y, 220px) + 130px));width:auto;max-height:calc(100dvh - 410px)}.ArchieHeroExperience_experience__eHnc5[data-archie-film-active=true][data-mode=hero] .ArchieHeroExperience_conversation__54nnM{top:auto;bottom:calc(16px + env(safe-area-inset-bottom, 0px));max-height:calc(100dvh - 128px)}.ArchieHeroExperience_conversation__54nnM[data-mode=desk]{top:112px;bottom:auto;max-height:calc(100dvh - 272px)}.ArchieHeroExperience_chatSlot__kgE5Y{height:min(260px,30dvh);min-height:200px}.ArchieHeroExperience_welcome__k5mi_{right:12px;bottom:calc(12px + env(safe-area-inset-bottom, 0px))}}@media (prefers-reduced-motion:reduce){.ArchieHeroExperience_conversation__54nnM{animation:none}.ArchieHeroExperience_actions__yfQ2R :is(button,a),.ArchieHeroExperience_close__jMxJx,.ArchieHeroExperience_cornerLauncher__a_O17,.ArchieHeroExperience_welcome__k5mi_{transition:none}.ArchieHeroExperience_actions__yfQ2R :is(button,a):before{animation:none!important}.ArchieHeroExperience_experience__eHnc5[data-archie-desk=company][data-archie-introduced=false] [data-archie-scene][data-mode=hero] [data-archie-scene-layer=foreground]>[data-archie-invitation],.ArchieHeroExperience_experience__eHnc5[data-archie-desk=company][data-archie-introduced=false] [data-archie-scene][data-mode=hero] [data-archie-scene-layer=foreground]>[data-archie-invitation]:after{animation:none!important;transition:none}}@media (max-width:950px){.ArchieHeroExperience_page__woWsI:has([data-hero-conversation-open=true][data-mode=hero])>main>section:first-child>div{visibility:hidden}}@media (max-width:950px) and (max-height:740px){.ArchieHeroExperience_conversation__54nnM:has(.ArchieHeroExperience_chatSlot__kgE5Y[data-open=true]){top:112px;max-height:calc(100dvh - 128px)}}@media (max-width:950px) and (max-height:600px){.ArchieHeroExperience_conversation__54nnM{left:auto;right:12px;top:100px;width:42vw;max-height:calc(100dvh - 116px)}.ArchieHeroExperience_conversation__54nnM[data-mode=desk]{top:100px;max-height:calc(100dvh - 116px)}.ArchieHeroExperience_chatSlot__kgE5Y{height:210px;min-height:160px}}@media (min-width:601px) and (max-width:950px) and (max-height:600px){.ArchieHeroExperience_experience__eHnc5[data-archie-presentation=hero][data-mode=hero][data-archie-film-active=false][data-archie-text-open=false] .ArchieHeroExperience_conversation__54nnM{left:12px;right:auto;width:min(320px,calc(var(--archie-head-x, 55vw) - 148px))}}.ArchieHeroExperience_panel__xyzx7{margin-top:18px;padding-top:18px;border-top:1px solid #c6ad7645;color:#ede7db}.ArchieHeroExperience_panel__xyzx7:focus{outline:none}.ArchieHeroExperience_panel__xyzx7:focus-visible{outline:1px solid #c6ad76;outline-offset:4px}.ArchieHeroExperience_heading__0l2Qg{display:flex;align-items:center;justify-content:space-between;gap:12px}.ArchieHeroExperience_heading__0l2Qg h3{margin:0;font:600 .92rem/1.4 var(--font-body),sans-serif}.ArchieHeroExperience_back__MePqq{min-height:44px;padding:6px 0;border:0;border-bottom:1px solid #c6ad7659;border-radius:0;background:transparent;color:#d8c294;cursor:pointer;font:500 .7rem/1.5 var(--font-body),sans-serif}.ArchieHeroExperience_instructions__oC3yS,.ArchieHeroExperience_status__1STne{margin:9px 0 0;color:#d1d1c6;font:400 .78rem/1.6 var(--font-body),sans-serif}.ArchieHeroExperience_status__1STne:empty{display:none}.ArchieHeroExperience_status__1STne{color:#d7bf8f}.ArchieHeroExperience_frame__TqzDB{display:block;width:100%;height:380px;margin-top:14px;border:0;background:#171b1b;color-scheme:dark}.ArchieHeroExperience_fallback__RCq9G{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.ArchieHeroExperience_fallback__RCq9G button{min-height:44px;padding:9px 13px;border:1px solid #c6ad7675;border-radius:0;background:#171b1b;color:#ede7db;cursor:pointer;font:500 .78rem/1.5 var(--font-body),sans-serif}.ArchieHeroExperience_back__MePqq:focus-visible,.ArchieHeroExperience_fallback__RCq9G button:focus-visible{outline:2px solid #ede7db;outline-offset:4px}.ArchieHeroExperience_cornerLauncher__a_O17{position:fixed;z-index:65;right:calc(20px + env(safe-area-inset-right, 0px));bottom:calc(92px + env(safe-area-inset-bottom, 0px));display:grid;justify-items:center;gap:7px;width:128px;min-height:160px;padding:8px 8px 7px;border:0;border-radius:0;background:transparent;color:#f1e5cc;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;font:500 .72rem/1.4 var(--font-body),sans-serif;cursor:pointer;pointer-events:auto}.ArchieHeroExperience_cornerLauncher__a_O17>span:not([data-archie-scene-character]){display:inline-flex;align-items:center;justify-content:center;gap:7px;max-width:100%;min-height:24px;padding:3px 8px;border:1px solid #d6c39170;background:#19211ee8;color:#f1e5cc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 1px #fff7df1c;white-space:nowrap;transition:border-color .18s,background-color .18s}.ArchieHeroExperience_cornerLauncher__a_O17:is(:hover,:focus-visible)>span:not([data-archie-scene-character]){border-color:#ebd8aa;background-color:#253029f2}.ArchieHeroExperience_cornerLauncher__a_O17:focus-visible{outline:2px solid #f7dfab;outline-offset:4px}.ArchieHeroExperience_cornerCharacter__EBiRP{width:104px;height:120px}.ArchieHeroExperience_cornerLauncher__a_O17[data-archie-handoff-arrival=true] .ArchieHeroExperience_cornerCharacter__EBiRP{animation:ArchieHeroExperience_archieCornerArrival__dyGbN .62s cubic-bezier(.2,.7,.2,1) both}.ArchieHeroExperience_arrival__qlzcc{position:fixed;z-index:64;right:calc(160px + env(safe-area-inset-right, 0px));bottom:calc(108px + env(safe-area-inset-bottom, 0px));width:min(270px,calc(100vw - 188px));padding:16px 42px 14px 16px;box-sizing:border-box;border:1px solid #e6d6af40;border-radius:18px 18px 5px 18px!important;background:#19211ef0;color:#f1e5cc;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:inset 0 1px #fff7df24,0 8px 28px #05090830;pointer-events:auto;animation:ArchieHeroExperience_conversationArrive__69j6d .3s .24s both}.ArchieHeroExperience_arrival__qlzcc p{margin:0 0 8px;font:400 .8rem/1.55 var(--font-body),sans-serif}.ArchieHeroExperience_arrivalAnnouncement__f5GSh{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ArchieHeroExperience_arrival__qlzcc .ArchieHeroExperience_close__jMxJx{position:absolute;right:12px;top:10px;margin:0}.ArchieHeroExperience_arrivalAsk__9aPDG{display:inline-flex;align-items:center;gap:12px;min-height:44px;min-width:44px;padding:4px 0;border:0;background:transparent;color:#ead6a4;font:600 .75rem/1.4 var(--font-body),sans-serif;cursor:pointer}.ArchieHeroExperience_arrivalActions__nAtuC{display:grid;gap:4px;margin-top:12px}.ArchieHeroExperience_arrivalDestination__NsJhw{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:10px 12px;border:1px solid #d2b68480;color:#fff0cd;background:#d2b68412;font:600 .75rem/1.5 var(--font-body),sans-serif;text-decoration:none}.ArchieHeroExperience_arrivalDestination__NsJhw:hover{border-color:#f7dfab;background:#d2b68420}.ArchieHeroExperience_arrival__qlzcc :is(button,a):focus-visible{outline:2px solid #f7dfab;outline-offset:3px}@keyframes ArchieHeroExperience_archieCornerArrival__dyGbN{0%{opacity:0;transform:translate3d(-32px,-58px,0) rotate(-8deg)}55%{opacity:1;transform:translate3d(0,5px,0) rotate(3deg) scaleY(.94)}76%{transform:translate3d(0,-7px,0) rotate(-2deg)}to{opacity:1;transform:none}}.ArchieHeroExperience_corner__q2ky5 .ArchieHeroExperience_conversation__54nnM,.ArchieHeroExperience_corner__q2ky5 .ArchieHeroExperience_conversation__54nnM:has(.ArchieHeroExperience_chatSlot__kgE5Y[data-open=true]){left:auto;right:calc(20px + env(safe-area-inset-right, 0px));top:auto;bottom:calc(264px + env(safe-area-inset-bottom, 0px));width:min(350px,calc(100vw - 40px));max-height:calc(100dvh - 364px)}@media (max-width:950px){.ArchieHeroExperience_cornerLauncher__a_O17{right:calc(12px + env(safe-area-inset-right, 0px));bottom:calc(166px + env(safe-area-inset-bottom, 0px));width:112px;min-height:142px;padding:6px 6px 7px}[data-theme=frontier]:has([data-journey-rail]) .ArchieHeroExperience_cornerLauncher__a_O17{bottom:calc(194px + env(safe-area-inset-bottom, 0px))}.ArchieHeroExperience_cornerCharacter__EBiRP{width:88px;height:102px}.ArchieHeroExperience_arrival__qlzcc{right:calc(136px + env(safe-area-inset-right, 0px));bottom:calc(168px + env(safe-area-inset-bottom, 0px));width:min(260px,calc(100% - 148px - env(safe-area-inset-right, 0px)));padding-left:14px}[data-theme=frontier]:has([data-journey-rail]) .ArchieHeroExperience_arrival__qlzcc{bottom:calc(196px + env(safe-area-inset-bottom, 0px))}.ArchieHeroExperience_corner__q2ky5 .ArchieHeroExperience_conversation__54nnM,.ArchieHeroExperience_corner__q2ky5 .ArchieHeroExperience_conversation__54nnM:has(.ArchieHeroExperience_chatSlot__kgE5Y[data-open=true]){right:calc(12px + env(safe-area-inset-right, 0px));bottom:calc(320px + env(safe-area-inset-bottom, 0px));width:min(350px,calc(100vw - 24px));max-height:calc(100dvh - 420px)}[data-theme=frontier]:has([data-journey-rail]) .ArchieHeroExperience_corner__q2ky5 .ArchieHeroExperience_conversation__54nnM{bottom:calc(348px + env(safe-area-inset-bottom, 0px));max-height:calc(100dvh - 448px)}}@media (prefers-reduced-motion:reduce){.ArchieHeroExperience_arrival__qlzcc,.ArchieHeroExperience_cornerLauncher__a_O17[data-archie-handoff-arrival=true] .ArchieHeroExperience_cornerCharacter__EBiRP{animation:none}.ArchieHeroExperience_cornerLauncher__a_O17>span:not([data-archie-scene-character]){transition:none}}@media (hover:hover) and (pointer:fine){.ArchieHeroExperience_actions__yfQ2R :is(button,a):hover{border-color:#ebd8aa99;background:#343b2fe8;box-shadow:inset 0 1px #fff7df30}.ArchieHeroExperience_actions__yfQ2R :is(button,a):hover:before{animation:ArchieHeroExperience_actionGlint__hU8L_ .72s cubic-bezier(.2,.65,.3,1) both}}@media (max-width:950px){[data-archie-chat-keyboard=true] .ArchieHeroExperience_experience__eHnc5 .ArchieHeroExperience_conversation__54nnM:has(.ArchieHeroExperience_chatSlot__kgE5Y[data-open=true]){left:calc(12px + env(safe-area-inset-left, 0px));right:calc(12px + env(safe-area-inset-right, 0px));top:calc(var(--archie-chat-viewport-top, 0px) + 12px + env(safe-area-inset-top, 0px));bottom:auto;width:auto;height:calc(var(--archie-chat-viewport-height, 100dvh) - 24px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));max-height:none;min-height:0;grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch;overflow:visible;animation:none}[data-archie-chat-keyboard=true] .ArchieHeroExperience_experience__eHnc5 .ArchieHeroExperience_conversation__54nnM:has(.ArchieHeroExperience_chatSlot__kgE5Y[data-open=true]) .ArchieHeroExperience_conversationHeader__RlrLe>.ArchieHeroExperience_bubble__DxW39{padding:8px 12px}[data-archie-chat-keyboard=true] .ArchieHeroExperience_experience__eHnc5 .ArchieHeroExperience_textChat__hzaka{display:flex;min-height:0;flex-direction:column;overflow:auto}[data-archie-chat-keyboard=true] .ArchieHeroExperience_experience__eHnc5 .ArchieHeroExperience_chatSlot__kgE5Y[data-open=true]{flex:1 0 120px;height:100%;min-height:0}}.ArchieHeroExperience_page__woWsI[data-theme=frontier]>main{position:relative;z-index:3;pointer-events:none;background:transparent}.ArchieHeroExperience_page__woWsI>main>section:first-child{background:transparent}.ArchieHeroExperience_page__woWsI>main>section:not(:first-child){pointer-events:auto}@media (min-width:1280px){.ArchieHeroExperience_page__woWsI>main>section:not(:first-child){margin-right:300px}.ArchieHeroExperience_page__woWsI>.hub-footer{padding-right:max(300px,5vw)}}@media (max-width:1279px){.ArchieHeroExperience_page__woWsI{padding-bottom:148px}.ArchieHeroExperience_page__woWsI:has([data-archie-scene][data-mode=desk]) [data-journey-rail]{bottom:calc(12px + env(safe-area-inset-bottom, 0px));width:calc(100% - 24px - env(safe-area-inset-left, 0px) - env(safe-area-inset-right, 0px));min-height:112px;padding:12px 128px 12px 16px;gap:6px;flex-direction:column;align-items:stretch}.ArchieHeroExperience_page__woWsI:has([data-archie-scene][data-mode=desk]) [data-journey-rail]>a{max-width:100%}}@media (max-width:950px){.ArchieHeroExperience_page__woWsI>main>section:first-child:before{content:"";display:block;flex:0 0 auto;width:100%;height:clamp(360px,65vw,560px);order:0}}@media (prefers-reduced-transparency:reduce){.ArchieHeroExperience_actions__yfQ2R :is(button,a),.ArchieHeroExperience_arrival__qlzcc,.ArchieHeroExperience_bubble__DxW39,.ArchieHeroExperience_cornerLauncher__a_O17>span:not([data-archie-scene-character]),.ArchieHeroExperience_notice__qZNzo,.ArchieHeroExperience_voiceNotice__Jq4aD,.ArchieHeroExperience_welcome__k5mi_{background:#19211e;-webkit-backdrop-filter:none;backdrop-filter:none}}.ArchieHeroExperience_conversationHeader__RlrLe{min-width:0}.ArchieHeroExperience_experience__eHnc5 .ArchieHeroExperience_chatVoice__dzpFZ{position:relative;inset:auto;display:grid;justify-items:center;width:100%;height:166px;margin-top:6px;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.ArchieHeroExperience_experience__eHnc5 .ArchieHeroExperience_chatVoice__dzpFZ .ArchieHeroExperience_voiceFrame__W7FJW{width:min(240px,100%);height:166px}.ArchieHeroExperience_chatVoice__dzpFZ .ArchieHeroExperience_loading__T_x_0{top:24px}.ArchieHeroExperience_experience__eHnc5 .ArchieHeroExperience_chatVoice__dzpFZ:has(.ArchieHeroExperience_voiceNotice__Jq4aD){height:auto;min-height:166px}.ArchieHeroExperience_chatVoice__dzpFZ .ArchieHeroExperience_voiceNotice__Jq4aD{padding:8px 10px}.ArchieHeroExperience_chatVoice__dzpFZ .ArchieHeroExperience_voiceNotice__Jq4aD p{margin-top:0}@media (max-width:950px){.ArchieHeroExperience_experience__eHnc5 .ArchieHeroExperience_conversation__54nnM:has(.ArchieHeroExperience_chatVoice__dzpFZ){top:100px;bottom:auto;max-height:calc(100dvh - 116px)}}@media (max-width:950px){.ArchieHeroExperience_mobileSurface__eZFq_[data-compact=true],.ArchieHeroExperience_mobileSurface__eZFq_[data-compact=true] *{visibility:hidden!important;pointer-events:none!important}.ArchieHeroExperience_mobileSurface__eZFq_[data-compact=true] [data-archie-scene-layer=background],.ArchieHeroExperience_mobileSurface__eZFq_[data-compact=true] [data-archie-scene-layer=background] *{visibility:visible!important}.ArchieHeroExperience_mobileToggle__gGJYu[data-visible=true]{position:fixed;z-index:68;right:calc(12px + env(safe-area-inset-right, 0px));bottom:calc(16px + env(safe-area-inset-bottom, 0px));display:inline-flex;align-items:center;justify-content:space-between;gap:12px;min-width:44px;min-height:44px;padding:10px 14px;border:1px solid var(--office-brass-ink,#d4bd8c);background:var(--office-plaster-light,#191d19);color:var(--office-ink,#ede7db);font:600 .78rem/1.4 var(--font-body),sans-serif;pointer-events:auto;touch-action:manipulation;cursor:pointer}[data-theme=frontier]:has([data-journey-rail]) .ArchieHeroExperience_mobileToggle__gGJYu[data-visible=true]{bottom:calc(96px + env(safe-area-inset-bottom, 0px))}.ArchieHeroExperience_mobileToggle__gGJYu[data-visible=true]:focus-visible{outline:3px solid var(--office-brass-ink,#d4bd8c);outline-offset:4px}.ArchieHeroExperience_mobileToggle__gGJYu[data-visible=true]:disabled{opacity:.6;cursor:default}}.ArchonGuide_guide__oYTZI{color:var(--office-ink);font-family:var(--font-body),sans-serif}.ArchonGuide_launcher___wQOo{position:fixed;z-index:65;right:20px;bottom:calc(100px + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;align-items:center;justify-content:end;width:112px;min-height:138px;padding:0;border:0;border-radius:0;background:transparent;color:var(--office-ink);cursor:pointer;font:500 .6875rem/1.3 var(--font-body),sans-serif;letter-spacing:.03em;-webkit-tap-highlight-color:transparent}.ArchonGuide_characterSpace__GHG_o{display:block;position:relative;width:112px;height:118px;pointer-events:none}.ArchonGuide_robot__TIxjM{display:block;position:absolute;inset:0;width:100%;height:100%}.ArchonGuide_perch__ajaIT{position:absolute;left:22%;right:22%;bottom:2%;height:2px;background:linear-gradient(90deg,transparent,#d2ad6c 22%,#f0d49d 50%,#ac844a 78%,transparent);box-shadow:0 3px 6px #08060455}.ArchonGuide_launcherLabel__qucwr{display:inline-flex;align-items:center;gap:10px;min-height:24px;padding:3px 10px;border:1px solid var(--office-glass-line,#bd985a66);background:var(--office-glass-surface,#201c17e8);color:var(--office-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ArchonGuide_launcherLabel__qucwr>span{color:var(--office-brass-ink)}.ArchonGuide_launcher___wQOo:is(:hover,:focus-visible) .ArchonGuide_launcherLabel__qucwr{border-color:var(--office-brass-ink)}.ArchonGuide_panel__cUWxl{position:fixed;inset:auto 20px calc(100px + env(safe-area-inset-bottom, 0px)) auto;width:min(380px,calc(100% - 40px));max-width:none;max-height:min(640px,calc(100dvh - 210px));margin:0;padding:0;overflow:hidden;border:1px solid var(--office-glass-line,var(--office-brass));border-radius:0;background-color:var(--office-glass-surface,var(--office-plaster-light));color:var(--office-ink);box-shadow:inset 0 1px 0 var(--office-glass-reflection,transparent);-webkit-backdrop-filter:var(--office-glass-filter,none);backdrop-filter:var(--office-glass-filter,none);background-image:var(--office-glass-sheen,none)}.ArchonGuide_panel__cUWxl[open]{display:flex;flex-direction:column;animation:ArchonGuide_guideEntry__n8uDX var(--archon-motion-assembly,.48s) var(--archon-motion-ease,cubic-bezier(.2,.7,.2,1)) both}.ArchonGuide_panel__cUWxl::backdrop{background:var(--office-shadow,#00000038)}.ArchonGuide_panelHeader__j6nWS{position:relative;display:flex;align-items:center;gap:13px;flex-shrink:0;min-height:84px;padding:15px 16px;border-bottom:1px solid var(--office-line)}.ArchonGuide_panelHeader__j6nWS:after{content:"";position:absolute;left:16px;bottom:-1px;width:48px;height:1px;pointer-events:none;background:var(--office-brass)}.ArchonGuide_panelRobot__fC1zn{position:relative;width:48px;height:48px;flex-shrink:0;overflow:hidden}.ArchonGuide_panelRobot__fC1zn img{object-fit:contain;transform:scale(1.45)}.ArchonGuide_eyebrow__9F2E_{margin:0 0 7px;color:var(--office-brass-ink);font:400 .65rem/1.4 var(--font-mono),monospace;letter-spacing:.05em}.ArchonGuide_panelHeader__j6nWS .ArchonGuide_panelTitle__zpJNV{margin:0;color:var(--office-ink);font:600 1.55rem/1.2 var(--font-body),sans-serif;letter-spacing:-.03em}.ArchonGuide_close__D5lpK{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;margin-left:auto;padding:0;border:1px solid var(--office-line);background:transparent;color:var(--office-ink);cursor:pointer;font:400 1.6rem/1 var(--font-body),sans-serif}.ArchonGuide_close__D5lpK:hover{border-color:var(--office-brass);background:var(--office-surface-raised)}.ArchonGuide_close__D5lpK>span{position:relative;width:16px;height:16px;font-size:0}.ArchonGuide_close__D5lpK>span:after,.ArchonGuide_close__D5lpK>span:before{content:"";position:absolute;top:7px;left:0;width:16px;height:1.25px;background:currentColor;transform:rotate(45deg)}.ArchonGuide_close__D5lpK>span:after{transform:rotate(-45deg)}.ArchonGuide_content__HYqHT{overflow-y:auto;overscroll-behavior:contain;min-height:0;padding:18px 20px;scrollbar-width:thin}.ArchonGuide_description__WA6_5{margin:0 0 21px;font:400 .875rem/1.65 var(--font-body),sans-serif;color:var(--office-muted)}.ArchonGuide_recommendation__twq9P{margin-bottom:25px;padding:0 0 20px;border-bottom:1px solid var(--office-line)}.ArchonGuide_recommendation__twq9P h3{margin:0 0 12px;color:var(--office-ink);font:600 1.15rem/1.3 var(--font-heading,var(--font-body)),sans-serif;letter-spacing:-.025em;text-wrap:balance}.ArchonGuide_recommendation__twq9P .ArchonGuide_description__WA6_5{margin-bottom:15px;font-size:.8125rem}.ArchonGuide_nextAction__t3JN0{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:48px;padding:11px 13px;border:1px solid var(--office-brass);color:var(--office-ink);background:var(--office-glass-surface,var(--office-plaster-light));text-decoration:none;font:600 .8125rem/1.5 var(--font-body),sans-serif}.ArchonGuide_nextAction__t3JN0:hover{color:var(--office-brass-ink);border-color:var(--office-brass-ink)}.ArchonGuide_groupLabel__qsJgZ{margin:0 0 10px;color:var(--office-brass-ink);font:500 .65rem/1.4 var(--font-mono),monospace;letter-spacing:.03em}.ArchonGuide_current__DP5Aw{margin:0 0 10px;color:var(--office-muted);font-size:.75rem;line-height:1.55}.ArchonGuide_onboarding__WPkAV{margin-bottom:22px}.ArchonGuide_chapters__TuSyB{display:grid;border-top:1px solid var(--office-line)}.ArchonGuide_chapters__TuSyB a{position:relative;display:flex;align-items:center;gap:12px;min-height:48px;padding:10px 0;border-bottom:1px solid var(--office-line);color:var(--office-ink);text-decoration:none;font:500 .8125rem/1.5 var(--font-body),sans-serif}.ArchonGuide_chapters__TuSyB a:hover{color:var(--office-brass-ink)}.ArchonGuide_chapters__TuSyB a:after{content:"";position:absolute;inset:auto 0 -1px;height:1px;background:linear-gradient(90deg,transparent,var(--office-brass) 40%,var(--office-ink) 50%,var(--office-brass) 60%,transparent);background-size:220% 100%;background-position:100% 0;opacity:0;pointer-events:none}.ArchonGuide_destinationGlyph__NRqtx{flex-shrink:0;color:currentColor;transition:transform var(--archon-motion-response,.22s) var(--archon-motion-ease,cubic-bezier(.2,.7,.2,1))}.ArchonGuide_chapters__TuSyB .ArchonGuide_destinationGlyph__NRqtx{margin-left:auto;color:var(--office-brass-ink)}.ArchonGuide_answers__mYQy9{margin-top:25px}.ArchonGuide_answers__mYQy9 details{border-top:1px solid var(--office-line)}.ArchonGuide_answers__mYQy9 details:last-of-type{border-bottom:1px solid var(--office-line)}.ArchonGuide_answers__mYQy9 summary{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;padding:10px 0;color:var(--office-ink);cursor:pointer;list-style:none;font:500 .8125rem/1.5 var(--font-body),sans-serif}.ArchonGuide_answers__mYQy9 summary::-webkit-details-marker{display:none}.ArchonGuide_hinge__Ra1Yk{flex-shrink:0;color:var(--office-brass-ink)}.ArchonGuide_hinge__Ra1Yk [data-glyph-axis=vertical]{transform-box:fill-box;transform-origin:center;transition:transform var(--archon-motion-response,.22s) ease,opacity var(--archon-motion-response,.22s) ease}.ArchonGuide_answers__mYQy9 details[open] .ArchonGuide_hinge__Ra1Yk [data-glyph-axis=vertical]{transform:rotate(90deg);opacity:0}.ArchonGuide_answers__mYQy9 summary:after{content:"";position:absolute;inset:auto 0 0;height:1px;pointer-events:none;background:var(--office-brass);opacity:.65;transform:scaleX(0);transform-origin:left;transition:transform var(--archon-motion-response,.22s) ease}.ArchonGuide_answers__mYQy9 details[open] summary:after{transform:scaleX(1)}.ArchonGuide_answers__mYQy9 details>p{margin:0 0 16px;color:var(--office-muted);font:400 .8125rem/1.7 var(--font-body),sans-serif}.ArchonGuide_answers__mYQy9 details[open]>p{animation:ArchonGuide_guideAnswer__T3VgV .36s ease-out}.ArchonGuide_productLink__snAwV,.ArchonGuide_sourceLink__k_CJ2{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--office-brass-ink);text-decoration:underline;text-underline-offset:4px;font:500 .75rem/1.5 var(--font-body),sans-serif}.ArchonGuide_sourceLink__k_CJ2{margin-top:6px}.ArchonGuide_handoff__iv5Bo{flex-shrink:0;padding:16px 20px 15px;border-top:1px solid var(--office-line);background:var(--office-surface-recessed)}.ArchonGuide_askAi__XTLCp{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:44px;padding:10px 14px;border:1px solid var(--office-brass);background:var(--office-brass-surface);color:var(--office-on-brass);cursor:pointer;font:600 .75rem/1.5 var(--font-body),sans-serif}.ArchonGuide_askAi__XTLCp:hover{background:color-mix(in srgb,var(--office-brass-surface) 90%,var(--office-plaster-light))}.ArchonGuide_handoff__iv5Bo>p{margin:10px 0 0;color:var(--office-muted);font:400 .75rem/1.6 var(--font-body),sans-serif}.ArchonGuide_handoff__iv5Bo .ArchonGuide_notice__jg58Z{color:var(--office-ink)}.ArchonGuide_handoff__iv5Bo .ArchonGuide_preview__fIDUZ{margin-top:0}.ArchonGuide_fallbackLinks__FcCw3{display:flex;flex-wrap:wrap;gap:0 15px}.ArchonGuide_guide__oYTZI :is(a,button,summary):focus-visible{outline:2px solid var(--office-brass-ink);outline-offset:3px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ArchonGuide_guide__oYTZI :is(.ArchonGuide_chapters__TuSyB a,.ArchonGuide_nextAction__t3JN0,.ArchonGuide_sourceLink__k_CJ2,.ArchonGuide_productLink__snAwV,.ArchonGuide_askAi__XTLCp):hover .ArchonGuide_destinationGlyph__NRqtx{transform:translateX(2px)}.ArchonGuide_chapters__TuSyB a:hover:after{opacity:.65;animation:ArchonGuide_guideActionScan__8BjdE var(--archon-scan-duration,1s) ease-out both}}@keyframes ArchonGuide_guideEntry__n8uDX{0%{opacity:.7;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ArchonGuide_guideAnswer__T3VgV{0%{opacity:.65;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes ArchonGuide_guideActionScan__8BjdE{0%{background-position:100% 0}to{background-position:0 0}}@media (max-width:640px){.ArchonGuide_launcher___wQOo{width:96px;min-height:120px;right:12px;bottom:calc(100px + env(safe-area-inset-bottom, 0px))}.ArchonGuide_characterSpace__GHG_o{width:96px;height:100px}.ArchonGuide_panel__cUWxl{right:12px;width:min(380px,calc(100% - 24px));max-height:calc(100dvh - 200px)}.ArchonGuide_panelHeader__j6nWS{min-height:76px;padding:12px 14px}.ArchonGuide_content__HYqHT{padding:15px 17px}.ArchonGuide_handoff__iv5Bo{padding:13px 17px}}[data-theme=frontier]:not(:has([data-journey-rail])) .ArchonGuide_launcher___wQOo{bottom:calc(20px + env(safe-area-inset-bottom, 0px))}@media (min-height:501px){[data-theme=frontier]:not(:has([data-journey-rail])) .ArchonGuide_panel__cUWxl{bottom:calc(100px + env(safe-area-inset-bottom, 0px));max-height:min(640px,calc(100dvh - 120px - env(safe-area-inset-bottom, 0px)))}}@media (max-height:500px){.ArchonGuide_panel__cUWxl{top:12px;bottom:12px;max-height:calc(100dvh - 24px)}.ArchonGuide_panelHeader__j6nWS{min-height:68px;padding-block:10px}}@media (prefers-reduced-motion:reduce){.ArchonGuide_answers__mYQy9 summary:after,.ArchonGuide_destinationGlyph__NRqtx,.ArchonGuide_hinge__Ra1Yk [data-glyph-axis=vertical],.ArchonGuide_launcher___wQOo{transition:none}.ArchonGuide_answers__mYQy9 details[open]>p,.ArchonGuide_panel__cUWxl[open]{animation:none;transform:none}}[data-theme=frontier] .ArchonGuide_panelHeader__j6nWS .ArchonGuide_panelTitle__zpJNV{font-family:var(--font-body),sans-serif;font-weight:600;letter-spacing:-.025em;text-wrap:balance}.ArchitecturalStage_stage__jhmXD{--camera-x:0px;--camera-y:0px;--camera-rotate:0deg;position:relative;width:100%;max-width:640px;min-width:0;margin:0;aspect-ratio:4/5;isolation:isolate;border:1px solid var(--fx-line,#ece7dd1f);background-color:var(--office-plaster,#ede7d8);background-image:var(--office-plaster-grain,none);overflow:clip}.ArchitecturalStage_stage__jhmXD[data-immersive=true]{position:absolute;inset:0;z-index:0;width:100%;height:100%;max-width:none;aspect-ratio:auto;border:0;border-radius:0;background-image:linear-gradient(155.46deg,var(--office-scene-wash) 0,transparent 60%),var(--office-slats,none),var(--office-plaster-grain,none);background-size:100% 100%,28% 100%,100% 100%;background-position:0 0,100% 0,0 0;background-repeat:no-repeat}.ArchitecturalStage_stage__jhmXD[data-immersive=true]:before{content:none}.ArchitecturalStage_stage__jhmXD[data-immersive=true] .ArchitecturalStage_cameraFrame__264uC{inset:0;transform:none;transition:none}.ArchitecturalStage_stage__jhmXD[data-stage-motion=fixed] .ArchitecturalStage_photograph__Yi8Q5{animation:none!important;transform:none;transition:none}.ArchitecturalStage_stage__jhmXD[data-immersive=true] .ArchitecturalStage_exposure__jGlO8{background:var(--office-immersive-exposure,linear-gradient(90deg,#f6efdf30 0,transparent 44%),linear-gradient(180deg,#eadeca08 35%,#29251a08 75%,#29251a55 100%))}.ArchitecturalStage_stage__jhmXD[data-immersive=true] .ArchitecturalStage_stageRecord__5cfDS{left:auto;right:clamp(20px,3vw,46px);bottom:24px;padding:0;border:0}.ArchitecturalStage_stage__jhmXD[data-immersive=true][data-autoplay-blocked=true] .ArchitecturalStage_stageRecord__5cfDS{bottom:68px}.ArchitecturalStage_stage__jhmXD[data-immersive=true] .ArchitecturalStage_motionControl__UWBsA{border-radius:0;border-color:var(--office-line);background:var(--office-plaster-light);color:var(--office-ink);box-shadow:none}.ArchitecturalStage_stage__jhmXD[data-immersive=true] .ArchitecturalStage_motionControl__UWBsA:hover{background:var(--office-brass-surface);color:var(--office-on-brass)}.ArchitecturalStage_stage__jhmXD[data-immersive=true] .ArchitecturalStage_motionControl__UWBsA:disabled{color:var(--office-muted);border-color:var(--office-line)}.ArchitecturalStage_srOnly__9WSNz{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ArchitecturalStage_stage__jhmXD[data-stage-size=wide]{max-width:none;aspect-ratio:16/10}.ArchitecturalStage_stage__jhmXD:before{content:"";position:absolute;inset:13px;z-index:4;border:1px solid #eee1c81a;pointer-events:none}.ArchitecturalStage_cameraFrame__264uC{position:absolute;inset:-12px;transform:translate3d(var(--camera-x),var(--camera-y),0) rotate(var(--camera-rotate));transition:transform .55s cubic-bezier(.2,.65,.3,1)}.ArchitecturalStage_photograph__Yi8Q5{object-fit:cover;object-position:50% 50%}.ArchitecturalStage_stage__jhmXD[data-stage-variant=company] :is(.ArchitecturalStage_photograph__Yi8Q5,.ArchitecturalStage_film__Ijq_T){object-position:68% 50%}.ArchitecturalStage_stage__jhmXD[data-stage-variant=tools] .ArchitecturalStage_photograph__Yi8Q5{object-position:56% 50%}.ArchitecturalStage_film__Ijq_T{position:absolute;inset:0;z-index:2;display:block;width:100%;height:100%;object-fit:cover;opacity:1}.ArchitecturalStage_stage__jhmXD[data-film-ready=true] .ArchitecturalStage_film__Ijq_T{opacity:1}.ArchitecturalStage_exposure__jGlO8{position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(180deg,#07060455,transparent 23%,transparent 62%,#070604cf)}.ArchitecturalStage_cornerLabel____H6U,.ArchitecturalStage_stageRecord__5cfDS{position:absolute;left:28px;right:28px;z-index:5;display:flex;justify-content:space-between;align-items:center;gap:18px}.ArchitecturalStage_cornerLabel____H6U{top:26px;font:400 .51rem/1.5 var(--font-mono),monospace;letter-spacing:.12em;color:#f1e5cf;pointer-events:none}.ArchitecturalStage_signature__R5pbR{width:52px;height:26px;color:#ead3a8;opacity:.75}.ArchitecturalStage_stageRecord__5cfDS{bottom:23px;padding-top:16px;border-top:1px solid #ecdbbd40;color:#e3d4bc;flex-wrap:wrap;font:400 .56rem/1.5 var(--font-mono),monospace;letter-spacing:.07em;pointer-events:none}.ArchitecturalStage_stageRecord__5cfDS>span:first-child{display:grid;gap:6px}.ArchitecturalStage_stageRecord__5cfDS strong{color:#fff6e7;font:500 .86rem/1.4 var(--font-body),sans-serif;letter-spacing:-.02em}.ArchitecturalStage_controlRail__OEelh{display:flex;align-items:center;gap:15px;margin-left:auto}.ArchitecturalStage_environmentIndex__W_ZQ5{white-space:nowrap;color:#ead3a8}.ArchitecturalStage_motionControl__UWBsA{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:10px 12px;pointer-events:auto;cursor:pointer;border:1px solid #ead3a880;border-radius:0;background:#100e0bea;color:#f7ebd5;font:600 .68rem/1.4 var(--font-body),sans-serif;letter-spacing:.01em;transition:background-color .22s ease,color .22s ease}.ArchitecturalStage_motionControl__UWBsA:hover{color:#100e0b;background:#ead3a8}.ArchitecturalStage_motionControl__UWBsA:focus-visible{outline:2px solid #f8db8d;outline-offset:4px}.ArchitecturalStage_motionControl__UWBsA:disabled{cursor:default;color:#d2c5ae;border-color:#ead3a844}.ArchitecturalStage_motionControl__UWBsA:disabled:hover{background:#100e0bea;color:#d2c5ae}.ArchitecturalStage_slotRail__DJfOR{position:relative;margin:0;max-width:100%;gap:0;color:var(--office-ink)}.ArchitecturalStage_slotRail__DJfOR .ArchitecturalStage_motionControl__UWBsA.ArchitecturalStage_slotControl__T5yto{border-radius:0;border-color:var(--office-line);background:var(--office-plaster-light);color:var(--office-ink);box-shadow:none}.ArchitecturalStage_slotRail__DJfOR .ArchitecturalStage_motionControl__UWBsA.ArchitecturalStage_slotControl__T5yto:hover{background:var(--office-brass-surface);color:var(--office-on-brass)}.ArchitecturalStage_slotRail__DJfOR .ArchitecturalStage_motionControl__UWBsA.ArchitecturalStage_slotControl__T5yto:focus-visible{outline-color:var(--office-brass-ink)}.ArchitecturalStage_slotRail__DJfOR .ArchitecturalStage_motionControl__UWBsA.ArchitecturalStage_slotControl__T5yto:disabled{color:var(--office-muted);border-color:var(--office-line);background:var(--office-plaster-light)}.ArchitecturalStage_stage__jhmXD:not([data-enhanced=true]) .ArchitecturalStage_motionControl__UWBsA{display:none}.ArchitecturalStage_stage__jhmXD[data-motion-paused=true] *,.ArchitecturalStage_stage__jhmXD[data-motion-paused=true] :after,.ArchitecturalStage_stage__jhmXD[data-motion-paused=true] :before{animation-play-state:paused}.ArchitecturalStage_stage__jhmXD[data-motion-paused=true] .ArchitecturalStage_cameraFrame__264uC{transform:none;transition:none}.ArchitecturalStage_stage__jhmXD:has(.ArchitecturalStage_film__Ijq_T) .ArchitecturalStage_stageRecord__5cfDS{bottom:56px}.ArchitecturalStage_instrument__KVWzm{position:absolute;z-index:4;right:29px;top:46%;display:flex;flex-direction:column;align-items:end;gap:8px;pointer-events:none;color:#dfc99d}.ArchitecturalStage_instrument__KVWzm>span{width:24px;height:1px;background:currentColor;opacity:.55}.ArchitecturalStage_instrument__KVWzm>span:nth-child(2){width:12px}.ArchitecturalStage_instrument__KVWzm>span:nth-child(3){width:18px}.ArchitecturalStage_instrument__KVWzm i{font:normal 400 .44rem/1 var(--font-mono),monospace;letter-spacing:.08em;margin-top:3px}.ArchitecturalStage_lightPass__CUKOi{position:absolute;inset:-20%;z-index:4;pointer-events:none;opacity:0;background:linear-gradient(155.46deg,transparent 35%,#f1d69d19 49%,transparent 63%);transform:translateX(-110%)}.fx-armed .ArchitecturalStage_stage__jhmXD.is-in .ArchitecturalStage_lightPass__CUKOi{animation:ArchitecturalStage_light-pass__kHCig .9s cubic-bezier(.2,.65,.3,1) .16s 1 both}.fx-armed .ArchitecturalStage_stage__jhmXD:not([data-immersive=true]).is-in .ArchitecturalStage_photograph__Yi8Q5{animation:ArchitecturalStage_camera-entry__Z8sxD .9s cubic-bezier(.2,.65,.3,1) 1 both}.ArchitecturalStage_stage__jhmXD[data-environment-paused=true] *,.ArchitecturalStage_stage__jhmXD[data-stage-paused=true] *,.fx-page-hidden .ArchitecturalStage_stage__jhmXD *{animation-play-state:paused}.fx-armed .ArchitecturalStage_stage__jhmXD.is-in:is([data-motion-paused=true],[data-environment-paused=true]) :is(.ArchitecturalStage_photograph__Yi8Q5,.ArchitecturalStage_lightPass__CUKOi),.fx-page-hidden.fx-armed .ArchitecturalStage_stage__jhmXD.is-in :is(.ArchitecturalStage_photograph__Yi8Q5,.ArchitecturalStage_lightPass__CUKOi){animation-play-state:paused}@keyframes ArchitecturalStage_light-pass__kHCig{0%{transform:translateX(-110%);opacity:0}35%{opacity:1}to{transform:translateX(110%);opacity:0}}@keyframes ArchitecturalStage_camera-entry__Z8sxD{0%{transform:scale(1.035)}to{transform:scale(1)}}@media (max-width:640px){.ArchitecturalStage_stage__jhmXD[data-stage-size=wide]{aspect-ratio:4/3}.ArchitecturalStage_cornerLabel____H6U,.ArchitecturalStage_stageRecord__5cfDS{left:23px;right:23px}.ArchitecturalStage_cornerLabel____H6U{top:21px;font-size:.47rem}.ArchitecturalStage_stageRecord__5cfDS{bottom:21px;font-size:.51rem}.ArchitecturalStage_stageRecord__5cfDS strong{font-size:.78rem}.ArchitecturalStage_signature__R5pbR{width:42px}.ArchitecturalStage_environmentIndex__W_ZQ5{display:none}.ArchitecturalStage_controlRail__OEelh{gap:0}.ArchitecturalStage_instrument__KVWzm{right:24px}.ArchitecturalStage_cameraFrame__264uC{transform:none}.ArchitecturalStage_stage__jhmXD[data-immersive=true]{aspect-ratio:auto}.ArchitecturalStage_stage__jhmXD[data-immersive=true] .ArchitecturalStage_stageRecord__5cfDS{bottom:20px;right:20px}}.fx-motion-reduced .ArchitecturalStage_stage__jhmXD .ArchitecturalStage_film__Ijq_T{display:none}.fx-motion-reduced .ArchitecturalStage_stage__jhmXD .ArchitecturalStage_cameraFrame__264uC{transform:none;transition:none}.fx-motion-reduced .ArchitecturalStage_stage__jhmXD .ArchitecturalStage_lightPass__CUKOi,.fx-motion-reduced .ArchitecturalStage_stage__jhmXD .ArchitecturalStage_photograph__Yi8Q5{animation:none!important}@media (prefers-reduced-motion:reduce){.ArchitecturalStage_film__Ijq_T{display:none}.ArchitecturalStage_cameraFrame__264uC{transform:none;transition:none}.fx-armed .ArchitecturalStage_stage__jhmXD.is-in .ArchitecturalStage_lightPass__CUKOi,.fx-armed .ArchitecturalStage_stage__jhmXD.is-in .ArchitecturalStage_photograph__Yi8Q5{animation:none}.ArchitecturalStage_stage__jhmXD:has(.ArchitecturalStage_film__Ijq_T) .ArchitecturalStage_stageRecord__5cfDS{bottom:23px}}.CustomerAiWidgets_section__nOgsQ{color:var(--office-ink);scroll-margin-top:108px}.CustomerAiWidgets_heading__Hyojz{display:grid;grid-template-columns:1.1fr .9fr;align-items:end;gap:clamp(24px,6vw,90px);margin-bottom:clamp(28px,4vw,48px)}.CustomerAiWidgets_heading__Hyojz h2{margin-bottom:0}.CustomerAiWidgets_heading__Hyojz h2 strong{color:var(--office-brass-ink);font-weight:650}.CustomerAiWidgets_intro___9XJx{max-width:54ch;margin:0 0 5px;color:var(--office-muted);font-size:clamp(.96rem,1.2vw,1.08rem);line-height:1.8;text-wrap:pretty}.CustomerAiWidgets_console__dYSk5{position:relative;min-width:0;border:1px solid var(--office-glass-line);background:var(--office-glass-surface);background-image:var(--office-glass-sheen,none);-webkit-backdrop-filter:var(--office-glass-filter);backdrop-filter:var(--office-glass-filter);box-shadow:inset 0 1px 0 var(--office-glass-reflection)}.CustomerAiWidgets_console__dYSk5:after,.CustomerAiWidgets_console__dYSk5:before{content:"";position:absolute;z-index:1;width:12px;height:12px;border:1px solid var(--office-brass-ink);pointer-events:none}.CustomerAiWidgets_console__dYSk5:before{inset:-1px auto auto -1px;border-right:0;border-bottom:0}.CustomerAiWidgets_console__dYSk5:after{inset:auto -1px -1px auto;border-left:0;border-top:0}.CustomerAiWidgets_register__npqTY{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px clamp(18px,3vw,40px);border-bottom:1px solid var(--office-glass-line);color:var(--office-muted);font:.65rem/1.5 var(--font-mono),monospace;letter-spacing:.05em;text-transform:uppercase}.CustomerAiWidgets_register__npqTY>span:first-child{display:inline-flex;align-items:center;gap:10px}.CustomerAiWidgets_statusMark__x9PkW{width:5px;height:5px;background:var(--office-brass-ink)}.CustomerAiWidgets_tabs__kGYmT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--office-glass-line)}.CustomerAiWidgets_tab__CKFNO{position:relative;display:flex;align-items:center;gap:14px;min-height:68px;min-width:0;padding:18px clamp(18px,3vw,40px);color:var(--office-muted);border:0;border-right:1px solid var(--office-glass-line);border-radius:0;background:transparent;font:600 .88rem/1.4 var(--font-body),sans-serif;text-align:left;cursor:pointer;transition:color .18s ease,background .18s ease}.CustomerAiWidgets_tab__CKFNO:last-child{border-right:0}.CustomerAiWidgets_tab__CKFNO>svg{margin-left:auto;color:var(--office-brass-ink)}.CustomerAiWidgets_tabIndex__ygtA2{color:var(--office-brass-ink);font:.65rem/1.5 var(--font-mono),monospace}.CustomerAiWidgets_tab__CKFNO:after{content:"";position:absolute;inset:auto 0 -1px;height:2px;background:var(--office-brass-ink);opacity:0;transform:scaleX(.8);transition:transform .3s var(--archon-motion-ease,ease),opacity .18s ease}.CustomerAiWidgets_tab__CKFNO[aria-selected=true]{color:var(--office-ink);background:color-mix(in srgb,var(--office-brass-surface) 8%,transparent)}.CustomerAiWidgets_tab__CKFNO[aria-selected=true]:after{opacity:1;transform:scaleX(1)}.CustomerAiWidgets_tab__CKFNO:hover{color:var(--office-ink);background:color-mix(in srgb,var(--office-brass-surface) 6%,transparent)}.CustomerAiWidgets_panel__M8sR9{display:grid;grid-template-columns:1.1fr .9fr;min-width:0}.CustomerAiWidgets_panel__M8sR9[hidden]{display:none}.CustomerAiWidgets_copy___fX_Y{min-width:0;padding:clamp(24px,3.5vw,48px)}.CustomerAiWidgets_demoEyebrow__a8Wdd,.CustomerAiWidgets_modeLabel__z25n9{margin:0 0 14px;color:var(--office-brass-ink);font:.65rem/1.6 var(--font-mono),monospace;letter-spacing:.02em}.CustomerAiWidgets_copy___fX_Y h3{max-width:22ch;margin:0 0 16px;color:var(--office-ink);font:600 clamp(1.5rem,2.4vw,2.2rem)/1.16 var(--fx-font-display);letter-spacing:-.025em;text-wrap:balance}.CustomerAiWidgets_copy___fX_Y>p:not(.CustomerAiWidgets_modeLabel__z25n9){max-width:62ch;margin:0;color:var(--office-muted);font-size:.9rem;line-height:1.8;text-wrap:pretty}.CustomerAiWidgets_specification__cj8MH{margin:26px 0}.CustomerAiWidgets_specification__cj8MH>div{display:grid;grid-template-columns:105px 1fr;gap:18px;padding:15px 0;border-top:1px solid var(--office-glass-line)}.CustomerAiWidgets_specification__cj8MH>div:last-child{border-bottom:1px solid var(--office-glass-line)}.CustomerAiWidgets_specification__cj8MH dt{color:var(--office-ink);font-size:.76rem;font-weight:600;line-height:1.7}.CustomerAiWidgets_specification__cj8MH dd{margin:0;color:var(--office-muted);font-size:.78rem;line-height:1.7;text-wrap:pretty}.CustomerAiWidgets_offer__hit7F{max-width:62ch}.CustomerAiWidgets_offerLabel__l6fKs{margin:0 0 5px;color:var(--office-muted);font:.65rem/1.6 var(--font-mono),monospace}.CustomerAiWidgets_offerValue__ch1pY{margin:0 0 10px;color:var(--office-ink);font:600 1rem/1.5 var(--font-body),sans-serif}.CustomerAiWidgets_offerValue__ch1pY>span{display:block;color:var(--office-muted);font-size:.74rem;font-weight:400}.CustomerAiWidgets_totalPrice__GtARO{margin:0 0 12px;color:var(--office-muted);font-size:.75rem;line-height:1.75}.CustomerAiWidgets_totalPrice__GtARO strong{color:var(--office-ink);font-weight:600}.CustomerAiWidgets_offerNote__4lFvh{margin:0;color:var(--office-muted);font-size:.72rem;line-height:1.75}.CustomerAiWidgets_reviewNote__bw23G{margin:12px 0 0;color:var(--office-brass-ink);font-size:.74rem;line-height:1.7}.CustomerAiWidgets_demo__1vRuo{display:flex;flex-direction:column;min-width:0;padding:clamp(24px,3.5vw,48px);border-left:1px solid var(--office-glass-line);background:color-mix(in srgb,var(--office-brass-surface) 4%,transparent)}.CustomerAiWidgets_demoEyebrow__a8Wdd{display:flex;align-items:center;gap:9px}.CustomerAiWidgets_demoLine__WZM8h{width:23px;height:1px;background:var(--office-brass-ink)}.CustomerAiWidgets_demo__1vRuo h4{margin:0 0 15px;color:var(--office-ink);font:600 clamp(1.25rem,1.8vw,1.65rem)/1.3 var(--fx-font-display);letter-spacing:-.02em}.CustomerAiWidgets_demo__1vRuo>p:not(.CustomerAiWidgets_demoEyebrow__a8Wdd,.CustomerAiWidgets_demoNote__uDZSz){margin:0;color:var(--office-muted);font-size:.85rem;line-height:1.8;text-wrap:pretty}.CustomerAiWidgets_suggestion__GqKAU{position:relative;margin:25px 0;padding:16px 18px;border-left:2px solid var(--office-brass-ink);background:color-mix(in srgb,var(--office-glass-surface) 75%,transparent)}.CustomerAiWidgets_suggestion__GqKAU>span{color:var(--office-muted);font:.62rem/1.5 var(--font-mono),monospace}.CustomerAiWidgets_suggestion__GqKAU p{margin:8px 0 0;color:var(--office-ink);font-size:.92rem;line-height:1.6;text-wrap:pretty}.CustomerAiWidgets_demoAction__pDc05{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:50px;padding:15px 18px;border:1px solid var(--office-brass-surface);border-radius:0;background:var(--office-brass-surface);color:var(--office-on-brass);font:600 .82rem/1.4 var(--font-body),sans-serif;text-align:left;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.CustomerAiWidgets_demoActions__FSNiY{display:grid;gap:10px}.CustomerAiWidgets_demoAction__pDc05:enabled:hover{background:var(--office-ink);border-color:var(--office-ink);color:var(--office-plaster)}.CustomerAiWidgets_demoAction__pDc05:disabled{background:transparent;color:var(--office-muted);border-color:var(--office-line);cursor:not-allowed}.CustomerAiWidgets_demoNote__uDZSz{margin:12px 0 0;color:var(--office-muted);font-size:.7rem;line-height:1.75}.CustomerAiWidgets_textFallback__0R_Fd{display:inline-flex;align-items:center;gap:12px;align-self:flex-start;min-height:44px;margin-top:8px;padding:8px 0;border:0;border-radius:0;background:transparent;color:var(--office-brass-ink);font:600 .76rem/1.5 var(--font-body),sans-serif;cursor:pointer}.CustomerAiWidgets_setup__OnVnS{margin-top:auto;padding-top:28px}.CustomerAiWidgets_setup__OnVnS>p{margin:0 0 12px;color:var(--office-muted);font-size:.75rem;line-height:1.8}.CustomerAiWidgets_setup__OnVnS strong{color:var(--office-ink);font-weight:600}.CustomerAiWidgets_setup__OnVnS a{display:inline-flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:8px 0;border-bottom:1px solid var(--office-line);color:var(--office-brass-ink);font-size:.76rem;font-weight:600;line-height:1.6}.CustomerAiWidgets_setup__OnVnS a:hover{color:var(--office-ink);border-color:var(--office-brass-ink)}.CustomerAiWidgets_section__nOgsQ :is(button,a,[role=tabpanel]):focus-visible{outline:3px solid var(--office-brass-ink);outline-offset:4px}.CustomerAiWidgets_section__nOgsQ .CustomerAiWidgets_tab__CKFNO:focus-visible{z-index:1;outline-offset:-5px}@media (max-width:800px){.CustomerAiWidgets_heading__Hyojz{grid-template-columns:1fr;gap:22px}.CustomerAiWidgets_intro___9XJx{max-width:64ch}.CustomerAiWidgets_panel__M8sR9{grid-template-columns:1fr}.CustomerAiWidgets_demo__1vRuo{border-left:0;border-top:1px solid var(--office-glass-line)}.CustomerAiWidgets_demoAction__pDc05{width:fit-content;min-width:min(100%,280px)}.CustomerAiWidgets_setup__OnVnS{margin-top:0}}@media (max-width:480px){.CustomerAiWidgets_register__npqTY>span:last-child{display:none}.CustomerAiWidgets_tab__CKFNO{gap:10px;min-height:62px;padding:15px;font-size:.79rem}.CustomerAiWidgets_tabIndex__ygtA2,.CustomerAiWidgets_tab__CKFNO>svg{display:none}.CustomerAiWidgets_copy___fX_Y,.CustomerAiWidgets_demo__1vRuo{padding:22px 18px}.CustomerAiWidgets_specification__cj8MH>div{grid-template-columns:1fr;gap:4px}.CustomerAiWidgets_demoAction__pDc05{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.CustomerAiWidgets_demoAction__pDc05,.CustomerAiWidgets_tab__CKFNO,.CustomerAiWidgets_tab__CKFNO:after{transition:none}}.JourneyRail_rail__fFkax{position:fixed;z-index:60;bottom:calc(18px + env(safe-area-inset-bottom, 0px));left:50%;transform:translateX(-50%);width:min(780px,calc(100% - 40px - env(safe-area-inset-left, 0px) - env(safe-area-inset-right, 0px)));display:flex;align-items:center;justify-content:space-between;gap:22px;padding:9px 10px 9px 22px;border:1px solid var(--office-glass-line);border-radius:0;background:var(--office-glass-surface);color:var(--office-ink);background-image:var(--office-glass-sheen);box-shadow:inset 0 1px 0 var(--office-glass-reflection);font:500 .75rem/1.5 var(--font-body),sans-serif;-webkit-backdrop-filter:var(--office-glass-filter);backdrop-filter:var(--office-glass-filter)}.JourneyRail_title__keUbe{display:flex;align-items:center;gap:12px;flex:1;min-width:0;font-weight:600;line-height:1.45;white-space:normal;text-wrap:pretty;overflow-wrap:anywhere}.JourneyRail_register__MX7pi{flex:0 0 5px;width:5px;height:5px;background:var(--office-brass-ink);outline:1px solid var(--office-line);outline-offset:3px}.JourneyRail_currentLabel__MF5J5{min-width:0;animation:JourneyRail_label-register__QLR8q var(--archon-assembly-duration,.48s) ease-out}.JourneyRail_next__SYdjd{position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:18px;flex:0 1 auto;min-width:44px;min-height:44px;max-width:62%;padding:11px 17px;color:var(--office-on-brass);background:var(--office-brass-surface);border:1px solid var(--office-line);border-radius:0;box-shadow:none;font-weight:600;line-height:1.45;white-space:normal;text-decoration:none;text-wrap:pretty;overflow-wrap:anywhere;touch-action:manipulation;transition:border-color .28s ease,box-shadow .28s ease,transform var(--archon-control-duration,.22s) var(--archon-motion-ease,cubic-bezier(.2,.7,.2,1))}.JourneyRail_next__SYdjd:after{content:"";position:absolute;left:12px;right:12px;bottom:3px;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,var(--office-on-brass) 38%,#fff9e8 50%,var(--office-on-brass) 62%,transparent);opacity:0;transform:scaleX(0);transform-origin:left;transition:opacity .24s ease,transform .4s ease}.JourneyRail_next__SYdjd>span{min-width:0}.JourneyRail_actionGlyph__Opfg8{display:block;flex-shrink:0;transition:transform var(--archon-control-duration,.22s) var(--archon-motion-ease,cubic-bezier(.2,.7,.2,1))}.JourneyRail_next__SYdjd:is(:hover,:focus-visible){border-color:var(--office-brass-ink);box-shadow:inset 0 1px 0 var(--office-glass-reflection)}.JourneyRail_next__SYdjd:is(:hover,:focus-visible):after{opacity:.6;transform:scaleX(1)}.JourneyRail_next__SYdjd:active{transform:translateY(1px);box-shadow:inset 0 2px 0 var(--office-line)}.JourneyRail_rail__fFkax a:focus-visible{outline:3px solid var(--office-brass-ink);outline-offset:4px}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.JourneyRail_next__SYdjd:hover:after{animation:JourneyRail_action-scan__qH_eJ var(--archon-scan-duration,1s) ease-out both}.JourneyRail_next__SYdjd:hover .JourneyRail_actionGlyph__Opfg8{transform:translateX(3px)}}@keyframes JourneyRail_action-scan__qH_eJ{0%{transform:scaleX(0);opacity:0}60%{opacity:.9}to{transform:scaleX(1);opacity:.6}}@keyframes JourneyRail_label-register__QLR8q{0%{opacity:.45}to{opacity:1}}@media (max-width:700px){.JourneyRail_rail__fFkax{gap:12px;padding:7px 8px 7px 15px;width:calc(100% - 24px - env(safe-area-inset-left, 0px) - env(safe-area-inset-right, 0px));bottom:calc(12px + env(safe-area-inset-bottom, 0px))}.JourneyRail_title__keUbe{font-size:.7rem}.JourneyRail_next__SYdjd{gap:10px;padding-inline:12px;font-size:.7rem}}@media (prefers-reduced-motion:reduce){.JourneyRail_actionGlyph__Opfg8,.JourneyRail_currentLabel__MF5J5,.JourneyRail_next__SYdjd,.JourneyRail_next__SYdjd:after{transition:none;animation:none}.JourneyRail_next__SYdjd:active{transform:none}}.FormFeedback_feedback__S8PFn{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr);gap:16px;padding:22px;border:1px solid var(--office-line,var(--fx-line));border-left:2px solid var(--office-brass-ink,var(--fx-gold-100));background:var(--office-glass-recessed,var(--fx-umbra));color:var(--office-ink,var(--fx-bone-100));animation:FormFeedback_receipt-settle__Q77s0 var(--archon-motion-assembly,.42s) cubic-bezier(.2,.65,.3,1) both}.FormFeedback_feedback__S8PFn:after{content:"";position:absolute;right:6px;bottom:6px;width:7px;height:7px;border-right:1px solid var(--office-brass,var(--fx-gold-500));border-bottom:1px solid var(--office-brass,var(--fx-gold-500));pointer-events:none}.FormFeedback_mark__YvKfG{display:flex;align-items:center;justify-content:center;height:24px;color:var(--office-brass-ink,var(--fx-gold-100))}.FormFeedback_body__SGxQ_{min-width:0}.FormFeedback_title__5HVHC{margin:0 0 10px;font:600 1rem/1.4 var(--font-body),sans-serif;letter-spacing:-.015em}.FormFeedback_reference__ETmy1{display:grid;gap:6px;margin:0 0 16px}.FormFeedback_reference__ETmy1>span{color:var(--office-muted,var(--fx-bone-300));font:.62rem/1.5 var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.FormFeedback_reference__ETmy1 code{font:.72rem/1.6 var(--font-mono),monospace;overflow-wrap:anywhere}.FormFeedback_copy__WJTyk{color:var(--office-muted,var(--fx-bone-300));font-size:.88rem;line-height:1.7}.FormFeedback_copy__WJTyk p{margin:0}.FormFeedback_copy__WJTyk a{color:var(--office-brass-ink,var(--fx-gold-100));text-decoration-thickness:1px;text-underline-offset:3px}.FormFeedback_uncertain__9rSDt{border-left-style:double;border-left-width:3px}.FormFeedback_accepted__YUxVZ .FormFeedback_mark__YvKfG{align-self:start}.FormFeedback_sending__VkU_v{display:inline-flex;align-items:center;gap:3px;width:16px;height:16px;margin-right:10px;vertical-align:middle}.FormFeedback_sending__VkU_v i{width:2px;height:10px;background:currentColor;animation:FormFeedback_sending-pulse__RV_PH .9s ease-in-out infinite}.FormFeedback_sending__VkU_v i:nth-child(2){animation-delay:.12s}.FormFeedback_sending__VkU_v i:nth-child(3){animation-delay:.24s}@keyframes FormFeedback_receipt-settle__Q77s0{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes FormFeedback_sending-pulse__RV_PH{0%,to{opacity:.4;transform:scaleY(.55)}50%{opacity:1;transform:scaleY(1)}}@media (max-width:640px){.FormFeedback_feedback__S8PFn{gap:12px;padding:18px 16px}}@media (prefers-reduced-motion:reduce){.FormFeedback_feedback__S8PFn,.FormFeedback_sending__VkU_v i{animation:none}.FormFeedback_sending__VkU_v i{opacity:1;transform:none}}.ThemeToggle_toggle__9jxM3{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;flex-shrink:0;width:44px;min-width:44px;height:44px;padding:5px;cursor:pointer;border:1px solid var(--office-line,#b59a6866);border-radius:0;background:var(--office-plaster-light,#242820);color:var(--office-ink,#ede7d8);box-shadow:none;font:500 .54rem/1 var(--font-body),sans-serif;letter-spacing:.02em;position:relative;overflow:hidden;transition:border-color var(--archon-control-duration,.22s) ease,background-color var(--archon-control-duration,.22s) ease,color var(--archon-control-duration,.22s) ease}.ThemeToggle_toggle__9jxM3:hover{border-color:var(--office-brass,#b59a68);background:color-mix(in srgb,var(--office-brass,#b59a68) 12%,var(--office-plaster-light,#242820))}.ThemeToggle_toggle__9jxM3[aria-checked=true]{border-color:var(--office-brass-ink,#c2aa7b)}.ThemeToggle_toggle__9jxM3:focus-visible{outline:2px solid var(--office-brass-ink,#c2aa7b);outline-offset:3px}.ThemeToggle_toggle__9jxM3:active{background:color-mix(in srgb,var(--office-brass,#b59a68) 20%,var(--office-plaster-light,#242820))}.ThemeToggle_toggle__9jxM3 svg{display:block;flex-shrink:0}.ThemeToggle_apertureLeaf__Ud0B6{transform-origin:center;transform:translateX(0);transition:transform var(--archon-control-duration,.22s) var(--archon-motion-ease,cubic-bezier(.2,.7,.2,1))}.ThemeToggle_toggle__9jxM3[aria-checked=true] .ThemeToggle_apertureLeaf__Ud0B6{transform:translateX(5px)}.ThemeToggle_toggle__9jxM3:after{content:"";position:absolute;bottom:0;left:6px;right:6px;height:1px;background:var(--office-brass-ink,#c2aa7b);opacity:.55;pointer-events:none}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ThemeToggle_toggle__9jxM3:hover .ThemeToggle_aperture__4fqzI{animation:ThemeToggle_aperture-register__R3Vlb var(--archon-scan-duration,1s) ease-out}}@keyframes ThemeToggle_aperture-register__R3Vlb{0%,to{opacity:1}35%{opacity:.5}60%{opacity:1}}@media (prefers-reduced-motion:reduce){.ThemeToggle_apertureLeaf__Ud0B6,.ThemeToggle_toggle__9jxM3{transition:none}.ThemeToggle_aperture__4fqzI{animation:none}}