.fx{--fx-paper:#fffdf4;--fx-cream:#fff8ea;--fx-cream2:#fcefd9;--fx-card:#fff;--fx-ink:#2a211b;--fx-ink2:#5c4a3a;--fx-muted:#806b50;--fx-line:#f0e5cf;--fx-line2:#eedfc2;--fx-orange:#f0682f;--fx-orange-d:#da541e;--fx-orange-dd:#b8410f;--fx-orange-bg:#fce3d8;--fx-green:#33a15b;--fx-green-d:#2c8b4e;--fx-green-bg:#e6f3e9;--fx-sun:#ffc53d;--fx-sun-bg:#fff1d2;--fx-hl:#ffe27a;--fx-pill:999px;--fx-maxw:1200px;--fx-fd:var(--font-pop-display),"Bricolage Grotesque",system-ui,sans-serif;--fx-fb:var(--font-pop-body),"Hanken Grotesk",system-ui,sans-serif;--fx-fh:var(--font-pop-hand),"Caveat",cursive;--fx-spring:cubic-bezier(.3,1.5,.45,1);--fx-out:cubic-bezier(.2,.8,.25,1);--fx-sh:0 2px 4px #5a3c140d,0 18px 36px -22px #965a1e52;--fx-sbh:76px;font-family:var(--fx-fb);color:var(--fx-ink);-webkit-font-smoothing:antialiased;background:var(--fx-paper);padding-bottom:8px;font-size:15.5px;line-height:1.55;display:block}@media (min-width:960px){.fx{font-size:16px}}:where(.fx) *,:where(.fx) :before,:where(.fx) :after{box-sizing:border-box}:where(.fx) h1,:where(.fx) h2,:where(.fx) h3,:where(.fx) h4{font-family:var(--fx-fd);letter-spacing:-.02em;margin:0}:where(.fx) p{margin:0}:where(.fx) a{color:var(--fx-orange-dd);text-decoration:none}:where(.fx) a:hover{color:var(--fx-orange)}:where(.fx) button,:where(.fx) input{font:inherit;color:inherit}:where(.fx) button{cursor:pointer;background:0 0;border:0;padding:0}:where(.fx) :focus-visible{outline:3px solid var(--fx-orange);outline-offset:2px;border-radius:10px}.fx-w{max-width:var(--fx-maxw);margin:0 auto;padding:0 16px}.fx-btn{border-radius:var(--fx-pill);background:var(--fx-orange);color:#fff;min-height:48px;font:800 15px var(--fx-fd);box-shadow:0 4px 0 var(--fx-orange-d);transition:transform .2s var(--fx-spring),box-shadow .2s,background .2s;white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:0 22px;display:inline-flex}.fx-btn:hover{color:#fff;box-shadow:0 6px 0 var(--fx-orange-d);background:#f4733b;transform:translateY(-2px)}.fx-btn:active{box-shadow:0 1px 0 var(--fx-orange-d);transform:translateY(3px)}.fx-btn.fx-ghost{background:var(--fx-card);color:var(--fx-ink);box-shadow:0 0 0 1.5px var(--fx-line2),0 4px 0 var(--fx-line2)}.fx-btn.fx-ghost:hover{color:var(--fx-ink);background:var(--fx-cream)}.fx-hero{gap:24px;padding-top:2px;padding-bottom:16px;display:grid}.fx-hero>*{min-width:0}.fx-crumb{color:var(--fx-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 12px;font-size:13.5px;display:flex}.fx-crumb a{color:var(--fx-muted)}.fx-crumb a:hover{color:var(--fx-ink)}.fx-crumb span[aria-current]{color:var(--fx-ink2);font-weight:600}.fx-kick{font:700 23px var(--fx-fh);color:var(--fx-orange-dd);display:inline-block;transform:rotate(-2deg)}.fx-hero h1{text-wrap:balance;isolation:isolate;margin:2px 0 12px;font-size:clamp(32px,9vw,60px);font-weight:800;line-height:1.02}.fx-hero h1 em{color:var(--fx-orange-d);white-space:nowrap;font-style:normal;position:relative}.fx-hero h1 em:after{content:"";background:var(--fx-hl);z-index:-1;border-radius:4px;height:.2em;position:absolute;bottom:.02em;left:-2px;right:-4px;transform:rotate(-1deg)}.fx-lead{color:var(--fx-ink2);text-wrap:pretty;max-width:52ch;font-size:16.5px}.fx-lead b{color:var(--fx-ink)}.fx-trust{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.fx-trust span{white-space:nowrap;border-radius:var(--fx-pill);background:var(--fx-green-bg);color:#1e5e36;min-height:30px;font:700 13px var(--fx-fb);align-items:center;gap:6px;padding:0 11px;display:inline-flex}.fx-trust svg{flex:none}.fx-art{display:none}.fx-slab{font:800 16px var(--fx-fd);margin:20px 0 0;display:block}.fx-sbar{top:var(--fx-top,0px);z-index:30;background:linear-gradient(var(--fx-paper) 80%,#fffdf400);padding:8px 0;transition:box-shadow .3s;position:sticky}.fx-sbox{max-width:var(--fx-maxw);align-items:center;margin:0 auto;padding:0 16px;display:flex;position:relative}.fx-sbox .fx-in{flex:1;align-items:center;max-width:680px;display:flex;position:relative}.fx-sbox .fx-mg{color:var(--fx-ink2);pointer-events:none;transition:transform .35s var(--fx-spring);position:absolute;left:18px}.fx-sbox input{border:2.5px solid var(--fx-ink);width:100%;min-height:60px;box-shadow:0 4px 0 var(--fx-ink);font:700 17px var(--fx-fb);appearance:none;transition:box-shadow .25s,transform .25s var(--fx-spring);background:#fff;border-radius:20px;outline:0;padding:0 56px 0 52px}.fx-sbox input::-webkit-search-cancel-button{display:none}.fx-sbox input::placeholder{color:#a8957a;font-weight:600}.fx-sbox input:focus{box-shadow:0 4px 0 var(--fx-ink),0 0 0 6px #f0682f2e}.fx-sbox input:focus~.fx-mg{color:var(--fx-orange-d);transform:rotate(-12deg)scale(1.08)}.fx-sbox .fx-clr{width:44px;height:44px;color:var(--fx-ink2);background:var(--fx-cream2);transition:transform .3s var(--fx-spring);border-radius:14px;place-items:center;display:grid;position:absolute;right:8px}.fx-sbox .fx-clr:hover{background:var(--fx-line2)}.fx-stuck .fx-sbar{box-shadow:0 12px 20px -18px #6e3c148c}.fx-tries{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;display:flex}.fx-tries .fx-tl{font:700 18px var(--fx-fh);color:var(--fx-muted);margin-right:2px}.fx-chip{white-space:nowrap;border-radius:var(--fx-pill);border:1.5px solid var(--fx-line2);background:var(--fx-card);min-height:44px;font:700 14px var(--fx-fb);color:var(--fx-ink2);transition:border-color .2s,background .2s,color .2s,transform .3s var(--fx-spring);align-items:center;gap:6px;padding:0 14px;display:inline-flex}.fx-chip:hover{border-color:var(--fx-ink2);color:var(--fx-ink)}.fx-chip:active{transform:scale(.95)}.fx-chip.fx-new{background:var(--fx-sun-bg);color:#6b4a00;border-color:#f4d58a}.fx-chip.fx-new i{border-radius:var(--fx-pill);min-width:22px;height:22px;font-style:normal;font:800 12px var(--fx-fd);background:#fff;place-items:center;padding:0 6px;display:grid}.fx-chip.fx-new[aria-pressed=true]{background:var(--fx-ink);border-color:var(--fx-ink);color:#fff6e8}.fx-chip.fx-new[aria-pressed=true] i{background:var(--fx-sun);color:var(--fx-ink)}.fx-res{padding-top:18px}.fx-rh{align-items:center;gap:12px;margin-bottom:14px;display:flex}.fx-rh .fx-pf{background:var(--fx-sun-bg);border:2px solid var(--fx-ink);border-radius:16px;flex:none;width:52px;height:52px;overflow:hidden;transform:rotate(-5deg)}.fx-rh .fx-pf svg{width:100%;height:100%}.fx-rh h2{text-wrap:balance;font-size:clamp(22px,5.6vw,30px);line-height:1.12}.fx-rh h2 .fx-yes{color:var(--fx-green-d)}.fx-rh p{color:var(--fx-muted);margin-top:2px;font-size:14px}.fx-rh p a{font-weight:700}.fx-rl{gap:10px;display:grid}.fx-fn{background:var(--fx-card);box-shadow:0 0 0 1px var(--fx-line),0 10px 22px -20px #965a1e80;scroll-margin-top:calc(var(--fx-top,0px) + var(--fx-sbh) + 24px);border-radius:20px;flex-direction:column;gap:6px;padding:14px 16px;display:flex;position:relative}.fx-fn h3{text-wrap:pretty;font-size:17px;font-weight:800;line-height:1.22}.fx-fn p{color:var(--fx-ink2);text-wrap:pretty;font-size:14.5px;line-height:1.5}.fx-fn .fx-new{vertical-align:2px;border-radius:var(--fx-pill);background:var(--fx-sun);min-height:22px;color:var(--fx-ink);font:800 10.5px var(--fx-fb);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:4px;margin-left:6px;padding:0 8px;display:inline-flex}.fx-fn .fx-fp{isolation:isolate;border-radius:var(--fx-pill);min-height:26px;color:var(--fc);font:800 12px var(--fx-fb);align-self:flex-start;align-items:center;gap:6px;padding:0 10px;display:inline-flex;position:relative}.fx-fn .fx-fp:hover{color:var(--fc)}.fx-fn .fx-fp:hover .fx-bgx{box-shadow:0 0 0 1.5px var(--fc)}.fx-fn .fx-fp i{background:currentColor;border-radius:50%;width:7px;height:7px}.fx-wh{min-height:44px;font:700 13.5px var(--fx-fb);color:var(--fx-orange-dd);align-self:flex-start;align-items:center;gap:6px;margin:-4px 0 -10px;display:inline-flex}.fx-wh span{color:var(--fx-muted);font-weight:600}.fx-wh:hover span{color:var(--fx-ink2)}.fx-wh svg{transition:transform .3s var(--fx-spring);flex:none}.fx-wh:hover svg{transform:translate(3px)}.fx-fn mark,.fx-rh mark{background:linear-gradient(transparent 14%,var(--fx-hl) 14%,var(--fx-hl) 90%,transparent 90%);color:inherit;border-radius:3px;padding:0 2px}.fx-res .fx-fn{animation:fx-pop .42s var(--fx-spring) both;animation-delay:calc(var(--i,0)*35ms)}.fx-res .fx-fn.fx-keep{animation:none}@keyframes fx-pop{0%{opacity:0;transform:translateY(10px)scale(.98)}}.fx-none{background:var(--fx-cream);box-shadow:0 0 0 1.5px var(--fx-line2);animation:fx-pop .45s var(--fx-spring) both;border-radius:26px;gap:18px;padding:20px;display:grid}.fx-none .fx-nh{align-items:flex-start;gap:14px;display:flex}.fx-none .fx-pf{background:var(--fx-orange-bg);border:2px solid var(--fx-ink);border-radius:22px;flex:none;width:70px;height:70px;overflow:hidden;transform:rotate(-5deg)}.fx-none .fx-pf svg{width:100%;height:100%}.fx-none h2{font-size:clamp(24px,6vw,32px);line-height:1.08}.fx-none .fx-hand{font:700 22px var(--fx-fh);color:var(--fx-orange-dd);display:block}.fx-none p{color:var(--fx-ink2);text-wrap:pretty;max-width:56ch;margin-top:6px}.fx-none .fx-acts{flex-wrap:wrap;gap:10px;display:flex}.fx-near>h3{font:800 12px var(--fx-fb);letter-spacing:.12em;text-transform:uppercase;color:var(--fx-muted);margin-bottom:10px}.fx-all{padding-top:26px}.fx-sh2{margin-bottom:14px}.fx-eyebrow{font:800 12px var(--fx-fb);letter-spacing:.14em;text-transform:uppercase;color:var(--fx-orange-dd);margin-bottom:4px;display:block}.fx-sh2 h2{text-wrap:balance;font-size:clamp(24px,6vw,34px);font-weight:800;line-height:1.1}.fx-ft{width:52px;height:52px;color:var(--fc);border:2px solid var(--fx-ink);box-shadow:0 3px 0 var(--fx-ink);transition:transform .4s var(--fx-spring);background:#fff;border-radius:16px;grid-row:span 2;place-items:center;display:grid;transform:rotate(-4deg)}.fx-end{gap:14px;padding-top:44px;display:grid}.fx-miss{background:linear-gradient(135deg,#fff1d2,#fce3d8);border-radius:28px;gap:14px;padding:22px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #f6d7b9}.fx-miss h2{font-size:clamp(24px,6vw,32px);font-weight:800;line-height:1.08}.fx-miss p{color:var(--fx-ink2);text-wrap:pretty;max-width:46ch;margin-top:8px}.fx-miss .fx-btn{margin-top:14px}.fx-miss .fx-pp{justify-self:end;width:120px;margin:-6px -4px -24px 0}.fx-miss .fx-pp svg{width:100%;height:auto;display:block}.fx-news{background:var(--fx-card);box-shadow:var(--fx-sh),0 0 0 1px var(--fx-line);border-radius:28px;padding:20px}.fx-news .fx-nh{align-items:center;gap:10px;margin-bottom:10px;display:flex}.fx-news .fx-nh span{background:var(--fx-sun-bg);color:#8f6200;border-radius:13px;flex:none;place-items:center;width:40px;height:40px;display:grid}.fx-news h2{font-size:21px;font-weight:800;line-height:1.15}.fx-news ul{margin:0;padding:0;list-style:none;display:grid}.fx-news li a{border-top:1px dashed var(--fx-line2);min-height:52px;color:var(--fx-ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:8px 0;display:grid}.fx-news li:first-child a{border-top:0}.fx-news li b{font:800 15px/1.25 var(--fx-fd)}.fx-news li small{color:var(--fx-muted);grid-column:1;font-size:12.5px}.fx-news li svg{color:var(--fx-orange-d);transition:transform .3s var(--fx-spring);grid-area:1/2/3}.fx-news li a:hover svg{transform:translate(3px)}.fx-news .fx-all2{min-height:44px;font:800 14.5px var(--fx-fd);align-items:center;gap:6px;margin-top:6px;display:inline-flex}@media (min-width:640px){.fx-w,.fx-sbox{padding-left:24px;padding-right:24px}.fx-rl{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-end{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:stretch}.fx-miss{grid-template-columns:minmax(0,1fr) auto;padding:28px 30px}.fx-miss .fx-pp{align-self:end;width:150px}}@media (min-width:960px){.fx-hero{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:40px;padding-bottom:8px}.fx-art{height:300px;display:block;position:relative}.fx-art .fx-blob{background:var(--fx-sun);border:3px solid var(--fx-ink);width:250px;height:250px;box-shadow:0 7px 0 var(--fx-ink);border-radius:46% 54% 50% 50%/52% 46% 54% 48%;position:absolute;top:6px;right:30px;overflow:hidden}.fx-art .fx-blob svg{width:100%;height:100%}.fx-art .fx-stk{border:2px solid var(--fx-ink);min-height:40px;box-shadow:0 3px 0 var(--fx-ink);font:800 15px var(--fx-fd);background:#fff;border-radius:14px;align-items:center;gap:6px;padding:0 14px;display:inline-flex;position:absolute}.fx-art .fx-s1{background:var(--fx-green-bg);color:#1e5e36;top:40px;left:0;transform:rotate(-6deg)}.fx-art .fx-s2{background:#fff;top:200px;right:0;transform:rotate(5deg)}.fx-art .fx-s3{background:var(--fx-orange-bg);color:var(--fx-orange-dd);bottom:4px;left:24px;transform:rotate(-2deg)}.fx-art .fx-note{font:700 24px/1.05 var(--fx-fh);color:var(--fx-ink2);max-width:150px;position:absolute;top:122px;left:10px;transform:rotate(-4deg)}.fx-trust{display:none}.fx-sbox .fx-in{max-width:720px}.fx-all{padding-top:30px}.fx-rl{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.fx-none{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;padding:28px}.fx-none .fx-near .fx-rl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){:where(.fx) *{transition-duration:.01ms!important;animation:none!important}}.fx-ft{width:52px;height:52px;color:var(--fc);border:2px solid var(--fx-ink);box-shadow:0 3px 0 var(--fx-ink);transition:transform .4s var(--fx-spring);background:#fff;border-radius:16px;place-items:center;display:grid;transform:rotate(-4deg)}.fx-bgx{z-index:-1;border-radius:inherit;background:var(--fg);transition:box-shadow .3s;position:absolute;inset:0}.fx-tiles{gap:10px;display:grid}.fx-tile{isolation:isolate;min-height:84px;color:var(--fx-ink);transition:transform .35s var(--fx-spring);border-radius:24px;grid-template-columns:52px minmax(0,1fr) 36px;align-items:center;gap:2px 14px;padding:14px;display:grid;position:relative}.fx-tile:nth-child(2n) .fx-ft{transform:rotate(3deg)}.fx-tile:hover{color:var(--fx-ink);transform:translateY(-3px)}.fx-tile:hover .fx-bgx{box-shadow:0 0 0 2px var(--fx-ink),0 5px 0 2px var(--fx-ink)}.fx-tile:hover .fx-ft{transform:rotate(-10deg)scale(1.05)}.fx-tile .fx-ft{grid-row:span 2}.fx-tile b{font:800 18.5px/1.15 var(--fx-fd);letter-spacing:-.01em;align-self:end}.fx-tile .fx-ct{font:800 13px var(--fx-fd);color:var(--fc);grid-column:2;align-self:start}.fx-tile .fx-ex{display:none}.fx-tile .fx-go{width:36px;height:36px;color:var(--fc);transition:transform .35s var(--fx-spring);background:#fff;border-radius:50%;grid-area:1/3/3;place-items:center;display:grid}.fx-tile:hover .fx-go{transform:translate(3px)}.fx-fview{padding-top:12px}.fx-fhead{isolation:isolate;border-radius:30px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 16px;margin-bottom:16px;padding:14px 16px 20px;display:grid;position:relative}.fx-fhead .fx-back{border-radius:var(--fx-pill);min-height:44px;font:800 14px var(--fx-fd);color:var(--fx-ink);transition:transform .3s var(--fx-spring);background:#fff;grid-column:1/-1;justify-self:start;align-items:center;gap:6px;margin-bottom:12px;padding:0 16px 0 10px;display:inline-flex;box-shadow:0 2px #2a211b1f}.fx-fhead .fx-back:hover{transform:translate(-3px)}.fx-fhead .fx-ft{border-radius:20px;grid-row:2/span 4;align-self:start;width:64px;height:64px}.fx-fhead .fx-ey{font:800 12px var(--fx-fb);letter-spacing:.12em;text-transform:uppercase;color:var(--fc)}.fx-fhead h2{text-wrap:balance;width:fit-content;font-size:clamp(28px,7.4vw,50px);font-weight:800;line-height:1.03}.fx-fhead .fx-dsc{font:700 21px/1.15 var(--fx-fh);color:var(--fx-ink2);margin-top:4px}.fx-fhead .fx-cnt{font:800 13.5px var(--fx-fd);color:var(--fc);margin-top:4px}.fx-fhead .fx-pn{display:none}.fx-fgrid{gap:10px;display:grid}.fx-fview.fx-enter .fx-fn{animation:fx-pop .5s var(--fx-spring) both;animation-delay:calc(.2s + var(--i,0)*35ms)}.fx-fnext{grid-template-columns:1fr 1fr;gap:10px;margin-top:20px;display:grid}.fx-fnext a{isolation:isolate;text-align:left;min-height:84px;transition:transform .35s var(--fx-spring);border-radius:22px;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:12px 16px;display:flex;position:relative}.fx-fnext a:hover{transform:translateY(-3px)}.fx-fnext a:hover .fx-bgx{box-shadow:0 0 0 2px var(--fx-ink),0 5px 0 2px var(--fx-ink)}.fx-fnext small{font:800 11.5px var(--fx-fb);letter-spacing:.1em;text-transform:uppercase;color:var(--fc);align-items:center;gap:4px;display:flex}.fx-fnext b{font:800 16px/1.2 var(--fx-fd);text-wrap:balance}.fx-fnext .fx-nx{text-align:right;align-items:flex-end}@keyframes fx-roll{0%{opacity:0;transform:translate(-80px)rotate(-120deg)scale(.6)}}@keyframes fx-dot{50%{opacity:.4;transform:translateY(-6px)}}.fx-sbar{view-transition-name:vt-sbar}html[data-fx-vt]::view-transition-group(*){animation-duration:.6s;animation-timing-function:cubic-bezier(.2,.85,.25,1)}html[data-fx-vt]::view-transition-old(root){animation:none}html[data-fx-vt]::view-transition-new(root){animation:.28s cubic-bezier(.2,.8,.25,1) both fx-vtIn}html[data-fx-vt]::view-transition-image-pair(root){isolation:auto}@keyframes fx-vtOut{to{opacity:0}}@keyframes fx-vtIn{0%{opacity:0}}html[data-fx-vt]::view-transition-old(vt-bg){display:none}html[data-fx-vt]::view-transition-new(vt-bg){width:100%;height:100%;animation:none}html[data-fx-vt]::view-transition-image-pair(vt-ic){animation:.6s cubic-bezier(.3,1.4,.45,1) fx-wob}@keyframes fx-wob{0%{rotate:none}45%{rotate:-18deg;scale:1.12}to{rotate:none}}html[data-fx-vt]::view-transition-old(vt-title){object-fit:contain;width:auto;height:100%}html[data-fx-vt]::view-transition-new(vt-title){object-fit:contain;width:auto;height:100%}html[data-fx-vt=turn]::view-transition-image-pair(vt-ic){animation:.6s cubic-bezier(.3,1.3,.45,1) fx-spin}@keyframes fx-spin{0%{rotate:-200deg;scale:.7}}html[data-fx-dir=next]::view-transition-old(vt-cards){animation:.3s ease-in both fx-toL}html[data-fx-dir=next]::view-transition-old(vt-title){animation:.3s ease-in both fx-toL}html[data-fx-dir=next]::view-transition-new(vt-cards){animation:.5s cubic-bezier(.2,.9,.25,1) 80ms both fx-fromR}html[data-fx-dir=next]::view-transition-new(vt-title){animation:.5s cubic-bezier(.2,.9,.25,1) 80ms both fx-fromR}html[data-fx-dir=prev]::view-transition-old(vt-cards){animation:.3s ease-in both fx-toR}html[data-fx-dir=prev]::view-transition-old(vt-title){animation:.3s ease-in both fx-toR}html[data-fx-dir=prev]::view-transition-new(vt-cards){animation:.5s cubic-bezier(.2,.9,.25,1) 80ms both fx-fromL}html[data-fx-dir=prev]::view-transition-new(vt-title){animation:.5s cubic-bezier(.2,.9,.25,1) 80ms both fx-fromL}@keyframes fx-toL{to{opacity:0;transform:translate(-90px)}}@keyframes fx-fromR{0%{opacity:0;transform:translate(120px)}}@keyframes fx-toR{to{opacity:0;transform:translate(90px)}}@keyframes fx-fromL{0%{opacity:0;transform:translate(-120px)}}html[data-fx-vt=turn]::view-transition-group(vt-cards){animation-duration:.5s}html[data-fx-vt]::view-transition-old(*.cm){width:100%;height:100%;animation:none}html[data-fx-vt]::view-transition-new(*.cm){width:100%;height:100%;animation:none}html[data-fx-vt]::view-transition-old(*.cm):only-child{animation:.32s ease-in both fx-shrink}html[data-fx-vt]::view-transition-new(*.cm):only-child{animation:.4s cubic-bezier(.3,1.4,.45,1) .1s both fx-grow}@keyframes fx-shrink{to{opacity:0;transform:scale(.2)}}@keyframes fx-grow{0%{opacity:0;transform:scale(.2)}}html[data-fx-vt]::view-transition-group(*.cm){animation-duration:.65s;animation-timing-function:cubic-bezier(.3,1.15,.4,1)}@media (min-width:640px){.fx-tiles,.fx-fgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-fhead{padding:16px 22px 26px}.fx-fhead .fx-ft{border-radius:26px;width:84px;height:84px}.fx-fhead .fx-pn{gap:6px;display:flex;position:absolute;top:16px;right:16px}.fx-fhead .fx-pn a{width:44px;height:44px;color:var(--fx-ink);transition:transform .3s var(--fx-spring);background:#fff;border-radius:50%;place-items:center;display:grid;box-shadow:0 2px #2a211b1f}.fx-fhead .fx-pn a:hover{transform:scale(1.08)}}@media (min-width:960px){.fx-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.fx-tile{border-radius:26px;grid-template-columns:58px minmax(0,1fr);align-content:start;align-items:start;padding:18px}.fx-tile .fx-ft{width:58px;height:58px}.fx-tile b{padding-right:30px;font-size:19px}.fx-tile .fx-ex{color:var(--fx-ink2);text-wrap:pretty;grid-column:1/-1;margin-top:10px;font-size:13.5px;line-height:1.45;display:block}.fx-tile .fx-go{position:absolute;top:14px;right:14px}.fx-fgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.fx-fview .fx-fn{padding:16px 18px}.fx-fnext{grid-template-columns:1fr 1fr;max-width:760px;margin-left:auto;margin-right:auto}.fx-fhead{gap:2px 24px;padding:18px 28px 30px}.fx-fhead .fx-ft{border-radius:28px;width:96px;height:96px}}:where(.fx) a{text-decoration:none}:where(.fx) [hidden]{display:none!important}.fx-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fx-fhead .fx-back,.fx-fnext a,.fx-pn a{color:var(--fx-ink)}.fx-fnext a{isolation:isolate;position:relative}.fx h2[tabindex="-1"]:focus{outline:0}.fx.fx-js .fx-fview:not(.fx-on){display:none}.fx-fview:not(.fx-on){padding-top:28px}.fx-fview:not(.fx-on) .fx-back,.fx-fview:not(.fx-on) .fx-pn,.fx-fview:not(.fx-on) .fx-fnext{display:none}.fx-fview:not(.fx-on) .fx-fhead .fx-ft{grid-row:1/span 4}.fx-fn .fx-fp{text-decoration:none}.fx-wh.fx-nolink{color:var(--fx-muted);min-height:0;margin:0}.fx-fn:target{box-shadow:0 0 0 3px var(--fc),0 10px 22px -20px #965a1e80}.fx-fn.fx-flash,.fx-fview.fx-enter .fx-fn.fx-flash,.fx-res .fx-fn.fx-flash{animation:1.8s ease-in-out fx-flash}@keyframes fx-flash{0%,33%,66%,to{box-shadow:0 0 #0000,0 10px 22px -20px #965a1e80}16%,50%,83%{box-shadow:0 0 0 4px var(--fc),0 14px 30px -12px var(--fc);background-color:var(--fg)}}.fx-ask{gap:14px;max-width:560px;margin-top:18px;display:grid}.fx-ask textarea,.fx-ask input{border:2.5px solid var(--fx-ink);width:100%;min-height:54px;box-shadow:0 4px 0 var(--fx-ink);font:700 16px var(--fx-fb);color:var(--fx-ink);appearance:none;background:#fff;border-radius:18px;outline:0;padding:14px 16px;transition:box-shadow .25s}.fx-ask textarea{resize:vertical;min-height:120px;line-height:1.45}.fx-ask textarea::placeholder,.fx-ask input::placeholder{color:#a8957a;font-weight:600}.fx-ask textarea:focus,.fx-ask input:focus{box-shadow:0 4px 0 var(--fx-ink),0 0 0 6px #f0682f2e}.fx-askrow{gap:14px;display:grid}.fx-ask .fx-btn{justify-self:start;min-height:54px}.fx-end{align-items:start!important}.fx-voirnew{width:100%;margin-top:10px}.fx-faq{gap:10px;padding-top:44px;display:grid}.fx-faq h2{margin-bottom:6px;font-size:clamp(24px,6vw,32px);font-weight:800;line-height:1.1}.fx-faq details{background:var(--fx-card);box-shadow:0 0 0 1.5px var(--fx-line2);border-radius:20px}.fx-faq summary{cursor:pointer;min-height:56px;font:800 16px/1.3 var(--fx-fd);justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;list-style:none;display:flex}.fx-faq summary::-webkit-details-marker{display:none}.fx-faq summary:after{content:"+";background:var(--fx-cream2);width:30px;height:30px;color:var(--fx-orange-d);transition:transform .3s var(--fx-spring);border-radius:10px;flex:none;place-items:center;font-size:20px;display:grid}.fx-faq details[open] summary:after{transform:rotate(45deg)}.fx-faq details p{color:var(--fx-ink2);text-wrap:pretty;max-width:70ch;padding:0 18px 16px}.fx-maj{color:var(--fx-muted);padding-top:22px;font-size:13px}.fx-ask .fx-btn[disabled]{opacity:.6;pointer-events:none}.fx-askmsg{min-height:1.3em;color:var(--fx-ink2);font-weight:700}.fx-askmsg.fx-ok{color:var(--fx-green-d)}.fx-nwv{color:var(--fx-ink2);margin:4px 0 6px}.fx-art .fx-note{z-index:1;max-width:118px}@media (prefers-reduced-motion:reduce){.fx-fn.fx-flash,.fx-fview.fx-enter .fx-fn.fx-flash{box-shadow:0 0 0 3px var(--fc);animation:none}}
