.MeasureDemo_demo__6Ugai{--md-ease:cubic-bezier(0.2,0.8,0.2,1);display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(16px,2.4vw,28px);align-items:start;color:#17191c}.MeasureDemo_card__d_ppP,.MeasureDemo_ledger__K5YQA{background:#fbfaf7;border-radius:18px;overflow:hidden;box-shadow:0 30px 60px -36px rgba(0,0,0,.6)}.MeasureDemo_cardHead__9jYHl,.MeasureDemo_ledgerHead__SR8Ul{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:14px 16px;border-bottom:1px solid #e3e0d9;font-weight:600;font-size:15px}.MeasureDemo_badgeQuiet__0cVuw,.MeasureDemo_badge__zp1dl{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;font-size:12.5px;font-weight:600;white-space:nowrap}.MeasureDemo_badge__zp1dl{background:#17191c;color:#fbfaf7}.MeasureDemo_badgeQuiet__0cVuw{border:1px dashed #8c887e;color:#33373d}.MeasureDemo_canvas__z4K7l{position:relative;aspect-ratio:290/216;background:#fbfaf7;border-bottom:1px solid #e3e0d9;touch-action:manipulation}.MeasureDemo_svg__ZtDmU{position:absolute;inset:0;width:100%;height:100%;display:block}.MeasureDemo_area__R1pFB{fill:rgba(42,82,190,.14);stroke:#2a52be;stroke-width:3;stroke-linejoin:round;vector-effect:non-scaling-stroke;animation:MeasureDemo_fadeIn__sWqpe .24s ease both}.MeasureDemo_canvas__z4K7l[data-done] .MeasureDemo_area__R1pFB{fill:rgba(42,82,190,.22)}.MeasureDemo_line__kL0UO{fill:none;stroke:#2a52be;stroke-width:3;stroke-linecap:round;vector-effect:non-scaling-stroke;animation:MeasureDemo_fadeIn__sWqpe .2s ease both}@keyframes MeasureDemo_fadeIn__sWqpe{0%{opacity:0}to{opacity:1}}.MeasureDemo_demo__6Ugai .MeasureDemo_pt__1DjD6{position:absolute;width:52px;height:52px;margin:-26px 0 0 -26px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;font:inherit;color:inherit;transition:transform 90ms ease-out}.MeasureDemo_demo__6Ugai .MeasureDemo_pt__1DjD6:active:not(:disabled){transform:scale(.92)}.MeasureDemo_demo__6Ugai .MeasureDemo_pt__1DjD6:disabled{cursor:default}.MeasureDemo_demo__6Ugai .MeasureDemo_pt__1DjD6:focus-visible{outline:3px solid #2a52be;outline-offset:0}.MeasureDemo_dot___fO7h{position:absolute;left:50%;top:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;background:#fbfaf7;border:2.5px solid #17191c;font-family:BauGriff Landing V12 Mono,ui-monospace,monospace;font-size:11px;font-weight:600;line-height:13px;color:#ffffff;display:flex;align-items:center;justify-content:center;transition:transform .18s var(--md-ease),background-color .16s ease,border-color .16s ease,width .18s var(--md-ease),height .18s var(--md-ease),margin .18s var(--md-ease)}.MeasureDemo_demo__6Ugai .MeasureDemo_pt__1DjD6:hover:not(:disabled) .MeasureDemo_dot___fO7h{transform:scale(1.25);border-color:#2a52be}.MeasureDemo_demo__6Ugai .MeasureDemo_pt__1DjD6[aria-pressed=true] .MeasureDemo_dot___fO7h{width:24px;height:24px;margin:-12px 0 0 -12px;background:#2a52be;border-color:#fbfaf7;box-shadow:0 0 0 2px #2a52be}.MeasureDemo_ring__YL_KC{position:absolute;left:50%;top:50%;width:24px;height:24px;margin:-12px 0 0 -12px;border-radius:50%;border:2px solid #2a52be;opacity:0;pointer-events:none}.MeasureDemo_demo__6Ugai .MeasureDemo_pt__1DjD6[aria-pressed=true] .MeasureDemo_ring__YL_KC{animation:MeasureDemo_ripple__fScIr .46s var(--md-ease) both}@keyframes MeasureDemo_ripple__fScIr{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.3)}}.MeasureDemo_ptLabel__bjhVX{position:absolute;left:50%;font-family:BauGriff Landing V12 Mono,ui-monospace,monospace;font-size:12px;font-weight:600;line-height:1;padding:3px 5px;border-radius:5px;background:rgba(251,250,247,.96);border:1px solid #c9d4f2;color:#1f3e96;white-space:nowrap;transform:translateX(-50%);pointer-events:none}.MeasureDemo_ptLabel__bjhVX.MeasureDemo_above__s9OSM{bottom:calc(100% - 6px)}.MeasureDemo_ptLabel__bjhVX.MeasureDemo_below__uoFZt{top:calc(100% - 6px)}.MeasureDemo_noscript__TN4vz{margin:0;padding:10px 16px;background:#f6e3e0;color:#17191c;font-size:14px;border-bottom:1px solid #e3e0d9}.MeasureDemo_hud__q0B_r{display:flex;flex-direction:column;gap:4px;padding:14px 16px 6px}.MeasureDemo_hudLeft__vJTRe{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.MeasureDemo_hudLabel__TYKlE{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#4b5058}.MeasureDemo_qty__I_SFG{font-family:BauGriff Landing V12 Mono,ui-monospace,monospace;font-feature-settings:"tnum" 1;font-size:30px;font-weight:500;letter-spacing:-.02em;line-height:1.1}.MeasureDemo_qtyVal__JBU3J{display:inline-block;animation:MeasureDemo_qtyIn__e0YYf .2s var(--md-ease) both}@keyframes MeasureDemo_qtyIn__e0YYf{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.MeasureDemo_u__mMFw6{font-size:16px;margin-left:6px;color:#4b5058;letter-spacing:0}.MeasureDemo_formula__0Mg7Y{margin:0;min-height:1.5em;font-family:BauGriff Landing V12 Mono,ui-monospace,monospace;font-feature-settings:"tnum" 1;font-size:13.5px;color:#33373d}.MeasureDemo_check__iB1Z6{display:block;margin-top:4px;font-family:BauGriff Landing V12 Sans,BauGriff Landing V12 Supplement,system-ui,sans-serif;font-size:13px;color:#1f3e96;font-weight:600}.MeasureDemo_actions__cdRMw{display:flex;flex-wrap:wrap;gap:8px;padding:10px 16px 16px}.MeasureDemo_demo__6Ugai .MeasureDemo_btn__ETI1e{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border-radius:10px;border:1px solid #8c887e;background:#fbfaf7;color:#17191c;font:inherit;font-size:15px;font-weight:600;cursor:pointer;transition:background-color .14s ease,transform 90ms ease-out}.MeasureDemo_demo__6Ugai .MeasureDemo_btn__ETI1e:hover:not(:disabled){background:#ecebe5}.MeasureDemo_demo__6Ugai .MeasureDemo_btn__ETI1e:active:not(:disabled){transform:scale(.97)}.MeasureDemo_demo__6Ugai .MeasureDemo_btn__ETI1e:disabled{background:#e8e6e0;border-color:#d6d3cb;color:#5f646c;cursor:not-allowed}.MeasureDemo_demo__6Ugai .MeasureDemo_btnPrimary__u4r4N{margin-left:auto;background:#2a52be;border-color:#2a52be;color:#ffffff}.MeasureDemo_demo__6Ugai .MeasureDemo_btnPrimary__u4r4N:hover:not(:disabled){background:#1f3e96}.MeasureDemo_demo__6Ugai .MeasureDemo_btn__ETI1e:focus-visible{outline:3px solid #2a52be;outline-offset:2px}.MeasureDemo_rows__Q7d8O{list-style:none;margin:0;padding:8px;display:flex;flex-direction:column;gap:2px}.MeasureDemo_row__O8axP{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;align-items:start;padding:10px 8px;border-radius:10px;font-size:14px}.MeasureDemo_row__O8axP:focus-visible{outline:3px solid #2a52be;outline-offset:0}.MeasureDemo_no__wsirW{font-family:BauGriff Landing V12 Mono,ui-monospace,monospace;font-size:11.5px;font-weight:600;line-height:20px;height:20px;text-align:center;border-radius:5px;background:#e8e6e0;color:#33373d}.MeasureDemo_main__DoFlz{display:flex;flex-direction:column;gap:2px;min-width:0}.MeasureDemo_main__DoFlz span{font-size:12px;color:#4b5058}.MeasureDemo_main__DoFlz span,.MeasureDemo_rq__d0YdA{font-family:BauGriff Landing V12 Mono,ui-monospace,monospace}.MeasureDemo_rq__d0YdA{font-feature-settings:"tnum" 1;font-weight:500;white-space:nowrap}.MeasureDemo_rowNew__5IgOy{background:#e3e9f8;animation:MeasureDemo_land__CsAQG .9s var(--md-ease) both}.MeasureDemo_rowNew__5IgOy .MeasureDemo_no__wsirW{background:#2a52be;color:#ffffff}.MeasureDemo_rowEmpty__oBbKj .MeasureDemo_main__DoFlz span{font-family:inherit;font-size:13px;font-style:normal;color:#5f646c}.MeasureDemo_rowEmpty__oBbKj{border:1px dashed #bdb9af}@keyframes MeasureDemo_land__CsAQG{0%{transform:translateY(-8px);background:#c9d4f2}35%{transform:none}to{background:#e3e9f8}}.MeasureDemo_sums__1L27C{margin:0;padding:12px 16px 16px;border-top:1px solid #e3e0d9;background:#f7f6f2;font-size:14px;color:#33373d}.MeasureDemo_sums__1L27C b{font-family:BauGriff Landing V12 Mono,ui-monospace,monospace;font-weight:500;color:#17191c}.MeasureDemo_srOnly__V87LN{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (max-width:899px){.MeasureDemo_demo__6Ugai{grid-template-columns:minmax(0,1fr)}}@media (max-width:479px){.MeasureDemo_demo__6Ugai .MeasureDemo_btnPrimary__u4r4N{margin-left:0;flex:1 1 100%}.MeasureDemo_demo__6Ugai .MeasureDemo_btn__ETI1e{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){.MeasureDemo_demo__6Ugai *{animation-duration:1ms!important;animation-delay:0s!important;transition-duration:1ms!important}.MeasureDemo_demo__6Ugai .MeasureDemo_btn__ETI1e:active:not(:disabled),.MeasureDemo_demo__6Ugai .MeasureDemo_pt__1DjD6:active:not(:disabled),.MeasureDemo_demo__6Ugai .MeasureDemo_pt__1DjD6:hover:not(:disabled) .MeasureDemo_dot___fO7h{transform:none}.MeasureDemo_demo__6Ugai .MeasureDemo_pt__1DjD6[aria-pressed=true] .MeasureDemo_ring__YL_KC{animation:none}}.MeasureDemo_nobr__aaTDq{white-space:nowrap}.PlanFigure_app__j2utf{--pf-ease:cubic-bezier(0.2,0.8,0.2,1);position:relative;background:#fbfaf7;border:1px solid #d6d3cb;border-radius:18px;overflow:hidden;box-shadow:0 1px 2px rgba(23,25,28,.06),0 40px 80px -48px rgba(23,25,28,.45),0 18px 36px -24px rgba(23,25,28,.18);color:#17191c;text-align:left;font-size:13px;line-height:1.35}.PlanFigure_bar__B88kS{height:48px;display:flex;align-items:center;gap:12px;padding:0 14px;border-bottom:1px solid #e3e0d9;background:#fbfaf7}.PlanFigure_app__j2utf[data-variant=stage] .PlanFigure_bar__B88kS{height:44px}.PlanFigure_barMark__dpMfN{display:inline-flex;flex:none}.PlanFigure_barTitle__L25of{display:flex;align-items:baseline;gap:8px;min-width:0;white-space:nowrap;overflow:hidden}.PlanFigure_barTitle__L25of b{font-size:13.5px;font-weight:600}.PlanFigure_barTitle__L25of span{font-size:12.5px;color:#5f646c}.PlanFigure_barChips__gVY00{margin-left:auto;display:flex;gap:6px;flex:none}.PlanFigure_chipDemo__Qm8YI,.PlanFigure_chipScale__6BnOL{height:26px;display:inline-flex;align-items:center;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.PlanFigure_chipScale__6BnOL{border:1px solid #c9d4f2;background:#ffffff;color:#1f3e96;opacity:0;transform:translateY(-2px);transition:opacity .24s ease,transform .24s var(--pf-ease)}.PlanFigure_chipScale__6BnOL[data-on]{opacity:1;transform:none}.PlanFigure_chipDemo__Qm8YI{background:#17191c;color:#fbfaf7}.PlanFigure_body__0jDkV{position:relative;display:grid;grid-template-columns:64px minmax(0,1fr) 300px}.PlanFigure_app__j2utf[data-variant=stage] .PlanFigure_body__0jDkV{grid-template-columns:60px minmax(0,1fr)}.PlanFigure_rail__CJiSA{background:#23262a;gap:4px;padding:10px 5px}.PlanFigure_rail__CJiSA,.PlanFigure_tool__xqPpF{display:flex;flex-direction:column;align-items:center}.PlanFigure_tool__xqPpF{width:100%;min-height:52px;justify-content:center;gap:3px;border-radius:10px;color:#c9cdd3;font-size:10px;font-weight:500;letter-spacing:-.005em;white-space:nowrap;transition:background-color .24s ease,color .24s ease,box-shadow .24s ease}.PlanFigure_tool__xqPpF[data-on]{background:#fbfaf7;color:#17191c;box-shadow:inset 0 -3px 0 #2a52be}.PlanFigure_main__CQ6qg{position:relative;background:#e9e7e1;padding:14px 14px 70px;min-width:0}.PlanFigure_canvas__NOdTI{position:relative;width:100%;background:#fbfaf7;border-radius:4px;box-shadow:0 1px 2px rgba(23,25,28,.08),0 10px 26px -12px rgba(23,25,28,.22);overflow:hidden}.PlanFigure_svg__NEgcw{position:absolute;inset:0;width:100%;height:100%;display:block;overflow:hidden}.PlanFigure_canvasNarrow__Y_Vc6{display:none}.PlanFigure_calibLine__RTFsX{fill:none;stroke:#2a52be;stroke-width:4.5;stroke-linecap:butt;stroke-dasharray:1 1;stroke-dashoffset:1;transition:stroke-dashoffset .46s var(--pf-ease)}.PlanFigure_calibTicks__7v1Yc{fill:none;stroke:#2a52be;stroke-width:2.5;vector-effect:non-scaling-stroke;opacity:0;transition:opacity .2s ease .26s}.PlanFigure_canvas__NOdTI[data-step="1"] .PlanFigure_calibLine__RTFsX{stroke-dashoffset:0}.PlanFigure_canvas__NOdTI[data-step="1"] .PlanFigure_calibTicks__7v1Yc{opacity:1}.PlanFigure_area__A_0U3{fill:rgba(42,82,190,0);stroke:#2a52be;stroke-width:3.2;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:1;transition:stroke-dashoffset .6s var(--pf-ease) .18s,fill .32s ease .52s}.PlanFigure_canvas__NOdTI:is([data-step="2"],[data-step="3"],[data-step="4"]) .PlanFigure_area__A_0U3{stroke-dashoffset:0;fill:rgba(42,82,190,.12)}.PlanFigure_canvas__NOdTI[data-step="4"] .PlanFigure_area__A_0U3{fill:rgba(42,82,190,.18)}.PlanFigure_pt__b3D5_{fill:#fbfaf7;stroke:#2a52be;stroke-width:2.5;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:center;transform:scale(.3);opacity:0;transition:transform .22s var(--pf-ease),opacity .16s ease;transition-delay:calc(var(--i, 0) * 80ms)}.PlanFigure_canvas__NOdTI:is([data-step="2"],[data-step="3"],[data-step="4"]) .PlanFigure_pt__b3D5_{transform:none;opacity:1}.PlanFigure_layer__yKZUp{position:absolute;inset:0;pointer-events:none}.PlanFigure_chip__S5tom{position:absolute;transform:translate(-50%,-50%);font-family:BauGriff Landing V12 Mono,ui-monospace,monospace;font-feature-settings:"tnum" 1;font-size:11.5px;font-weight:600;line-height:1;padding:4px 6px;border-radius:6px;white-space:nowrap;background:rgba(251,250,247,.96);border:1px solid #c9d4f2;color:#1f3e96;opacity:0;transition:opacity .22s ease}.PlanFigure_calibChip__ZAi0h{transform:translate(-50%,9px);background:#2a52be;border-color:#2a52be;color:#ffffff}.PlanFigure_canvas__NOdTI[data-step="1"] .PlanFigure_calibChip__ZAi0h{opacity:1;transition-delay:.3s}.PlanFigure_ptChip__zY6dg.PlanFigure_above__xn7TQ{transform:translate(-50%,calc(-100% - 9px))}.PlanFigure_ptChip__zY6dg.PlanFigure_below__ENRIO{transform:translate(-50%,9px)}.PlanFigure_canvas__NOdTI:is([data-step="2"],[data-step="3"]) .PlanFigure_ptChip__zY6dg{opacity:1;transition-delay:calc(var(--i, 0) * 80ms + .12s)}.PlanFigure_dimChip__XpQvP{background:#ffffff}.PlanFigure_canvas__NOdTI:is([data-step="3"],[data-step="4"]) .PlanFigure_dimChip__XpQvP{opacity:1}.PlanFigure_rowTag__BQ99J{background:#2a52be;border-color:#2a52be;color:#ffffff}.PlanFigure_canvas__NOdTI[data-step="4"] .PlanFigure_rowTag__BQ99J{opacity:1;transition-delay:.12s}.PlanFigure_canvas__NOdTI[data-view=full] .PlanFigure_area__A_0U3{stroke-width:3.6}.PlanFigure_canvas__NOdTI[data-view=crop] .PlanFigure_area__A_0U3,.PlanFigure_canvas__NOdTI[data-view=crop] .PlanFigure_calibLine__RTFsX{stroke-width:4.2}.PlanFigure_canvas__NOdTI[data-view=full] .PlanFigure_chip__S5tom{font-size:11px;padding:3px 5px}.PlanFigure_hud__GIGwA{position:absolute;left:14px;right:14px;bottom:12px;min-height:46px;display:flex;align-items:center;background:#ffffff;border:1px solid #d6d3cb;border-radius:12px;box-shadow:0 10px 24px -14px rgba(23,25,28,.3);padding:6px 8px 6px 14px;transition:background-color .24s ease,border-color .24s ease}.PlanFigure_hud__GIGwA[data-tone=done]{background:#17191c;border-color:#17191c;color:#f2f1ed}.PlanFigure_hudInner__mHHqy{display:flex;align-items:center;gap:6px 14px;flex-wrap:wrap;width:100%;animation:PlanFigure_hudIn__AYxQZ .24s var(--pf-ease) both}@keyframes PlanFigure_hudIn__AYxQZ{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.PlanFigure_hudLabel__9mrOS{font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#4b5058}.PlanFigure_hudQty__R53lT{font-family:BauGriff Landing V12 Mono,ui-monospace,monospace;font-feature-settings:"tnum" 1;font-size:20px;font-weight:500;letter-spacing:-.02em}.PlanFigure_u__8o4sO{font-size:.7em;margin-left:4px;color:#4b5058;letter-spacing:0}.PlanFigure_hudText__KasLr{color:#4b5058;font-size:13px}.PlanFigure_hud__GIGwA[data-tone=done] .PlanFigure_hudText__KasLr{color:#e9eaec;min-width:0}.PlanFigure_hud__GIGwA[data-tone=done] .PlanFigure_hudInner__mHHqy{flex-wrap:nowrap}.PlanFigure_hud__GIGwA[data-tone=done] .PlanFigure_hudText__KasLr b{color:#ffffff}.PlanFigure_hudFormula__NAzje{font-family:BauGriff Landing V12 Mono,ui-monospace,monospace;font-feature-settings:"tnum" 1;font-size:14px;font-weight:500}.PlanFigure_hudBtn__brIFx{margin-left:auto;height:32px;display:inline-flex;align-items:center;padding:0 14px;border-radius:9px;background:#2a52be;color:#ffffff;font-weight:600;font-size:13px}.PlanFigure_hudOk__KJaQf{width:26px;height:26px;border-radius:50%;background:#9db4f0;color:#17191c;display:inline-flex;align-items:center;justify-content:center}.PlanFigure_ledger__1WGsF{background:#fbfaf7;border-left:1px solid #d6d3cb;min-width:0}.PlanFigure_app__j2utf[data-variant=stage] .PlanFigure_ledger__1WGsF{position:absolute;top:0;right:0;bottom:0;width:min(300px,46%);box-shadow:-18px 0 36px -22px rgba(23,25,28,.35);transform:translateX(104%);visibility:hidden;transition:transform .32s var(--pf-ease),visibility 0s linear .32s}.PlanFigure_app__j2utf[data-variant=stage] .PlanFigure_ledger__1WGsF[data-on]{transform:none;visibility:visible;transition:transform .32s var(--pf-ease),visibility 0s}.PlanFigure_app__j2utf[data-variant=stage] .PlanFigure_canvas__NOdTI .PlanFigure_layer__yKZUp,.PlanFigure_app__j2utf[data-variant=stage] .PlanFigure_canvas__NOdTI .PlanFigure_svg__NEgcw{transition:transform .56s var(--pf-ease)}.PlanFigure_app__j2utf[data-variant=stage] .PlanFigure_canvas__NOdTI[data-step="4"] .PlanFigure_layer__yKZUp,.PlanFigure_app__j2utf[data-variant=stage] .PlanFigure_canvas__NOdTI[data-step="4"] .PlanFigure_svg__NEgcw{transform:translateX(-46%)}.PlanFigure_app__j2utf[data-variant=stage] .PlanFigure_body__0jDkV{container-type:inline-size}.PlanFigure_app__j2utf[data-variant=stage][data-step="4"] .PlanFigure_hud__GIGwA{right:calc(min(300px, 46cqw) + 12px)}.PlanFigure_app__j2utf[data-variant=stage] .PlanFigure_canvas__NOdTI[data-step="4"] .PlanFigure_dimV__9EHjI{opacity:0}.PlanFigure_ledgerInner__FSaoM{display:flex;flex-direction:column;height:100%}.PlanFigure_ledgerHead__0rRgU{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:14px 14px 10px;border-bottom:1px solid #e3e0d9}.PlanFigure_ledgerTitle__a_ZUn{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:600;font-size:14px}.PlanFigure_ledgerSub__3oK54{font-size:11.5px;font-weight:600;color:#4b5058;border:1px dashed #8c887e;border-radius:999px;padding:1px 8px}.PlanFigure_rows__Eb19S{list-style:none;margin:0;padding:6px;display:flex;flex-direction:column;gap:2px}.PlanFigure_row__bdouV{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;align-items:start;padding:10px 8px;border-radius:10px}.PlanFigure_row__bdouV[data-new]{background:#e3e9f8}.PlanFigure_frameLedger__8KmVp .PlanFigure_row__bdouV[data-new],.PlanFigure_ledger__1WGsF[data-on] .PlanFigure_row__bdouV[data-new]{animation:PlanFigure_land__bsEEL .9s var(--pf-ease) both}@keyframes PlanFigure_land__bsEEL{0%{transform:translateY(-8px);background:#c9d4f2}35%{transform:none}to{background:#e3e9f8}}.PlanFigure_rowNo__0sxor{font-family:BauGriff Landing V12 Mono,ui-monospace,monospace;font-size:11.5px;font-weight:600;line-height:20px;height:20px;text-align:center;border-radius:5px;background:#e8e6e0;color:#33373d}.PlanFigure_row__bdouV[data-new] .PlanFigure_rowNo__0sxor{background:#2a52be;color:#ffffff}.PlanFigure_rowMain__STxj_{display:flex;flex-direction:column;gap:2px;min-width:0}.PlanFigure_rowMain__STxj_ b{font-size:13.5px;font-weight:600}.PlanFigure_rowLv__T4yzB{font-size:11px;color:#4b5058;overflow:hidden;text-overflow:ellipsis}.PlanFigure_rowLv__T4yzB,.PlanFigure_rowQty___SacR{font-family:BauGriff Landing V12 Mono,ui-monospace,monospace;white-space:nowrap}.PlanFigure_rowQty___SacR{font-feature-settings:"tnum" 1;font-size:14px;font-weight:500}.PlanFigure_sums__9PTHK{margin-top:auto;padding:10px 14px 14px;border-top:1px solid #e3e0d9;background:#f7f6f2;display:flex;flex-direction:column;gap:2px}.PlanFigure_sumsLabel__E4RIV{font-size:11.5px;color:#4b5058}.PlanFigure_sumsVals__KCduL{display:flex;gap:14px;font-family:BauGriff Landing V12 Mono,ui-monospace,monospace;font-feature-settings:"tnum" 1;font-size:14px;font-weight:500}.PlanFigure_frame___Eztp{background:#fbfaf7;border:1px solid #d6d3cb;border-radius:14px;overflow:hidden;font-size:14px;color:#17191c}.PlanFigure_frame___Eztp .PlanFigure_canvas__NOdTI{border-radius:0;box-shadow:none;border-bottom:1px solid #e3e0d9}.PlanFigure_frameNote__lokWV{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:12px 14px}.PlanFigure_frameLedger__8KmVp .PlanFigure_ledgerHead__0rRgU{padding-top:10px}.PlanFigure_ledgerInner__FSaoM[data-compact] .PlanFigure_row__bdouV{padding:8px 6px}@media (max-width:959px){.PlanFigure_app__j2utf[data-variant=hero] .PlanFigure_body__0jDkV{grid-template-columns:56px minmax(0,1fr)}.PlanFigure_app__j2utf[data-variant=hero] .PlanFigure_ledger__1WGsF{grid-column:1/-1;border-left:0;border-top:1px solid #d6d3cb}.PlanFigure_app__j2utf[data-variant=hero] .PlanFigure_ledgerInner__FSaoM{display:grid;grid-template-columns:minmax(0,1fr) auto}.PlanFigure_app__j2utf[data-variant=hero] .PlanFigure_ledgerHead__0rRgU{grid-column:1/-1}.PlanFigure_app__j2utf[data-variant=hero] .PlanFigure_sums__9PTHK{border-top:0;border-left:1px solid #e3e0d9;justify-content:center;padding:10px 16px}}@media (max-width:699px){.PlanFigure_app__j2utf{border-radius:14px}.PlanFigure_bar__B88kS{height:44px;padding:0 10px;gap:8px}.PlanFigure_barTitle__L25of b{font-size:13px}.PlanFigure_barTitle__L25of span,.PlanFigure_chipScale__6BnOL{display:none}.PlanFigure_app__j2utf[data-variant=hero] .PlanFigure_body__0jDkV{grid-template-columns:minmax(0,1fr)}.PlanFigure_rail__CJiSA{display:none}.PlanFigure_main__CQ6qg{padding:10px 10px 64px}.PlanFigure_canvasWide__rNsPq{display:none}.PlanFigure_canvasNarrow__Y_Vc6{display:block}.PlanFigure_hud__GIGwA{left:10px;right:10px;bottom:10px;padding-left:12px}.PlanFigure_hudText__KasLr{font-size:12.5px}.PlanFigure_app__j2utf[data-variant=hero] .PlanFigure_ledgerInner__FSaoM{display:flex}.PlanFigure_app__j2utf[data-variant=hero] .PlanFigure_sums__9PTHK{border-left:0;border-top:1px solid #e3e0d9}}@media (prefers-reduced-motion:reduce){.PlanFigure_app__j2utf *,.PlanFigure_frame___Eztp *{transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-delay:0s!important}}.PlanStory_story__kjuQv{position:relative}.PlanStory_steps__eS9aP{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:clamp(48px,7vw,72px)}.PlanStory_step__EUr__{display:flex;flex-direction:column;gap:20px}.PlanStory_stepText__AQhDh{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:16px;row-gap:8px;max-width:560px}.PlanStory_stepNo__z8CmL{grid-row:1/3;width:40px;height:40px;border-radius:50%;border:1.5px solid #17191c;display:inline-flex;align-items:center;justify-content:center;font-family:BauGriff Landing V12 Mono,ui-monospace,monospace;font-size:15px;font-weight:600;transition:background-color .24s ease,color .24s ease}.PlanStory_stepTitle__YIrIj{font-size:clamp(21px,2vw,26px);line-height:1.2;letter-spacing:-.015em;font-weight:600;margin:0;padding-top:6px;transition:color .24s ease}.PlanStory_stepBody__RSGML{margin:0;color:#4b5058;font-size:17px;line-height:1.6;text-wrap:pretty;transition:color .24s ease}.PlanStory_stepFrame__nab3g{max-width:640px}.PlanStory_stageCol__EwDww{display:none}.PlanStory_stage__b7Vmv{display:flex;flex-direction:column;gap:14px}.PlanStory_progress__ZCAP6{display:flex;align-items:center;gap:14px}.PlanStory_progressBars__BbR4_{display:inline-flex;gap:4px}.PlanStory_progressBars__BbR4_ span{width:28px;height:4px;border-radius:2px;background:#d6d3cb;transition:background-color .24s ease}.PlanStory_progressBars__BbR4_ span[data-on]{background:#17191c}.PlanStory_progressText__HUfM1{font-size:13px;font-weight:600;color:#4b5058}@media (min-width:960px){.PlanStory_step__EUr__{display:grid;grid-template-columns:minmax(0,4.4fr) minmax(0,7.6fr);column-gap:clamp(40px,5vw,80px);align-items:center}.PlanStory_stepFrame__nab3g{max-width:none}}@media (min-width:960px) and (min-height:560px) and (prefers-reduced-motion:no-preference){.PlanStory_story__kjuQv{display:grid;grid-template-columns:minmax(0,4.4fr) minmax(0,7.6fr);column-gap:clamp(40px,5vw,80px)}.PlanStory_steps__eS9aP{gap:0;padding-bottom:18vh}.PlanStory_step__EUr__{display:flex;min-height:76vh;justify-content:center}.PlanStory_step__EUr__:first-child{justify-content:flex-start;padding-top:8vh}.PlanStory_step__EUr__:last-child{min-height:70vh}.PlanStory_step__EUr__ .PlanStory_stepTitle__YIrIj{color:#4b5058}.PlanStory_step__EUr__ .PlanStory_stepBody__RSGML{color:#5f646c}.PlanStory_step__EUr__[data-active] .PlanStory_stepTitle__YIrIj{color:#17191c}.PlanStory_step__EUr__[data-active] .PlanStory_stepBody__RSGML{color:#33373d}.PlanStory_step__EUr__[data-active] .PlanStory_stepNo__z8CmL{background:#17191c;color:#ffffff}.PlanStory_stepFrame__nab3g{display:none}.PlanStory_stageCol__EwDww{display:block}.PlanStory_stage__b7Vmv{position:sticky;top:calc(64px + 4vh);width:min(100%,calc((96vh - 200px) * 1.44));margin-left:auto}}.PlanStory_nobr__egkoi{white-space:nowrap}@font-face{font-family:BauGriff Landing V12 Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/baugriff-landing-v12/fonts/instrument-sans-latin-400-normal.woff2) format("woff2");unicode-range:u+0000-00b0,u+00b4,u+00b6-00b8,u+00ba-00bb,u+00bf-00ff,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-202f,u+2031,u+2034-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:BauGriff Landing V12 Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/baugriff-landing-v12/fonts/instrument-sans-latin-500-normal.woff2) format("woff2");unicode-range:u+0000-00b0,u+00b4,u+00b6-00b8,u+00ba-00bb,u+00bf-00ff,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-202f,u+2031,u+2034-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:BauGriff Landing V12 Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/baugriff-landing-v12/fonts/instrument-sans-latin-600-normal.woff2) format("woff2");unicode-range:u+0000-00b0,u+00b4,u+00b6-00b8,u+00ba-00bb,u+00bf-00ff,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-202f,u+2031,u+2034-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:BauGriff Landing V12 Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/baugriff-landing-v12/fonts/instrument-sans-latin-700-normal.woff2) format("woff2");unicode-range:u+0000-00b0,u+00b4,u+00b6-00b8,u+00ba-00bb,u+00bf-00ff,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-202f,u+2031,u+2034-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:BauGriff Landing V12 Supplement;font-style:normal;font-weight:400;font-display:swap;src:url(/baugriff-landing-v12/fonts/ibm-plex-sans-latin-400-normal.woff2) format("woff2");unicode-range:u+00b1-00b3,u+00b5,u+00b9,u+00bc-00be,u+2032-2033}@font-face{font-family:BauGriff Landing V12 Supplement;font-style:normal;font-weight:600;font-display:swap;src:url(/baugriff-landing-v12/fonts/ibm-plex-sans-latin-600-normal.woff2) format("woff2");unicode-range:u+00b1-00b3,u+00b5,u+00b9,u+00bc-00be,u+2032-2033}@font-face{font-family:BauGriff Landing V12 Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/baugriff-landing-v12/fonts/ibm-plex-mono-latin-400-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:BauGriff Landing V12 Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/baugriff-landing-v12/fonts/ibm-plex-mono-latin-500-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:BauGriff Landing V12 Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/baugriff-landing-v12/fonts/ibm-plex-mono-latin-600-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.BauGriffLanding_root__BlZb1{--bg-paper:#fbfaf7;--bg-stone-50:#f2f1ed;--bg-stone-100:#e9e7e1;--bg-stone-200:#d6d3cb;--bg-control:#8c887e;--bg-ink:#17191c;--bg-ink-800:#23262a;--bg-ink-700:#33373d;--bg-ink-600:#4b5058;--bg-ink-500:#5f646c;--bg-cobalt:#2a52be;--bg-cobalt-700:#1f3e96;--bg-cobalt-100:#e3e9f8;--bg-cobalt-300:#9db4f0;--bg-red:#a8261b;--bg-red-tint:#f6e3e0;--bg-font-sans:"BauGriff Landing V12 Sans","BauGriff Landing V12 Supplement",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--bg-font-mono:"BauGriff Landing V12 Mono",ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;--bg-ease:cubic-bezier(0.2,0.8,0.2,1);--bg-gutter:clamp(16px,4vw,48px);--bg-max:1200px;--bg-header-h:64px;position:relative;background:var(--bg-stone-50);color:var(--bg-ink);font-family:var(--bg-font-sans);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-kerning:normal;overflow-x:clip}.BauGriffLanding_root__BlZb1 *,.BauGriffLanding_root__BlZb1 :after,.BauGriffLanding_root__BlZb1 :before{box-sizing:border-box}.BauGriffLanding_root__BlZb1 :where(h1,h2,h3,p,ol,ul,figure,dl,dd){margin:0}.BauGriffLanding_root__BlZb1 :where(a){color:inherit}.BauGriffLanding_root__BlZb1 :focus-visible{outline:3px solid var(--bg-cobalt);outline-offset:3px;border-radius:6px}.BauGriffLanding_root__BlZb1 [id]{scroll-margin-top:calc(var(--bg-header-h) + 16px)}.BauGriffLanding_root__BlZb1 section[id]{scroll-margin-top:calc(var(--bg-header-h) + 1px)}.BauGriffLanding_nobr__Ek9tk{white-space:nowrap}.BauGriffLanding_srOnly__1KOr_{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.BauGriffLanding_skip__rL12H{position:absolute;left:12px;top:-80px;z-index:100;min-height:44px;display:inline-flex;align-items:center;padding:0 16px;border-radius:10px;background:var(--bg-ink);color:#ffffff!important;font-weight:600;text-decoration:none}.BauGriffLanding_skip__rL12H:focus{top:12px}.BauGriffLanding_wrap__bhTly{width:100%;max-width:calc(var(--bg-max) + 2 * var(--bg-gutter));margin:0 auto;padding-left:var(--bg-gutter);padding-right:var(--bg-gutter)}.BauGriffLanding_eyebrow__f_RFr{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bg-ink-600)}.BauGriffLanding_display__3z_T3{font-size:clamp(44px,7vw,92px);line-height:1.02;letter-spacing:-.038em;font-weight:600;text-wrap:balance}.BauGriffLanding_h2__39HzD{font-size:clamp(32px,4.4vw,58px);line-height:1.06;letter-spacing:-.03em;font-weight:600;text-wrap:balance}.BauGriffLanding_h3__TGgwY{font-size:clamp(21px,2vw,26px);line-height:1.2;letter-spacing:-.015em;font-weight:600}.BauGriffLanding_lead__1MPMp{font-size:clamp(18px,1.6vw,21px);line-height:1.55;color:var(--bg-ink-700);text-wrap:pretty}.BauGriffLanding_body__Ow53b{color:var(--bg-ink-600);text-wrap:pretty}.BauGriffLanding_mono__a_mAM{font-family:var(--bg-font-mono);font-feature-settings:"tnum" 1}.BauGriffLanding_btn__M_xhZ{position:relative;min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 22px;border-radius:12px;border:1px solid var(--bg-control);background:var(--bg-paper);color:var(--bg-ink);font:inherit;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,transform 90ms ease-out,box-shadow .14s ease;-webkit-tap-highlight-color:transparent}.BauGriffLanding_btn__M_xhZ:hover{background:#ecebe5}.BauGriffLanding_btn__M_xhZ:active{transform:scale(.97)}.BauGriffLanding_btnPrimary__rwnsF{background:var(--bg-cobalt);border-color:var(--bg-cobalt);color:#ffffff;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 8px 20px -10px rgba(42,82,190,.55)}.BauGriffLanding_btnPrimary__rwnsF:hover{background:var(--bg-cobalt-700);border-color:var(--bg-cobalt-700)}.BauGriffLanding_btnQuiet__qMrvn{border-color:transparent;background:transparent;padding:0 12px;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--bg-control)}.BauGriffLanding_btnQuiet__qMrvn:hover{background:rgba(23,25,28,.05)}.BauGriffLanding_btnSmall__jBFE2{min-height:44px;padding:0 16px;font-size:15px;border-radius:10px}.BauGriffLanding_btn__M_xhZ svg{flex:none;transition:transform .16s var(--bg-ease)}.BauGriffLanding_btn__M_xhZ:hover svg{transform:translateX(2px)}.BauGriffLanding_btnQuiet__qMrvn:hover svg{transform:translateY(2px)}.BauGriffLanding_header__1aHuL{position:sticky;top:0;z-index:40;background:var(--bg-paper);border-bottom:1px solid var(--bg-stone-200)}.BauGriffLanding_headerInner__GR1Xa{height:var(--bg-header-h);display:flex;align-items:center;gap:8px}.BauGriffLanding_brand__9C1Pv{display:inline-flex;align-items:center;min-height:44px;margin-right:auto;padding:0 4px;border-radius:8px;text-decoration:none}.BauGriffLanding_nav__vXfG0{display:flex;align-items:center;gap:2px;margin-right:8px}.BauGriffLanding_navLink__kHs02{min-height:44px;display:inline-flex;align-items:center;padding:0 12px;border-radius:10px;color:var(--bg-ink-700);font-size:15px;font-weight:500;text-decoration:none;transition:background-color .14s ease,color .14s ease}.BauGriffLanding_navLink__kHs02:hover{background:rgba(23,25,28,.06);color:var(--bg-ink)}.BauGriffLanding_hero__3x9J3{padding-top:clamp(48px,8vw,104px);padding-bottom:clamp(56px,7vw,96px);background:var(--bg-stone-50)}.BauGriffLanding_heroCopy__kUdBc{max-width:900px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:22px}.BauGriffLanding_heroCopy__kUdBc .BauGriffLanding_lead__1MPMp{max-width:680px}.BauGriffLanding_ctaRow__k8BtK{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 16px;margin-top:6px}.BauGriffLanding_heroVisualOuter__ZcqP_{margin-top:clamp(40px,6vw,72px)}.BauGriffLanding_heroVisual__XK8G0{max-width:1120px;margin:0 auto}.BauGriffLanding_figNote__Ph8A8{margin-top:14px;text-align:center;font-size:14px;color:var(--bg-ink-600)}@media (prefers-reduced-motion:no-preference){.BauGriffLanding_heroCopy__kUdBc>*{animation:BauGriffLanding_bgRise__B8xS_ .56s var(--bg-ease) both}.BauGriffLanding_heroCopy__kUdBc>:nth-child(2){animation-delay:60ms}.BauGriffLanding_heroCopy__kUdBc>:nth-child(3){animation-delay:.12s}.BauGriffLanding_heroCopy__kUdBc>:nth-child(4){animation-delay:.18s}.BauGriffLanding_heroVisual__XK8G0{animation:BauGriffLanding_bgRise__B8xS_ .72s .16s var(--bg-ease) both}@supports (animation-timeline:view()){.BauGriffLanding_heroVisualOuter__ZcqP_{animation:BauGriffLanding_bgSettle__i2bT9 linear both;animation-timeline:view();animation-range:entry 0 cover 42%}}}@keyframes BauGriffLanding_bgRise__B8xS_{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes BauGriffLanding_bgSettle__i2bT9{0%{transform:scale(.955)}to{transform:none}}.BauGriffLanding_section__tPDxG{padding-top:clamp(80px,11vw,152px);padding-bottom:clamp(80px,11vw,152px)}.BauGriffLanding_sectionPaper__saeXL{background:var(--bg-paper);border-top:1px solid var(--bg-stone-200);border-bottom:1px solid var(--bg-stone-200)}.BauGriffLanding_sectionInk__rdNWd{background:var(--bg-ink);color:#f2f1ed}.BauGriffLanding_sectionInk__rdNWd .BauGriffLanding_eyebrow__f_RFr{color:#b9bec5}.BauGriffLanding_sectionInk__rdNWd .BauGriffLanding_body__Ow53b,.BauGriffLanding_sectionInk__rdNWd .BauGriffLanding_lead__1MPMp{color:#c9cdd3}.BauGriffLanding_sectionInk__rdNWd .BauGriffLanding_sectionHead__WjDDL :focus-visible{outline-color:var(--bg-cobalt-300)}.BauGriffLanding_sectionHead__WjDDL{max-width:760px;display:flex;flex-direction:column;gap:16px;margin-bottom:clamp(40px,6vw,72px)}.BauGriffLanding_sectionHeadCenter__Cj6tN{margin-left:auto;margin-right:auto;text-align:center;align-items:center}.BauGriffLanding_split__ACQM0{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,6vw,88px);align-items:center}.BauGriffLanding_prov__OfMh_{background:#ffffff;border:1px solid var(--bg-stone-200);border-radius:18px;overflow:hidden;box-shadow:0 1px 2px rgba(23,25,28,.05),0 24px 48px -28px rgba(23,25,28,.28)}.BauGriffLanding_provHead__VubXa{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:baseline;padding:20px 22px;background:var(--bg-cobalt-100);border-bottom:1px solid #c9d4f2}.BauGriffLanding_tag__xqb8U{font-family:var(--bg-font-mono);font-size:13px;font-weight:600;color:#ffffff;background:var(--bg-cobalt);border-radius:6px;padding:2px 7px}.BauGriffLanding_provTitle__9BxKC{font-size:18px;font-weight:600;min-width:0}.BauGriffLanding_provQty__HGdmf{font-family:var(--bg-font-mono);font-size:26px;font-weight:500;white-space:nowrap}.BauGriffLanding_unit__9_grT{font-size:16px;color:var(--bg-ink-600);margin-left:4px}.BauGriffLanding_provList__uDAcO{display:grid;grid-template-columns:136px minmax(0,1fr);padding:6px 22px 10px;font-size:15px}.BauGriffLanding_provList__uDAcO dt{color:var(--bg-ink-600);padding:13px 0;border-bottom:1px solid #ecebe5}.BauGriffLanding_provList__uDAcO dd{padding:13px 0;border-bottom:1px solid #ecebe5;min-width:0}.BauGriffLanding_provList__uDAcO dd:last-of-type,.BauGriffLanding_provList__uDAcO dt:last-of-type{border-bottom:0}.BauGriffLanding_provFoot__EDTqK{padding:12px 22px;background:#f7f6f2;border-top:1px solid #ecebe5;font-size:13.5px;color:var(--bg-ink-600);display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.BauGriffLanding_badge__l8Rxn{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:999px;border:1px dashed var(--bg-control);font-size:12.5px;font-weight:600;letter-spacing:.01em;color:var(--bg-ink-700);background:var(--bg-paper);white-space:nowrap}.BauGriffLanding_badgeInk__ROc4k{border-color:#8f949b;color:#e9eaec;background:transparent}.BauGriffLanding_duo__bPLkM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,32px)}.BauGriffLanding_duoCard__JRBmP{background:#ffffff;border:1px solid var(--bg-stone-200);border-radius:22px;padding:clamp(22px,3vw,36px);display:flex;flex-direction:column;gap:20px;min-width:0}.BauGriffLanding_duoArt__NweEa{border-radius:14px;background:var(--bg-stone-50);display:flex;align-items:center;justify-content:center;padding:24px 16px;min-height:300px}.BauGriffLanding_duoArt__NweEa svg{max-width:100%;height:auto}.BauGriffLanding_duoArt__NweEa{container-type:inline-size}.BauGriffLanding_duoArt__NweEa [data-art=compact]{display:none}@container (max-width: 439px){.BauGriffLanding_duoArt__NweEa [data-art=wide]{display:none}.BauGriffLanding_duoArt__NweEa [data-art=compact]{display:block}}.BauGriffLanding_checks__GcUJm{list-style:none;padding:0;display:flex;flex-direction:column;gap:10px}.BauGriffLanding_checks__GcUJm li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:start;color:var(--bg-ink-700)}.BauGriffLanding_checks__GcUJm svg{margin-top:3px}.BauGriffLanding_docs__AQ0fd{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,2vw,24px);list-style:none;padding:0}.BauGriffLanding_doc__Wg_sF{display:flex;flex-direction:column;gap:12px;min-width:0}.BauGriffLanding_docSheet__hlaGO{aspect-ratio:210/297;background:#ffffff;border:1px solid var(--bg-stone-200);border-radius:6px;box-shadow:0 1px 2px rgba(23,25,28,.06),0 18px 36px -24px rgba(23,25,28,.35);overflow:hidden;transition:transform .22s var(--bg-ease),box-shadow .22s var(--bg-ease)}.BauGriffLanding_docSheet__hlaGO svg{display:block;width:100%;height:100%}.BauGriffLanding_doc__Wg_sF:hover .BauGriffLanding_docSheet__hlaGO{transform:translateY(-4px);box-shadow:0 1px 2px rgba(23,25,28,.06),0 26px 44px -24px rgba(23,25,28,.42)}.BauGriffLanding_docLabel__ArsTd{font-weight:600;font-size:16px}.BauGriffLanding_docSub__CT7_X{font-size:14px;color:var(--bg-ink-600);margin-top:-6px}.BauGriffLanding_note__7uUil{margin-top:20px;font-size:14px;color:var(--bg-ink-600)}.BauGriffLanding_closing__o1a_p{text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.BauGriffLanding_closingMark__8Ydk9{margin-bottom:8px}.BauGriffLanding_footer__WAjyq{background:var(--bg-paper);border-top:1px solid var(--bg-stone-200);padding-top:40px;padding-bottom:40px;font-size:14px;color:var(--bg-ink-600)}.BauGriffLanding_footerInner__V1fgF{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px}.BauGriffLanding_footerBrand__Al61X{display:flex;align-items:center;gap:12px;color:var(--bg-ink-700)}.BauGriffLanding_footerLinks__OJ_cX{display:flex;flex-wrap:wrap;gap:4px 8px;list-style:none;padding:0}.BauGriffLanding_footerLinks__OJ_cX a{text-decoration:underline;text-decoration-color:var(--bg-control);min-height:44px;display:inline-flex;align-items:center;padding:0 8px;color:var(--bg-ink-700);text-underline-offset:3px}.BauGriffLanding_footerNote__Y4Yd0{width:100%;font-size:13px}@media (max-width:959px){.BauGriffLanding_nav__vXfG0{display:none}.BauGriffLanding_split__ACQM0{grid-template-columns:minmax(0,1fr)}.BauGriffLanding_docs__AQ0fd{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:699px){.BauGriffLanding_root__BlZb1{--bg-header-h:56px;font-size:16.5px}.BauGriffLanding_duo__bPLkM{grid-template-columns:minmax(0,1fr)}.BauGriffLanding_duoArt__NweEa{min-height:0}.BauGriffLanding_provList__uDAcO{grid-template-columns:minmax(0,1fr);padding-top:2px}.BauGriffLanding_provList__uDAcO dt{padding:12px 0 0;border-bottom:0;font-size:13px}.BauGriffLanding_provList__uDAcO dd{padding:2px 0 12px}.BauGriffLanding_provHead__VubXa{grid-template-columns:auto minmax(0,1fr)}.BauGriffLanding_provQty__HGdmf{grid-column:1/-1}.BauGriffLanding_ctaRow__k8BtK .BauGriffLanding_btn__M_xhZ{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){.BauGriffLanding_root__BlZb1 *,.BauGriffLanding_root__BlZb1 :after,.BauGriffLanding_root__BlZb1 :before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}.BauGriffLanding_btn__M_xhZ:active,.BauGriffLanding_btn__M_xhZ:hover svg,.BauGriffLanding_doc__Wg_sF:hover .BauGriffLanding_docSheet__hlaGO{transform:none}}