.ui-quote-stages-room.svelte-2wv3fh{--paper: #fbf9f3;--paper-3: #eae3d3;--ink: #15120e;--ink-2: #4a443b;--ink-3: #8a8274;--line: #e6e0d2;--line-2: #d6cdb9;--banana: #ffd131;--soft: #fff3c4;--stamp: #b4451f;--ok: #1b8a4c;padding:88px 0;background:var(--ink);color:#fff}@media (min-width: 1680px){.ui-quote-stages-room.svelte-2wv3fh{padding:104px 0}}@media (max-width: 767px){.ui-quote-stages-room.svelte-2wv3fh{padding:56px 0}}.ui-quote-stages-room.svelte-2wv3fh .ui-eyebrow:where(.svelte-2wv3fh){color:#a79f8e}.ui-quote-stages-room.svelte-2wv3fh .ui-lead:where(.svelte-2wv3fh){color:#cfc7b6}.ui-quote-stages.svelte-2wv3fh{list-style:none;display:grid;grid-template-columns:repeat(5,1fr);gap:22px;margin-top:56px;position:relative}.ui-quote-stages.svelte-2wv3fh:before{content:"";position:absolute;left:0;right:0;top:13px;border-top:1px dashed #4a443b}.ui-quote-stages.svelte-2wv3fh .n:where(.svelte-2wv3fh){width:27px;height:27px;border-radius:50%;background:var(--ink);border:1.5px solid #6b6355;color:#cfc7b6;font-size:12px;font-weight:700;display:grid;place-items:center;position:relative}.ui-quote-stages.svelte-2wv3fh li.you:where(.svelte-2wv3fh) .n:where(.svelte-2wv3fh){background:var(--banana);border-color:var(--banana);color:var(--ink)}.ui-quote-stages.svelte-2wv3fh h3:where(.svelte-2wv3fh){font-size:17px;font-weight:800;margin:14px 0 12px;letter-spacing:-.01em}.ui-quote-stages.svelte-2wv3fh h3:where(.svelte-2wv3fh) small:where(.svelte-2wv3fh){display:block;font-size:11px;font-weight:600;letter-spacing:.12em;color:#a79f8e;margin-bottom:2px}.mini.svelte-2wv3fh{background:var(--paper);color:var(--ink);border-radius:14px;padding:14px 16px 16px;position:relative;min-height:188px;box-shadow:0 24px 48px -24px #000000b3;overflow:hidden}.mini.svelte-2wv3fh .no:where(.svelte-2wv3fh){font:700 12px Menlo,Monaco,monospace;letter-spacing:.04em;color:var(--ink-3);display:flex;justify-content:space-between}.mini.svelte-2wv3fh .no:where(.svelte-2wv3fh) b:where(.svelte-2wv3fh){color:var(--ink)}.mini.svelte-2wv3fh .nm:where(.svelte-2wv3fh){font-weight:800;font-size:15px;margin-top:6px}.mini.svelte-2wv3fh .bars:where(.svelte-2wv3fh){margin-top:10px;display:grid;gap:6px}.mini.svelte-2wv3fh .bars:where(.svelte-2wv3fh) i:where(.svelte-2wv3fh){height:6px;border-radius:3px;background:var(--paper-3)}.mini.svelte-2wv3fh .bars:where(.svelte-2wv3fh) i:where(.svelte-2wv3fh):nth-child(2){width:72%}.mini.svelte-2wv3fh .bars:where(.svelte-2wv3fh) i:where(.svelte-2wv3fh):nth-child(3){width:86%}.mini.svelte-2wv3fh .bars:where(.svelte-2wv3fh) i:where(.svelte-2wv3fh):nth-child(4){width:58%}.mini.svelte-2wv3fh .memo:where(.svelte-2wv3fh){margin-top:10px;font-size:11px;line-height:1.45;color:var(--ink-2);background:var(--soft);border-radius:8px;padding:6px 8px}.mini.svelte-2wv3fh .amt:where(.svelte-2wv3fh){position:absolute;left:16px;right:16px;bottom:14px;display:flex;justify-content:space-between;align-items:baseline;border-top:1px dashed var(--line-2);padding-top:8px;font-size:12px;color:var(--ink-3)}.mini.svelte-2wv3fh .amt:where(.svelte-2wv3fh) b:where(.svelte-2wv3fh){font-size:17px;color:var(--ink);font-weight:800}.mini.svelte-2wv3fh .amt:where(.svelte-2wv3fh) b.wait:where(.svelte-2wv3fh){color:var(--ink-3);font-size:15px}.stamp.svelte-2wv3fh{position:absolute;right:12px;top:44px;border:2px solid var(--stamp);color:var(--stamp);border-radius:8px;font-weight:800;font-size:13px;padding:3px 9px;transform:rotate(-8deg);background:#fbf9f3d9;letter-spacing:.06em;opacity:0}.stamp.second.svelte-2wv3fh{top:80px;right:26px;transform:rotate(5deg);border-color:var(--ok);color:var(--ok)}.stamped.svelte-2wv3fh .stamp:where(.svelte-2wv3fh){opacity:1;animation:svelte-2wv3fh-ui-quote-thump .5s cubic-bezier(.2,1.4,.4,1) backwards;animation-delay:calc(var(--i) * .42s)}.stamped.svelte-2wv3fh .stamp.second:where(.svelte-2wv3fh){animation-name:svelte-2wv3fh-ui-quote-thump-second;animation-delay:calc(var(--i) * .42s + .35s)}@keyframes svelte-2wv3fh-ui-quote-thump{0%{opacity:0;transform:scale(1.7) rotate(-14deg)}}@keyframes svelte-2wv3fh-ui-quote-thump-second{0%{opacity:0;transform:scale(1.7) rotate(11deg)}}.ui-quote-stages.svelte-2wv3fh .text:where(.svelte-2wv3fh){font-size:14px;color:#cfc7b6;margin-top:14px}.ui-quote-sample-note.svelte-2wv3fh{margin-top:36px;font-size:12.5px;color:#a79f8e}.light.svelte-2wv3fh{background:var(--paper);color:var(--ink)}.light.svelte-2wv3fh .ui-eyebrow:where(.svelte-2wv3fh){color:var(--ink-3)}.light.svelte-2wv3fh .ui-lead:where(.svelte-2wv3fh){color:var(--ink-2)}.light.svelte-2wv3fh .ui-quote-stages:where(.svelte-2wv3fh):before{border-top-color:var(--line-2)}.light.svelte-2wv3fh .ui-quote-stages:where(.svelte-2wv3fh) .n:where(.svelte-2wv3fh){background:var(--paper);border-color:var(--line-2);color:var(--ink-3)}.light.svelte-2wv3fh .ui-quote-stages:where(.svelte-2wv3fh) li.you:where(.svelte-2wv3fh) .n:where(.svelte-2wv3fh){background:var(--banana);border-color:var(--banana);color:var(--ink)}.light.svelte-2wv3fh .ui-quote-stages:where(.svelte-2wv3fh) h3:where(.svelte-2wv3fh) small:where(.svelte-2wv3fh){color:var(--ink-3)}.light.svelte-2wv3fh .mini:where(.svelte-2wv3fh){background:#fff;border:1px solid var(--line);box-shadow:var(--ui-shadow)}.light.svelte-2wv3fh .stamp:where(.svelte-2wv3fh){background:#ffffffe0}.light.svelte-2wv3fh .ui-quote-stages:where(.svelte-2wv3fh) .text:where(.svelte-2wv3fh){color:var(--ink-2)}.light.svelte-2wv3fh .ui-quote-sample-note:where(.svelte-2wv3fh){color:var(--ink-3)}@media (max-width: 1000px){.ui-quote-stages.svelte-2wv3fh{grid-template-columns:1fr;gap:26px}.ui-quote-stages.svelte-2wv3fh:before{left:13px;right:auto;top:0;bottom:0;border-top:0;border-left:1px dashed #4a443b}.light.svelte-2wv3fh .ui-quote-stages:where(.svelte-2wv3fh):before{border-left-color:var(--line-2)}.ui-quote-stages.svelte-2wv3fh li:where(.svelte-2wv3fh){display:grid;grid-template-columns:27px 1fr;-moz-column-gap:16px;column-gap:16px}.ui-quote-stages.svelte-2wv3fh h3:where(.svelte-2wv3fh){margin:0 0 10px;grid-column:2}.ui-quote-stages.svelte-2wv3fh .mini:where(.svelte-2wv3fh),.ui-quote-stages.svelte-2wv3fh .text:where(.svelte-2wv3fh){grid-column:2}.mini.svelte-2wv3fh{min-height:176px}}@media (prefers-reduced-motion: reduce){.stamped.svelte-2wv3fh .stamp:where(.svelte-2wv3fh){animation:none}}
