.photo-record.svelte-1i77lo8{isolation:isolate;min-height:100%;color:var(--paper);flex-direction:column;justify-content:space-between;gap:64px;padding:clamp(24px,4cqw,40px) clamp(24px,5cqw,48px) clamp(28px,5cqw,48px);display:flex;position:relative}img.svelte-1i77lo8{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.photo-record.svelte-1i77lo8:after{z-index:0;content:"";pointer-events:none;background:linear-gradient(#00050829,#000508a6 45%,#000508d1 100%);position:absolute;inset:0}.photo-record__status.svelte-1i77lo8{z-index:1;font:500 13px / 1.4 var(--font-structural);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#000508a6;border-radius:999px;align-self:flex-start;padding:9px 15px;position:relative}.photo-record__content.svelte-1i77lo8{z-index:1;overflow-wrap:anywhere;position:relative}p.svelte-1i77lo8{margin:0}.photo-record__name.svelte-1i77lo8{font:400 clamp(14px, 2.5cqw, 18px) / 1.4 var(--font-structural)}.photo-record__decision.svelte-1i77lo8{max-width:22ch;font:500 clamp(30px, 6cqw, 56px) / 1.06 var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin-top:14px}.photo-record__source.svelte-1i77lo8{font:400 14px / 1.5 var(--font-body);margin-top:24px}@media (forced-colors:active){.photo-record__content.svelte-1i77lo8,.photo-record__status.svelte-1i77lo8{color:canvastext;background:canvas}}.cards-hero.svelte-1xefwq5{padding:clamp(56px, 7vw, 96px) var(--gutter) clamp(32px, 4vw, 64px);overflow:clip}.cards-hero__product.svelte-1xefwq5{border-radius:clamp(24px,3vw,40px);max-width:1280px;min-height:clamp(420px,49vw,680px);margin:clamp(48px,6vw,88px) auto 0;display:grid;overflow:hidden;container-type:inline-size}@media (width<=640px){.cards-hero__product.svelte-1xefwq5{min-height:480px}}.cards-record.svelte-12afv3f{border:1px solid var(--mid-4);background:color-mix(in srgb, var(--paper) 25%, white);width:100%;min-width:0;color:var(--ink);box-shadow:0 4px 16px color-mix(in srgb, var(--ink) 5%, transparent);overflow-wrap:anywhere;transition:border-color .5s var(--ease-out), box-shadow .5s var(--ease-out);border-radius:12px;padding:clamp(22px,4cqw,36px)}.cards-record__top.svelte-12afv3f{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.cards-record__top.svelte-12afv3f p:where(.svelte-12afv3f){font:500 14px / 1.4 var(--font-structural);margin:0}.cards-record__top.svelte-12afv3f span:where(.svelte-12afv3f){color:var(--link-ink);font:500 12px / 1.4 var(--font-structural)}.cards-record__detail.svelte-12afv3f{font:500 clamp(24px, 4.5cqw, 36px) / 1.1 var(--font-display);letter-spacing:-.035em;text-wrap:pretty;margin:clamp(20px,2vw,28px) 0 0}.cards-record__content.svelte-12afv3f{margin-top:28px}.cards-record__source.svelte-12afv3f{color:var(--mid-1);font:400 13px / 1.5 var(--font-body);margin:28px 0 0}.cards-record--compact.svelte-12afv3f{padding:16px 20px}.cards-record--compact.svelte-12afv3f .cards-record__top:where(.svelte-12afv3f){gap:6px 12px}.cards-record--compact.svelte-12afv3f .cards-record__top:where(.svelte-12afv3f) p:where(.svelte-12afv3f){font-size:13px}.cards-record--compact.svelte-12afv3f .cards-record__top:where(.svelte-12afv3f) span:where(.svelte-12afv3f){text-align:right;min-width:11ch;padding:3px 8px}.cards-record--compact.svelte-12afv3f .cards-record__detail:where(.svelte-12afv3f){margin-top:14px;font-size:clamp(18px,2.8cqw,24px);line-height:1.2}.cards-record--compact.svelte-12afv3f .cards-record__source:where(.svelte-12afv3f){margin-top:12px;font-size:12px}.cards-record--review.svelte-12afv3f{border-color:var(--link-ink);box-shadow:0 0 0 2px color-mix(in srgb, var(--link-ink) 30%, transparent)}.cards-record--review.svelte-12afv3f .cards-record__top:where(.svelte-12afv3f) span:where(.svelte-12afv3f){background:color-mix(in srgb, var(--link-ink) 10%, transparent);border-radius:999px;padding:3px 8px}@media (prefers-reduced-motion:reduce){.cards-record.svelte-12afv3f{transition:none}}.cards-graphic.svelte-1eme2pp{overflow-wrap:anywhere;background:radial-gradient(ellipse at 25% 10%, color-mix(in srgb, var(--link-ink) 7%, var(--paper)), var(--paper) 75%);align-items:center;min-width:0;padding:clamp(24px,5cqw,48px);display:grid}.cards-graphic--dark.svelte-1eme2pp{background:var(--gradient-surface);color:var(--paper)}.record-anatomy.svelte-16dfo78{width:100%;max-width:620px;margin-inline:auto}dl.svelte-16dfo78{border-top:1px solid var(--mid-4);gap:24px;margin:0;padding-top:24px;display:grid}dt.svelte-16dfo78{color:var(--mid-1);font:400 12px / 1.5 var(--font-structural)}dd.svelte-16dfo78{font:400 clamp(17px, 3cqw, 24px) / 1.35 var(--font-display);margin:8px 0 0}.dependency-tree.svelte-1wmff72{--dependency-line:color-mix(in srgb, var(--paper) 38%, transparent);margin:0}.dependency-tree.is-changed.svelte-1wmff72{--dependency-line:color-mix(in srgb, var(--paper) 75%, var(--link-ink))}ul.svelte-1wmff72{padding:0;list-style:""}li.svelte-1wmff72{min-width:0;position:relative}.dependency-tree__origin.svelte-1wmff72{width:min(100%,400px);margin-inline:auto;position:relative}.dependency-tree__origin.svelte-1wmff72:after,.dependency-tree__branches.svelte-1wmff72:before,.dependency-tree__branches.svelte-1wmff72>li:where(.svelte-1wmff72):before,.dependency-tree__next.svelte-1wmff72>li:where(.svelte-1wmff72):before{content:"";pointer-events:none;transition:border-color .6s var(--ease-out);position:absolute}.dependency-tree__origin.svelte-1wmff72:after{border-left:1px solid var(--dependency-line);height:12px;top:100%;left:50%}.dependency-tree__branches.svelte-1wmff72{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;margin:24px 0 0;display:grid;position:relative}.dependency-tree__branches.svelte-1wmff72:before{border-top:1px solid var(--dependency-line);top:-12px;left:calc(25% - 6px);right:calc(25% - 6px)}.dependency-tree__branches.svelte-1wmff72>li:where(.svelte-1wmff72):before{border-left:1px solid var(--dependency-line);height:12px;top:-12px;left:50%}.dependency-tree__next.svelte-1wmff72{margin:24px 0 0}.dependency-tree__next.svelte-1wmff72>li:where(.svelte-1wmff72):before{border-left:1px solid var(--dependency-line);height:24px;top:-24px;left:50%}@container (width<=640px){.dependency-tree__origin.svelte-1wmff72{width:100%}.dependency-tree__origin.svelte-1wmff72:after{height:24px;left:0}.dependency-tree__branches.svelte-1wmff72{grid-template-columns:minmax(0,1fr)}.dependency-tree__branches.svelte-1wmff72,.dependency-tree__next.svelte-1wmff72{border-left:1px solid var(--dependency-line);padding-left:16px}.dependency-tree__branches.svelte-1wmff72:before{display:none}.dependency-tree__branches.svelte-1wmff72>li:where(.svelte-1wmff72):before,.dependency-tree__next.svelte-1wmff72>li:where(.svelte-1wmff72):before{border-left:0;border-top:1px solid var(--dependency-line);width:16px;height:0;top:24px;left:-16px}}@media (prefers-reduced-motion:reduce){.dependency-tree__origin.svelte-1wmff72:after,.dependency-tree__branches.svelte-1wmff72:before,.dependency-tree__branches.svelte-1wmff72>li:where(.svelte-1wmff72):before,.dependency-tree__next.svelte-1wmff72>li:where(.svelte-1wmff72):before{transition:none}}@media (forced-colors:active){.dependency-tree.svelte-1wmff72,.dependency-tree.is-changed.svelte-1wmff72{--dependency-line:CanvasText}}.record-relations.svelte-1lt7fxq{min-width:0}.record-relations__controls.svelte-1lt7fxq{justify-content:flex-end;margin-bottom:24px;display:flex}button.svelte-1lt7fxq{border:1px solid var(--mid-3);min-height:44px;color:var(--paper);font:500 14px / 1.4 var(--font-structural);text-align:left;cursor:pointer;transition:background .22s var(--ease-out);background:0 0;border-radius:999px;justify-content:space-between;align-items:center;gap:24px;padding:10px 16px;display:inline-flex}button.svelte-1lt7fxq:hover{background:#f4f3f01a}button.svelte-1lt7fxq:focus-visible{outline:2px solid var(--paper);outline-offset:4px}.record-relations__summary.svelte-1lt7fxq{max-width:50ch;min-height:3em;color:var(--mid-3);font:400 14px / 1.5 var(--font-body);text-align:center;margin:24px auto 0}@media (prefers-reduced-motion:reduce){button.svelte-1lt7fxq{transition:none}}.record-history.svelte-h3a6hd{flex-direction:column;align-items:flex-start;width:100%;max-width:380px;margin-inline:auto;display:flex}p.svelte-h3a6hd{margin:0}.record-history__name.svelte-h3a6hd{font:500 16px / 1.4 var(--font-structural)}.record-history__status.svelte-h3a6hd{color:var(--link-ink);font:500 13px / 1.4 var(--font-structural);margin-top:24px}.record-history__current.svelte-h3a6hd{font:500 clamp(30px, 8cqw, 46px) / 1.08 var(--font-display);letter-spacing:-.04em;margin-top:14px}.record-history__owner.svelte-h3a6hd{color:var(--mid-1);font:400 13px / 1.5 var(--font-body);margin-top:22px}button.svelte-h3a6hd{border:0;border-bottom:1px solid var(--mid-4);width:100%;min-height:48px;color:var(--link-ink);font:500 14px / 1.4 var(--font-structural);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding:12px 0;display:flex}button.svelte-h3a6hd:focus-visible{outline:2px solid var(--link-ink);outline-offset:4px}.record-history__previous.svelte-h3a6hd{opacity:0;width:100%;transition:grid-template-rows .5s var(--ease-out), opacity .4s var(--ease-out);grid-template-rows:0fr;display:grid}.record-history__previous.is-open.svelte-h3a6hd{opacity:1;grid-template-rows:1fr}.record-history__previous.svelte-h3a6hd>div:where(.svelte-h3a6hd){overflow:hidden}.record-history__previous.svelte-h3a6hd p:where(.svelte-h3a6hd){color:var(--mid-1);font:400 12px / 1.4 var(--font-structural);padding-top:16px}strong.svelte-h3a6hd{font:400 clamp(19px, 5cqw, 25px) / 1.2 var(--font-display);letter-spacing:-.02em;margin-top:8px;display:block}.record-history__source.svelte-h3a6hd{color:var(--mid-1);font:400 12px / 1.4 var(--font-body);overflow-wrap:anywhere;margin-top:22px}@container (width<=640px){.record-history__status.svelte-h3a6hd{margin-top:16px}.record-history__owner.svelte-h3a6hd,.record-history__source.svelte-h3a6hd{margin-top:14px}button.svelte-h3a6hd{margin-top:12px}.record-history__previous.svelte-h3a6hd p:where(.svelte-h3a6hd){padding-top:10px}.record-history__current.svelte-h3a6hd{font-size:28px}}@media (prefers-reduced-motion:reduce){.record-history__previous.svelte-h3a6hd{transition:none}}.record-capture.svelte-zzkl7f{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(20px,4cqw,48px);display:grid}.record-capture__source.svelte-zzkl7f{padding:clamp(16px,3cqw,28px) 0}.record-capture__source.svelte-zzkl7f>p:where(.svelte-zzkl7f){color:var(--mid-1);font:400 14px / 1.4 var(--font-structural);margin:0}blockquote.svelte-zzkl7f{font:400 clamp(26px, 4.5cqw, 40px) / 1.3 var(--font-display);letter-spacing:-.035em;margin:32px 0 24px}mark.svelte-zzkl7f{color:var(--ink);background:linear-gradient(90deg, color-mix(in srgb, var(--link-ink) 12%, transparent), color-mix(in srgb, var(--link-ink) 12%, transparent)) no-repeat left / 0% 100%;animation:svelte-zzkl7f-retain-passage 2.2s var(--ease-out) 1 forwards;animation-play-state:var(--ambient-play-state,paused);-webkit-box-decoration-break:clone;box-decoration-break:clone}.record-capture__source.svelte-zzkl7f>span:where(.svelte-zzkl7f){color:var(--mid-1);font:400 16px / 1.5 var(--font-body)}.record-capture__label.svelte-zzkl7f{color:var(--link-ink);font:500 13px / 1.4 var(--font-structural);margin:0 0 14px}.record-capture__saved.svelte-zzkl7f{animation:svelte-zzkl7f-retained-record 2.2s var(--ease-out) 1 both;animation-play-state:var(--ambient-play-state,paused)}@keyframes svelte-zzkl7f-retain-passage{0%,15%{background-size:0% 100%}65%,to{background-size:100% 100%}}@keyframes svelte-zzkl7f-retained-record{0%,35%{transform:translateY(18px)}85%,to{transform:translateY(0)}}@container (width<=640px){.record-capture.svelte-zzkl7f{grid-template-columns:minmax(0,1fr);gap:24px}.record-capture__source.svelte-zzkl7f{padding:0}blockquote.svelte-zzkl7f{margin:20px 0 12px;font-size:28px}}@media (prefers-reduced-motion:reduce){mark.svelte-zzkl7f{background-size:100% 100%;animation:none}.record-capture__saved.svelte-zzkl7f{animation:none}}.record-reuse.svelte-tzzj85{width:100%;max-width:680px;margin-inline:auto}.record-reuse__answer.svelte-tzzj85{flex-direction:column;justify-content:space-between;min-height:200px;display:flex}.record-reuse__answer.svelte-tzzj85>p:where(.svelte-tzzj85){max-width:45ch;color:var(--mid-1);font:400 clamp(16px, 2.6cqw, 20px) / 1.4 var(--font-body);margin:0}blockquote.svelte-tzzj85{max-width:23ch;font:500 clamp(28px, 5.5cqw, 48px) / 1.08 var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:24px 0 0}.record-reuse__context.svelte-tzzj85{border-top:1px solid var(--mid-4);margin-top:28px;padding-top:20px}.record-reuse__context.svelte-tzzj85>span:where(.svelte-tzzj85){color:var(--mid-1);font:400 12px / 1.4 var(--font-structural);display:block}strong.svelte-tzzj85{color:var(--link-ink);font:500 14px / 1.4 var(--font-structural);margin-top:10px;display:block}.record-reuse__context.svelte-tzzj85>p:where(.svelte-tzzj85){font:400 18px / 1.3 var(--font-display);margin:8px 0 0}@container (width<=640px){.record-reuse__answer.svelte-tzzj85{min-height:180px}}.cards-work__cta.svelte-1h3p0oi{width:calc(100% - 2 * var(--gutter));margin-top:-32px;margin-bottom:clamp(64px,8vw,112px)}
