.Wireframe_wire__lkVmA{background:#e9e7e1;color:#5f5c55;font-family:var(--font-mono);background-image:linear-gradient(rgb(20 20 18/.05) 1px,transparent 0),linear-gradient(90deg,rgb(20 20 18/.05) 1px,transparent 0);background-size:calc(var(--u) * 40) calc(var(--u) * 40)}.Wireframe_bar__XHcCB,.Wireframe_thick__VbPPn{display:block;height:calc(var(--u) * 12);border-radius:calc(var(--u) * 6);background:#cfccc3}.Wireframe_thick__VbPPn{height:calc(var(--u) * 46);border-radius:calc(var(--u) * 8);background:#bdb9ae}.Wireframe_box__KBfEx,.Wireframe_outlineStrong__hw2_0,.Wireframe_outline__7C6SA{display:grid;place-items:center;border-radius:calc(var(--u) * 6);font-size:calc(var(--u) * 12);letter-spacing:.06em;text-transform:uppercase}.Wireframe_box__KBfEx{background:#cfccc3}.Wireframe_outline__7C6SA{border:calc(var(--u) * 2) dashed #aaa69b;padding:calc(var(--u) * 14) calc(var(--u) * 20)}.Wireframe_outlineStrong__hw2_0{border:calc(var(--u) * 2) solid #6f6c64;color:#4d4b45;padding:calc(var(--u) * 14) calc(var(--u) * 22)}.Wireframe_label__quTgV{font-size:calc(var(--u) * 12);letter-spacing:.08em;text-transform:uppercase;color:#5f5c55}.Wireframe_headline__zbNiH{display:grid;gap:calc(var(--u) * 12);margin-top:calc(var(--u) * 26)}.Wireframe_lines__kVIu7{display:grid;gap:calc(var(--u) * 10);margin-top:calc(var(--u) * 26)}.Wireframe_buttons__kbuUX{display:flex;gap:calc(var(--u) * 14);margin-top:calc(var(--u) * 34)}.Wireframe_trust__gqboI{display:flex;gap:calc(var(--u) * 16);margin-top:calc(var(--u) * 40)}.Wireframe_image__jZnlS{display:grid;place-items:center;background:linear-gradient(to top right,transparent calc(50% - 1px),#bdb9ae calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px)),linear-gradient(to bottom right,transparent calc(50% - 1px),#bdb9ae calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px)),#dcd9d1;border:calc(var(--u) * 2) dashed #aaa69b}.Wireframe_image__jZnlS .Wireframe_label__quTgV{padding:calc(var(--u) * 6) calc(var(--u) * 10);border-radius:calc(var(--u) * 4);background:#e9e7e1}.Wireframe_service__QnRX8{display:grid;gap:calc(var(--u) * 10);padding-top:calc(var(--u) * 20);border-top:calc(var(--u) * 2) solid #cfccc3}.DesignCompare_section__CwSu4{position:relative;padding-block:var(--section);overflow:hidden}.DesignCompare_head__Wf0ad{display:grid;gap:var(--s-4);max-width:46rem;margin-bottom:clamp(2rem,1.5rem + 2vw,3.5rem)}.DesignCompare_head__Wf0ad h2{color:var(--on-night)}.DesignCompare_layout__2Eqv9{display:grid;gap:var(--s-6)}@media (min-width:68rem){.DesignCompare_layout__2Eqv9{grid-template-columns:minmax(0,1fr) 19rem;align-items:center;gap:var(--s-7)}}.DesignCompare_frameWrap__orY79{position:relative}.DesignCompare_compare__FwR5A{position:relative;height:100%;touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:ew-resize}.DesignCompare_layer__vCyxJ{position:absolute;inset:0}.DesignCompare_final__BgzD4{clip-path:inset(0 0 0 var(--pos))}.DesignCompare_handle__f6w9P{position:absolute;top:0;bottom:0;left:var(--pos);z-index:4;width:0;outline:none}.DesignCompare_handle__f6w9P:before{content:"";position:absolute;top:0;bottom:0;left:-1px;width:2px;background:var(--lime);box-shadow:0 0 0 1px rgb(20 20 18/.15)}.DesignCompare_knob__t8M1q{position:absolute;top:50%;left:0;display:grid;grid-auto-flow:column;place-items:center;gap:2px;width:3rem;height:3rem;border-radius:50%;background:var(--lime);color:var(--ink);transform:translate(-50%,-50%);box-shadow:0 8px 24px -6px rgb(0 0 0/.5);transition:transform var(--dur-2) var(--ease-out)}.DesignCompare_compare__FwR5A:active .DesignCompare_knob__t8M1q,.DesignCompare_handle__f6w9P:focus-visible .DesignCompare_knob__t8M1q{transform:translate(-50%,-50%) scale(1.08)}.DesignCompare_handle__f6w9P:focus-visible .DesignCompare_knob__t8M1q{outline:2px solid var(--on-night);outline-offset:3px}.DesignCompare_tagLeft__9fXK0,.DesignCompare_tagRight__oX27V{position:absolute;bottom:.75rem;z-index:3;padding:.25rem .625rem;border-radius:var(--r-pill);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;pointer-events:none}.DesignCompare_tagLeft__9fXK0{left:.75rem;background:rgb(20 20 18/.75);color:var(--paper)}.DesignCompare_tagRight__oX27V{right:.75rem;background:var(--lime);color:var(--ink)}.DesignCompare_pin__worof{position:absolute;z-index:5;display:grid;place-items:center;width:1.875rem;height:1.875rem;margin:-.9375rem 0 0 -.9375rem;border-radius:50%;background:var(--ink);color:var(--lime);font-family:var(--font-mono);font-size:.8125rem;font-weight:600;box-shadow:0 0 0 3px rgb(212 248 74/.35);transition:transform var(--dur-3) var(--ease-spring),background-color var(--dur-2);pointer-events:none}.DesignCompare_pin__worof[data-active=true]{background:var(--lime);color:var(--ink);transform:scale(1.25);box-shadow:0 0 0 6px rgb(212 248 74/.25)}@media (prefers-reduced-motion:no-preference){.DesignCompare_pin__worof:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid var(--lime);opacity:0}.DesignCompare_pin__worof[data-active=true]:after{animation:DesignCompare_ring__AxfwS 1.2s var(--ease-out) infinite}}@keyframes DesignCompare_ring__AxfwS{0%{opacity:.8;transform:scale(.9)}to{opacity:0;transform:scale(1.7)}}.DesignCompare_notes__ECyOh{display:grid;gap:var(--s-2);list-style:none;padding:0;counter-reset:note}@media (min-width:40rem) and (max-width:67.99rem){.DesignCompare_notes__ECyOh{grid-template-columns:1fr 1fr}}.DesignCompare_note__9s_kv{display:grid;grid-template-columns:auto 1fr;gap:var(--s-3);width:100%;padding:var(--s-4);border-radius:var(--r-md);border:1px solid var(--night-line);text-align:left;color:var(--on-night);transition:background-color var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out)}.DesignCompare_note__9s_kv:hover,.DesignCompare_note__9s_kv[aria-pressed=true]{background:rgb(242 239 231/.06);border-color:rgb(212 248 74/.45)}.DesignCompare_noteNum__0ujlh{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:50%;background:rgb(242 239 231/.1);font-family:var(--font-mono);font-size:.8125rem;font-weight:600;transition:background-color var(--dur-2)}.DesignCompare_note__9s_kv[aria-pressed=true] .DesignCompare_noteNum__0ujlh{background:var(--lime);color:var(--ink)}.DesignCompare_noteTitle__yAGR7{display:block;font-weight:650;line-height:1.35}.DesignCompare_noteText__PQx_j{display:block;margin-top:.125rem;font-size:var(--text-sm);line-height:1.5;color:var(--on-night-muted)}.DesignCompare_hint__0tcuW{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3);margin-top:var(--s-4);font-size:var(--text-sm);color:var(--on-night-muted)}.DesignCompare_jump__DQYIj{display:inline-flex;gap:4px;padding:4px;border-radius:var(--r-pill);border:1px solid var(--night-line)}.DesignCompare_jump__DQYIj button{min-height:2.25rem;padding:0 .875rem;border-radius:var(--r-pill);font-size:var(--text-sm);font-weight:600;color:var(--on-night-muted);transition:background-color var(--dur-2),color var(--dur-2)}.DesignCompare_jump__DQYIj button:hover{color:var(--on-night)}.DesignCompare_jump__DQYIj button[aria-pressed=true]{background:var(--paper);color:var(--ink)}.DesignCompare_animating__fZOtr .DesignCompare_final__BgzD4,.DesignCompare_animating__fZOtr .DesignCompare_handle__f6w9P{transition:clip-path .7s var(--ease-in-out),left .7s var(--ease-in-out)}.Hero_hero__MpeZv{position:relative;padding-block:clamp(1.5rem,1rem + 3vw,4rem) clamp(3.5rem,2rem + 5vw,6rem)}.Hero_grid__SOEet{display:grid;gap:clamp(2.5rem,1.5rem + 4vw,4rem);align-items:center}@media (min-width:64rem){.Hero_grid__SOEet{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);min-height:min(calc(100dvh - var(--header-h) - 4rem),50rem)}}.Hero_copy__DJ_M8{display:grid;gap:var(--s-5);max-width:40rem}.Hero_title__M0ThY{font-size:clamp(2.625rem,1.35rem + 3.6vw,4.75rem);line-height:.98;letter-spacing:-.045em}.Hero_lead__D7h5y{max-width:34rem}.Hero_ctas__joTa3{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-top:var(--s-2)}@media (max-width:29.99rem){.Hero_ctas__joTa3>*{width:100%;justify-content:space-between}}@media (prefers-reduced-motion:no-preference){.Hero_copy__DJ_M8>*{animation:Hero_rise__g6GLx .9s var(--ease-out) both}.Hero_copy__DJ_M8>:nth-child(2){animation-delay:60ms}.Hero_copy__DJ_M8>:nth-child(3){animation-delay:.14s}.Hero_copy__DJ_M8>:nth-child(4){animation-delay:.22s}}@keyframes Hero_rise__g6GLx{0%{transform:translateY(18px);opacity:.001}}@media (prefers-reduced-motion:no-preference){.Hero_copy__DJ_M8>.Hero_title__M0ThY{animation-name:Hero_rise-only__99XjK}}@keyframes Hero_rise-only__99XjK{0%{transform:translateY(14px)}}