.clause-demo-module__r4V9PW__demo{--ease-out:cubic-bezier(.23,1,.32,1);--ease-io:cubic-bezier(.77,0,.175,1);width:100%;max-width:440px;margin:0}.clause-demo-module__r4V9PW__paper{color:var(--ink);border-radius:var(--radius);opacity:0;transition:opacity .6s var(--ease-out), transform .7s var(--ease-out);background:#fbfaf7;padding:28px 30px 26px;transform:translateY(10px)scale(.985);box-shadow:inset 0 1px #fff9,0 30px 60px -28px #0000008c,0 12px 24px -16px #00000059}.clause-demo-module__r4V9PW__in .clause-demo-module__r4V9PW__paper{opacity:1;transform:none}.clause-demo-module__r4V9PW__stack{display:grid}.clause-demo-module__r4V9PW__layer{opacity:0;filter:blur(4px);pointer-events:none;grid-area:1/1;transition:opacity .42s,filter .42s}.clause-demo-module__r4V9PW__layer.clause-demo-module__r4V9PW__active{opacity:1;filter:none;pointer-events:auto}.clause-demo-module__r4V9PW__title{font-family:var(--serif);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);text-align:center;margin:0 0 14px;font-size:13px}.clause-demo-module__r4V9PW__para{font-family:var(--serif);opacity:0;filter:blur(3px);transition:opacity .52s var(--ease-out), transform .52s var(--ease-out), filter .52s var(--ease-out);transition-delay:calc(var(--i) * .36s);grid-template-columns:2.6em 1fr;align-items:baseline;margin:0 0 10px;font-size:17px;line-height:1.5;display:grid;transform:translateY(6px)}.clause-demo-module__r4V9PW__heading{color:var(--navy);font-size:18px;font-weight:600}.clause-demo-module__r4V9PW__written .clause-demo-module__r4V9PW__para{opacity:1;filter:none;transform:none}.clause-demo-module__r4V9PW__numbered .clause-demo-module__r4V9PW__para{transition-delay:0s}.clause-demo-module__r4V9PW__slot{vertical-align:bottom;font-variant-numeric:tabular-nums;min-width:1.8em;height:1.25em;display:inline-block;position:relative;overflow:hidden}.clause-demo-module__r4V9PW__ph{transition:opacity .3s ease, transform .42s var(--ease-out);transition-delay:calc(var(--i) * .11s);border-bottom:1.5px dashed #c9c4b8;position:absolute;bottom:.22em;left:0;right:.5em}.clause-demo-module__r4V9PW__real{color:var(--gold-ink);opacity:0;transition:transform .42s var(--ease-out), opacity .3s ease;transition-delay:calc(var(--i) * .11s);font-weight:600;display:inline-block;transform:translateY(105%)}.clause-demo-module__r4V9PW__numbered .clause-demo-module__r4V9PW__ph{opacity:0;transform:translateY(-100%)}.clause-demo-module__r4V9PW__numbered .clause-demo-module__r4V9PW__real{opacity:1;transform:none}.clause-demo-module__r4V9PW__heading .clause-demo-module__r4V9PW__real{color:var(--navy)}.clause-demo-module__r4V9PW__xref{background-image:linear-gradient(var(--gold),var(--gold));transition:background-size .52s var(--ease-out);background-position:0 92%;background-repeat:no-repeat;background-size:0% 1.5px;display:inline-block}.clause-demo-module__r4V9PW__xref .clause-demo-module__r4V9PW__slot{min-width:0}.clause-demo-module__r4V9PW__xref .clause-demo-module__r4V9PW__ph{min-width:1.6em;right:0}.clause-demo-module__r4V9PW__xref .clause-demo-module__r4V9PW__ph,.clause-demo-module__r4V9PW__xref .clause-demo-module__r4V9PW__real{transition-delay:0s}.clause-demo-module__r4V9PW__xref .clause-demo-module__r4V9PW__real{opacity:0;transform:translateY(105%)}.clause-demo-module__r4V9PW__xref .clause-demo-module__r4V9PW__ph{opacity:1;transform:none}.clause-demo-module__r4V9PW__linked .clause-demo-module__r4V9PW__xref{background-size:100% 1.5px}.clause-demo-module__r4V9PW__linked .clause-demo-module__r4V9PW__xref .clause-demo-module__r4V9PW__real{opacity:1;transform:none}.clause-demo-module__r4V9PW__linked .clause-demo-module__r4V9PW__xref .clause-demo-module__r4V9PW__ph{opacity:0;transform:translateY(-100%)}.clause-demo-module__r4V9PW__caption{opacity:0;flex-wrap:wrap;align-items:center;gap:14px;margin-top:16px;transition:opacity .5s .9s;display:flex}.clause-demo-module__r4V9PW__in .clause-demo-module__r4V9PW__caption{opacity:1}.clause-demo-module__r4V9PW__note{color:#b9c0ca;font-size:13px}.clause-demo-module__r4V9PW__toggle{border-radius:var(--radius);border:1px solid #c9a45a73;grid-template-columns:1fr 1fr;padding:2px;display:inline-grid;position:relative}.clause-demo-module__r4V9PW__knob{background:var(--gold);width:calc(50% - 2px);transition:transform .24s var(--ease-out);border-radius:4px;position:absolute;top:2px;bottom:2px;left:2px}.clause-demo-module__r4V9PW__toggle button{font:inherit;color:#e6e1d6;cursor:pointer;background:0 0;border:0;padding:5px 12px;font-size:13px;font-weight:500;transition:color .2s;position:relative}.clause-demo-module__r4V9PW__toggle button[aria-pressed=true]{color:var(--navy)}.clause-demo-module__r4V9PW__toggle button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@media (max-width:900px){.clause-demo-module__r4V9PW__demo{max-width:none}.clause-demo-module__r4V9PW__paper{padding:22px 20px 20px}.clause-demo-module__r4V9PW__para{font-size:16px}}@media (prefers-reduced-motion:reduce){.clause-demo-module__r4V9PW__paper,.clause-demo-module__r4V9PW__para,.clause-demo-module__r4V9PW__real,.clause-demo-module__r4V9PW__ph,.clause-demo-module__r4V9PW__caption,.clause-demo-module__r4V9PW__knob{filter:none!important;transition:none!important;transform:none!important}.clause-demo-module__r4V9PW__layer{transition:opacity .2s;filter:none!important}.clause-demo-module__r4V9PW__xref{transition:none}}
.record-map-module__8I6qtG__map{--ease-out:cubic-bezier(.23,1,.32,1);--ease-io:cubic-bezier(.77,0,.175,1);grid-template-rows:auto auto auto;grid-template-columns:1fr minmax(240px,300px) 1fr;align-items:center;gap:28px 32px;margin:8px 0 0;display:grid;position:relative}.record-map-module__8I6qtG__lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.record-map-module__8I6qtG__lines line{stroke:var(--gold);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:1200;stroke-dashoffset:1200px;transition:stroke-dashoffset .7s var(--ease-io);transition-delay:calc(.25s + var(--i) * .12s)}.record-map-module__8I6qtG__drawn .record-map-module__8I6qtG__lines line{stroke-dashoffset:0}.record-map-module__8I6qtG__record{background:var(--navy);color:#fff;border-radius:var(--radius);opacity:0;transition:opacity .5s var(--ease-out), transform .6s var(--ease-out);grid-area:2/2;padding:20px 22px;position:relative;transform:scale(.96);box-shadow:0 18px 40px -24px #0b1d33b3}.record-map-module__8I6qtG__drawn .record-map-module__8I6qtG__record{opacity:1;transform:none}.record-map-module__8I6qtG__recordTitle{font-family:var(--serif);color:#fff;margin:0 0 10px;font-size:22px;font-weight:500}.record-map-module__8I6qtG__record ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.record-map-module__8I6qtG__record li{color:#c8ced6;padding-left:14px;font-size:14px;position:relative}.record-map-module__8I6qtG__record li:before{content:"";background:var(--gold);width:6px;height:1px;position:absolute;top:.65em;left:0}.record-map-module__8I6qtG__tool{border-radius:var(--radius);color:var(--ink);opacity:0;transition:opacity .5s var(--ease-out), transform .5s var(--ease-out), border-color .2s ease, box-shadow .2s ease;transition-delay:calc(.7s + var(--i) * .12s), calc(.7s + var(--i) * .12s), 0s, 0s;background:#fff;border:1px solid #ddd8cd;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;display:flex;position:relative;transform:translateY(8px)}.record-map-module__8I6qtG__drawn .record-map-module__8I6qtG__tool{opacity:1;transform:none}.record-map-module__8I6qtG__tool img,.record-map-module__8I6qtG__noicon{object-fit:contain;flex:none;width:44px;height:32px}.record-map-module__8I6qtG__tool strong{font-family:var(--serif);color:var(--navy);font-size:21px;font-weight:600;line-height:1.2;display:block}.record-map-module__8I6qtG__tool small{color:var(--muted);margin-top:2px;font-size:14px;display:block}@media (hover:hover) and (pointer:fine){.record-map-module__8I6qtG__tool:hover{border-color:#c9c4b8;box-shadow:0 10px 24px -18px #0b1d3380}}.record-map-module__8I6qtG__tool:active{transition-duration:.16s;transform:scale(.98)}.record-map-module__8I6qtG__tool:focus-visible{outline:2px solid var(--navy);outline-offset:3px}.record-map-module__8I6qtG__tl{grid-area:1/1}.record-map-module__8I6qtG__tr{grid-area:1/3}.record-map-module__8I6qtG__bl{grid-area:3/1}.record-map-module__8I6qtG__br{grid-area:3/3}@media (max-width:860px){.record-map-module__8I6qtG__map{grid-template-rows:none;grid-template-columns:1fr;gap:12px;padding-left:18px}.record-map-module__8I6qtG__lines{display:none}.record-map-module__8I6qtG__map:before{content:"";background:var(--gold);transform-origin:top;width:1.5px;transition:transform .9s var(--ease-io) .2s;position:absolute;top:24px;bottom:24px;left:0;transform:scaleY(0)}.record-map-module__8I6qtG__drawn.record-map-module__8I6qtG__map:before{transform:none}.record-map-module__8I6qtG__record,.record-map-module__8I6qtG__tl,.record-map-module__8I6qtG__tr,.record-map-module__8I6qtG__bl,.record-map-module__8I6qtG__br{grid-area:auto/1}.record-map-module__8I6qtG__record{order:-1}}@media (prefers-reduced-motion:reduce){.record-map-module__8I6qtG__lines line,.record-map-module__8I6qtG__record,.record-map-module__8I6qtG__tool,.record-map-module__8I6qtG__map:before{transition:none!important}.record-map-module__8I6qtG__record,.record-map-module__8I6qtG__tool{transform:none!important}}
