.page-numbers-tool select{min-height:2.75rem}.page-numbers-tool .field{gap:.25rem;max-width:20rem;display:grid}.page-numbers-tool .start-number{max-width:8rem;min-height:2.75rem}.crop-tool .preview{justify-items:center;gap:.5rem;display:grid}.crop-tool .frame{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;max-width:100%;display:inline-block;position:relative}.crop-tool .frame img{pointer-events:none;max-width:100%;max-height:70vh;display:block;box-shadow:0 1px 4px #0000004d}.crop-tool .frame .loading{background:var(--bg);place-items:center;width:18rem;height:24rem;display:grid}.crop-tool .shade{pointer-events:none;background:#00000073;position:absolute}.crop-tool .keep{outline:2px solid var(--accent);outline-offset:-2px;position:absolute}.crop-tool .handle{z-index:1;touch-action:none;width:2.75rem;height:2.75rem;position:absolute;translate:-50% -50%}.crop-tool .handle:after{content:"";background:var(--accent);width:1.5rem;height:.5rem;box-shadow:0 0 0 2px var(--surface);border-radius:999px;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.crop-tool .handle-top{cursor:ns-resize;top:0;left:50%}.crop-tool .handle-bottom{cursor:ns-resize;top:100%;left:50%}.crop-tool .handle-left{cursor:ew-resize;top:50%;left:0}.crop-tool .handle-right{cursor:ew-resize;top:50%;left:100%}.crop-tool .handle-left:after,.crop-tool .handle-right:after{width:.5rem;height:1.5rem}.crop-tool .pager{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}@media (width<30rem){.crop-tool .pager{text-align:center;grid-template-columns:1fr 1fr;display:grid}.crop-tool .pager>span{grid-area:1/1/auto/-1}.crop-tool .pager>button:last-child:nth-child(4){grid-column:1/-1}}.crop-tool .margins{grid-template-columns:repeat(auto-fill,minmax(6rem,1fr));gap:.5rem;display:grid}.crop-tool .field{gap:.25rem;display:grid}.delete-tool .page-card[aria-pressed=true]{border-color:var(--danger);background:var(--danger-soft)}.delete-tool .page-card[aria-pressed=true] img{opacity:.4}.delete-tool .mark{color:var(--danger);font-weight:600}.delete-tool .typed{flex-wrap:wrap;align-items:end;gap:.5rem;display:flex}.extract-tool .field{gap:.25rem;display:grid}.extract-tool textarea{width:100%;font:inherit;font-family:ui-monospace,monospace}.extract-tool .actions{flex-wrap:wrap;gap:.5rem;display:flex}.extract-tool .choices input[type=checkbox]{width:1.25rem;height:1.25rem}.fill-form-tool .answers,.fill-form-tool .page-fields,.fill-form-tool .password-step{border:0;gap:1rem;min-width:0;margin:0;padding:0;display:grid}.fill-form-tool .answers h2{margin:0;font-size:1.125rem}.fill-form-tool .field{gap:.25rem;margin:0 0 .75rem;display:grid}.fill-form-tool .field textarea,.fill-form-tool .field select{min-height:2.75rem;font:inherit}.fill-form-tool .field-check{align-items:center;gap:.5rem;min-height:2.75rem;margin-bottom:.75rem;display:flex}.organize-tool .page-card{cursor:grab;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.organize-tool .page-card img{pointer-events:none;transition:transform .15s}.organize-tool .turn-90 img{transform:rotate(90deg)scale(.7)}.organize-tool .turn-180 img{transform:rotate(180deg)}.organize-tool .turn-270 img{transform:rotate(270deg)scale(.7)}@media (prefers-reduced-motion:reduce){.organize-tool .page-card img{transition:none}}.organize-tool .grip{border:1px dashed var(--line);min-width:2.75rem;min-height:2.75rem;color:var(--muted);touch-action:none;border-radius:.375rem;place-items:center;padding:0 .5rem;display:grid}.organize-tool .handle{width:100%}.organize-tool .moves{flex-wrap:wrap;justify-content:center;gap:.25rem;display:flex}.organize-tool .moves button{min-width:2.75rem;min-height:2.75rem}.organize-tool .dragging{opacity:.4}.organize-tool .drop-target .page-card{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.organize-tool .file-status .name{margin:0;font-weight:600}.protect-tool .field{gap:.25rem;max-width:24rem;display:grid}.protect-tool .choices input[type=checkbox]{width:1.25rem;height:1.25rem}.reorder-tool .page-card{cursor:grab;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.reorder-tool .page-card img{pointer-events:none}.reorder-tool .grip{border:1px dashed var(--line);min-width:2.75rem;min-height:2.75rem;color:var(--muted);touch-action:none;border-radius:.375rem;place-items:center;padding:0 .5rem;display:grid}.reorder-tool .handle{width:100%}.reorder-tool .moves{gap:.25rem;display:flex}.reorder-tool .moves button{min-width:2.75rem;min-height:2.75rem}.reorder-tool .dragging{opacity:.4}.reorder-tool .drop-target .page-card{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.sign-tool .pad canvas{aspect-ratio:3;border:1px solid var(--line);touch-action:none;cursor:crosshair;background:#fff;border-radius:.5rem;width:100%;display:block}.sign-tool .pad-buttons{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.sign-tool .pad.full-screen{background:var(--bg);border:0;place-content:center;gap:.5rem;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:1rem;display:grid}.sign-tool .pad.full-screen canvas{width:min(100vw - 2rem,300dvh - 27rem)}.sign-tool .made img{background:repeating-conic-gradient(#f3f4f6 0 25%, #fff 0 50%) 0 0 / 1rem 1rem;max-width:100%;max-height:6rem;display:block}.sign-tool .preview{justify-items:center;gap:.5rem;display:grid}.sign-tool .scroll{max-width:100%;padding:1.5rem;overflow:auto}.sign-tool .frame{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;max-width:100%;display:inline-block;position:relative}.sign-tool .frame>img{pointer-events:none;max-width:100%;max-height:70vh;display:block;box-shadow:0 1px 4px #0000004d}.sign-tool .zoomed .frame{max-width:none}.sign-tool .zoomed .frame>img{width:min(200vw,60rem);max-width:none;max-height:none}.sign-tool .frame .loading{background:var(--bg);place-items:center;width:18rem;height:24rem;display:grid}.sign-tool .signature{outline:2px dashed var(--accent);cursor:move;touch-action:none;position:absolute}.sign-tool .signature:focus-visible{outline-width:3px;outline-style:solid}.sign-tool .signature img{pointer-events:none;width:100%;height:100%;display:block}.sign-tool .resize{cursor:nwse-resize;touch-action:none;width:2.75rem;height:2.75rem;position:absolute;top:100%;left:100%;translate:-25% -25%}.sign-tool .resize:after{content:"";background:var(--accent);width:1rem;height:1rem;box-shadow:0 0 0 2px var(--surface);border-radius:999px;position:absolute;inset:25% auto auto 25%;translate:-50% -50%}.sign-tool .pager{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}@media (width<30rem){.sign-tool .pager{text-align:center;grid-template-columns:1fr 1fr;display:grid}.sign-tool .pager>span{grid-area:1/1/auto/-1}.sign-tool .pager>button:last-child:nth-child(4){grid-column:1/-1}}.sign-tool .field{gap:.25rem;display:grid}.split-tool .hint{margin:0}.watermark-tool .field{gap:.25rem;max-width:24rem;display:grid}.watermark-tool select{min-height:2.75rem}.tool-placeholder[data-astro-cid-ypj24t3g]{opacity:.6;border:2px dashed;border-radius:.75rem;place-items:center;min-height:16rem;display:grid}.drop-anywhere[data-astro-cid-jng4mq75]{z-index:50;pointer-events:none;background:color-mix(in srgb, var(--bg) 70%, transparent);backdrop-filter:blur(4px);animation:appear var(--fast) var(--ease-out);place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}.drop-anywhere[data-astro-cid-jng4mq75][hidden]{display:none}.drop-anywhere[data-astro-cid-jng4mq75]:before{content:"";border-radius:var(--radius-lg);background:var(--spectrum) border-box;border:4px solid #0000;position:absolute;inset:.75rem;mask:linear-gradient(#000 0 0) padding-box exclude,linear-gradient(#000 0 0)}p[data-astro-cid-jng4mq75]{border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow);margin:0;padding:1rem 1.5rem;font-size:1.375rem;font-weight:700}@keyframes appear{0%{opacity:0}}.tool-ui{align-content:start;gap:1.25rem;min-height:16rem;display:grid}.tool-ui .picker{border:2px dashed var(--line);border-radius:var(--radius-md);text-align:center;cursor:pointer;min-height:13rem;transition:border-color var(--fast) var(--ease-out), background var(--medium) var(--ease-out);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:2rem 1.25rem;display:flex;position:relative}.tool-ui .picker input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.tool-ui .picker:hover,.tool-ui .picker:focus-within,.tool-ui.dragging .picker{background:linear-gradient(var(--surface), var(--surface)) padding-box, var(--spectrum) border-box;border-style:solid;border-color:#0000}.tool-ui .picker:focus-within{outline:3px solid var(--accent);outline-offset:3px}.tool-ui .picker-icon{color:var(--tool-ink,var(--accent))}.tool-ui .picker-label{letter-spacing:-.01em;font-size:1.25rem;font-weight:700}.tool-ui .picker-hint{color:var(--muted);font-family:var(--font-mono);font-size:.8125rem}.tool-ui .picker:has(input:disabled){cursor:default;opacity:.55}.tool-ui .picker:has(input[aria-invalid=true]){border-color:var(--danger)}.tool-ui:has(.selected-file,.files>li,.page-grid) .picker{flex-direction:row;min-height:0;padding:.75rem 1rem}.tool-ui:has(.selected-file,.files>li,.page-grid) .picker-icon{width:24px;height:24px}.tool-ui:has(.selected-file,.files>li,.page-grid) .picker-label{font-size:1rem}.tool-ui:has(.selected-file,.files>li,.page-grid) .picker-hint{display:none}.tool-ui .selected-file{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;margin:0;font-weight:600;display:flex}.tool-ui .selected-file .size,.tool-ui .files .size{color:var(--muted);font-family:var(--font-mono);font-size:.8125rem;font-weight:400}.tool-ui button{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);min-height:2.75rem;color:var(--ink);cursor:pointer;transition:border-color var(--fast) var(--ease-out), box-shadow var(--fast) var(--ease-out), translate var(--fast) var(--ease-out);padding:0 1rem;font-weight:500}.tool-ui button:hover:not(:disabled){border-color:var(--ink)}.tool-ui button:active:not(:disabled){translate:0 1px}.tool-ui button:disabled{cursor:default;opacity:.45}.tool-ui .primary{background:var(--accent);min-height:3rem;color:var(--accent-ink);border-color:#0000;padding:0 1.375rem;font-weight:600}.tool-ui .primary:hover:not(:disabled){border-color:#0000;box-shadow:0 6px 20px #2f45e859}@media (width>=40rem){.tool-ui>button{justify-self:start}}.tool-ui .actions,.tool-ui .result{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.tool-ui input[type=text],.tool-ui input[type=password],.tool-ui input[type=number],.tool-ui select,.tool-ui textarea{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);min-height:2.75rem;transition:border-color var(--fast) var(--ease-out);padding:.5rem .75rem}.tool-ui input:hover,.tool-ui select:hover,.tool-ui textarea:hover{border-color:var(--muted)}.tool-ui [aria-invalid=true]{border-color:var(--danger)}.tool-ui .field,.tool-ui .password,.tool-ui .page-input{gap:.375rem;font-weight:500;display:grid}.tool-ui .password{width:100%}.tool-ui .field{max-width:28rem}.tool-ui fieldset.field{border:0;min-width:0;margin:0;padding:0}.tool-ui fieldset.field legend{margin-bottom:.375rem;padding:0;font-weight:500}.tool-ui [tabindex="-1"]:focus:not(:focus-visible),.tool-ui h2[tabindex="-1"]:focus{outline:none}.tool-ui .field>input:not([type=checkbox],[type=radio]),.tool-ui .field>select{width:100%;min-width:0}.tool-ui .options>button{justify-self:start}.tool-ui .hint{color:var(--muted);margin:0;font-size:.9375rem}.tool-ui .options{border:0;gap:.75rem;min-width:0;margin:0;padding:0;display:grid}.tool-ui .options legend{margin-bottom:.5rem;padding:0;font-weight:700}.tool-ui .choices{flex-wrap:wrap;gap:.5rem;display:flex}.tool-ui .choices label{border:1px solid var(--line);background:var(--surface);cursor:pointer;min-height:2.75rem;transition:border-color var(--fast) var(--ease-out), background var(--fast) var(--ease-out);border-radius:99px;align-items:center;gap:.5rem;padding:0 .875rem;display:inline-flex}.tool-ui .choices label:hover{border-color:var(--muted)}.tool-ui .choices label:has(input:checked){border-color:var(--accent);background:var(--accent-soft)}.tool-ui .choices label:has(input:disabled){cursor:default;opacity:.55}.tool-ui .field-check{align-items:center;gap:.5rem;min-height:2.75rem;display:flex}.tool-ui .files{border-top:1px solid var(--line);counter-reset:file;margin:0;padding:0;list-style:none;display:grid}.tool-ui .files li{border-bottom:1px solid var(--line);counter-increment:file;animation:row-in var(--medium) var(--ease-out) both;grid-template-columns:1.75rem minmax(0,1fr) repeat(3,auto);align-items:center;column-gap:.5rem;padding:.625rem 0;display:grid}.tool-ui .files li:before{content:counter(file, decimal-leading-zero);color:var(--muted);font-family:var(--font-mono);grid-area:1/1/span 2;font-size:.8125rem}.tool-ui .files .name{overflow-wrap:anywhere;grid-area:1/2;min-width:0;font-weight:600}.tool-ui .files .size{grid-area:2/2}.tool-ui .files li>button{grid-row:1/span 2}.tool-ui .files li>button:first-of-type{grid-column:3}.tool-ui .files li>button:nth-of-type(2){grid-column:4}.tool-ui .files li>button:nth-of-type(3){grid-column:5}.tool-ui .files li>:not(.name,.size,button){grid-area:3/2/auto/-1;margin-top:.5rem}.tool-ui .files button{min-width:2.75rem;color:var(--muted);background:0 0;border-color:#0000;padding:0}.tool-ui .files button:hover:not(:disabled){border-color:var(--line);color:var(--ink)}@keyframes row-in{0%{opacity:0;translate:-8px}}.tool-ui .progress{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.tool-ui progress{background:var(--accent-soft);appearance:none;border:0;border-radius:99px;flex:100%;height:8px;overflow:hidden}.tool-ui progress::-webkit-progress-bar{background:var(--accent-soft)}.tool-ui progress::-webkit-progress-value{background:var(--spectrum);transition:width var(--fast) linear;border-radius:99px}.tool-ui progress::-moz-progress-bar{background:var(--spectrum);border-radius:99px}.tool-ui .progress span{color:var(--muted);flex:auto}.tool-ui .notice{border-radius:var(--radius-sm);background:var(--accent-soft);margin:0;padding:.75rem 1rem}.tool-ui .notice label{min-height:2.75rem}.tool-ui [data-problem] .name,.tool-ui .problem{color:var(--danger)}.tool-ui .notice-region:empty{position:absolute}.tool-ui:has(>.result:only-child),.tool-ui:has(.result){min-height:0}.tool-ui .result{min-height:3.5rem;animation:row-in var(--medium) var(--ease-out) both;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.25rem 0 .25rem 4.75rem;display:flex;position:relative}.tool-ui .result:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230b0d12' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5 9-10'/%3E%3C/svg%3E") center / 1.6rem no-repeat, radial-gradient(circle, #fff 0 62%, transparent 63%), conic-gradient(var(--violet), var(--blue), var(--teal), var(--amber), var(--orange), var(--pink), var(--violet));border-radius:50%;width:3.5rem;height:3.5rem;position:absolute;top:0;left:0}.tool-ui .result>:not(button){flex:100%;margin:0}.tool-ui .result>p:first-of-type{font-size:1.25rem;font-weight:700}.tool-ui .result>p~p{color:var(--muted)}@media (width<30rem){.tool-ui .result{padding-top:4.25rem;padding-left:0}}.tool-ui .page-grid{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.tool-ui .page-grid li{display:grid}.tool-ui .page-card{border:2px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);cursor:pointer;justify-items:center;gap:.375rem;min-width:0;height:auto;padding:.5rem;display:grid}.tool-ui .page-card button{min-width:2.75rem;padding:0 .5rem;font-size:.875rem}.tool-ui .page-card .moves{flex-wrap:wrap;justify-content:center}.tool-ui .page-card:hover:not(:disabled){border-color:var(--accent)}.tool-ui .thumbnail{aspect-ratio:3/4;place-items:center;width:100%;display:grid;overflow:hidden}.tool-ui .thumbnail img{border-radius:2px;max-width:100%;max-height:100%;box-shadow:0 1px 3px #00000040}.tool-ui .thumbnail .placeholder{background:var(--bg);width:75%;height:100%;color:var(--muted);border-radius:2px;place-items:center;display:grid}.tool-ui .visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tool-ui summary{cursor:pointer;align-items:center;min-height:2.75rem;display:flex}.hero[data-astro-cid-2ayfny4u]{position:relative;overflow:hidden}.mesh[data-astro-cid-2ayfny4u]{opacity:var(--mesh-opacity);background:radial-gradient(38% 60% at 12% 30%, var(--violet), transparent 70%), radial-gradient(30% 55% at 34% 75%, var(--blue), transparent 70%), radial-gradient(30% 60% at 58% 25%, var(--teal), transparent 70%), radial-gradient(28% 55% at 78% 70%, var(--amber), transparent 70%), radial-gradient(30% 60% at 96% 20%, var(--pink), transparent 70%), radial-gradient(26% 50% at 88% 95%, var(--orange), transparent 70%);position:absolute;inset:0;mask-image:linear-gradient(#000 45%,#0000)}.hero-inner[data-astro-cid-2ayfny4u]{max-width:var(--page-width);padding:clamp(1.5rem, 5vw, 4rem) var(--gutter) clamp(1rem, 3vw, 2.5rem);flex-wrap:wrap;align-items:center;gap:2rem;margin-inline:auto;display:flex;position:relative}.hero-text[data-astro-cid-2ayfny4u]{flex-direction:column;flex:999 30rem;align-items:flex-start;gap:.875rem;display:flex}.family[data-astro-cid-2ayfny4u]{background:var(--surface);box-shadow:var(--shadow);color:var(--tool-ink);letter-spacing:.06em;text-transform:uppercase;border-radius:99px;padding:.375rem .75rem}h1[data-astro-cid-2ayfny4u]{letter-spacing:-.04em;margin:0;font-size:clamp(2.25rem,6vw,4.25rem);font-weight:800;line-height:1}.privacy[data-astro-cid-2ayfny4u]{background:var(--surface);box-shadow:var(--shadow);border-radius:10px;align-items:center;gap:.625rem;margin:0;padding:.625rem .875rem;display:inline-flex}.privacy[data-astro-cid-2ayfny4u] svg[data-astro-cid-2ayfny4u]{flex:none}@media (width<40rem){.privacy[data-astro-cid-2ayfny4u]{font-size:.9375rem}}.sheets[data-astro-cid-2ayfny4u]{flex:18rem;min-width:17rem;height:13rem;position:relative}.sheets[data-astro-cid-2ayfny4u] span[data-astro-cid-2ayfny4u]{left:var(--x);top:var(--y);background:linear-gradient(#fffc 0 0) 14px 18px / 55% 5px no-repeat, linear-gradient(#ffffff80 0 0) 14px 32px / 70% 3px no-repeat, linear-gradient(#ffffff80 0 0) 14px 42px / 62% 3px no-repeat, var(--h);width:92px;height:118px;rotate:var(--r);animation:6s ease-in-out infinite float;animation-delay:var(--d,0s);border-radius:12px;position:absolute;box-shadow:0 10px 24px #140a3c38}@keyframes float{50%{translate:0 -8px}}@media (width<48rem){.sheets[data-astro-cid-2ayfny4u]{display:none}}.column[data-astro-cid-2ayfny4u]{max-width:var(--page-width);padding-inline:var(--gutter);flex-direction:column;gap:3rem;margin-inline:auto;display:flex}.column[data-astro-cid-2ayfny4u]>section[data-astro-cid-2ayfny4u]:not(.tool){max-width:var(--content-width)}h2[data-astro-cid-2ayfny4u]{margin:0 0 1.25rem;font-size:1.75rem}.tool[data-astro-cid-2ayfny4u]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow);padding:clamp(1rem,3vw,1.5rem);position:relative;overflow:hidden}.tool[data-astro-cid-2ayfny4u]:before{content:"";background:var(--spectrum);height:3px;position:absolute;inset:0 0 auto}.steps[data-astro-cid-2ayfny4u]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-2ayfny4u] li[data-astro-cid-2ayfny4u]{border-top:3px solid var(--tool-hue);padding-top:.875rem;font-weight:600}.steps[data-astro-cid-2ayfny4u] li[data-astro-cid-2ayfny4u]:nth-child(2){border-color:var(--teal)}.steps[data-astro-cid-2ayfny4u] li[data-astro-cid-2ayfny4u]:nth-child(3){border-color:var(--amber)}.steps[data-astro-cid-2ayfny4u] li[data-astro-cid-2ayfny4u]:nth-child(4){border-color:var(--pink)}.steps[data-astro-cid-2ayfny4u] .mono[data-astro-cid-2ayfny4u]{color:var(--muted);font-weight:400;display:block}.faq[data-astro-cid-2ayfny4u] details[data-astro-cid-2ayfny4u]{border-bottom:1px solid var(--line)}.faq[data-astro-cid-2ayfny4u] summary[data-astro-cid-2ayfny4u]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3.25rem;font-weight:600;list-style:none;display:flex}.faq[data-astro-cid-2ayfny4u] summary[data-astro-cid-2ayfny4u]::-webkit-details-marker{display:none}.faq[data-astro-cid-2ayfny4u] .plus[data-astro-cid-2ayfny4u]{color:var(--muted);transition:rotate var(--fast) var(--ease-out);font-size:1.375rem}.faq[data-astro-cid-2ayfny4u] details[data-astro-cid-2ayfny4u][open] .plus[data-astro-cid-2ayfny4u]{rotate:45deg}.faq[data-astro-cid-2ayfny4u] p[data-astro-cid-2ayfny4u]{color:var(--muted);margin:0 0 1rem}.related[data-astro-cid-2ayfny4u]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.related[data-astro-cid-2ayfny4u] a[data-astro-cid-2ayfny4u]{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);height:100%;color:var(--ink);transition:translate var(--fast) var(--ease-out), box-shadow var(--fast) var(--ease-out);align-items:flex-start;gap:.75rem;padding:1rem;text-decoration:none;display:flex}.related[data-astro-cid-2ayfny4u] a[data-astro-cid-2ayfny4u]:hover{box-shadow:var(--shadow);translate:0 -2px}.related[data-astro-cid-2ayfny4u] a[data-astro-cid-2ayfny4u]>span[data-astro-cid-2ayfny4u]:last-child{flex-direction:column;gap:.125rem;display:flex}.related[data-astro-cid-2ayfny4u] a[data-astro-cid-2ayfny4u]>span[data-astro-cid-2ayfny4u]:last-child>span[data-astro-cid-2ayfny4u]{color:var(--muted);font-size:.9375rem}
