.fq{color-scheme:light;--tui-desk:#d8d7d2;--tui-face:#e6e6e2;--tui-face-hi:#f2f2ef;--tui-face-lo:#cbccc8;--tui-well:#d3d4d0;--tui-skirt:#a4a5a1;--tui-ink:#1b1c1e;--tui-ink-2:#4b4d51;--tui-rule:rgb(27 28 30/0.16);--tui-cap:#1e1f21;--tui-cap-hi:#2d2e31;--tui-cap-skirt:#070708;--tui-cap-ink:#efede8;--tui-cap-hl:rgb(255 255 255/0.14);--tui-hl:rgb(255 255 255/0.9);--tui-sh:24 25 28;--tui-sh-a:0.24;--tui-grain:0.5;--tui-focus:#1b1c1e;--tui-ease:cubic-bezier(0.2,0.7,0.2,1);--tui-well-fill:linear-gradient(to bottom,color-mix(in oklab,var(--tui-well) 86%,rgb(var(--tui-sh))),var(--tui-well) 55%);--tui-raised:inset 0 1px 0 var(--tui-hl),0 0 0 1px rgb(var(--tui-sh)/calc(var(--tui-sh-a) * 0.35)),0 1px 1.5px rgb(var(--tui-sh)/calc(var(--tui-sh-a) * 1.2)),0 5px 12px -5px rgb(var(--tui-sh)/var(--tui-sh-a));--tui-inset:inset 0 3px 3px -2px rgb(var(--tui-sh)/calc(var(--tui-sh-a) * 2.6)),inset 0 9px 12px -9px rgb(var(--tui-sh)/calc(var(--tui-sh-a) * 1.8)),inset 0 0 0 1px rgb(var(--tui-sh)/calc(var(--tui-sh-a) * 0.45)),inset 0 -1px 0 color-mix(in oklab,var(--tui-hl) 60%,transparent),0 1px 0 var(--tui-hl),0 -1px 0 rgb(var(--tui-sh)/calc(var(--tui-sh-a) * 0.35));--tui-pressed:inset 0 5px 5px -4px rgb(var(--tui-sh)/calc(var(--tui-sh-a) * 3)),inset 4px 0 4px -4px rgb(var(--tui-sh)/calc(var(--tui-sh-a) * 1.4)),inset -4px 0 4px -4px rgb(var(--tui-sh)/calc(var(--tui-sh-a) * 1.4)),0 -1px 0 rgb(var(--tui-sh)/calc(var(--tui-sh-a) * 1.3)),0 1px 0 var(--tui-hl);--tui-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0.28 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--fq-paper:#f3f0e7;--fq-type:#26251f;--fq-type-2:#5d5b53;--fq-rule:rgb(38 37 31/0.13);--fq-rule-2:rgb(38 37 31/0.34);--fq-fibre:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='p'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.55' numOctaves='3' seed='9' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .45 0 0 0 0 .42 0 0 0 0 .35 0 0 0 .1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23p)'/%3E%3C/svg%3E");--fq-drop:rgb(24 25 28/0.3);--fq-sans:var(--font-geist-sans),var(--font-sans),ui-sans-serif,system-ui,sans-serif;--fq-type-face:var(--font-geist-mono),var(--font-mono),ui-monospace,monospace;position:relative;container:fq/inline-size;interpolate-size:allow-keywords;background:transparent;color:var(--tui-ink);font:400 15px/1.55 var(--fq-sans);-webkit-font-smoothing:antialiased}.fq[data-finish=graphite]{color-scheme:dark;--tui-desk:#0e0f10;--tui-face:#1b1c1e;--tui-face-hi:#28292c;--tui-face-lo:#141516;--tui-well:#121315;--tui-skirt:#09090a;--tui-ink:#e8e6e1;--tui-ink-2:#a6a7a9;--tui-rule:rgb(232 230 225/0.11);--tui-cap:#e9e7e2;--tui-cap-hi:#f6f4ef;--tui-cap-skirt:#a8a7a3;--tui-cap-ink:#17181a;--tui-cap-hl:rgb(255 255 255/0.8);--tui-hl:rgb(255 255 255/0.11);--tui-well-fill:linear-gradient(to bottom,#070808,var(--tui-well) 45%,#17181a);--tui-sh:0 0 0;--tui-sh-a:0.55;--tui-grain:0.35;--tui-focus:#e8e6e1;--fq-drop:rgb(0 0 0/0.55)}.fq *,.fq :after,.fq :before{box-sizing:border-box}.fq-ask p,.fq-card p,.fq-head>*{margin:0}.fq-wrap{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.35fr);gap:40px clamp(28px,4cqi,64px);align-items:start;width:100%;max-width:none;margin-inline:0;padding-inline:0;padding-block:clamp(40px,6cqi,80px)}.fq-head{position:sticky;top:24px;padding-top:34px}.fq-head .fq-label{margin-bottom:16px;font:700 10.5px/1.2 var(--fq-sans);letter-spacing:.09em;text-transform:uppercase;color:var(--tui-ink-2)}.fq-title{font:700 clamp(32px,4cqi,52px) /1.02 var(--fq-sans);letter-spacing:-.035em;text-wrap:balance}.fq-head .fq-lead{margin-top:20px;max-width:36ch;font-size:clamp(15px,1.3cqi,17px);color:var(--tui-ink-2);text-wrap:pretty}.fq-drawer{position:relative;isolation:isolate;padding:0;border-radius:0;background:transparent;box-shadow:none}.fq-drawer:before{content:none}.fq-tray{display:grid;padding:40px 0 8px;border-radius:0;background:transparent;box-shadow:none}.fq-card{--shade:calc(var(--depth, 0) * 0.11);position:relative;margin-inline:calc(var(--depth, 0) * 5px);border-radius:4px 4px 1px 1px;background:linear-gradient(rgb(40 36 26/var(--shade)),rgb(40 36 26/var(--shade))),var(--fq-fibre),var(--fq-paper);color:var(--fq-type);box-shadow:inset 0 1px 0 rgb(255 255 255/.95),inset 0 2px 0 rgb(0 0 0/.05),0 -1px 0 rgb(0 0 0/.1),0 -7px 10px -5px var(--fq-drop);transition:transform .22s var(--tui-ease),box-shadow .22s var(--tui-ease)}.fq-card:first-child{box-shadow:inset 0 1px 0 rgb(255 255 255/.95),0 -1px 0 rgb(0 0 0/.08)}.fq-card:not([open]):hover{transform:translateY(-3px)}.fq-card[open]{z-index:2;margin-top:9px;transform:translateY(-12px);box-shadow:inset 0 1px 0 rgb(255 255 255/.95),0 -5px 9px -5px var(--fq-drop),0 22px 30px -16px var(--fq-drop),0 2px 3px rgb(0 0 0/.12)}.fq-edge{display:grid;grid-template-columns:5.2ch minmax(0,1fr) auto;align-items:baseline;column-gap:12px;padding:16px 18px 22px;list-style:none;cursor:pointer;font:400 15px/22px var(--fq-type-face);border-radius:inherit;-webkit-tap-highlight-color:transparent}.fq-edge::-webkit-details-marker{display:none}.fq-edge::marker{content:""}.fq-edge:focus-visible{outline:2px solid var(--fq-type);outline-offset:-5px}.fq-no{font-size:11.5px;letter-spacing:.04em;color:var(--fq-type-2)}.fq-q{text-wrap:pretty}.fq-mark{width:12px;height:12px;align-self:center;position:relative}.fq-mark:after,.fq-mark:before{content:"";position:absolute;left:1px;right:1px;top:5.25px;height:1.5px;background:var(--fq-type-2)}.fq-mark:after{transform:rotate(90deg);transition:transform .22s var(--tui-ease)}.fq-card[open] .fq-mark:after{transform:rotate(0deg)}.fq-tab{position:absolute;bottom:100%;left:calc(var(--tab-at, 0) * 100%);height:19px;padding:3px 11px 0;border-radius:5px 5px 0 0;background:linear-gradient(rgb(40 36 26/var(--shade)),rgb(40 36 26/var(--shade))),var(--fq-fibre),var(--fq-paper);box-shadow:inset 0 1px 0 rgb(255 255 255/.95),0 -4px 7px -4px var(--fq-drop);font:400 10.5px/16px var(--fq-type-face);letter-spacing:.08em;text-transform:uppercase;color:var(--fq-type-2);white-space:nowrap;pointer-events:none}.fq-card::details-content{block-size:0;overflow:clip;transition:block-size .32s var(--tui-ease),content-visibility .32s allow-discrete}.fq-card[open]::details-content{block-size:auto}.fq-face{--fq-lead:26px;margin:-8px 18px 0;padding:0 0 12px calc(5.2ch + 12px);border-top:3px double var(--fq-rule-2);font:400 14px/var(--fq-lead) var(--fq-type-face);background:none}.fq-a{max-width:60ch;margin:0;padding:0;background-image:repeating-linear-gradient(to bottom,transparent 0,transparent calc(var(--fq-lead) - 1px),var(--fq-rule) calc(var(--fq-lead) - 1px),var(--fq-rule) var(--fq-lead));background-size:100% var(--fq-lead);background-position:0 0;background-repeat:repeat-y}.fq-a,.fq-filed{line-height:var(--fq-lead)}.fq-filed{margin-top:var(--fq-lead);font-size:11px;letter-spacing:.06em;color:var(--fq-type-2);text-align:right;background:none}.fq-front{display:none}.fq-holder{display:block;padding:3px;border-radius:3px;background:linear-gradient(var(--tui-face-lo),var(--tui-face-hi));box-shadow:0 0 0 1px rgb(var(--tui-sh)/calc(var(--tui-sh-a) * 1.2)),0 1px 0 var(--tui-hl),inset 0 1px 1px rgb(0 0 0/.25)}.fq-holder-card{display:block;min-width:132px;padding:3px 12px 2px;border-radius:1px;background:var(--fq-fibre),var(--fq-paper);box-shadow:inset 0 1px 2px rgb(0 0 0/.25);font:400 11px/16px var(--fq-type-face);letter-spacing:.08em;text-align:center;text-transform:uppercase;color:var(--fq-type)}.fq-pull{display:block;width:108px;height:22px;border-radius:3px 3px 54px 54px/3px 3px 22px 22px;background:var(--tui-well-fill) var(--tui-well);box-shadow:var(--tui-inset)}.fq-ask{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px;margin-top:28px;padding-inline:4px}.fq-note{font-size:14.5px;color:var(--tui-ink-2);max-width:44ch}.fq-key{display:inline-flex;align-items:center;height:44px;padding:0 22px;border-radius:9px;font:700 14px/1 var(--fq-sans);color:var(--tui-cap-ink);text-decoration:none;background:radial-gradient(120% 90% at 50% 0,rgb(255 255 255/.1),transparent 60%),linear-gradient(var(--tui-cap-hi),var(--tui-cap));box-shadow:inset 0 1px 0 var(--tui-cap-hl),0 3px 0 var(--tui-cap-skirt),0 4px 2px rgb(var(--tui-sh)/calc(var(--tui-sh-a) * 1.4)),0 9px 14px -6px rgb(var(--tui-sh)/var(--tui-sh-a));transition:transform 70ms var(--tui-ease),box-shadow 70ms var(--tui-ease)}.fq-key:active{transform:translateY(3px);box-shadow:var(--tui-pressed)}.fq-key:focus-visible{outline:2px solid var(--tui-focus);outline-offset:3px}@container fq (max-width: 959px){.fq-wrap{grid-template-columns:minmax(0,1fr)}.fq-head{position:static;padding-top:0;max-width:640px}}@container fq (max-width: 559px){.fq-drawer{padding:0}.fq-tray{padding:34px 0 8px}.fq-card{margin-inline:calc(var(--depth, 0) * 3px)}.fq-edge{grid-template-columns:minmax(0,1fr) auto;padding:14px 14px 20px;font-size:14px;line-height:21px}.fq-no{display:none}.fq-tab{font-size:9.5px;padding-inline:8px}.fq-face{margin-inline:14px;padding-left:0;font-size:13.5px}.fq-ask{flex-direction:column;align-items:stretch}.fq-key{justify-content:center}}@media (prefers-reduced-motion:reduce){.fq-card,.fq-card::details-content,.fq-key,.fq-mark:after{transition:none}.fq-card:not([open]):hover{transform:none}}