.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%}}.fyc{--fyc-label:#f8f4e8;--fyc-label-ink:#191919;--fyc-tape:hsla(44,59%,85%,.95);--fyc-cloth:#141312;--fyc-marble:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='560' height='720'%3E%3Cfilter id='m' filterUnits='userSpaceOnUse' primitiveUnits='userSpaceOnUse' x='-60' y='-60' width='680' height='840' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.045' numOctaves='5' seed='7' x='0' y='0' width='560' height='720' stitchTiles='stitch' result='a0'/%3E%3CfeTile in='a0' result='a'/%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.03' numOctaves='2' seed='19' x='0' y='0' width='560' height='720' stitchTiles='stitch' result='w0'/%3E%3CfeTile in='w0' result='w'/%3E%3CfeDisplacementMap in='a' in2='w' scale='16' xChannelSelector='R' yChannelSelector='G' result='ad'/%3E%3CfeColorMatrix in='ad' values='1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1' result='ag'/%3E%3CfeComponentTransfer in='ag' result='A'%3E%3CfeFuncR type='linear' slope='50' intercept='-24.5'/%3E%3C/feComponentTransfer%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.02' numOctaves='4' seed='5' x='0' y='0' width='560' height='720' stitchTiles='stitch' result='v0'/%3E%3CfeTile in='v0' result='v'/%3E%3CfeDisplacementMap in='v' in2='w' scale='22' xChannelSelector='B' yChannelSelector='R' result='vd'/%3E%3CfeColorMatrix in='vd' values='1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1' result='vg'/%3E%3CfeComponentTransfer in='vg' result='V1'%3E%3CfeFuncR type='linear' slope='88' intercept='-42.24'/%3E%3C/feComponentTransfer%3E%3CfeComponentTransfer in='vg' result='V2'%3E%3CfeFuncR type='linear' slope='-88' intercept='45.76'/%3E%3C/feComponentTransfer%3E%3CfeComposite in='V1' in2='V2' operator='arithmetic' k1='1' result='V'/%3E%3CfeComposite in='A' in2='V' operator='arithmetic' k2='.5' k3='.5' result='Xs'/%3E%3CfeComponentTransfer in='Xs' result='X'%3E%3CfeFuncR type='table' tableValues='0 1 0'/%3E%3C/feComponentTransfer%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.36' numOctaves='3' seed='3' x='0' y='0' width='560' height='720' stitchTiles='stitch' result='s0'/%3E%3CfeTile in='s0' result='s'/%3E%3CfeColorMatrix in='s' values='1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1' result='sg'/%3E%3CfeComponentTransfer in='sg' result='S'%3E%3CfeFuncR type='table' tableValues='1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1'/%3E%3C/feComponentTransfer%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.02' numOctaves='2' seed='23' x='0' y='0' width='560' height='720' stitchTiles='stitch' result='k0'/%3E%3CfeTile in='k0' result='k'/%3E%3CfeColorMatrix in='k' values='1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1' result='kg'/%3E%3CfeComponentTransfer in='kg' result='K'%3E%3CfeFuncR type='linear' slope='5' intercept='-2'/%3E%3C/feComponentTransfer%3E%3CfeComposite in='S' in2='K' operator='arithmetic' k1='1' result='SK'/%3E%3CfeComposite in='X' in2='SK' operator='arithmetic' k2='.5' k3='.5' result='Ys'/%3E%3CfeComponentTransfer in='Ys' result='Y'%3E%3CfeFuncR type='table' tableValues='0 1 0'/%3E%3C/feComponentTransfer%3E%3CfeColorMatrix in='Y' values='.843 0 0 0 .067 .827 0 0 0 .063 .782 0 0 0 .058 0 0 0 0 1'/%3E%3C/filter%3E%3Crect width='560' height='720' filter='url(%23m)'/%3E%3C/svg%3E");--fyc-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='g' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.95 .62' numOctaves='3' seed='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='1.2 0 0 0 -.1 1.2 0 0 0 -.1 1.2 0 0 0 -.1 0 0 0 0 1'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23g)'/%3E%3C/svg%3E");--fyc-rub:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='r' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.11' numOctaves='4' seed='9' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .64 0 0 0 0 .61 0 0 0 0 .55 16 0 0 0 -7'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23r)'/%3E%3C/svg%3E");--fyc-rub-2:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='r' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.11' numOctaves='4' seed='13' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .64 0 0 0 0 .61 0 0 0 0 .55 18 0 0 0 -10.2'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23r)'/%3E%3C/svg%3E");position:relative;box-sizing:border-box;width:100%;max-width:980px;margin:clamp(20px,4vw,36px) auto clamp(56px,10vw,96px);color:var(--fy-ink);font-family:var(--fy-print);clear:both}[data-theme=vault] .fyc{--fyc-label:#e2d8c1;--fyc-tape:hsla(43,46%,76%,.95)}.fyc *,.fyc :after,.fyc :before{box-sizing:border-box}.fyc-spread{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;border-radius:5px;box-shadow:0 2px 3px rgba(40,26,8,.12),0 18px 44px var(--fy-shadow)}[data-theme=vault] .fyc-spread{box-shadow:0 2px 3px rgba(0,0,0,.5),0 22px 60px rgba(0,0,0,.6),0 0 110px rgba(255,196,110,.1)}@media (max-width:759px){.fyc-spread{grid-template-columns:minmax(0,1fr);gap:22px;box-shadow:none}}.fyc-cover{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:26px;width:100%;min-width:0;min-height:clamp(460px,52vw,560px);padding:clamp(34px,8%,56px) clamp(14px,6%,34px) clamp(26px,7%,46px) calc(11% + clamp(12px, 4%, 24px));overflow:hidden;border-radius:5px 0 0 5px;background-color:#11100f;background-image:var(--fyc-grain),var(--fyc-marble);background-size:240px 240px,560px 720px;background-position:0 0,-38px -64px;background-repeat:repeat;background-blend-mode:soft-light,normal;color:var(--fyc-label-ink)}@media (max-width:759px){.fyc-cover{width:100%;min-height:auto;aspect-ratio:7.5/9.75;overflow:clip;max-width:470px;margin:0 auto;border-radius:3px 6px 6px 3px;box-shadow:0 2px 3px rgba(40,26,8,.14),0 14px 34px var(--fy-shadow)}}.fyc-marble{display:none}.fyc-spine{left:0;z-index:-1;width:11%;background-color:var(--fyc-cloth);background-image:linear-gradient(90deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.09) 24%,hsla(0,0%,100%,.02) 46%,hsla(0,0%,100%,.05) 70%,rgba(0,0,0,.5) 100%),repeating-linear-gradient(0deg,hsla(0,0%,100%,.05) 0 1px,transparent 1px 2px),repeating-linear-gradient(90deg,rgba(0,0,0,.32) 0 1px,transparent 1px 2px),var(--fyc-grain);background-size:auto,auto,auto,240px 240px;background-blend-mode:normal,normal,normal,soft-light;box-shadow:1px 0 0 hsla(0,0%,100%,.07),2px 0 3px rgba(0,0,0,.55)}.fyc-spine,.fyc-spine:after{position:absolute;top:0;bottom:0}.fyc-spine:after{content:"";left:62%;width:2px;background:linear-gradient(90deg,rgba(0,0,0,.55),hsla(0,0%,100%,.08))}.fyc-wear{--fyc-rub-mask:radial-gradient(circle at 100% 0,#000,rgba(0,0,0,.75) 8px,transparent 30px),radial-gradient(circle at 100% 100%,#000,rgba(0,0,0,.8) 10px,transparent 40px),radial-gradient(circle at 0 0,rgba(0,0,0,.85),transparent 22px),radial-gradient(circle at 0 100%,rgba(0,0,0,.9),transparent 28px),linear-gradient(270deg,rgba(0,0,0,.6),transparent 2.5px),linear-gradient(0deg,rgba(0,0,0,.6),transparent 3px),linear-gradient(180deg,rgba(0,0,0,.45),transparent 2px);--fyc-rub-mask-2:radial-gradient(circle at 100% 100%,#000,transparent 130px),radial-gradient(circle at 100% 0,#000,transparent 90px),radial-gradient(circle at 0 100%,rgba(0,0,0,.8),transparent 70px),linear-gradient(270deg,rgba(0,0,0,.9),transparent 12px),linear-gradient(0deg,rgba(0,0,0,.8),transparent 14px),linear-gradient(180deg,rgba(0,0,0,.6),transparent 10px);position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(70% 50% at 70% 8%,rgba(255,250,235,.12),transparent 70%),radial-gradient(140% 100% at 55% 35%,transparent 58%,rgba(20,12,4,.24)),linear-gradient(180deg,transparent 60%,rgba(0,0,0,.16));box-shadow:inset 0 1px 0 hsla(41,28%,78%,.22),inset 0 -1px 0 hsla(41,28%,78%,.2),inset -1px 0 0 hsla(41,28%,78%,.2)}[data-theme=vault] .fyc-wear{background:radial-gradient(70% 50% at 66% 6%,rgba(255,204,128,.1),transparent 70%),radial-gradient(140% 100% at 55% 35%,transparent 54%,rgba(10,6,2,.34)),linear-gradient(180deg,transparent 55%,rgba(0,0,0,.2)),linear-gradient(rgba(34,21,7,.2),rgba(34,21,7,.2))}.fyc-wear:after,.fyc-wear:before{content:"";position:absolute;inset:0;border-radius:inherit}.fyc-wear:before{background:var(--fyc-rub) 0 0 /300px 300px;-webkit-mask-image:var(--fyc-rub-mask);mask-image:var(--fyc-rub-mask)}.fyc-wear:after{background:var(--fyc-rub-2) -70px -40px /300px 300px;-webkit-mask-image:var(--fyc-rub-mask-2);mask-image:var(--fyc-rub-mask-2)}.fyc-label{position:relative;align-self:center;width:min(100%,340px);padding:20px clamp(16px,5%,24px) 18px;text-align:center;background:radial-gradient(circle at 0 0,transparent 14px,var(--fyc-label) 14.5px) 0 0 /51% 51% no-repeat,radial-gradient(circle at 100% 0,transparent 14px,var(--fyc-label) 14.5px) 100% 0 /51% 51% no-repeat,radial-gradient(circle at 0 100%,transparent 14px,var(--fyc-label) 14.5px) 0 100% /51% 51% no-repeat,radial-gradient(circle at 100% 100%,transparent 14px,var(--fyc-label) 14.5px) 100% 100% /51% 51% no-repeat;filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.45))}.fyc-label:before{content:"";position:absolute;inset:8px;border:1px solid rgba(25,25,25,.6);outline:.5px solid rgba(25,25,25,.35);outline-offset:2.5px;pointer-events:none}.fyc-printed{display:flex;align-items:center;gap:10px;margin:2px 0 10px;font-family:"Playfair Display",var(--fy-print);font-weight:700;font-size:11px;line-height:1;letter-spacing:.34em;text-transform:uppercase;color:var(--fyc-label-ink)}.fyc-printed:after,.fyc-printed:before{content:"";flex:1;height:0;border-top:1px solid rgba(25,25,25,.55)}.fyc-printed span{padding-left:.34em}.article-prose .fyc .fyc-label h2.fyc-title,.fyc .fyc-label h2.fyc-title{position:static;margin:0 0 14px;padding:0;border:0;background:none;font-family:var(--fy-hand);font-variant:normal;font-style:normal;font-weight:700;font-size:clamp(25px,4.4vw,33px);line-height:1;letter-spacing:.01em;text-transform:uppercase;color:var(--fy-ink);text-shadow:none;transform:rotate(-1.2deg)}.article-prose .fyc .fyc-label h2.fyc-title:after,.article-prose .fyc .fyc-label h2.fyc-title:before,.fyc .fyc-label h2.fyc-title:after,.fyc .fyc-label h2.fyc-title:before{content:none;display:none}.fyc-title-l{display:block}.fyc .fyc-fields{display:grid;gap:5px;margin:0;padding:0;text-align:left}.fyc-field{display:flex;align-items:baseline;gap:8px;min-width:0}.fyc .fyc-field dt{flex:none;width:4.9em;margin:0;font-family:"Playfair Display",var(--fy-print);font-size:9.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--fyc-label-ink)}.fyc .fyc-field dd{flex:1;min-width:0;margin:0;padding:0 2px 1px;border-bottom:1px solid rgba(25,25,25,.6);font-family:var(--fy-hand);font-weight:600;font-size:21px;line-height:1.05;color:var(--fy-ink);overflow-wrap:anywhere}.fyc-field:nth-child(2) dd{transform:rotate(-.8deg)}.fyc-field:nth-child(3) dd{transform:rotate(.6deg)}.fyc-ditto{font-family:var(--fy-hand);font-weight:400;font-size:17px;color:var(--fy-pencil)}.fyc-field--dates dd{font-variant-numeric:lining-nums}.fyc .fyc-tape{position:relative;align-self:stretch;margin:0 -4% 0 -2%;padding:16px clamp(18px,7%,30px) 13px;background:repeating-linear-gradient(90deg,rgba(120,96,50,.05) 0 2px,transparent 2px 7px),linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,0) 40%),var(--fyc-tape);color:var(--fy-ink);transform:rotate(-2.2deg);clip-path:polygon(0 6%,2% 0,4% 9%,6% 1%,8% 7%,92% 3%,94% 9%,96% 0,98% 8%,100% 2%,100% 95%,98% 100%,96% 92%,94% 100%,92% 94%,8% 97%,6% 91%,4% 100%,2% 93%,0 99%);filter:drop-shadow(0 1px 1px rgba(0,0,0,.3))}.article-prose .fyc .fyc-tape-q,.fyc .fyc-tape-q{margin:0;padding:0;border:0;font-style:normal;color:var(--fy-ink)}.fyc .fyc-tape-q:after,.fyc .fyc-tape-q:before{content:none}.fyc .fyc-tape-q p{margin:0;font-family:var(--fy-hand-2);font-size:clamp(15px,2.2vw,16.5px);line-height:1.42;color:var(--fy-ink);text-wrap:pretty}.fyc .fyc-tape-src{margin:6px 0 0;font-family:var(--fy-hand);font-size:15.5px;line-height:1.15;color:var(--fy-pencil);text-align:right}.fyc-tape-src cite{font-style:italic}.fyc-page{position:relative;min-width:0;padding:clamp(26px,5vw,44px) clamp(14px,4.4vw,40px) clamp(20px,4vw,32px) clamp(30px,6.4vw,60px);border-radius:0 5px 5px 0;background-color:var(--fy-paper);background-image:radial-gradient(120% 80% at 30% -8%,var(--fy-lamp),transparent 64%),linear-gradient(90deg,rgba(60,40,10,.16),rgba(60,40,10,.05) 16px,transparent 36px),linear-gradient(90deg,transparent calc(clamp(22px, 5vw, 48px) - 1px),var(--fy-margin-line) calc(clamp(22px, 5vw, 48px) - 1px),var(--fy-margin-line) clamp(22px,5vw,48px),transparent clamp(22px,5vw,48px)),linear-gradient(var(--fy-rule) 1px,transparent 1px),linear-gradient(90deg,var(--fy-rule) 1px,transparent 1px);background-size:auto,auto,auto,var(--fy-grid) var(--fy-grid),var(--fy-grid) var(--fy-grid);background-position:0 0,0 0,0 0,0 9px,9px 0;box-shadow:1px 1px 0 var(--fy-edge),2px 2px 0 var(--fy-paper-2),3px 3px 0 var(--fy-edge),4px 4px 0 var(--fy-paper-2),5px 5px 0 var(--fy-edge);scroll-margin-top:88px}@media (max-width:759px){.fyc-page{border-radius:2px 5px 5px 2px;box-shadow:1px 1px 0 var(--fy-edge),2px 2px 0 var(--fy-paper-2),3px 3px 0 var(--fy-edge),4px 5px 16px var(--fy-shadow)}}.fyc .fyc-folio{position:absolute;top:12px;right:18px;margin:0;font-family:var(--fy-hand);font-size:17px;line-height:1;color:var(--fy-pencil)}.fyc .fyc-origin{max-width:46ch;margin:0 0 16px;font-family:var(--fy-hand-2);font-size:15px;line-height:1.5;color:var(--fy-pencil);transform:rotate(-.5deg);transform-origin:0 0}.fyc-origin-src{white-space:nowrap}.fyc-origin-src cite{font-style:italic}.article-prose .fyc .fyc-page h3.fyc-ch,.fyc .fyc-page h3.fyc-ch{margin:0 0 8px;padding:0;border:0;font-family:var(--fy-hand);font-style:normal;font-weight:700;font-size:clamp(34px,6vw,44px);line-height:1;letter-spacing:.01em;color:var(--fy-ink);-webkit-text-decoration:underline double var(--fy-red);text-decoration:underline double var(--fy-red);text-decoration-thickness:1.5px;text-underline-offset:7px}.fyc .fyc-item,.fyc .fyc-list{margin:0;padding:0;list-style:none}.fyc .fyc-item{position:relative}.fyc .fyc-item::marker,.fyc .fyc-item:before{content:none}.article-prose .fyc .fyc-a,.fyc .fyc-a{display:grid;grid-template-columns:1.9em minmax(0,auto) minmax(14px,1fr) auto;align-items:baseline;-moz-column-gap:6px;column-gap:6px;min-height:40px;padding:5px 4px 3px;border-radius:3px;font-family:var(--fy-hand);font-weight:600;font-size:clamp(20px,3.2vw,23px);line-height:1.15;color:var(--fy-ink);text-decoration:none;background-image:linear-gradient(transparent 58%,rgba(255,214,10,0) 0);transition:background-color .18s ease}.fyc .fyc-a:hover{background-image:linear-gradient(transparent 56%,rgba(255,206,20,.38) 0,rgba(255,206,20,.38) 88%,transparent 0)}.fyc .fyc-a:focus-visible{outline:2.5px solid var(--fy-blue);outline-offset:1px}.fyc-num{justify-self:end;font-weight:700;color:var(--fy-red)}.fyc-mark{display:inline-block;width:1.15em;height:.85em;vertical-align:-.05em;overflow:visible}.fyc-mark path{fill:none;stroke:var(--fy-pencil);stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round}.fyc-q{min-width:0;overflow-wrap:break-word}.fyc-lead{align-self:end;height:0;margin-bottom:.32em;border-bottom:2px dotted color-mix(in srgb,var(--fy-pencil) 45%,transparent)}.fyc-at{font-weight:400;font-size:.82em;color:var(--fy-pencil);white-space:nowrap}.fyc-red{display:inline-block;margin-left:.15em;font-weight:700;font-size:.86em;color:var(--fy-red);transform:rotate(-6deg) translateY(-.18em)}.fyc-struck{color:var(--fy-pencil);text-decoration:line-through;text-decoration-color:var(--fy-red);text-decoration-thickness:2px}.fyc-put{color:var(--fy-red)}.fyc-item--letter .fyc-q,.fyc-item--pocket .fyc-q{color:var(--fy-pencil);font-weight:500}.fyc-item--pocket{margin-bottom:4px}.fyc-item--letter{margin:2px 0}.fyc-item--last{margin-top:6px;padding-top:6px;border-top:1.5px solid color-mix(in srgb,var(--fy-pencil) 35%,transparent)}.fyc .fyc-foot{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin:16px 0 0;font-family:var(--fy-hand);font-size:21px;line-height:1.1;color:var(--fy-pencil);transform:rotate(-1deg)}.fyc-foot-arrow{width:34px;height:16px;overflow:visible}.fyc-foot-arrow path{fill:none;stroke:var(--fy-red);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}@media (max-width:560px){.article-prose .fyc .fyc-a,.fyc .fyc-a{grid-template-columns:1.7em minmax(0,1fr);row-gap:0;padding-bottom:6px}.fyc-lead{display:none}.fyc-at{grid-column:2;font-size:.78em}.fyc .fyc-origin{font-size:14px}}@media (prefers-reduced-motion:reduce){.fyc .fyc-a{transition:none}}@media print{.fyc-spread{box-shadow:none}.fyc-marble{display:none}}