.fylt{--fylt-gold:hsla(40,68%,65%,.78);--fylt-gold-dim:hsla(40,68%,65%,.4);--fylt-cream:#f6e8c8;--fylt-sun:1;--fylt-night:0;--fylt-type:#1e1c21;--fylt-blue:#1c3277;--fylt-sheet:#fffcf4;--fylt-noise-lite:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.5  0 0 0 0 0.42  0 0 0 0 0.3  0 0 0 0.22 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");--fylt-noise:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.42  0 0 0 0 0.35  0 0 0 0 0.25  0 0 0 0.55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:relative;box-sizing:border-box;width:100%;max-width:880px;margin:clamp(64px,12vw,120px) auto;font-family:var(--fy-print);color:var(--ink);scroll-margin-top:88px;clear:both}[data-theme=vault] .fylt{--fylt-sun:0.3;--fylt-night:1;--fylt-sheet:#ece2c9}.fylt *,.fylt :after,.fylt :before{box-sizing:border-box}.fylt .fylt-kick{margin:0 0 8px;text-align:center;font-size:13px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.article-prose .fylt .fylt-h,.fylt .fylt-h{position:static;margin:0 0 16px;padding:0;border:0;text-align:center;font-family:var(--fy-print);font-variant:normal;font-style:italic;font-weight:400;font-size:clamp(34px,6.4vw,48px);line-height:1.06;letter-spacing:-.01em;color:var(--ink)}.article-prose .fylt .fylt-h:after,.article-prose .fylt .fylt-h:before,.fylt .fylt-h:after,.fylt .fylt-h:before{content:none;display:none}.fylt .fylt-cap{max-width:580px;margin:0 auto 28px;text-align:center;font-size:17.5px;line-height:1.55;color:var(--muted);text-wrap:pretty}.fylt-desk{position:relative;isolation:isolate;overflow:hidden;padding:clamp(30px,5vw,50px) clamp(16px,4vw,44px) clamp(30px,4.6vw,46px);border-radius:14px;background:linear-gradient(180deg,rgba(255,226,180,.24),transparent 22%,transparent 80%,rgba(20,8,2,.3)),radial-gradient(160% 40% at 30% 0,rgba(120,66,26,.5),transparent 60%),repeating-linear-gradient(91deg,rgba(30,12,2,.12) 0 1px,transparent 1px 5px,rgba(255,210,160,.05) 5px 6px,transparent 6px 11px),linear-gradient(172deg,#7d4b22,#5c3417 48%,#3e220d);box-shadow:inset 0 2px 0 rgba(255,220,170,.35),inset 0 -9px 0 rgba(26,10,2,.4),0 3px 3px rgba(40,20,6,.22),0 34px 54px -22px rgba(40,20,6,.6)}.fylt-leather{position:absolute;inset:clamp(10px,2vw,18px);z-index:-2;overflow:hidden;border-radius:6px;background:radial-gradient(90% 70% at 26% 18%,rgba(170,64,44,.55),transparent 70%),radial-gradient(70% 60% at 82% 88%,rgba(30,4,2,.5),transparent 70%),linear-gradient(160deg,#7c2219,#5f1912 52%,#42100b);box-shadow:0 0 0 1px rgba(16,4,2,.7),inset 0 2px 7px rgba(0,0,0,.55),inset 0 0 70px rgba(16,2,0,.5)}.fylt-leather-g{position:absolute;inset:0;width:100%;height:100%;mix-blend-mode:multiply;opacity:.6}.fylt-tooling{position:absolute;inset:clamp(8px,1.6vw,14px);border:1.5px solid var(--fylt-gold);border-radius:3px;outline:1px solid var(--fylt-gold-dim);outline-offset:5px;box-shadow:0 1px 0 rgba(0,0,0,.45),inset 0 1px 0 rgba(0,0,0,.45)}.fylt-tooling:before{content:"";position:absolute;inset:5px;background:radial-gradient(circle,var(--fylt-gold) 0 1px,transparent 1.4px) 0 0 /7px 3px repeat-x,radial-gradient(circle,var(--fylt-gold) 0 1px,transparent 1.4px) 0 100% /7px 3px repeat-x,radial-gradient(circle,var(--fylt-gold) 0 1px,transparent 1.4px) 0 0 /3px 7px repeat-y,radial-gradient(circle,var(--fylt-gold) 0 1px,transparent 1.4px) 100% 0 /3px 7px repeat-y;opacity:.8}.fylt-tooling:after{content:"";position:absolute;inset:-2px;background:radial-gradient(circle at 0 0,var(--fylt-gold) 0 3px,transparent 3.6px),radial-gradient(circle at 100% 0,var(--fylt-gold) 0 3px,transparent 3.6px),radial-gradient(circle at 0 100%,var(--fylt-gold) 0 3px,transparent 3.6px),radial-gradient(circle at 100% 100%,var(--fylt-gold) 0 3px,transparent 3.6px)}.fylt-sun{position:absolute;inset:clamp(10px,2vw,18px);overflow:hidden;border-radius:6px;pointer-events:none}.fylt-panes{position:absolute;z-index:4;left:-4%;top:-10%;width:62%;height:120%;transform:skewX(-24deg);transform-origin:0 0;background:radial-gradient(70% 60% at 30% 20%,rgba(255,236,196,.9),rgba(255,212,150,.55) 60%,rgba(255,200,130,.25));-webkit-mask-composite:source-in;-webkit-mask:linear-gradient(90deg,#000 0 46.5%,transparent 46.5% 53.5%,#000 53.5%),linear-gradient(180deg,#000 0 45%,transparent 45% 51%,#000 51%);mask:linear-gradient(90deg,#000 0 46.5%,transparent 46.5% 53.5%,#000 53.5%),linear-gradient(180deg,#000 0 45%,transparent 45% 51%,#000 51%);-webkit-mask-composite:source-in,xor;mask-composite:intersect;filter:blur(16px);mix-blend-mode:soft-light;opacity:calc(var(--fylt-sun) * .86);transition:opacity 2.4s ease}[data-theme=vault] .fylt-panes{background:radial-gradient(70% 60% at 30% 20%,rgba(170,196,255,.7),rgba(120,150,220,.3))}.fylt-desk[data-glow=arora] .fylt-panes,.fylt-desk[data-glow=you] .fylt-panes{opacity:calc(var(--fylt-sun) * 1.15 + .12)}.fylt-mote{position:absolute;z-index:4;left:var(--x);top:var(--y);width:calc(var(--z) * 2.2px);height:calc(var(--z) * 2.2px);border-radius:50%;background:rgba(255,244,214,.95);box-shadow:0 0 5px rgba(255,228,170,.9);opacity:0;animation:fylt-drift var(--d) linear var(--k) infinite}[data-theme=vault] .fylt-mote{display:none}@keyframes fylt-drift{0%{transform:translate(0);opacity:0}12%{opacity:calc(.7 * var(--fylt-sun))}50%{transform:translate(22px,-30px)}88%{opacity:calc(.5 * var(--fylt-sun))}to{transform:translate(-8px,-64px);opacity:0}}.fylt-lamp{background:radial-gradient(56% 50% at 80% 6%,rgba(255,196,112,.3),transparent 72%),radial-gradient(130% 110% at 64% 16%,transparent 38%,rgba(10,4,16,.6) 100%);opacity:var(--fylt-night)}.fylt-desk:after,.fylt-lamp{position:absolute;inset:0;z-index:5;pointer-events:none;border-radius:inherit}.fylt-desk:after{content:"";background:radial-gradient(80% 60% at 46% 64%,rgba(255,206,128,.24),transparent 72%);opacity:0;transition:opacity 2.6s ease}.fylt-desk[data-glow=you]:after{opacity:1}.fylt-opener,.fylt-pen{position:absolute;z-index:1;pointer-events:none;height:auto;filter:drop-shadow(0 4px 3px rgba(16,2,0,.45))}.fylt-pen{right:5%;bottom:22px;width:clamp(150px,30%,250px);transform:rotate(-11deg)}.fylt-opener{left:4%;top:26px;width:clamp(110px,22%,190px);transform:rotate(7deg)}.fylt [data-to]{--c:#8a7652}.fylt [data-to=students]{--c:#df6418}.fylt [data-to=colleagues]{--c:#2e7a4c}.fylt [data-to=institutions]{--c:#3a4f8c}.fylt [data-to=family]{--c:#b3344a}.fylt [data-to=strangers]{--c:#b8861b}.fylt [data-to=tuva]{--c:#17797a}.fylt-tabs{position:relative;z-index:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:4px 6px;margin:0 auto -4px;padding:0 22px}.fylt .fylt-tab{position:relative;display:inline-flex;align-items:baseline;gap:7px;min-height:42px;margin:0;padding:10px 15px 12px;border:0;border-radius:10px 10px 0 0;background:var(--fylt-noise-lite) 0 0 /180px 180px,linear-gradient(180deg,#f2e5c4,#e0cc9e);background-blend-mode:multiply,normal;box-shadow:inset 0 3px 0 var(--c),inset 0 -10px 10px -8px rgba(90,60,20,.4),0 -1px 2px rgba(60,40,10,.2);color:#4d3d22;font-family:var(--fy-print);font-size:13px;font-weight:600;letter-spacing:.14em;line-height:1.1;text-transform:uppercase;cursor:pointer;transform:translateY(7px);transition:transform .35s cubic-bezier(.3,1.4,.5,1),color .3s ease,box-shadow .3s ease;-webkit-tap-highlight-color:transparent}.fylt .fylt-tab:hover{transform:translateY(2px)}.fylt .fylt-tab[aria-pressed=true]{transform:translateY(-1px);background:var(--fylt-noise-lite) 0 0 /180px 180px,linear-gradient(180deg,#fff7de,#efdfb6);background-blend-mode:multiply,normal;color:#24190b;box-shadow:inset 0 5px 0 var(--c),0 -3px 8px rgba(60,40,10,.28)}.fylt-tab-n{font-family:var(--fy-hand);font-size:19px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--c);line-height:.8}[data-theme=vault] .fylt .fylt-tab{filter:brightness(.86) sepia(.1)}.fylt-desk{--strip:50px;--dh:36px;--sliver:7px;--lift:76px;--front:98px;--rim:30px;z-index:1}.fylt-hint{position:relative;z-index:1;min-height:1.3em;margin:0 0 clamp(72px,10vw,88px);text-align:center;font-family:var(--fy-hand);font-size:clamp(20px,3vw,24px);line-height:1.3;color:hsla(41,80%,86%,.86);text-shadow:0 1px 2px rgba(20,4,0,.6)}.fylt-box{position:relative;z-index:2;width:min(100%,640px);margin:0 auto}.fylt-box:before{content:"";position:absolute;z-index:-1;left:-2%;right:-4%;bottom:-22px;height:60px;border-radius:50%;background:radial-gradient(closest-side,rgba(16,2,0,.62),transparent);filter:blur(5px)}.fylt-box-in{position:relative;isolation:isolate;padding:var(--rim) 0 calc(var(--front) + 16px);background:linear-gradient(180deg,rgba(8,3,0,.62),rgba(8,3,0,.12) 22%,rgba(8,3,0,.34) 80%,rgba(8,3,0,.6)),repeating-linear-gradient(90deg,rgba(40,18,4,.3) 0 1px,transparent 1px 7px,rgba(255,210,150,.04) 7px 9px,transparent 9px 13px),linear-gradient(180deg,#6a4220,#3c220c);clip-path:polygon(-12% -620px,112% -620px,112% 0,95.5% 0,100% 100%,0 100%,4.5% 0,-12% 0)}.fylt-box-back{position:absolute;z-index:0;left:4%;right:4%;top:0;height:10px;border-radius:2px;background:var(--fylt-noise-lite) 0 0 /180px 180px,linear-gradient(180deg,#e6b878,#b47c3c 70%,#7a4c20);box-shadow:0 3px 5px rgba(0,0,0,.55)}.fylt-box-side{position:absolute;z-index:60;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(255,236,196,.5),transparent 60%),linear-gradient(180deg,#c99050,#e2ad6a 50%,#c58a48)}.fylt-box-side--l{clip-path:polygon(4.5% 0,calc(4.5% + 8px) 0,15px 100%,0 100%)}.fylt-box-side--r{clip-path:polygon(calc(95.5% - 8px) 0,95.5% 0,100% 100%,calc(100% - 15px) 100%)}.fylt-dec,.fylt-dec-l,.fylt-loose,.fylt-stack{margin:0;padding:0;list-style:none}.fylt-stack{position:relative;z-index:1}.fylt-dec:before,.fylt-env:before{content:none}.fylt-div,.fylt-env{--w:calc(87% - 14px + var(--t) * 10%);position:relative;margin:0;padding:0;transition:height .6s cubic-bezier(.3,.7,.2,1)}.fylt-div{height:var(--dh)}.fylt-env{height:var(--strip)}.fylt-div[data-sunk],.fylt-env[data-sunk]{height:var(--sliver)}.fylt-div-card{position:absolute;z-index:calc(var(--i) + 1);top:15px;left:calc((100% - var(--w)) / 2);width:var(--w);aspect-ratio:1.55;border-radius:2px;background:var(--fylt-noise) 0 0 /180px 180px,linear-gradient(180deg,rgba(255,246,214,.55),transparent 9px),linear-gradient(180deg,#e2c88e,#cfb27a);background-blend-mode:multiply,normal,normal;box-shadow:0 -5px 9px -5px rgba(20,6,0,.5),inset 0 1px 0 rgba(255,248,224,.7);filter:brightness(calc(.82 + var(--t) * .18))}.fylt-div-tab{position:absolute;left:var(--tab);bottom:100%;display:flex;align-items:center;gap:6px;height:17px;padding:2px 14px 0;border-radius:7px 7px 0 0;background:var(--fylt-noise) 0 0 /180px 180px,linear-gradient(180deg,#ecd6a2,#e2c88e);background-blend-mode:multiply,normal;box-shadow:0 -2px 4px -2px rgba(20,6,0,.45),inset 0 1px 0 rgba(255,248,224,.8);font-family:var(--fy-type);font-size:13px;line-height:1;letter-spacing:.1em;color:#3f2f16;white-space:nowrap}.fylt-env-btn{position:absolute;z-index:calc(var(--i) + 1);top:0;left:calc((100% - var(--w) * var(--sc, 1)) / 2);display:block;width:calc(var(--w) * var(--sc, 1));aspect-ratio:var(--ar,1.6);margin:0;padding:0;border:0;border-radius:3px;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;filter:brightness(calc(.84 + var(--t) * .16));translate:0 0;transition:translate .42s cubic-bezier(.3,1.25,.45,1),filter .5s ease;-webkit-tap-highlight-color:transparent}.fylt-env--card{--sc:0.8;--ar:1.32}.fylt-env--kept{--sc:0.76;--ar:1.45}.fylt-env-btn:focus-visible,.fylt-env-btn:hover:not(:disabled){translate:0 calc(-1 * var(--lift))}.fylt-env[data-on] .fylt-env-btn{translate:0 calc(-1.18 * var(--lift));filter:none}.fylt-env[data-sunk] .fylt-env-btn{filter:brightness(.62) saturate(.7);cursor:default}.fylt-env-btn:focus-visible{outline:2.5px solid #ffc06a;outline-offset:3px}.fylt-signal{position:absolute;z-index:4;left:2.6%;top:-5px;width:12px;height:24px;border-radius:2px 2px 3px 3px;background:linear-gradient(90deg,hsla(0,0%,100%,.5),transparent 38%,rgba(0,0,0,.2)),var(--c);box-shadow:0 1px 1.5px rgba(20,6,0,.55),inset 0 -1px 0 rgba(0,0,0,.2);pointer-events:none}.fylt-signal:after{content:"";position:absolute;left:2px;right:2px;top:5px;height:1px;background:rgba(0,0,0,.28);box-shadow:0 1px 0 hsla(0,0%,100%,.35)}.fylt-stack[data-riffle=a] .fylt-div-card,.fylt-stack[data-riffle=a] .fylt-env-btn{animation:fylt-riffle-a .75s cubic-bezier(.3,.6,.3,1) calc(.15s + var(--i) * 48ms) both}.fylt-stack[data-riffle=b] .fylt-div-card,.fylt-stack[data-riffle=b] .fylt-env-btn{animation:fylt-riffle-b .75s cubic-bezier(.3,.6,.3,1) calc(var(--i) * 48ms) both}@keyframes fylt-riffle-a{0%,to{transform:none}32%{transform:translateY(-10px) rotate(-.7deg)}64%{transform:translateY(1.5px) rotate(.2deg)}}@keyframes fylt-riffle-b{0%,to{transform:none}32%{transform:translateY(-10px) rotate(-.7deg)}64%{transform:translateY(1.5px) rotate(.2deg)}}.fylt-box-front{position:absolute;z-index:3;left:0;right:0;bottom:0;height:var(--front);border-radius:1px 1px 7px 7px;background:var(--fylt-noise) 0 0 /180px 180px,linear-gradient(180deg,rgba(255,232,186,.5),rgba(255,232,186,0) 9%,transparent 78%,rgba(50,20,2,.38)),repeating-radial-gradient(ellipse 130% 46% at 36% 135%,rgba(120,66,20,0) 0 9px,rgba(120,66,20,.2) 9px 10.5px,rgba(120,66,20,0) 10.5px 15px),repeating-radial-gradient(ellipse 90% 60% at 82% -40%,rgba(255,220,160,0) 0 12px,rgba(255,220,160,.1) 12px 13px),linear-gradient(90deg,#a96f31,#c78f4e 28%,#bb8343 58%,#a26a2d);background-blend-mode:multiply,normal,normal,normal,normal;box-shadow:inset 0 2px 0 rgba(255,228,176,.65),inset 0 -3px 0 rgba(60,26,4,.35),0 3px 2px rgba(20,6,0,.45),0 22px 30px -16px rgba(16,4,0,.75)}.fylt-box-front:after,.fylt-box-front:before{content:"";position:absolute;top:0;bottom:0;width:15px;background:repeating-linear-gradient(180deg,#d9a35e 0 11px,#8a5a26 11px 12px,#b47b3c 12px 23px,#6f4519 23px 24px);opacity:.92}.fylt-box-front:before{left:0;border-radius:0 0 0 7px;box-shadow:inset -1px 0 0 rgba(60,26,4,.4)}.fylt-box-front:after{right:0;border-radius:0 0 7px 0;box-shadow:inset 1px 0 0 rgba(60,26,4,.4)}[data-theme=vault] .fylt-box-back,[data-theme=vault] .fylt-box-front,[data-theme=vault] .fylt-box-side{filter:brightness(.74) saturate(.9)}[data-theme=vault] .fylt-div-card{filter:brightness(calc(.66 + var(--t) * .14))}.fylt-frame{position:absolute;left:50%;top:15%;width:min(60%,290px);padding:5px 16px;border-radius:3px;background:radial-gradient(circle at 7px 50%,#6e4d14 0 1.6px,#f6e3a6 2px 2.8px,transparent 3.2px),radial-gradient(circle at calc(100% - 7px) 50%,#6e4d14 0 1.6px,#f6e3a6 2px 2.8px,transparent 3.2px),linear-gradient(180deg,#f6e1a0,#c08f3e 42%,#e9c97c 62%,#8d6420);box-shadow:0 1px 1px rgba(30,10,0,.55),0 3px 6px rgba(30,10,0,.3),inset 0 1px 0 rgba(255,250,220,.8);transform:translateX(-50%)}.fylt-frame-card{display:flex;flex-direction:column;align-items:center;padding:4px 6px 3px;background:var(--fylt-noise-lite) 0 0 /180px 180px,#f8f1dc;background-blend-mode:multiply,normal;box-shadow:inset 0 1px 3px rgba(40,20,0,.45);font-family:var(--fy-type);color:#25212a;line-height:1.25;white-space:nowrap}.fylt-frame-card b{font-size:13px;font-weight:400;letter-spacing:.18em;text-transform:uppercase}.fylt-frame-card i{font-size:12px;font-style:normal;letter-spacing:.06em}.fylt-pull{position:absolute;left:50%;bottom:11%;width:70px;height:17px;border-radius:0 0 35px 35px/0 0 17px 17px;background:radial-gradient(60% 90% at 50% 0,rgba(40,20,0,.55),transparent 80%),linear-gradient(180deg,#f2dc9c,#b9873a 55%,#7d5618);box-shadow:0 2px 2px rgba(30,10,0,.5),inset 0 -1px 0 rgba(255,240,200,.5);transform:translateX(-50%)}.fylt-pull:after,.fylt-pull:before{content:"";position:absolute;top:-3px;width:7px;height:7px;border-radius:50%;background:radial-gradient(circle at 40% 35%,#fff4cc,#b88a3c 60%,#6a4812)}.fylt-pull:before{left:-4px}.fylt-pull:after{right:-4px}.fylt-loose{position:relative;z-index:4;display:flex;justify-content:flex-end;width:min(100%,640px);margin:calc(var(--front) * -.42) auto 0}.fylt-env--loose{width:min(47%,290px);height:auto;margin-right:2%;transform:rotate(-4.5deg);transform-origin:60% 40%}.fylt-env--loose .fylt-env-btn{position:relative;left:auto;width:100%;filter:none}.fylt-env--loose .fylt-env-btn:focus-visible,.fylt-env--loose .fylt-env-btn:hover{translate:0 -8px}.fylt-env--loose[data-on] .fylt-env-btn{translate:0 -12px}.fylt-docket{display:block;margin:9px 0 0;text-align:center;font-family:var(--fy-hand);font-size:clamp(17px,2.2vw,20px);line-height:1;color:hsla(40,84%,87%,.92);text-shadow:0 1px 2px rgba(20,4,0,.7);white-space:nowrap}.fylt-env--loose[data-on] .fylt-docket{color:#ffd27f}.fylt-pen{left:5%;right:auto;bottom:30px;transform:rotate(7deg)}.fylt-front{--env:#f4ecd8;--env-2:#e6dcc2;--hand:var(--fy-hand-2);--ink-on:#1c2f74;position:absolute;inset:0;display:block;overflow:hidden;container-type:inline-size;border-radius:3px;background:linear-gradient(118deg,hsla(0,0%,100%,.5),transparent 38%,transparent 70%,rgba(80,50,10,.08)),linear-gradient(180deg,var(--env),var(--env-2));box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.6),0 1px 1px rgba(30,8,2,.4),0 6px 10px -3px rgba(30,8,2,.45),0 20px 28px -14px rgba(20,4,0,.6);text-align:left;transition:box-shadow .4s ease,filter .4s ease}.fylt-desk[data-untied] .fylt-env:hover .fylt-front,.fylt-env[data-on] .fylt-front{box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.6),0 2px 2px rgba(30,8,2,.35),0 14px 18px -4px rgba(30,8,2,.45),0 34px 40px -18px rgba(20,4,0,.7)}[data-theme=vault] .fylt-front{filter:brightness(.88) sepia(.14)}.fylt-paper{position:absolute;inset:0;background-image:var(--fylt-noise);background-size:180px 180px;mix-blend-mode:multiply;opacity:.45}.fylt-front--air{--env:#f3f4f2;--env-2:#e5e8ea;--ink-on:#183a8f}.fylt-front--air:before{content:"";position:absolute;inset:0;background:linear-gradient(32deg,transparent 49.6%,rgba(60,70,90,.07) 49.8% 50.2%,transparent 50.4%) 0 /50% 100% no-repeat,linear-gradient(-32deg,transparent 49.6%,rgba(60,70,90,.07) 49.8% 50.2%,transparent 50.4%) 100% /50% 100% no-repeat}.fylt-front--air:after{content:"";position:absolute;inset:0;padding:3.4cqw;background:repeating-linear-gradient(-45deg,#c8262e 0 4cqw,transparent 4cqw 5.6cqw,#234a9c 5.6cqw 9.6cqw,transparent 9.6cqw 11.2cqw);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:.92}.fylt-avion{position:absolute;left:7cqw;top:21cqw;display:flex;flex-direction:column;padding:.8cqw 2cqw;border:.5cqw solid #234a9c;border-radius:.6cqw;background:#fbfbf6;color:#234a9c;font-family:var(--fy-print);font-size:3.4cqw;line-height:1.2;letter-spacing:.08em;transform:rotate(-1.5deg)}.fylt-avion b{font-weight:700}.fylt-avion i{font-size:.86em}.fylt-front--typed{--env:#f3ead2;--env-2:#e7dbbd;--hand:var(--fy-type);--ink-on:#222026}.fylt-front--typed:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(120,96,50,.07) 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,rgba(120,96,50,.08) 0 1px,transparent 1px 22cqw)}.fylt-front--aero{--env:#d2e1ee;--env-2:#bed2e4;--hand:"Cormorant Garamond",var(--fy-print);--ink-on:#14275e}.fylt-front--aero:before{content:"";position:absolute;inset:2.4cqw;border:.35cqw solid rgba(30,70,140,.45);outline:.25cqw solid rgba(30,70,140,.3);outline-offset:.9cqw}.fylt-front--aero:after{content:"";position:absolute;inset:0;background:linear-gradient(28deg,transparent 49.7%,rgba(20,50,100,.12) 49.9% 50.3%,transparent 50.5%) 0 100% /26% 40% no-repeat,linear-gradient(-28deg,transparent 49.7%,rgba(20,50,100,.12) 49.9% 50.3%,transparent 50.5%) 100% 100% /26% 40% no-repeat}.fylt-aero{position:absolute;left:7cqw;top:21cqw;display:flex;flex-direction:column;color:#23508a;font-family:var(--fy-print);line-height:1.15}.fylt-aero b{font-size:4cqw;font-weight:600;letter-spacing:.16em}.fylt-aero i{font-size:2.5cqw;letter-spacing:.06em}.fylt-front--card{--env:#f7f1e4;--env-2:#ece2cc;--hand:var(--fy-hand);--ink-on:#16213f}.fylt-front--card:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,hsla(0,0%,100%,.4),transparent 8%);box-shadow:inset 0 0 0 .6cqw rgba(255,252,240,.7),inset 0 0 0 .9cqw rgba(170,140,90,.18)}.fylt-front--you{--env:#f8efd8;--env-2:#ecdcb8;--hand:var(--fy-hand);--ink-on:#16213f}.fylt-front--you:before{content:"";position:absolute;inset:0;background:radial-gradient(120% 90% at 20% 10%,rgba(255,250,230,.7),transparent 60%),linear-gradient(90deg,rgba(160,110,40,.1),transparent 6%,transparent 94%,rgba(160,110,40,.1))}.fylt-ret{position:absolute;left:8cqw;top:7cqw;display:flex;flex-direction:column;font-family:var(--hand);font-size:4.4cqw;line-height:1.18;color:var(--ink-on);opacity:.86;transform:rotate(-1deg)}.fylt-ret span:first-child{font-size:1.12em}.fylt-addr{position:absolute;left:37cqw;top:28cqw;right:3cqw;display:flex;flex-direction:column;font-family:var(--hand);font-size:4.3cqw;line-height:1.2;color:var(--ink-on);text-shadow:0 0 .3px currentColor;transform:rotate(-.8deg)}.fylt-addr-l{white-space:nowrap}.fylt-addr-l:first-child{font-size:1.18em;margin-bottom:.1em}.fylt-front--typed .fylt-addr{left:22cqw;top:33cqw;font-size:3.35cqw;line-height:1.5;letter-spacing:0;transform:none}.fylt-front--typed .fylt-addr-l:first-child{font-size:1em}.fylt-front--typed .fylt-ret{font-size:3.4cqw;transform:none}.fylt-front--aero .fylt-addr{left:40cqw;top:29cqw;font-style:italic;font-size:5cqw;line-height:1.04}.fylt-front--aero .fylt-ret{font-style:italic;font-size:4.6cqw;line-height:1.05}.fylt-front--card .fylt-addr{left:0;right:0;top:30cqw;align-items:center;font-size:13cqw;transform:rotate(-3deg)}.fylt-front--you .fylt-addr{left:14cqw;top:21cqw;font-size:19cqw;line-height:1;transform:rotate(-4deg)}.fylt-addr-n{font-size:.32em;line-height:1.3;margin:1.4cqw 0 0 3cqw;opacity:.85}.fylt-front--card .fylt-addr-n{font-size:.42em;margin-left:0}.fylt-stamp{position:absolute;right:6cqw;top:6cqw;width:14cqw;filter:drop-shadow(0 .4cqw .3cqw rgba(40,20,0,.35));transform:rotate(1.5deg)}.fylt-post svg,.fylt-stamp svg{display:block;width:100%;height:auto;overflow:visible}.fylt-stamp--ind{width:13cqw;filter:none;transform:none;mix-blend-mode:multiply;opacity:.9}.fylt-stamp--worn{transform:rotate(-2deg)}.fylt-stamp--tuva{width:27cqw;right:5cqw;top:5cqw;transform:rotate(-3deg)}.fylt-stamp-t{font-family:var(--fy-print);font-weight:700;letter-spacing:.06em}.fylt-stamp-d{font-family:Noto Sans Devanagari,Kohinoor Devanagari,Devanagari Sangam MN,Mangal,sans-serif;font-weight:600}.fylt-post{position:absolute;right:9cqw;top:5cqw;width:46cqw;color:rgba(22,20,34,.74);mix-blend-mode:multiply;transform:rotate(-9deg);pointer-events:none}.fylt-post-t{font-family:var(--fy-print);font-weight:600;letter-spacing:.04em}.fylt-tick{position:absolute;right:6cqw;bottom:3cqw;font-family:var(--fy-hand);font-size:13cqw;line-height:1;color:var(--fy-red);opacity:0;transform:rotate(-8deg) scale(.6);transition:opacity .4s ease,transform .4s cubic-bezier(.3,1.6,.5,1)}.fylt-env[data-seen] .fylt-tick{opacity:.85;transform:rotate(-8deg) scale(1)}.fylt-slit{position:absolute;left:2%;right:2%;top:0;height:3cqw;background:linear-gradient(180deg,rgba(30,14,4,.55) 0 1px,hsla(0,0%,100%,.7) 1px 2px,rgba(60,40,10,.12) 2px,transparent);opacity:0;transition:opacity .4s ease}.fylt-env[data-on] .fylt-slit,.fylt-env[data-seen] .fylt-slit{opacity:1}.fylt-dec-l .fylt-front{box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.6),0 -1px 1px rgba(30,8,2,.3),0 -7px 11px -5px rgba(16,4,0,.5)}.fylt-dec-l .fylt-env-btn:focus-visible .fylt-front,.fylt-dec-l .fylt-env-btn:hover .fylt-front,.fylt-dec-l .fylt-env[data-on] .fylt-front{box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.6),0 -2px 2px rgba(30,8,2,.3),0 -14px 22px -8px rgba(16,4,0,.55)}.fylt-env[data-on] .fylt-paper{box-shadow:inset 0 0 0 2px rgba(255,196,106,.85),inset 0 0 18px rgba(255,196,106,.4)}.fylt-shade{position:absolute;inset:0;pointer-events:none}.fylt-file{position:absolute;z-index:3;left:6.2%;top:max(3px,1.6cqw);padding:1px 7px 0;border-radius:1.5px;background:linear-gradient(180deg,hsla(0,0%,100%,.6),transparent 70%),#fbf6e6;box-shadow:0 .5px 1px rgba(40,20,0,.35),inset 0 0 0 .5px rgba(150,120,70,.25);font-family:var(--fy-hand-2);font-size:clamp(12.5px,2.9cqw,16.5px);line-height:1.3;color:#4a4844;text-shadow:0 0 .5px rgba(70,68,64,.6);white-space:nowrap;transform:rotate(-.8deg)}.fylt-env[data-seen] .fylt-file:after{content:" \2713";color:#c4321e;font-family:var(--fy-hand)}.fylt-addr-l--faded{filter:blur(1px);opacity:.36}.fylt-front--corner{--env:#f8f4ea;--env-2:#ece5d3;--hand:var(--fy-type);--ink-on:#24212a}.fylt-front--corner:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,rgba(120,100,60,.035) 0 1px,transparent 1px 3px)}.fylt-ret--print{left:7cqw;top:10cqw;font-family:var(--fy-print);font-size:2.3cqw;line-height:1.35;letter-spacing:.13em;text-transform:uppercase;color:#3b2a1b;opacity:.94;transform:none}.fylt-ret--print span:first-child{font-size:1.04em;font-weight:600;padding-bottom:.4cqw;margin-bottom:.5cqw;border-bottom:.25cqw solid}.fylt-front--corner .fylt-post{right:8cqw;width:38cqw}.fylt-front--corner .fylt-addr{left:33cqw;top:33cqw;font-size:3.3cqw;line-height:1.5;transform:none}.fylt-front--corner .fylt-addr-l:first-child{font-size:1em;margin:0}.fylt-front--kraft{--env:#dcc08e;--env-2:#c9a671;--hand:var(--fy-hand-2);--ink-on:#1e2a56}.fylt-front--kraft:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(17deg,rgba(110,70,20,.09) 0 1px,transparent 1px 7px),repeating-linear-gradient(-23deg,rgba(255,240,200,.1) 0 1px,transparent 1px 11px),radial-gradient(70% 50% at 70% 80%,rgba(120,80,30,.14),transparent 70%)}.fylt-front--kraft .fylt-ret{top:9cqw;font-size:3.5cqw}.fylt-front--kraft .fylt-addr{left:30cqw;top:32cqw;font-size:4.3cqw}.fylt-front--kept{--env:#f7efdc;--env-2:#ebddbf;--hand:var(--fy-hand);--ink-on:#1a2550}.fylt-front--kept:before{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 .7cqw rgba(255,252,240,.6),inset 0 0 3cqw rgba(160,120,60,.22)}.fylt-front--kept .fylt-addr{left:0;right:0;top:32cqw;align-items:center;font-size:14cqw;transform:rotate(-3deg)}.fylt-front--kept .fylt-addr-n{margin:1cqw 0 0;font-family:var(--fy-hand-2);font-size:.3em;color:#5a5853}.fylt-front--wove{--env:#faf9f4;--env-2:#ecebe3;--hand:var(--fy-hand);--ink-on:#1d3a8a}.fylt-front--wove:before{content:"";position:absolute;inset:0;background:linear-gradient(32deg,transparent 49.6%,rgba(60,70,90,.06) 49.8% 50.2%,transparent 50.4%) 0 /50% 100% no-repeat,linear-gradient(-32deg,transparent 49.6%,rgba(60,70,90,.06) 49.8% 50.2%,transparent 50.4%) 100% /50% 100% no-repeat}.fylt-front--wove .fylt-addr{left:24cqw;top:31cqw;font-size:4.4cqw;line-height:1.16}.fylt-stamp--us3,.fylt-stamp--us4,.fylt-stamp--us5{width:13cqw;transform:rotate(-1.2deg)}.fylt-stamp-n{font-family:var(--fy-print);font-weight:700}.fylt-read{position:relative;z-index:6;outline:none;scroll-margin:90px 0 40px}.fylt-read[data-has]{padding-top:14px}.fylt-read:focus-visible{outline:2px dashed hsla(41,83%,84%,.55);outline-offset:8px;border-radius:8px}.fylt-letter{display:grid;grid-template-columns:minmax(0,210px) minmax(0,1fr);grid-template-rows:auto 1fr auto auto;align-items:start;max-width:800px;margin:0 auto}.fylt-note{position:relative;z-index:3;grid-column:1;grid-row:1;margin:46px -34px 0 0;filter:drop-shadow(0 1px 1px rgba(30,8,2,.35)) drop-shadow(0 10px 12px rgba(20,4,0,.45));transform:rotate(-3.5deg);animation:fylt-note-in .8s cubic-bezier(.2,.8,.2,1) .7s both}@keyframes fylt-note-in{0%{opacity:0;transform:translate(-26px,14px) rotate(-9deg)}to{opacity:1;transform:rotate(-3.5deg)}}.fylt-note-p{padding:26px 18px 18px 20px;background:linear-gradient(var(--fy-rule) 1px,transparent 1px) 0 7px /100% 17px,linear-gradient(90deg,var(--fy-rule) 1px,transparent 1px) 3px 0 /17px 100%,var(--fy-paper);clip-path:polygon(0 5px,5% 1px,11% 6px,17% 2px,24% 5px,30% 0,37% 6px,44% 2px,51% 5px,58% 0,65% 5px,72% 1px,79% 6px,86% 2px,93% 5px,100% 1px,100% 100%,0 100%);color:var(--fy-pencil)}.fylt-note-h{display:block;margin:0 0 4px;font-family:var(--fy-hand);font-size:19px;line-height:1;color:var(--fy-red);transform:rotate(-2deg);transform-origin:left}.fylt .fylt-note-t{margin:0;font-family:var(--fy-hand-2);font-size:16.5px;line-height:1.42;color:#4b4945;text-shadow:0 0 .6px rgba(60,58,54,.5);text-wrap:pretty}[data-theme=vault] .fylt .fylt-note-t{color:#3e3c38}.fylt-strike{position:relative;white-space:nowrap}.fylt-strike:after{content:"";position:absolute;left:-4%;right:-4%;top:52%;height:2.6px;border-radius:2px;background:var(--fy-red);opacity:.85;transform:scaleX(0) rotate(-4deg);transform-origin:left center;transition:transform .75s cubic-bezier(.6,.1,.3,1) .6s}.fylt-letter[data-done] .fylt-strike:after{transform:scaleX(1) rotate(-4deg)}.fylt-clip{position:absolute;left:22px;top:-24px;width:22px;height:auto;overflow:visible;transform:rotate(-6deg)}.fylt-clip-s{fill:none;stroke:#6f747c;stroke-width:2.6;stroke-linecap:round}.fylt-clip-h{fill:none;stroke:#eef1f5;stroke-width:1;stroke-linecap:round;stroke-dasharray:14 9 26 12;opacity:.9}.fylt-shell{--env:#f3ead2;--shell-ink:#1c2f74;grid-column:1;grid-row:2;z-index:2;display:block;width:84%;margin:26px 0 0 4%;filter:drop-shadow(0 2px 1px rgba(30,8,2,.35)) drop-shadow(0 12px 12px rgba(20,4,0,.45));transform:rotate(-8deg);animation:fylt-shell-in .9s cubic-bezier(.2,.8,.2,1) .15s both}@keyframes fylt-shell-in{0%{opacity:0;transform:translate(40px,-30px) rotate(-2deg)}to{opacity:1;transform:rotate(-8deg)}}.fylt-shell svg{display:block;width:100%;height:auto;overflow:visible}.fylt-shell--air{--env:#eef0f1;--shell-ink:#183a8f}.fylt-shell--typed{--env:#f1e7cd;--shell-ink:#222026}.fylt-shell--aero{--env:#cddcea;--shell-ink:#14275e}.fylt-shell--card{--env:#f6efe0}.fylt-shell--you{--env:#f6ebd1}[data-theme=vault] .fylt-shell svg{filter:brightness(.88) sepia(.14)}.fylt-shell-body,.fylt-shell-flap{fill:var(--env)}.fylt-shell-in{fill:rgba(80,56,20,.12)}.fylt-shell-mouth{fill:rgba(40,24,8,.2)}.fylt-shell-seam{fill:none;stroke:rgba(80,60,30,.28);stroke-width:.8}.fylt-shell-air{fill:none;stroke-width:3.4;stroke-dasharray:7 7}.fylt-shell-air--r{stroke:#c8262e}.fylt-shell-air--b{stroke:#234a9c;stroke-dashoffset:7}.fylt-shell-ret{font-family:var(--fy-hand-2);font-size:8px;fill:var(--shell-ink);opacity:.85}.fylt-shell--typed .fylt-shell-ret{font-family:var(--fy-type);font-size:7px}.fylt-sheet{position:relative;z-index:1;grid-column:2;grid-row:1/span 2;min-width:0;padding:clamp(24px,4.4vw,44px) clamp(18px,4.6vw,50px) clamp(26px,4.4vw,42px);background:var(--fylt-noise-lite) 0 0 /180px 180px,radial-gradient(90% 60% at 12% 0,rgba(255,236,196,.5),transparent 70%),linear-gradient(112deg,hsla(0,0%,100%,.6),transparent 36%,transparent 72%,rgba(120,90,40,.07)),var(--fylt-sheet);background-blend-mode:multiply,normal,normal,normal;color:var(--fylt-type);box-shadow:0 1px 1px rgba(30,8,2,.3),0 16px 30px -10px rgba(20,4,0,.6),0 46px 60px -30px rgba(20,4,0,.55);transform:rotate(.5deg);transform-origin:50% 0;animation:fylt-unfold 1.15s cubic-bezier(.3,.7,.2,1) both;cursor:default}@keyframes fylt-unfold{0%{clip-path:inset(-80px -80px 66.7% -80px);transform:translateY(-46px) rotate(-1.4deg) scale(.96);opacity:0}14%{opacity:1}48%{clip-path:inset(-80px -80px 33.3% -80px);transform:translateY(-16px) rotate(-.4deg) scale(.985)}to{clip-path:inset(-80px -80px -120px -80px);transform:rotate(.5deg);opacity:1}}.fylt-sheet:after{content:"";right:0;bottom:0;width:46%;height:34%;background:radial-gradient(100% 100% at 100% 100%,hsla(0,0%,100%,.4),transparent 38%)}.fylt-creases,.fylt-sheet:after{position:absolute;pointer-events:none}.fylt-creases{inset:0;background:linear-gradient(180deg,transparent calc(33.3% - 2px),rgba(60,40,10,.1) calc(33.3% - 1px),hsla(0,0%,100%,.85) 33.3%,transparent calc(33.3% + 7px)),linear-gradient(180deg,transparent calc(66.6% - 7px),rgba(60,40,10,.06) calc(66.6% - 1px),hsla(0,0%,100%,.7) 66.6%,transparent calc(66.6% + 2px)),linear-gradient(180deg,rgba(0,0,0,.012) 0 33.3%,hsla(0,0%,100%,.04) 33.3% 66.6%,rgba(60,40,10,.04) 66.6%)}.fylt-head{display:flex;flex-direction:column;align-items:center;gap:5px;margin:0 0 clamp(18px,3.4vw,30px);text-align:center;font-family:var(--fy-print);color:#2b2520}.fylt-head-i{font-size:clamp(11.5px,2.1vw,16px);font-weight:600;letter-spacing:.24em;text-transform:uppercase;text-shadow:0 1px 0 hsla(0,0%,100%,.85),0 -.5px 0 rgba(0,0,0,.25)}.fylt-head-rule{display:block;width:min(64%,330px);height:4px;border-top:1.6px solid #2b2520;border-bottom:.6px solid #2b2520}.fylt-head-c{font-size:clamp(9.5px,1.5vw,11.5px);letter-spacing:.34em;text-transform:uppercase;color:#4a4038}.fylt .fylt-date,.fylt .fylt-fog,.fylt .fylt-inside,.fylt .fylt-q,.fylt .fylt-sig-t{font-family:var(--fy-type);font-size:clamp(13px,1.95vw,15.5px);line-height:1.62;color:var(--fylt-type)}.fylt .fylt-date{margin:0 0 16px;text-align:right}.fylt .fylt-inside{display:flex;flex-direction:column;margin:0 0 18px}.fylt .fylt-fog{display:flex;flex-direction:column;margin:0 0 1.05em;filter:blur(2.3px);opacity:.48;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fylt-fog-l{display:block;width:var(--w);overflow:hidden;white-space:nowrap}.fylt .fylt-q{position:relative;margin:0 0 1.05em;text-shadow:0 0 .7px rgba(20,18,26,.55),.35px .2px 0 rgba(20,18,26,.22)}.fylt .fylt-q:before{content:"";position:absolute;inset:-14px -22px;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgba(255,210,130,.34),rgba(255,210,130,.12) 60%,transparent);opacity:0;transition:opacity 1.6s ease}.fylt .fylt-q[data-on]:before{opacity:1}[data-theme=vault] .fylt .fylt-q:before{background:radial-gradient(closest-side,rgba(255,196,100,.4),transparent)}.fylt-off{color:transparent;text-shadow:none}.fylt-caret{display:inline-block;width:.56em;height:1.05em;margin-right:-.56em;vertical-align:-.17em;background:rgba(30,28,34,.7);animation:fylt-blink .9s steps(1) infinite}@keyframes fylt-blink{50%{opacity:0}}.fylt-w--red .fylt-on{color:#b4271d;text-shadow:0 0 .7px rgba(180,39,29,.6)}.fylt-w--jumble{white-space:nowrap}.fylt-c{display:inline-block;transform:translateY(calc(var(--jy) * .7px)) rotate(calc(var(--jr) * 1.2deg))}.fylt-w--orig{position:relative}.fylt-w--orig:after{content:"";position:absolute;left:-2%;right:-4%;bottom:-5px;height:7px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 8' preserveAspectRatio='none'><path d='M1 5 C 20 2, 40 7, 60 4 S 90 3, 99 2' fill='none' stroke='%231c3277' stroke-width='1.6' stroke-linecap='round'/></svg>") 50% /100% 100% no-repeat;clip-path:inset(0 100% 0 0);transition:clip-path .7s cubic-bezier(.5,.1,.4,1) .3s}.fylt-letter[data-done] .fylt-w--orig:after{clip-path:inset(0 0 0 0)}.fylt-sig{display:flex;flex-direction:column;align-items:flex-start;margin:22px 0 0 auto;width:-moz-max-content;width:max-content;max-width:100%;padding-right:4%}.fylt-sig-ink{display:block;margin:0 0 2px -6px;font-family:var(--fy-hand);font-size:clamp(30px,4.8vw,40px);line-height:1;color:var(--fylt-blue);text-shadow:0 0 1px rgba(28,50,119,.4);transform:rotate(-5deg);clip-path:inset(-12px 100% -12px -12px);transition:clip-path 1.5s cubic-bezier(.5,.1,.4,1) .2s}.fylt-letter[data-done] .fylt-sig-ink{clip-path:inset(-12px -12px -12px -12px)}.fylt-card{position:relative;z-index:1;grid-column:2;grid-row:1/span 2;align-self:center;display:grid;grid-template-columns:.8fr 1fr;min-width:0;max-width:600px;perspective:1400px;animation:fylt-card-in 1s cubic-bezier(.3,.7,.2,1) both;cursor:default}@keyframes fylt-card-in{0%{opacity:0;transform:translateY(-30px) rotate(-2deg)}to{opacity:1;transform:rotate(.6deg)}}.fylt-card-l,.fylt-card-r{background:var(--fylt-noise-lite) 0 0 /180px 180px,linear-gradient(100deg,hsla(0,0%,100%,.5),transparent 50%),#fbf6ea;background-blend-mode:multiply,normal,normal}[data-theme=vault] .fylt-card-l,[data-theme=vault] .fylt-card-r{background-color:#e9dfc8}.fylt-card-l{border-radius:4px 0 0 4px;transform-origin:100% 50%;transform:rotateY(24deg);box-shadow:inset -18px 0 24px -14px rgba(60,40,10,.35),0 18px 28px -14px rgba(20,4,0,.6)}.fylt-card-r{padding:clamp(26px,4.6vw,44px) clamp(18px,3.4vw,32px) clamp(20px,3.4vw,30px);border-radius:0 4px 4px 0;box-shadow:inset 14px 0 18px -14px rgba(60,40,10,.3),0 18px 30px -12px rgba(20,4,0,.6)}.fylt-card .fylt-q{margin:0 0 .3em;font-family:var(--fy-hand);font-size:clamp(23px,3.4vw,28px);line-height:1.22;color:#172453;text-shadow:0 0 .6px rgba(23,36,83,.45)}.fylt-card .fylt-q:before{display:none}.fylt .fylt-card-sig{margin:14px 0 0;text-align:right;font-family:var(--fy-hand);font-size:clamp(22px,3vw,26px);line-height:1;color:#172453;transform:rotate(-4deg);clip-path:inset(-10px 100% -10px -10px);transition:clip-path 1.3s cubic-bezier(.5,.1,.4,1) .3s}.fylt-letter[data-done] .fylt-card-sig{clip-path:inset(-10px -10px -10px -10px)}.fylt .fylt-card-sig{width:-moz-max-content;width:max-content;max-width:100%;margin-left:auto;text-align:left}.fylt .fylt-src{grid-column:1/-1;grid-row:3;max-width:560px;margin:22px auto 0;text-align:center;font-size:14.5px;line-height:1.5;font-style:italic;color:hsla(38,76%,89%,.84);text-shadow:0 1px 2px rgba(20,4,0,.5)}.fylt .fylt-src cite{font-style:normal}.fylt .fylt-onward{grid-column:1/-1;grid-row:4;max-width:560px;margin:14px auto 0;text-align:center;font-family:var(--fy-hand);font-size:clamp(21px,3.2vw,25px);line-height:1.3;color:#fbe7bf;text-shadow:0 1px 2px rgba(20,4,0,.55);animation:fylt-rise 1.2s ease .9s both}.fylt .fylt-onward a{color:#ffd27f;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}@keyframes fylt-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.fylt-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:20px 0 0}.fylt-turn{min-height:40px;padding:7px 16px;border:1px solid hsla(40,68%,65%,.55);border-radius:999px;background:rgba(26,4,2,.38);color:#f8e6c2;font-family:var(--fy-print);font-size:15.5px;line-height:1.2;cursor:pointer;transition:background .2s ease,border-color .2s ease}.fylt-turn:hover{background:hsla(40,68%,65%,.2);border-color:hsla(41,87%,74%,.85)}.fylt-turn--fold{font-style:italic}.fylt :focus-visible{outline:2.5px solid #ffc06a;outline-offset:3px}.fylt a:focus-visible{border-radius:2px}.fylt-shell--corner{--env:#f4f0e4;--shell-ink:#3b2a1b}.fylt-shell--kraft{--env:#d8bb88;--shell-ink:#1e2a56}.fylt-shell--kept{--env:#f3ead4}.fylt-shell--wove{--env:#f6f5ef}.fylt-sheet[data-hand]{background:var(--fylt-noise-lite) 0 0 /180px 180px,radial-gradient(90% 60% at 12% 0,rgba(255,236,196,.45),transparent 70%),repeating-linear-gradient(90deg,rgba(150,130,90,.035) 0 1px,transparent 1px 26px),var(--fylt-sheet);background-blend-mode:multiply,normal,normal,normal}.fylt .fylt-sheet[data-hand] .fylt-date{font-family:var(--fy-hand);font-size:clamp(20px,2.6vw,24px);line-height:1.2;color:var(--fylt-blue);text-shadow:0 0 .6px rgba(28,50,119,.5)}.fylt .fylt-sheet[data-hand] .fylt-fog{font-family:var(--fy-hand);font-size:clamp(19px,2.5vw,23px);line-height:1.34;color:#1c2c66;filter:blur(2.5px);opacity:.46}.fylt-sheet[data-hand] .fylt-fog-l:nth-child(odd){transform:rotate(-.5deg)}.fylt-sheet[data-hand] .fylt-sig{margin-top:8px}.fylt-gloss{position:relative;z-index:2;margin:2px 2% 1.2em 3%;filter:drop-shadow(0 1px 1px rgba(30,8,2,.3)) drop-shadow(0 9px 10px rgba(20,4,0,.28));transform:rotate(-1.3deg);animation:fylt-gloss-in .9s cubic-bezier(.2,.8,.2,1) 1.2s both}@keyframes fylt-gloss-in{0%{opacity:0;transform:translate(-18px,-22px) rotate(-5deg)}to{opacity:1;transform:rotate(-1.3deg)}}.fylt-gloss-p{padding:20px 20px 16px 22px;background:linear-gradient(var(--fy-rule) 1px,transparent 1px) 0 9px /100% 17px,linear-gradient(90deg,var(--fy-rule) 1px,transparent 1px) 3px 0 /17px 100%,var(--fy-paper);clip-path:polygon(0 4px,6% 0,13% 5px,21% 1px,29% 5px,37% 0,45% 4px,53% 1px,61% 5px,69% 0,77% 4px,85% 1px,93% 5px,100% 2px,100% calc(100% - 3px),92% 100%,80% calc(100% - 4px),66% 100%,50% calc(100% - 3px),34% 100%,18% calc(100% - 4px),0 100%)}.fylt-gloss-h{display:block;margin:0 0 3px;font-family:var(--fy-hand);font-size:19px;line-height:1.1;color:var(--fy-red)}.fylt .fylt-gloss-t{margin:0;font-family:var(--fy-hand-2);font-size:17px;line-height:1.42;color:#46443f;text-shadow:0 0 .6px rgba(60,58,54,.5);text-wrap:pretty}[data-theme=vault] .fylt .fylt-gloss-t{color:#3a3833}@media (max-width:640px){.fylt-tabs{gap:3px 4px;padding:0 8px;margin-bottom:-5px}.fylt .fylt-tab{min-height:38px;gap:5px;padding:9px 10px 11px;font-size:11.5px;letter-spacing:.08em}.fylt-tab-n{font-size:17px}.fylt-desk{--strip:41px;--dh:31px;--sliver:6px;--lift:56px;--front:72px;--rim:24px;padding:24px 10px;border-radius:10px}.fylt-leather{inset:7px}.fylt-tooling{inset:6px;outline-offset:3px}.fylt-hint{margin-bottom:70px}.fylt-pen{width:40%;left:4%;right:auto;bottom:12px}.fylt-opener{width:32%;top:14px;left:4%}.fylt-div-tab{height:15px;padding:2px 10px 0;font-size:11.5px}.fylt-div-card{top:13px}.fylt-signal{width:10px;height:20px;top:-4px}.fylt-frame{top:12%;width:76%;padding:4px 12px}.fylt-frame-card b{font-size:11px;letter-spacing:.14em}.fylt-frame-card i{font-size:10.5px}.fylt-pull{width:50px;height:13px;bottom:9%}.fylt-box-front:after,.fylt-box-front:before{width:10px}.fylt-env--loose{width:68%;margin-right:5%}.fylt-letter{grid-template-columns:minmax(0,1fr);grid-template-rows:none}.fylt-shell{display:none}.fylt .fylt-onward,.fylt .fylt-src,.fylt-card,.fylt-note,.fylt-sheet{grid-column:1;grid-row:auto}.fylt-note{margin:4px 22px -16px 4px;transform:rotate(-1.6deg)}@keyframes fylt-note-in{0%{opacity:0;transform:translate(-14px,10px) rotate(-5deg)}to{opacity:1;transform:rotate(-1.6deg)}}.fylt-note-p{padding:24px 16px 22px 18px}.fylt .fylt-note-t{font-size:16px}.fylt-sheet{transform:rotate(.3deg)}.fylt-gloss{margin:2px 0 1.1em}.fylt-gloss-p{padding:18px 14px 14px 16px}.fylt .fylt-gloss-t{font-size:16px}.fylt-card{grid-template-columns:minmax(0,1fr)}.fylt-card-l{display:none}.fylt-card-r{border-radius:4px}.fylt .fylt-src{font-size:14px;padding:0 12px}.fylt-head-i{font-size:10.5px;letter-spacing:.13em;white-space:nowrap}.fylt-head-c{letter-spacing:.24em}.fylt-turn{font-size:14.5px;padding:7px 13px}}.fylt:not([data-live]) *,.fylt:not([data-live]) :after,.fylt:not([data-live]) :before{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.fylt *,.fylt :after,.fylt :before{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-duration:.01ms!important;transition-delay:0s!important}.fylt-stack[data-riffle] .fylt-div-card,.fylt-stack[data-riffle] .fylt-env-btn{animation:none!important}.fylt-caret,.fylt-mote{display:none}}.fymt{font-family:var(--fy-print)}.fymt-cur>a .fymt-n,.fymt-cur>a .fymt-q{color:var(--fy-red)}.fymt-wide{display:none}@media (min-width:1440px){.fymt-wide{display:block;position:fixed;top:50%;right:0;z-index:500;transform:translateY(-50%)}}.fymt-tab{all:unset;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:34px;min-height:104px;padding:10px 4px;cursor:pointer;border-radius:7px 0 0 7px;background:var(--fy-paper);box-shadow:-1px 1px 0 var(--fy-edge),-2px 2px 0 var(--fy-paper-2),-3px 3px 10px var(--fy-shadow)}.fymt-tab:hover,.fymt-wide--open .fymt-tab{background:var(--fy-paper-2)}.fymt-tab:focus-visible{outline:2.5px solid var(--fy-blue);outline-offset:-2px}.fymt-tab-n{font-family:var(--fy-hand);font-weight:700;font-size:19px;line-height:1;color:var(--fy-red)}.fymt-tab-q{max-height:64px;overflow:hidden;writing-mode:vertical-rl;text-orientation:mixed;font-family:var(--fy-hand-2);font-size:13px;line-height:1.15;color:var(--fy-ink)}.fymt-panel{position:absolute;top:50%;right:34px;transform:translateY(-50%) translateX(6px);width:178px;max-height:min(68vh,540px);overflow-y:auto;padding:10px 9px 8px;border-radius:7px 2px 2px 7px;background-color:var(--fy-paper);background-image:linear-gradient(var(--fy-rule) 1px,transparent 1px),linear-gradient(90deg,var(--fy-rule) 1px,transparent 1px);background-size:15px 15px;box-shadow:-1px 1px 0 var(--fy-edge),-2px 2px 0 var(--fy-paper-2),-4px 6px 18px var(--fy-shadow);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s ease,transform .16s ease,visibility 0s linear .16s}.fymt-wide--open .fymt-panel{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(-50%) translateX(0);transition:opacity .16s ease,transform .16s ease}.fymt-panel-h{margin:0 0 6px;font-family:var(--fy-hand);font-weight:700;font-size:15px;color:var(--fy-pencil);text-align:center}.fymt-list{list-style:none}.fymt-list,.fymt-list li{margin:0;padding:0}.fymt-list a{display:flex;gap:5px;align-items:baseline;padding:4px;border-radius:3px;font-family:var(--fy-hand);font-size:14px;line-height:1.2;color:var(--fy-ink);text-decoration:none}.fymt-list a:hover{background:var(--fy-paper-2)}.fymt-list a:focus-visible{outline:2px solid var(--fy-blue);outline-offset:-1px}.fymt-n{flex:none;min-width:1.3em;font-weight:700;color:var(--fy-pencil)}.fymt-q{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (prefers-reduced-motion:reduce){.fymt-panel{transition:none}}.fymt-narrow{display:block}@media (min-width:1440px){.fymt-narrow{display:none}}.fymt-fab{all:unset;box-sizing:border-box;position:fixed;right:16px;bottom:16px;z-index:500;display:flex;align-items:center;gap:7px;padding:10px 15px;cursor:pointer;border-radius:999px;background:var(--fy-paper);color:var(--fy-ink);font-family:var(--fy-hand);font-weight:700;font-size:15px;box-shadow:1px 1px 0 var(--fy-edge),2px 2px 0 var(--fy-paper-2),0 6px 18px var(--fy-shadow)}.fymt-fab:hover{background:var(--fy-paper-2)}.fymt-fab:focus-visible{outline:2.5px solid var(--fy-blue);outline-offset:2px}.fymt-scrim{position:fixed;inset:0;z-index:600;background:rgba(27,20,10,.4)}.fymt-sheet{position:fixed;left:0;right:0;bottom:0;z-index:601;max-height:72vh;display:flex;flex-direction:column;border-radius:14px 14px 0 0;background-color:var(--fy-paper);background-image:linear-gradient(var(--fy-rule) 1px,transparent 1px),linear-gradient(90deg,var(--fy-rule) 1px,transparent 1px);background-size:18px 18px;box-shadow:0 -10px 30px var(--fy-shadow);padding:6px 16px calc(14px + env(safe-area-inset-bottom, 0px));animation:fymt-sheet-in .18s ease-out}.fymt-grab{display:block;width:36px;height:4px;margin:8px auto 10px;border-radius:2px;background:var(--fy-pencil);opacity:.4}.fymt-sheet-h{margin:0 0 4px;font-family:var(--fy-hand);font-weight:700;font-size:19px;color:var(--fy-pencil)}.fymt-sheet-list{margin:0;padding:0 0 6px;list-style:none;overflow-y:auto}.fymt-sheet-list a{display:flex;gap:8px;align-items:baseline;padding:10px 4px;border-bottom:1px solid rgba(0,0,0,.1);font-family:var(--fy-hand);font-size:17px;color:var(--fy-ink);text-decoration:none}.fymt-sheet-list a:focus-visible{outline:2px solid var(--fy-blue);outline-offset:-2px}.fymt-sheet-at{margin-left:auto;flex:none;font-family:var(--fy-hand-2);font-size:.72em;color:var(--fy-pencil);white-space:nowrap}.fymt-sheet-close{all:unset;box-sizing:border-box;align-self:center;margin:4px 0 2px;padding:8px 20px;border:1.5px solid var(--fy-pencil);border-radius:999px;cursor:pointer;font-family:var(--fy-hand);font-weight:700;font-size:15px;color:var(--fy-pencil)}.fymt-sheet-close:focus-visible{outline:2.5px solid var(--fy-blue);outline-offset:2px}@keyframes fymt-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.fymt-sheet{animation:none}}@media (max-width:400px){.fymt-fab span:not([aria-hidden]){display:none}.fymt-fab{padding:13px;border-radius:50%}}.fyo{--fyo-paper:var(--fy-paper,#fcf9f0);--fyo-sheet:color-mix(in srgb,var(--fyo-paper) 62%,#efe4c6);--fyo-sheet-2:color-mix(in srgb,var(--fyo-sheet) 86%,#6b5a3a);--fyo-white:color-mix(in srgb,var(--fyo-paper) 70%,#fff);--fyo-graphite:var(--fy-pencil,#5a5853);--fyo-lead:color-mix(in srgb,var(--fyo-graphite) 66%,#141418);--fyo-ink:var(--fy-ink,#1b2847);--fyo-red:var(--fy-red,#c4321e);--fyo-blue:var(--fy-blue,#2552a8);--fyo-orange:var(--fy-orange,#f26a12);--fyo-sanguine:#b0533a;--fyo-toned:#e6dccb;--fyo-board:#8b806e;--fyo-board-2:#6c6252;--fyo-shadow:var(--fy-shadow,rgba(70,48,16,.16));--fyo-hand:var(--fy-hand,"Caveat","Kalam","Segoe Print",cursive);--fyo-hand-2:var(--fy-hand-2,"Kalam","Caveat","Segoe Print",cursive);--fyo-print:var(--fy-print,"EB Garamond","Cormorant Garamond",Georgia,serif);--fyo-type:var(--fy-type,"Special Elite","Cutive Mono","Courier New",monospace);--fyo-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.36 0 0 0 0 0.31 0 0 0 0 0.22 0 0 0 0.2 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--fyo-fibre:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.012 0.35' numOctaves='3' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.2 0 0 0 0 0.16 0 0 0 0 0.1 0 0 0 0.55 -0.18'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E");position:relative;min-width:0;margin:6px 0 0;color:var(--fyo-ink);font-family:var(--fyo-print);container-type:inline-size;overflow-x:clip}[data-theme=vault] .fyo{--fyo-board:#5f574a;--fyo-board-2:#4a4338;--fyo-sanguine:#9c4630;--fyo-toned:#d3c7b0}.fyo *,.fyo :after,.fyo :before{box-sizing:border-box}.fyo-desk{position:relative;padding:6px 0 16px}.fyo-pad{position:relative;max-width:720px;margin:0 auto;padding-top:22px}.fyo-board{position:absolute;inset:12px -3px -12px 3px;border-radius:3px 3px 7px 7px;background-color:var(--fyo-board);background-image:var(--fyo-fibre),radial-gradient(circle at 30% 40%,hsla(0,0%,100%,.14) 0 .8px,transparent 1.4px),radial-gradient(circle at 70% 60%,rgba(0,0,0,.16) 0 .9px,transparent 1.5px),var(--fyo-grain),linear-gradient(160deg,var(--fyo-board),var(--fyo-board-2));background-size:220px 220px,7px 9px,11px 6px,160px 160px,auto;box-shadow:0 18px 30px -14px rgba(40,26,6,.55),0 2px 0 rgba(0,0,0,.12);transform:rotate(.5deg)}.fyo-spiral{position:absolute;z-index:30;top:0;left:18px;right:18px;height:40px;pointer-events:none}.fyo-spiral:before{content:"";position:absolute;left:0;right:0;top:24px;height:10px;background:radial-gradient(ellipse 3.6px 3.4px at 50% 50%,rgba(28,20,8,.78) 0 72%,rgba(28,20,8,.2) 82%,transparent 92%) 0 0 /20.31px 10px repeat-x}.fyo-coil{position:absolute;inset:0 0 8px;background:repeating-linear-gradient(100deg,transparent 0 6px,#3e4146 6px,#8f9298 7.3px,#f6f7f9 8.5px,#b4b7bc 9.8px,#50535a 11.3px,transparent 12px 20px);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 6px,#000 24px,transparent 31px);mask-image:linear-gradient(180deg,transparent 0,#000 6px,#000 24px,transparent 31px);filter:drop-shadow(0 3px 1.4px rgba(30,20,5,.4))}.fyo-leaves{position:relative;z-index:1;perspective:1700px;perspective-origin:50% -20%}.fyo-sheet{position:absolute;inset:0;overflow:hidden;min-width:0;padding:40px clamp(12px,4cqi,30px) 58px;border-radius:2px 2px 4px 4px;background-color:var(--fyo-sheet);background-image:radial-gradient(120% 70% at 26% 0,rgba(255,253,244,.6),transparent 62%),linear-gradient(to bottom,rgba(40,28,8,.1),transparent 34px),radial-gradient(36px 22px at 88% 92%,rgba(60,60,68,.1),transparent 70%),radial-gradient(60px 18px at 12% 70%,rgba(60,60,68,.06),transparent 70%),var(--fyo-grain);box-shadow:0 2px 0 -1px var(--fyo-sheet-2),0 4px 0 -2px var(--fyo-sheet),0 6px 0 -3px var(--fyo-sheet-2),0 8px 0 -4px var(--fyo-sheet),inset 0 1px 0 hsla(0,0%,100%,.45);transform-origin:50% 0;transform:rotateX(0deg);backface-visibility:hidden;-webkit-backface-visibility:hidden;visibility:visible;transition:transform .95s cubic-bezier(.45,.05,.2,1),visibility 0s linear 0s}.fyo-sheet:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(255,250,235,.2),rgba(40,28,8,.4));opacity:0;transition:opacity .95s ease}.fyo-sheet.is-open{position:relative;overflow:visible}.fyo-sheet.is-gone{transform:rotateX(178deg);visibility:hidden;transition:transform .95s cubic-bezier(.45,.05,.2,1),visibility 0s linear .95s}.fyo-sheet.is-gone:after{opacity:1}.fyo-thumb{position:absolute;top:46px;right:6%;width:30px;height:40px;pointer-events:none;background:repeating-radial-gradient(ellipse 60% 70% at 46% 58%,rgba(58,58,66,.2) 0 .9px,transparent 1.2px 2.8px);-webkit-mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 38%,transparent 72%);mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 38%,transparent 72%);transform:rotate(-24deg)}.fyo-sheet--2 .fyo-thumb{top:auto;bottom:18px;right:auto;left:5%;transform:rotate(31deg)}.fyo-sheet--3 .fyo-thumb{top:52%;right:2.5%;transform:rotate(-70deg) scale(.9)}.fyo-sheet--4 .fyo-thumb{top:40px;right:auto;left:38%;transform:rotate(12deg) scale(.8);opacity:.7}.fyo-folio{position:relative;margin:0 0 14px;font-family:var(--fyo-hand);font-size:23px;line-height:1.1;color:var(--fyo-lead)}.fyo-folio-n{margin-right:.35em;font-family:var(--fyo-print);font-size:15px;font-weight:600;letter-spacing:.14em;color:var(--fyo-red)}.fyo-ear{z-index:2;display:inline-flex;align-items:center;min-height:44px;padding:8px 50px 8px 14px;border:0;background:none;font-family:var(--fyo-hand);font-size:20px;color:var(--fyo-lead);cursor:pointer}.fyo-ear,.fyo-ear-fold{position:absolute;right:0;bottom:0}.fyo-ear-fold{width:38px;height:38px;background:linear-gradient(315deg,var(--fyo-sheet-2) 0 50%,transparent 50%),linear-gradient(315deg,transparent 50%,color-mix(in srgb,var(--fyo-sheet) 78%,#5b4a2c) 50%,var(--fyo-white) 100%);border-radius:0 0 4px 0;filter:drop-shadow(-2px -2px 2px rgba(40,28,8,.18));transition:width .3s ease,height .3s ease}.fyo-ear:focus-visible .fyo-ear-fold,.fyo-ear:hover .fyo-ear-fold{width:50px;height:50px}.fyo-ear:focus-visible{outline:2px solid var(--fyo-ink);outline-offset:-4px;border-radius:4px}.fyo-pencil{position:absolute;z-index:40;top:12px;right:7%;width:210px;height:13px;border-radius:1px;background:linear-gradient(90deg,transparent 70%,rgba(20,12,0,.18) 70.4%,transparent 71%),linear-gradient(180deg,#fbc067 0 18%,#f08a22 18% 46%,#d46f12 46% 74%,#a9540c 74%);box-shadow:0 7px 8px -3px rgba(40,25,5,.38);transform:rotate(-3deg);pointer-events:none}.fyo-pencil:after{content:"HB";position:absolute;left:34%;top:0;font:700 8px/13px var(--fyo-print);letter-spacing:.2em;color:rgba(40,24,0,.55)}.fyo-pencil-tip{right:100%;top:0;width:32px;height:13px;background:linear-gradient(180deg,#f3dbb2,#ddb882 50%,#b98f5a)}.fyo-pencil-tip,.fyo-pencil-tip:after{position:absolute;clip-path:polygon(100% 0,0 50%,100% 100%)}.fyo-pencil-tip:after{content:"";left:0;top:3.5px;width:11px;height:6px;background:linear-gradient(180deg,#6b6b72,#222227)}.fyo-pencil-ferrule{position:absolute;left:100%;top:-1px;width:20px;height:15px;background:repeating-linear-gradient(90deg,transparent 0 3px,rgba(60,62,68,.45) 3px 4px),linear-gradient(180deg,#f1f2f4,#a9acb2 45%,#6f7278 80%,#b9bcc1)}.fyo-pencil-ferrule:after{content:"";position:absolute;left:100%;top:.5px;width:15px;height:14px;border-radius:0 5px 5px 0;background:linear-gradient(180deg,#f5b7b2,#de7f79 55%,#b85c57)}.fyo-eraser{position:absolute;z-index:40;left:3%;bottom:2px;width:48px;height:30px;border-radius:48% 52% 44% 56%/58% 46% 54% 42%;background:radial-gradient(circle at 70% 64%,rgba(40,40,46,.45) 0 2px,transparent 5px),radial-gradient(circle at 34% 30%,#d2d0cb,#a3a09a 58%,#7e7b75);box-shadow:inset -3px -4px 6px rgba(0,0,0,.2),0 6px 8px -3px rgba(0,0,0,.32);transform:rotate(-12deg);pointer-events:none}.fyo-tabs{position:relative;z-index:2;display:flex;flex-wrap:wrap;justify-content:center;gap:6px;max-width:720px;margin:-8px auto 0;padding:0 8px}.fyo-tab{--tab:#f6d58a;min-height:44px;padding:10px 14px 6px;border:0;border-radius:0 0 12px 12px;background:linear-gradient(to bottom,rgba(0,0,0,.16),transparent 9px),linear-gradient(var(--tab),color-mix(in srgb,var(--tab) 84%,#6b5a3a));font-family:var(--fyo-hand);font-size:20px;line-height:1;color:#3a3324;cursor:pointer;box-shadow:0 3px 5px -2px rgba(40,28,8,.3);transition:padding .25s ease,transform .25s ease}.fyo-tab--2{--tab:#bcd7e8}.fyo-tab--3{--tab:#f3bba8}.fyo-tab--4{--tab:#cfe0b4}.fyo-tab:hover{transform:translateY(2px)}.fyo-tab.is-on{padding-top:18px;font-weight:700}.fyo-tab:focus-visible{outline:2px solid var(--fyo-ink);outline-offset:2px}.fyo-tab-n{margin-right:.2em;font-family:var(--fyo-print);font-size:13px;font-weight:600;letter-spacing:.1em;color:var(--fyo-red)}.fyo-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 12px;margin-top:16px}.fyo-btn{min-height:42px;padding:7px 16px 6px;border:1.5px solid var(--fyo-lead);border-radius:3px 14px 4px 12px/12px 4px 14px 3px;background:var(--fyo-white);font-family:var(--fyo-hand);font-size:21px;line-height:1.1;color:var(--fyo-ink);cursor:pointer;box-shadow:2px 2px 0 var(--fyo-lead);transition:transform .12s ease,box-shadow .12s ease}.fyo-btn:hover{transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--fyo-lead)}.fyo-btn:active{transform:translate(1px,1px);box-shadow:1px 1px 0 var(--fyo-lead)}.fyo-btn--quiet{border-style:dashed;background:transparent;box-shadow:none}.fyo-btn--quiet:hover{box-shadow:none}.fyo-btn:disabled{opacity:.42;cursor:default;transform:none;box-shadow:none}.fyo-btn:focus-visible,.fyo-check input:focus-visible,.fyo-sun:focus-visible{outline:2px solid var(--fyo-orange);outline-offset:3px}.fyo-cap{max-width:62ch;min-height:4.6em;margin:14px auto 0;font-family:var(--fyo-print);font-size:17.5px;line-height:1.5;color:var(--fyo-ink);text-align:center;text-wrap:pretty}.fyo-why{position:relative;max-width:600px;margin:34px auto 4px;padding:24px clamp(16px,5cqi,34px) 18px;background:linear-gradient(hsla(0,0%,100%,.5),hsla(0,0%,100%,.36)),var(--fyo-grain);border:1px solid rgba(90,76,50,.14);backdrop-filter:blur(1.4px) saturate(.85);box-shadow:0 10px 22px -16px rgba(40,28,8,.6);transform:rotate(-.6deg)}[data-theme=vault] .fyo-why{background:linear-gradient(rgba(255,246,222,.34),rgba(255,246,222,.22)),var(--fyo-grain)}.fyo-why:after,.fyo-why:before{content:"";position:absolute;top:-10px;width:74px;height:22px;background:hsla(46,60%,83%,.62);clip-path:polygon(0 8%,6% 0,12% 10%,20% 2%,30% 8%,42% 0,54% 7%,66% 1%,78% 9%,90% 0,100% 6%,98% 100%,88% 92%,74% 100%,60% 93%,46% 100%,32% 92%,18% 100%,4% 94%);box-shadow:inset 0 0 6px rgba(120,100,50,.2)}.fyo-why:before{left:16px;transform:rotate(-5deg)}.fyo-why:after{right:16px;transform:rotate(4deg)}.fyo-why blockquote{margin:0;padding:0;border:0}.fyo-why p{margin:0;font-family:var(--fyo-print);font-size:clamp(17px,3.6cqi,20px);font-style:italic;line-height:1.55;color:var(--fyo-ink);text-wrap:pretty}.fyo-why-gap{font-style:normal;letter-spacing:.1em;color:var(--fyo-graphite)}.fyo-why figcaption{margin-top:10px;font-family:var(--fyo-print);font-size:14.5px;font-variant:small-caps;letter-spacing:.04em;color:var(--fyo-graphite);text-align:right}.fyo-why cite{font-style:italic;font-variant:normal}.fyo-deal{position:relative;max-width:470px;margin:0 auto 18px;padding:8px 18px 12px;background-color:var(--fyo-white);background-image:linear-gradient(transparent 32px,rgba(214,70,70,.55) 32px 33px,transparent 33px),repeating-linear-gradient(transparent 0 23px,rgba(58,128,178,.26) 23px 24px);background-position:0 0,0 33px;background-size:100% 100%,100% calc(100% - 33px);background-repeat:no-repeat;box-shadow:0 1px 1px rgba(0,0,0,.12),0 10px 18px -12px rgba(40,28,8,.5);transform:rotate(-1.1deg)}.fyo-deal:before{content:"";position:absolute;top:-12px;left:26px;width:14px;height:40px;border:2px solid #9ea2a8;border-radius:7px;box-shadow:inset 0 0 0 2px transparent,1px 1px 1px rgba(0,0,0,.2);transform:rotate(4deg)}.fyo-deal-h{margin:0;font-family:var(--fyo-type);font-size:13px;line-height:24px;letter-spacing:.3em;text-transform:uppercase;color:var(--fyo-red);text-align:center}.fyo-deal-t{margin:6px 0 0;font-family:var(--fyo-hand-2);font-size:16.5px;line-height:24px;color:var(--fyo-ink)}.fyo-deal-sig{display:flex;justify-content:space-around;margin:2px 0 0;font-family:var(--fyo-hand);font-size:27px;line-height:30px;color:var(--fyo-blue)}.fyo-deal-sig span{padding:0 8px;border-bottom:1.5px solid;border-radius:0 0 40% 10%;transform:rotate(-4deg)}.fyo-deal-sig span+span{color:var(--fyo-sanguine);transform:rotate(3deg)}.fyo-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(10px,4cqi,26px);max-width:560px;margin:0 auto}.fyo-panel{margin:0;padding:8px 8px 4px;background:var(--fyo-white);background-image:var(--fyo-grain);border:1px solid rgba(90,80,60,.16);box-shadow:0 8px 16px -12px rgba(40,28,8,.55);transform:rotate(-.9deg)}.fyo-panel--jerry{background-color:var(--fyo-toned);transform:rotate(1deg)}.fyo-panel figcaption{margin-top:2px;font-family:var(--fyo-hand);font-size:18px;line-height:1.2;color:var(--fyo-lead);text-align:center}.fyo-tally{margin-left:.3em;font-family:var(--fyo-hand);letter-spacing:.08em;color:var(--fyo-red)}.fyo-art{display:block;width:100%;height:auto;overflow:visible}.fyo-q{font-family:var(--fyo-hand);font-size:70px;fill:var(--fyo-graphite);opacity:.3;text-anchor:middle}.fyo-stick{fill:none;stroke:var(--fyo-lead);stroke-width:3.6;stroke-linecap:round;stroke-linejoin:round}.fyo-tight path{fill:none;stroke:var(--fyo-graphite);stroke-width:.9;stroke-linecap:round}.fyo-loose path{fill:none;stroke:var(--fyo-lead);stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.fyo-loose path.is-thin{stroke-width:1.1;opacity:.66}.fyo-loose.is-drawing path{stroke-dasharray:1 1;animation:fyo-draw .9s cubic-bezier(.5,0,.3,1) backwards}@keyframes fyo-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes fyo-in{0%{opacity:0}}.fyo-magnet,.fyo-physics,.fyo-wander{animation:fyo-in .7s ease both}.fyo-physics circle,.fyo-physics ellipse{fill:none;stroke:var(--fyo-lead);stroke-width:1.3}.fyo-physics circle{fill:var(--fyo-lead)}.fyo-magnet text,.fyo-physics text{font-family:var(--fyo-hand);font-size:17px;fill:var(--fyo-lead);text-anchor:middle}.fyo-wander circle,.fyo-wander path{fill:none;stroke:var(--fyo-sanguine);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.fyo-wander path:nth-of-type(2){fill:color-mix(in srgb,var(--fyo-sanguine) 28%,transparent)}.fyo-wander circle{fill:color-mix(in srgb,var(--fyo-sanguine) 18%,transparent)}.fyo-magnet path,.fyo-magnet rect{fill:none;stroke:var(--fyo-lead);stroke-width:1.4;stroke-linecap:round}.fyo-magnet .fyo-nail{stroke:#77736c;stroke-width:4.2}.fyo-magnet path:nth-of-type(2){stroke:#b8692a;stroke-width:2.2}.fyo-magnet rect{fill:color-mix(in srgb,var(--fyo-lead) 12%,transparent)}.fyo-magnet .fyo-fin{font-size:34px;fill:var(--fyo-red);transform:rotate(-9deg);transform-box:fill-box;transform-origin:center}.fyo-sundays{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:18px 0 0;padding:0;list-style:none}.fyo-sun{--sun:var(--fyo-blue);position:relative;display:grid;place-items:center;align-content:center;width:44px;height:50px;padding:9px 0 2px;border:1px solid rgba(80,70,50,.3);border-radius:2px;background:linear-gradient(var(--sun) 0 10px,transparent 10px),var(--fyo-white);box-shadow:0 3px 5px -3px rgba(40,28,8,.5);color:var(--fyo-ink);cursor:pointer;transition:transform .2s ease}.fyo-sun--art{--sun:var(--fyo-red)}.fyo-sun:hover{transform:translateY(-2px)}.fyo-sun-n{font-family:var(--fyo-print);font-size:19px;font-weight:600;line-height:1}.fyo-sun-k{font-family:var(--fyo-hand);font-size:14px;line-height:1;color:var(--fyo-graphite)}.fyo-sun.is-done:after{content:"";position:absolute;inset:12px 4px 4px;background:linear-gradient(to top right,transparent calc(50% - 1px),rgba(50,50,58,.6) 50%,transparent calc(50% + 1.2px)),linear-gradient(to top left,transparent calc(50% - .8px),rgba(50,50,58,.4) 50%,transparent calc(50% + 1px));pointer-events:none}.fyo-sun.is-now{box-shadow:0 0 0 2px var(--fyo-orange),0 6px 10px -4px rgba(40,28,8,.5);transform:rotate(-4deg) translateY(-3px)}.fyo-blank{position:relative;width:100%;max-width:620px;aspect-ratio:3/2;margin:4px auto 0;overflow:hidden;border-radius:1px;background-color:var(--fyo-white);background-image:radial-gradient(90% 80% at 30% 20%,hsla(0,0%,100%,.5),transparent 70%),var(--fyo-grain);box-shadow:inset 0 0 0 1px rgba(90,80,60,.16),0 12px 22px -16px rgba(40,28,8,.6);cursor:crosshair;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.fyo-blank.is-seen{cursor:grab}.fyo-blank.is-seen:active{cursor:grabbing}.fyo-blank:after,.fyo-blank:before{content:"";position:absolute;z-index:3;width:66px;height:20px;background:hsla(46,57%,79%,.78);box-shadow:0 1px 2px rgba(60,40,10,.18);pointer-events:none}.fyo-blank:before{top:6px;left:-16px;transform:rotate(-38deg)}.fyo-blank:after{bottom:6px;right:-16px;transform:rotate(-38deg)}.fyo-imp,.fyo-rub{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.fyo-imp{animation:fyo-in 1.4s ease both}.fyo-imp path{fill:none;stroke-linecap:round;stroke-linejoin:round}.fyo-imp-dk{stroke:rgba(70,56,30,.3);stroke-width:1.5}.fyo-imp-hi{stroke:hsla(0,0%,100%,.9);stroke-width:1.5}.fyo-imp-in{stroke:rgba(120,102,70,.1);stroke-width:2.6}.fyo-blank.is-rubbed .fyo-imp-dk{stroke:rgba(30,26,20,.35)}.fyo-blank-hint{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--fyo-hand);font-size:clamp(22px,5cqi,32px);color:var(--fyo-graphite);opacity:.36;pointer-events:none}.fyo-tip{position:absolute;left:-5px;top:-5px;width:10px;height:10px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#9a9aa0,#2a2a30 70%);box-shadow:0 0 0 3px rgba(60,60,68,.12);opacity:0;pointer-events:none;transition:opacity .2s ease}.fyo-blank:hover .fyo-tip{opacity:.9}.fyo-model{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-items:center}.fyo-model .fyo-cap{grid-column:1/-1}.fyo-stand{position:relative;width:100%;max-width:300px;margin:10px auto 0;padding:18px 14px 14px;border-radius:5px;background-color:#b08a5c;background-image:linear-gradient(135deg,hsla(0,0%,100%,.18),transparent 40%,rgba(0,0,0,.16)),var(--fyo-fibre),var(--fyo-grain);box-shadow:inset 0 0 0 1px rgba(60,36,10,.4),0 14px 24px -14px rgba(40,26,6,.65)}[data-theme=vault] .fyo-stand{background-color:#8e6d47}.fyo-stand:before{z-index:2;top:6px;width:70px;background:linear-gradient(180deg,#50535a,#1b1c20 55%,#3a3c42);clip-path:polygon(6% 0,94% 0,100% 100%,0 100%);border-radius:3px}.fyo-stand:after,.fyo-stand:before{content:"";position:absolute;left:50%;height:22px;translate:-50% 0}.fyo-stand:after{z-index:3;top:-10px;width:46px;border:2.5px solid #a3a6ac;border-bottom:0;border-radius:12px 12px 0 0}.fyo-stand .fyo-art{background-color:var(--fyo-white);background-image:var(--fyo-grain);box-shadow:0 2px 4px rgba(40,26,6,.3);transition:box-shadow .8s ease}.fyo-stand.is-done .fyo-art{box-shadow:0 2px 4px rgba(40,26,6,.3),0 0 46px rgba(255,214,140,.5)}.fyo-teach{animation:fyo-in .5s ease both}.fyo-teach path{fill:none;stroke:var(--fyo-red);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.fyo-teach text{font-family:var(--fyo-hand);font-size:28px;fill:var(--fyo-red);text-anchor:middle}.fyo-pencils{display:grid;gap:16px;width:100%;max-width:340px;margin:0 auto}.fyo-slide{display:grid;gap:2px;font-family:var(--fyo-hand);font-size:21px;line-height:1.15;color:var(--fyo-lead)}.fyo-slide i{color:var(--fyo-red)}.fyo-slide input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:40px;margin:0;background:transparent;cursor:pointer}.fyo-slide input::-webkit-slider-runnable-track{height:8px;border-radius:4px;background:linear-gradient(90deg,rgba(60,60,68,.12),rgba(40,40,48,.5)),var(--fyo-grain)}.fyo-slide input::-moz-range-track{height:8px;border-radius:4px;background:linear-gradient(90deg,rgba(60,60,68,.12),rgba(40,40,48,.5))}.fyo-slide input::-webkit-slider-thumb{-webkit-appearance:none;width:32px;height:32px;margin-top:-12px;border:0;border-radius:50%;background:radial-gradient(circle,#2a2a30 0 4px,#ecd0a4 4.6px 8.4px,#c99f6a 9px,#f7a136 9.6px 12.6px,#c96c12 13.2px);box-shadow:0 3px 5px rgba(40,26,6,.4)}.fyo-slide input::-moz-range-thumb{width:32px;height:32px;border:0;border-radius:50%;background:radial-gradient(circle,#2a2a30 0 4px,#ecd0a4 4.6px 8.4px,#c99f6a 9px,#f7a136 9.6px 12.6px,#c96c12 13.2px);box-shadow:0 3px 5px rgba(40,26,6,.4)}.fyo-slide input:focus-visible{outline:2px solid var(--fyo-orange);outline-offset:2px;border-radius:8px}.fyo-wall{position:relative;display:grid;place-items:center;min-height:380px;padding:54px 12px 64px;border-radius:3px;background-color:transparent;transition:background-color .8s ease,box-shadow .8s ease}.fyo-wall.is-hung{background-color:#e8e0cd;background-image:radial-gradient(55% 46% at 50% 14%,rgba(255,234,184,.85),transparent 72%),linear-gradient(transparent 88%,rgba(60,40,10,.18) 88% 88.6%,#d2c5a8 88.6%),var(--fyo-grain);box-shadow:inset 0 0 70px rgba(80,58,24,.28)}[data-theme=vault] .fyo-wall.is-hung{background-color:#cdbf9f}.fyo-lamp{position:absolute;top:16px;left:50%;width:118px;height:11px;translate:-50% 0;border-radius:6px 6px 9px 9px;background:linear-gradient(180deg,#f0d68e,#b08a32 58%,#6e5419);box-shadow:0 2px 3px rgba(40,26,6,.4);opacity:0;transition:opacity .6s ease .3s}.fyo-lamp:after{content:"";position:absolute;top:100%;left:-35%;width:170%;height:230px;background:radial-gradient(ellipse 50% 100% at 50% 0,rgba(255,228,160,.42),transparent 72%);pointer-events:none}.is-hung .fyo-lamp{opacity:1}.fyo-frame{position:relative;z-index:1;width:min(250px,74%);padding:0;transition:padding .7s cubic-bezier(.3,.7,.2,1),box-shadow .7s ease}.fyo-frame.is-wide{width:min(360px,94%)}.fyo-mat{padding:0;transition:padding .7s cubic-bezier(.3,.7,.2,1),background-color .7s ease}.fyo-work{position:relative;padding:6px;background-color:var(--fyo-white);background-image:var(--fyo-grain);box-shadow:0 2px 5px rgba(40,26,6,.25)}.is-framed .fyo-frame{padding:16px;background-color:#c49c45;background-image:linear-gradient(135deg,rgba(255,250,220,.6),transparent 42%,rgba(60,36,4,.32)),repeating-linear-gradient(90deg,rgba(110,72,14,.14) 0 2px,transparent 2px 5px),linear-gradient(#ddbb62,#a47b2a);box-shadow:inset 0 0 0 1px rgba(60,38,8,.65),inset 0 0 0 4px #ecd38c,inset 0 0 0 5px rgba(80,54,12,.7),inset 0 0 0 10px #b98f3c,inset 0 0 0 11px rgba(60,38,8,.6),0 16px 26px -12px rgba(40,24,4,.6),0 2px 4px rgba(0,0,0,.2)}.fyo-frame:before{content:"";position:absolute;inset:0;opacity:0;pointer-events:none;background:linear-gradient(to bottom right,transparent calc(50% - .6px),rgba(60,38,8,.5) 50%,transparent calc(50% + .6px)) 0 0 /16px 16px no-repeat,linear-gradient(to bottom left,transparent calc(50% - .6px),rgba(60,38,8,.5) 50%,transparent calc(50% + .6px)) 100% 0 /16px 16px no-repeat,linear-gradient(to bottom left,transparent calc(50% - .6px),rgba(60,38,8,.5) 50%,transparent calc(50% + .6px)) 0 100% /16px 16px no-repeat,linear-gradient(to bottom right,transparent calc(50% - .6px),rgba(60,38,8,.5) 50%,transparent calc(50% + .6px)) 100% 100% /16px 16px no-repeat;transition:opacity .5s ease .4s}.is-framed .fyo-frame:before{opacity:1}.is-hung .fyo-frame:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 38%,rgba(255,250,222,.55) 50%,transparent 62%) 0 0 /260% 100% no-repeat;background-position:120% 0;animation:fyo-sheen 2.2s ease .6s backwards}@keyframes fyo-sheen{0%{background-position:-40% 0}}.is-framed .fyo-mat{padding:clamp(12px,5cqi,22px);background-color:#f8f2e4;box-shadow:inset 0 0 0 1px rgba(0,0,0,.07),inset 2px 2px 4px rgba(40,26,6,.22)}.fyo-own{fill:none;stroke:var(--fyo-lead);stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round}.fyo-sig{position:absolute;right:9%;bottom:5%;font-family:var(--fyo-hand);font-size:clamp(24px,6cqi,34px);font-weight:700;line-height:1;color:var(--fyo-lead);transform:rotate(-7deg)}.is-signed .fyo-sig{padding:0 .15em .12em;border-bottom:1.5px solid;border-radius:0 0 50% 20%;animation:fyo-write 1.1s cubic-bezier(.45,.1,.55,.95) backwards}@keyframes fyo-write{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.fyo-slip{position:absolute;z-index:2;top:26px;left:3%;padding:7px 12px 9px;background:linear-gradient(transparent 27px,rgba(58,128,178,.3) 27px 28px,transparent 28px),#fffbea;font-family:var(--fyo-hand);font-size:22px;line-height:1.05;color:var(--fyo-ink);clip-path:polygon(0 0,100% 0,100% 86%,94% 100%,86% 90%,76% 100%,64% 91%,52% 100%,40% 92%,28% 100%,16% 90%,6% 100%,0 92%);filter:drop-shadow(0 2px 2px rgba(40,26,6,.25));opacity:0;transform:rotate(-8deg) translateY(-12px);transition:opacity .6s ease .9s,transform .6s ease .9s}.fyo-slip small{font-family:var(--fyo-hand-2);font-size:14px;color:var(--fyo-graphite)}.is-signed .fyo-slip{opacity:1;transform:rotate(-8deg)}.fyo-label{position:absolute;right:7%;bottom:16px;margin:0;padding:6px 10px 7px;background:#fbf8f0;font-family:var(--fyo-type);font-size:13px;letter-spacing:.24em;color:#2a2722;box-shadow:0 2px 4px rgba(40,26,6,.22);opacity:0;transition:opacity .6s ease .6s}.fyo-label small{display:block;font-family:var(--fyo-print);font-size:12px;font-style:italic;letter-spacing:.02em}.is-hung .fyo-label{opacity:1}.fyo-check{display:inline-flex;align-items:center;gap:8px;min-height:42px;font-family:var(--fyo-hand);font-size:20px;color:var(--fyo-lead);cursor:pointer}.fyo-check input{width:20px;height:20px;margin:0;accent-color:var(--fyo-red)}.fyo-aside{margin:8px 0 0;font-family:var(--fyo-hand);font-size:20px;color:var(--fyo-graphite);text-align:right;transform:rotate(-1.2deg)}@container (min-width: 600px){.fyo-model{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}@container (max-width: 480px){.fyo-sheet{padding:38px 10px 56px}.fyo-pencil{width:120px;right:5%}.fyo-eraser,.fyo-pencil:after{display:none}.fyo-folio{font-size:21px}.fyo-cap{font-size:16.5px}.fyo-tab{padding:10px 10px 6px;font-size:18px}.fyo-tab.is-on{padding-top:16px}.fyo-deal{padding:8px 12px 12px}.fyo-deal-t{font-size:15px}.fyo-panel figcaption{font-size:16px}.fyo-btn{font-size:19px;padding:7px 12px 6px}.fyo-wall{min-height:330px;padding:64px 4px}.fyo-slip{font-size:19px;top:14px}.fyo-ear{font-size:18px}}@media (prefers-reduced-motion:reduce){.fyo *,.fyo :after,.fyo :before{animation:none!important;transition:none!important}}