.engagement-scale.svelte-bq1ikb{gap:1.25rem;margin-top:3rem;display:grid}fieldset.svelte-bq1ikb{gap:.75rem;min-width:0;display:grid}.scale-group.svelte-bq1ikb{border:1px solid var(--hair);background:var(--paper);border-radius:.9rem;grid-template-columns:8rem minmax(0,1fr);align-items:stretch;min-width:0;display:grid}.scale-group__label.svelte-bq1ikb{border-right:1px solid var(--hair);color:var(--ink-faint);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.6rem;padding:.8rem 1rem;font-size:.7rem;font-weight:650;display:flex}.scale-group__label.svelte-bq1ikb svg{width:1.05rem;height:1.05rem}.scale-group__stops.svelte-bq1ikb{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));min-width:0;display:grid}.scale-stop.svelte-bq1ikb{cursor:pointer;min-width:0;position:relative}.scale-stop.svelte-bq1ikb+.scale-stop:where(.svelte-bq1ikb){border-left:1px solid var(--hair)}.scale-stop.svelte-bq1ikb input:where(.svelte-bq1ikb){opacity:0;width:1px;height:1px;position:absolute}.scale-stop__surface.svelte-bq1ikb{min-height:82px;color:var(--ink-2);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.85rem;transition:background-color .18s cubic-bezier(.23,1,.32,1),color .18s cubic-bezier(.23,1,.32,1);display:grid;position:relative;overflow:hidden}.scale-stop__surface.svelte-bq1ikb>svg:first-child{width:1.1rem;height:1.1rem;color:var(--ink-faint)}.scale-stop__copy.svelte-bq1ikb{gap:.15rem;min-width:0;display:grid}.scale-stop__copy.svelte-bq1ikb strong:where(.svelte-bq1ikb){color:var(--accent);font-variant-numeric:tabular-nums;font-size:1rem}.scale-stop__copy.svelte-bq1ikb small:where(.svelte-bq1ikb){text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;line-height:1.3;overflow:hidden}.scale-stop__check.svelte-bq1ikb{opacity:0;place-items:center;width:1rem;height:1rem;display:grid}.scale-stop__check.svelte-bq1ikb svg{width:1rem;height:1rem}.scale-stop__bar.svelte-bq1ikb{width:var(--level);background:var(--accent);opacity:.24;transform-origin:0;max-width:100%;height:3px;transition:opacity .18s;position:absolute;bottom:0;left:0;right:auto}.scale-stop.svelte-bq1ikb:hover .scale-stop__surface:where(.svelte-bq1ikb),.scale-stop.svelte-bq1ikb input:where(.svelte-bq1ikb):checked+.scale-stop__surface:where(.svelte-bq1ikb){background:var(--paper-3);color:var(--ink)}.scale-stop.svelte-bq1ikb input:where(.svelte-bq1ikb):checked+.scale-stop__surface:where(.svelte-bq1ikb){box-shadow:inset 0 0 0 2px var(--accent)}.scale-stop.svelte-bq1ikb input:where(.svelte-bq1ikb):checked+.scale-stop__surface:where(.svelte-bq1ikb) .scale-stop__check:where(.svelte-bq1ikb){opacity:1;color:var(--signal)}.scale-stop.svelte-bq1ikb input:where(.svelte-bq1ikb):checked+.scale-stop__surface:where(.svelte-bq1ikb) .scale-stop__bar:where(.svelte-bq1ikb){opacity:1}.scale-stop.svelte-bq1ikb input:where(.svelte-bq1ikb):focus-visible+.scale-stop__surface:where(.svelte-bq1ikb){outline:2px solid var(--focus);outline-offset:-4px}.scale-detail.svelte-bq1ikb{border:1px solid color-mix(in srgb, var(--accent) 42%, var(--hair));background:var(--paper-3);box-shadow:0 1.2rem 3.5rem color-mix(in srgb, var(--ea-blue-deep) 10%, transparent);border-radius:1rem;scroll-margin-top:6rem}.scale-detail.svelte-bq1ikb:focus{outline:3px solid var(--focus);outline-offset:4px}.scale-detail.svelte-bq1ikb header:where(.svelte-bq1ikb){border-bottom:1px solid var(--hair);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.25rem;display:grid}.scale-detail__icon.svelte-bq1ikb{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--hair));background:color-mix(in srgb, var(--accent) 8%, var(--paper-3));width:48px;height:48px;color:var(--accent);border-radius:.8rem;place-items:center;display:grid}.scale-detail__icon.svelte-bq1ikb svg{width:22px;height:22px}.scale-detail.svelte-bq1ikb h3:where(.svelte-bq1ikb){overflow-wrap:anywhere;margin-top:.25rem;font-size:1.4rem}.scale-detail.svelte-bq1ikb header:where(.svelte-bq1ikb)>.price:where(.svelte-bq1ikb){font-size:clamp(1.75rem,4vw,3rem);font-weight:650}.scale-detail__grid.svelte-bq1ikb{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.scale-detail__grid.svelte-bq1ikb section:where(.svelte-bq1ikb){min-width:0;padding:1.25rem}.scale-detail__grid.svelte-bq1ikb section:where(.svelte-bq1ikb)+section:where(.svelte-bq1ikb){border-left:1px solid var(--hair)}.scale-detail__grid.svelte-bq1ikb section:where(.svelte-bq1ikb)>svg{width:1.15rem;height:1.15rem;color:var(--accent);margin-bottom:1rem}.scale-detail__grid.svelte-bq1ikb section:where(.svelte-bq1ikb)>p:where(.svelte-bq1ikb):last-child{color:var(--ink-2);margin-top:.65rem;font-size:.9rem;line-height:1.55}.scale-detail.svelte-bq1ikb footer:where(.svelte-bq1ikb){border-top:1px solid var(--hair);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.scale-detail.svelte-bq1ikb footer:where(.svelte-bq1ikb) p:where(.svelte-bq1ikb){color:var(--ink-faint);font-size:.78rem}.scale-detail.svelte-bq1ikb footer:where(.svelte-bq1ikb) a:where(.svelte-bq1ikb){min-height:44px;color:var(--accent);align-items:center;gap:.6rem;font-weight:650;text-decoration:none;display:inline-flex}.scale-detail.svelte-bq1ikb footer:where(.svelte-bq1ikb) a:where(.svelte-bq1ikb) svg{width:1.1rem;height:1.1rem;transition:transform .18s cubic-bezier(.23,1,.32,1)}.scale-detail.svelte-bq1ikb footer:where(.svelte-bq1ikb) a:where(.svelte-bq1ikb):hover svg,.scale-detail.svelte-bq1ikb footer:where(.svelte-bq1ikb) a:where(.svelte-bq1ikb):focus-visible svg{transform:translate(.12rem,-.12rem)}@media (width<=47.99rem){.scale-group.svelte-bq1ikb{grid-template-columns:1fr}.scale-group__label.svelte-bq1ikb{border-right:0;border-bottom:1px solid var(--hair)}.scale-detail__grid.svelte-bq1ikb{grid-template-columns:1fr}.scale-detail__grid.svelte-bq1ikb section:where(.svelte-bq1ikb)+section:where(.svelte-bq1ikb){border-top:1px solid var(--hair);border-left:0}.scale-detail.svelte-bq1ikb footer:where(.svelte-bq1ikb){flex-direction:column;align-items:flex-start}}@media (width<=27.5rem){.scale-group__stops.svelte-bq1ikb{grid-template-columns:1fr}.scale-stop.svelte-bq1ikb+.scale-stop:where(.svelte-bq1ikb){border-top:1px solid var(--hair);border-left:0}.scale-stop__copy.svelte-bq1ikb small:where(.svelte-bq1ikb){overflow-wrap:anywhere;white-space:normal}.scale-detail.svelte-bq1ikb header:where(.svelte-bq1ikb){grid-template-columns:auto minmax(0,1fr)}.scale-detail.svelte-bq1ikb header:where(.svelte-bq1ikb)>.price:where(.svelte-bq1ikb){grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.scale-stop__surface.svelte-bq1ikb,.scale-stop__bar.svelte-bq1ikb,.scale-detail.svelte-bq1ikb footer:where(.svelte-bq1ikb) a:where(.svelte-bq1ikb) svg{transition:none}}@media (forced-colors:active){.scale-stop.svelte-bq1ikb input:where(.svelte-bq1ikb):checked+.scale-stop__surface:where(.svelte-bq1ikb){outline-offset:-5px;outline:3px solid highlight}.scale-stop__bar.svelte-bq1ikb{background:highlight}}.hero-object.svelte-r7zkeq{aspect-ratio:1;isolation:isolate;justify-self:center;width:100%;max-width:28rem;position:relative}.orbit.svelte-r7zkeq{border:1px solid var(--hair);pointer-events:none;border-radius:50%;transition:transform .28s cubic-bezier(.23,1,.32,1);position:absolute;inset:9%}.orbit-two.svelte-r7zkeq{transform:rotate(var(--orbit-turn));border-style:dashed;inset:25%}.hero-object.svelte-r7zkeq:hover .orbit-one:where(.svelte-r7zkeq),.hero-object.svelte-r7zkeq:focus-within .orbit-one:where(.svelte-r7zkeq){transform:scale(1.012)}.hero-object.svelte-r7zkeq:hover .orbit-two:where(.svelte-r7zkeq),.hero-object.svelte-r7zkeq:focus-within .orbit-two:where(.svelte-r7zkeq){transform:rotate(calc(var(--orbit-turn) + 5deg))}.hero-mark-link.svelte-r7zkeq{z-index:2;width:7rem;height:7rem;color:var(--accent);transform:translate(-50%, -50%) rotate(var(--mark-turn));place-items:center;text-decoration:none;transition:color .18s cubic-bezier(.23,1,.32,1),transform .22s cubic-bezier(.23,1,.32,1);display:grid;position:absolute;inset:50% auto auto 50%}.hero-mark-link.svelte-r7zkeq:hover,.hero-mark-link.svelte-r7zkeq:focus-visible{color:var(--accent-hover);transform:translate(-50%, -50%) rotate(var(--mark-turn)) scale(1.035)}.hero-mark.svelte-r7zkeq{width:100%;height:100%}.signal.svelte-r7zkeq{z-index:3;border:1px solid var(--hair);background:var(--paper);min-width:44px;min-height:44px;color:var(--ink-2);font-family:var(--font-mono);border-radius:999px;justify-content:center;align-items:center;padding:.5rem .75rem;font-size:.72rem;font-weight:500;text-decoration:none;transition:border-color .18s cubic-bezier(.23,1,.32,1),box-shadow .18s cubic-bezier(.23,1,.32,1),color .18s cubic-bezier(.23,1,.32,1),transform .18s cubic-bezier(.23,1,.32,1);display:inline-flex;position:absolute}.signal.svelte-r7zkeq:hover,.signal.svelte-r7zkeq:focus-visible{border-color:var(--accent);color:var(--ink);transform:translateY(-.12rem)}.signal.is-selected.svelte-r7zkeq{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent)}.signal-decide.svelte-r7zkeq{top:4%;left:40%}.signal-prove.svelte-r7zkeq{top:42%;right:-2%}.signal-transform.svelte-r7zkeq{bottom:7%;right:15%}.signal-ship.svelte-r7zkeq{bottom:18%;left:0}.particle.svelte-r7zkeq{z-index:1;border:1px solid var(--paper);background:var(--accent);offset-path:circle(41% at 50% 50%);offset-rotate:0deg;pointer-events:none;border-radius:50%;width:.38rem;height:.38rem;animation:14s linear infinite svelte-r7zkeq-orbit-particle;position:absolute;top:0;left:0}.particle-two.svelte-r7zkeq{offset-path:circle(25% at 50% 50%);width:.3rem;height:.3rem;animation-duration:19s;animation-direction:reverse;animation-delay:-6s}@keyframes svelte-r7zkeq-orbit-particle{0%{offset-distance:0%}to{offset-distance:100%}}@media (width<=56.25rem){.hero-object.svelte-r7zkeq{max-width:22rem}}@media (prefers-reduced-motion:reduce){.particle.svelte-r7zkeq{offset-distance:18%;animation:none}.particle-two.svelte-r7zkeq{offset-distance:64%}}@media (forced-colors:active){.orbit.svelte-r7zkeq,.signal.svelte-r7zkeq{border-color:canvastext}.hero-mark-link.svelte-r7zkeq,.signal.svelte-r7zkeq{color:linktext}.particle.svelte-r7zkeq{background:highlight;border-color:canvas}}.offer-price.svelte-1j5y97{font-size:clamp(1.75rem,1rem + 2.5vw,2.25rem)}.pathfinder-options.svelte-19387rt{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.pathfinder-option.svelte-19387rt{cursor:pointer;min-width:0;position:relative}.pathfinder-option.svelte-19387rt input:where(.svelte-19387rt){opacity:0;width:1px;height:1px;position:absolute}.pathfinder-option__surface.svelte-19387rt{border:1px solid var(--hair);background:var(--paper);min-height:86px;color:var(--ink-2);border-radius:.85rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.85rem;transition:border-color .18s cubic-bezier(.23,1,.32,1),background-color .18s cubic-bezier(.23,1,.32,1),box-shadow .18s cubic-bezier(.23,1,.32,1),transform .18s cubic-bezier(.23,1,.32,1);display:grid}.pathfinder-option.svelte-19387rt:hover .pathfinder-option__surface:where(.svelte-19387rt),.pathfinder-option.svelte-19387rt input:where(.svelte-19387rt):checked+.pathfinder-option__surface:where(.svelte-19387rt){border-color:color-mix(in srgb, var(--accent) 72%, var(--hair));background:var(--paper-3);color:var(--ink);transform:translateY(-.12rem)}.pathfinder-option.svelte-19387rt input:where(.svelte-19387rt):checked+.pathfinder-option__surface:where(.svelte-19387rt){box-shadow:inset 0 0 0 1px var(--accent), 0 .8rem 2rem color-mix(in srgb, var(--ea-blue-deep) 9%, transparent)}.pathfinder-option.svelte-19387rt input:where(.svelte-19387rt):focus-visible+.pathfinder-option__surface:where(.svelte-19387rt){outline:2px solid var(--focus);outline-offset:3px}.pathfinder-option__icon.svelte-19387rt,.pathfinder-answer__icon.svelte-19387rt{border:1px solid color-mix(in srgb, var(--accent) 25%, var(--hair));background:color-mix(in srgb, var(--accent) 8%, var(--paper-3));width:44px;height:44px;color:var(--accent);border-radius:.75rem;place-items:center;display:grid}.pathfinder-option__icon.svelte-19387rt svg,.pathfinder-answer__icon.svelte-19387rt svg{width:22px;height:22px}.pathfinder-option__copy.svelte-19387rt{gap:.25rem;min-width:0;display:grid}.pathfinder-option__copy.svelte-19387rt strong:where(.svelte-19387rt){overflow-wrap:anywhere;text-wrap:balance;font-size:.94rem;line-height:1.25}.pathfinder-option__copy.svelte-19387rt small:where(.svelte-19387rt),.pathfinder-option__state.svelte-19387rt{color:var(--ink-faint);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;font-size:.62rem;font-weight:650}.pathfinder-option__state.svelte-19387rt{border:1px solid var(--hair);overflow-wrap:anywhere;border-radius:999px;min-width:0;padding:.28rem .45rem}.pathfinder-option.svelte-19387rt input:where(.svelte-19387rt):checked+.pathfinder-option__surface:where(.svelte-19387rt) .pathfinder-option__state:where(.svelte-19387rt){border-color:var(--signal);color:var(--signal)}.pathfinder-answer.svelte-19387rt{border:1px solid color-mix(in srgb, var(--accent) 42%, var(--hair));border-left:3px solid var(--accent);background:var(--paper-3);box-shadow:0 1rem 2.5rem color-mix(in srgb, var(--ea-blue-deep) 8%, transparent);border-radius:0 .9rem .9rem 0;grid-template-columns:minmax(0,1.35fr) minmax(14rem,.65fr);align-items:center;gap:1rem 2rem;margin-top:1rem;padding:1.25rem;display:grid}.pathfinder-answer.svelte-19387rt header:where(.svelte-19387rt){grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.9rem;display:grid}.pathfinder-answer.svelte-19387rt h3:where(.svelte-19387rt){margin-top:.3rem;font-size:1.4rem}.pathfinder-answer.svelte-19387rt>p:where(.svelte-19387rt){color:var(--ink-2);line-height:1.55}.pathfinder-answer.svelte-19387rt a:where(.svelte-19387rt){border-top:1px solid var(--hair);min-height:44px;color:var(--accent);grid-column:1/-1;justify-content:space-between;align-items:center;gap:.8rem;padding-top:.85rem;font-weight:650;text-decoration:none;display:inline-flex}.pathfinder-answer.svelte-19387rt a:where(.svelte-19387rt) svg{flex:none;width:1.1rem;height:1.1rem;transition:transform .18s cubic-bezier(.23,1,.32,1)}.pathfinder-answer.svelte-19387rt a:where(.svelte-19387rt):hover svg,.pathfinder-answer.svelte-19387rt a:where(.svelte-19387rt):focus-visible svg{transform:translate(.12rem,-.12rem)}@media (width<=40rem){.pathfinder-options.svelte-19387rt,.pathfinder-answer.svelte-19387rt{grid-template-columns:1fr}.pathfinder-answer.svelte-19387rt a:where(.svelte-19387rt){grid-column:1}}@media (width<=25rem){.pathfinder-option__surface.svelte-19387rt{grid-template-columns:auto minmax(0,1fr)}.pathfinder-option__state.svelte-19387rt{grid-column:1/-1;justify-self:start}}@media (prefers-reduced-motion:reduce){.pathfinder-option__surface.svelte-19387rt,.pathfinder-answer.svelte-19387rt a:where(.svelte-19387rt) svg{transition:none}}@media (forced-colors:active){.pathfinder-option.svelte-19387rt input:where(.svelte-19387rt):checked+.pathfinder-option__surface:where(.svelte-19387rt){outline-offset:-5px;outline:3px solid highlight}}.form-context.svelte-1qqonev{border:1px solid var(--hair);background:var(--paper-3);border-radius:.8rem;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.form-context__item.svelte-1qqonev{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;min-width:0;padding:.85rem;display:grid}.form-context__item.svelte-1qqonev+.form-context__item:where(.svelte-1qqonev){border-left:1px solid var(--hair)}.form-context__item.svelte-1qqonev>span:where(.svelte-1qqonev){border:1px solid color-mix(in srgb, var(--accent) 24%, var(--hair));background:color-mix(in srgb, var(--accent) 8%, var(--paper-3));width:38px;height:38px;color:var(--accent);border-radius:.65rem;place-items:center;display:grid}.form-context__item.svelte-1qqonev>span:where(.svelte-1qqonev) svg{width:18px;height:18px}.form-context__item.svelte-1qqonev p:where(.svelte-1qqonev){gap:.2rem;min-width:0;display:grid}.form-context__item.svelte-1qqonev small:where(.svelte-1qqonev){color:var(--ink-faint);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;font-size:.6rem;font-weight:650}.form-context__item.svelte-1qqonev strong:where(.svelte-1qqonev){overflow-wrap:anywhere;text-wrap:balance;font-size:.82rem;line-height:1.3}.form-context__item.svelte-1qqonev a:where(.svelte-1qqonev){min-width:44px;min-height:44px;color:var(--accent);overflow-wrap:anywhere;text-underline-offset:.2em;align-items:center;font-size:.74rem;display:inline-flex}@media (width<=40rem){.form-context.svelte-1qqonev{grid-template-columns:1fr}.form-context__item.svelte-1qqonev+.form-context__item:where(.svelte-1qqonev){border-top:1px solid var(--hair);border-left:0}.form-context__item.svelte-1qqonev{grid-template-columns:38px minmax(0,1fr);padding:14px}.form-context__item.svelte-1qqonev a:where(.svelte-1qqonev){grid-column:2}}.resource-card.svelte-svj27m{border:1px solid var(--hair);background:var(--paper-3);border-radius:.75rem;grid-template-columns:minmax(7.5rem,.72fr) minmax(0,1.28fr);min-height:25rem;transition:border-color .18s,transform .18s;display:grid;overflow:hidden}.resource-card.svelte-svj27m:hover{border-color:color-mix(in srgb, var(--accent) 48%, var(--hair));transform:translateY(-.2rem)}.resource-preview.svelte-svj27m{border-right:1px solid var(--hair);background:linear-gradient(var(--hair) 1px, transparent 1px), linear-gradient(90deg, var(--hair) 1px, transparent 1px), var(--paper-2);background-size:2rem 2rem;place-items:center;min-width:0;padding:2rem 1rem;display:grid;position:relative;overflow:hidden}.resource-preview.svelte-svj27m:after{background:linear-gradient(120deg, transparent 30%, color-mix(in srgb, var(--accent) 10%, transparent));content:"";pointer-events:none;position:absolute;inset:0}.resource-preview.svelte-svj27m img:where(.svelte-svj27m){z-index:1;border:1px solid color-mix(in srgb, var(--ink) 15%, transparent);width:min(100%,11rem);height:auto;box-shadow:0 1.2rem 2.5rem color-mix(in srgb, var(--ink) 16%, transparent);background:#fff;position:relative;transform:rotate(-1.5deg)}.resource-number.svelte-svj27m{z-index:2;font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink-faint);font-size:.7rem;position:absolute;top:1rem;left:1rem}.resource-copy.svelte-svj27m{flex-direction:column;min-width:0;padding:clamp(1.5rem,4vw,2.5rem);display:flex}.resource-heading.svelte-svj27m{align-items:flex-start;gap:1rem;display:flex}.resource-heading.svelte-svj27m>div:where(.svelte-svj27m){min-width:0}.resource-icon.svelte-svj27m{border:1px solid color-mix(in srgb, var(--signal) 42%, var(--hair));width:44px;height:44px;color:var(--signal);background:color-mix(in srgb, var(--signal) 8%, var(--paper-3));border-radius:50%;flex:none;place-items:center;display:grid}h3.svelte-svj27m{overflow-wrap:anywhere;margin-top:.45rem;font-size:clamp(1.35rem,1.15rem + .75vw,1.85rem)}.resource-summary.svelte-svj27m{max-width:45ch;color:var(--ink-2);margin-top:1.5rem;line-height:1.65}.resource-meta.svelte-svj27m{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink-faint);margin-top:1.25rem;font-size:.75rem}.resource-actions.svelte-svj27m{flex-wrap:wrap;gap:.75rem;margin-top:auto;padding-top:2rem;display:flex}.resource-actions.svelte-svj27m a:where(.svelte-svj27m){border:1px solid var(--hair);min-width:min(8.5rem,100%);min-height:2.75rem;color:var(--ink);overflow-wrap:anywhere;border-radius:.35rem;flex:8.5rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .9rem;font-size:.85rem;font-weight:650;text-decoration:none;transition:border-color .16s,color .16s,background .16s;display:inline-flex}.resource-actions.svelte-svj27m a:where(.svelte-svj27m):first-child{border-color:var(--accent);color:var(--cta-ink);background:var(--accent)}.resource-actions.svelte-svj27m a:where(.svelte-svj27m):hover{border-color:var(--accent-hover);color:var(--accent-hover)}.resource-actions.svelte-svj27m a:where(.svelte-svj27m):first-child:hover{color:var(--cta-ink);background:var(--accent-hover)}@media (width<=40rem){.resource-card.svelte-svj27m{grid-template-columns:1fr}.resource-preview.svelte-svj27m{border-right:0;border-bottom:1px solid var(--hair);min-height:15rem}.resource-preview.svelte-svj27m img:where(.svelte-svj27m){width:min(52%,10rem)}.resource-copy.svelte-svj27m{padding:20px}.resource-heading.svelte-svj27m{flex-direction:column;gap:12px}}@media (prefers-reduced-motion:reduce){.resource-card.svelte-svj27m{transition:none}.resource-card.svelte-svj27m:hover{transform:none}}@media (forced-colors:active){.resource-preview.svelte-svj27m img:where(.svelte-svj27m),.resource-card.svelte-svj27m,.resource-actions.svelte-svj27m a:where(.svelte-svj27m),.resource-icon.svelte-svj27m{border-color:canvastext}}.resource-shelf.svelte-1phk7pw{flex-direction:column;gap:clamp(2rem,5vw,3.5rem);display:flex}header.svelte-1phk7pw{grid-template-columns:minmax(0,1.1fr) minmax(16rem,.9fr);align-items:end;gap:2rem;display:grid}h2.svelte-1phk7pw{font-size:var(--text-heading);margin-top:.75rem}header.svelte-1phk7pw>p:where(.svelte-1phk7pw){max-width:46ch;color:var(--ink-2);line-height:1.65}.resource-grid.svelte-1phk7pw{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (width<=62rem){header.svelte-1phk7pw,.resource-grid.svelte-1phk7pw{grid-template-columns:1fr}}
