.toile{--cap:1px;--u:min(1vw, 4.6px);--fw:min(calc(var(--u) * 76), calc((100svh - var(--u) * 100) * .72));--ft:calc(var(--u) * 20)}@media (min-width:768px){.toile{--u:min(calc(100svh / 216), 4.6px)}}.toile .toi-stage{height:max(100svh, calc(var(--u) * 172))}@media (max-width:767px){.toile .toi-wide-only{display:none}}@media (min-width:768px){.toile .toi-seam-both{-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.toile .toi-seam-end{-webkit-mask-image:linear-gradient(90deg,#000 91%,#0000);mask-image:linear-gradient(90deg,#000 91%,#0000)}.toile .toi-seam-start{-webkit-mask-image:linear-gradient(90deg,#0000,#000 9%);mask-image:linear-gradient(90deg,#0000,#000 9%)}}.toile .toi-display{font-family:var(--font-gilda), "Gilda Display", Georgia, serif;font-weight:400}.toile .toi-name{letter-spacing:.01em}.toile .toi-prose{font-family:var(--font-gilda), "Gilda Display", Georgia, serif;font-size:18px;font-weight:400;line-height:1.6}.toile .toi-body{font-family:var(--font-raleway), Raleway, system-ui, sans-serif;font-weight:400}.toile .toi-caps{font-family:var(--font-raleway), Raleway, system-ui, sans-serif;letter-spacing:.2em;text-transform:uppercase;font-weight:500}.toile .toi-col{max-width:calc(var(--cap) * 440)}@media (min-width:1024px){.toile>:not(#cover):not(.toi-finale){--u:min(calc(100svh / 168), 5.8px);--cap:1.26px}}.toile:lang(ar) :is(.toi-display,.toi-prose,.toi-name){font-family:var(--font-amiri), "Amiri", serif;font-style:normal;letter-spacing:0!important}.toile:lang(ar) .toi-name{font-size:1.15em}.toile:lang(ar) .toi-prose{line-height:1.85}.toile:lang(ar) .toi-body{font-family:var(--font-amiri), "Amiri", serif;font-size:1.05em;line-height:1.8}.toile:lang(ar) .toi-caps{font-family:var(--font-amiri), "Amiri", serif;text-transform:none;font-size:max(.95em,13px);font-weight:400;letter-spacing:0!important}.toile .toi-printed{filter:url(#toi-print)}.toile .toi-strip{clip-path:inset(0 100% 0 0);transition:clip-path 1.1s cubic-bezier(.65,0,.35,1)}.toile .toi-strip:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){clip-path:inset(0 0 0 100%)}.toile .toi-strip[data-on]{clip-path:inset(0)}.toile .toi-baguette{border-style:solid;border-width:calc(var(--u) * 2.4);border-image-slice:11%;border-image-repeat:round}.toile .toi-braid{background:url(/art/toile/textures/gimp-braid.webp) 0 0/auto 9px repeat-x,url(/art/toile/textures/gimp-braid.webp) 0 100%/auto 9px repeat-x,#f4ede2 url(/art/toile/textures/ecru-cotton.webp) 50%/200px;transition:translate .15s,box-shadow .2s;box-shadow:0 6px 12px -8px #4a2c1e73}:where([data-card]) .toile .toi-braid{background:url(/_img/960/art/toile/textures/gimp-braid.webp) 0 0/auto 9px repeat-x,url(/_img/960/art/toile/textures/gimp-braid.webp) 0 100%/auto 9px repeat-x,#f4ede2 url(/_img/960/art/toile/textures/ecru-cotton.webp) 50%/200px}.toile .toi-braid:hover{translate:0 -1px;box-shadow:0 9px 16px -9px #4a2c1e80}.toile .toi-braid:active{translate:0 1px}.toile .toi-floor{background:linear-gradient(#28181059, transparent 30%), repeating-linear-gradient(90deg, transparent 0 calc(var(--u) * 13), #3c241638 calc(var(--u) * 13) calc(var(--u) * 13.2)), linear-gradient(#a27f5e, #8a6a4d 55%, #765840);box-shadow:inset 0 calc(var(--u) * .5) 0 #c9b9a4}.toile :focus-visible{outline-offset:3px;outline:2px solid #c29a5b}@keyframes toi-sway{0%{rotate:calc(var(--sw,1deg) * -1)}50%{rotate:var(--sw,1deg)}to{rotate:calc(var(--sw,1deg) * -1)}}@keyframes toi-push{0%{animation-timing-function:cubic-bezier(.3,.6,.5,1);rotate:0deg}25%{rotate:var(--push,13deg);animation-timing-function:cubic-bezier(.45,0,.55,1)}75%{rotate:calc(var(--push,13deg) * -.8);animation-timing-function:cubic-bezier(.5,0,.7,.4)}to{rotate:0deg}}.toile .toi-swing{--sw:9deg;animation:3.4s linear toi-push,3.4s ease-in-out 2.55s infinite toi-sway}.toile .toi-swing-push{--sw:9deg;--push:22deg;animation:3.8s linear toi-push,3.4s ease-in-out 2.85s infinite toi-sway}@keyframes toi-frame-pend{0%{rotate:0deg}18%{rotate:1.2deg}42%{rotate:-.85deg}64%{rotate:.5deg}84%{rotate:-.25deg}to{rotate:0deg}}.toile .toi-frame-alive{--sw:.5deg;animation:2.8s ease-in-out toi-frame-pend,8s ease-in-out 2.8s infinite toi-sway}@keyframes toi-jet-in{0%{opacity:0;scale:1 0}to{opacity:1;scale:1}}@keyframes toi-jet{0%{opacity:.92;scale:1}to{opacity:1;scale:1.01 1.05}}@keyframes toi-jet-leap{0%{scale:1}30%{scale:1.06 1.32}to{scale:1}}.toile .toi-jet{animation:.9s cubic-bezier(.2,.7,.3,1) toi-jet-in,1.6s ease-in-out .9s infinite alternate toi-jet}.toile .toi-jet-leap{animation:1.4s cubic-bezier(.3,.7,.4,1) toi-jet-leap,1.6s ease-in-out 1.4s infinite alternate toi-jet}@keyframes toi-breathe{0%{scale:1}to{scale:1.01}}.toile .toi-breathe{animation:7s ease-in-out infinite alternate toi-breathe}.toile .toi-print{filter:brightness(.9)}.toile .toi-dove .toi-wing-near,.toile .toi-dove .toi-wing-far{transition:rotate .3s,opacity .3s}.toile .toi-dove[data-perched] .toi-wing-near{rotate:74deg}.toile .toi-dove[data-perched] .toi-wing-far{opacity:0;rotate:-60deg}@keyframes toi-flap-near{0%{rotate:-6deg}to{rotate:58deg}}@keyframes toi-flap-far{0%{rotate:6deg}to{rotate:-40deg}}.toile .toi-dove:not([data-perched]) .toi-wing-near{animation:.2s ease-in-out infinite alternate toi-flap-near}.toile .toi-dove:not([data-perched]) .toi-wing-far{animation:.2s ease-in-out infinite alternate toi-flap-far}@keyframes toi-tassel{0%{rotate:-3deg}50%{rotate:3deg}to{rotate:-3deg}}.toile .toi-tassel{animation:4s ease-in-out infinite toi-tassel}@keyframes toi-tug{0%,to{translate:0;rotate:-2deg}25%{rotate:2deg}46%{translate:0;rotate:0deg}54%{translate:0 9%}62%{translate:0 -1%}70%{translate:0 5%}78%{translate:0}}.toile .toi-tassel.toi-tug{animation:3.4s ease-in-out 1.2s infinite toi-tug}@keyframes toi-tassel-pull{0%{rotate:0deg}15%{rotate:14deg}35%{rotate:-11deg}55%{rotate:7deg}75%{rotate:-4deg}to{rotate:0deg}}.toile .toi-tassel-pull{animation:2.2s ease-in-out both toi-tassel-pull}@keyframes toi-hop{0%,70%,to{translate:0}80%{translate:0 calc(var(--u) * -1.2)}90%{translate:0 calc(var(--u) * 2)}}.toile .toi-hop{animation:3s ease-in-out infinite toi-hop}@keyframes toi-hint{0%,to{opacity:.75}50%{opacity:1}}.toile .toi-hint{animation:2.6s ease-in-out infinite toi-hint}@keyframes toi-flutter{0%,to{scale:1}50%{scale:.4 1}}.toile .toi-flutter{animation:.38s ease-in-out infinite toi-flutter}@keyframes toi-ribbon{0%,88%,to{rotate:0deg}91%{rotate:1.6deg}94%{rotate:-1.2deg}97%{rotate:.6deg}}.toile .toi-ribbon-tail{animation:7s ease-in-out infinite toi-ribbon}@keyframes toi-smoke{0%{opacity:0;translate:0;scale:.8}20%{opacity:.85}to{translate:calc(var(--u) * 2) calc(var(--u) * -9);opacity:0;scale:1.15}}.toile .toi-smoke{opacity:0;animation:5s ease-out infinite toi-smoke}@keyframes toi-bob{0%,to{translate:0}50%{translate:0 -1px}}.toile .toi-bob{animation:.7s ease-in-out infinite toi-bob}@keyframes toi-drive{0%{opacity:0;translate:0}10%{opacity:1}82%{opacity:1}to{translate:calc(var(--u) * 16) calc(var(--u) * -1.2);opacity:0;scale:.9}}.toile .toi-drive{animation:9s linear infinite toi-drive}@keyframes toi-breath-cloth{0%{scale:1}to{scale:1.004 1.008}}.toile .toi-cloth{transform-origin:50% 0;animation:6s ease-in-out infinite alternate toi-breath-cloth}@keyframes toi-tick{0%{rotate:0deg}30%{rotate:1deg}60%{rotate:-.6deg}to{rotate:0deg}}.toile .toi-tick{transform-origin:50% 4%;animation:.9s ease-in-out toi-tick}@keyframes toi-glint{0%{left:-50%}to{left:110%}}.toile .toi-glint{animation:1.8s cubic-bezier(.4,0,.3,1) .5s both toi-glint;left:-50%}@keyframes toi-bell{0%,to{rotate:0deg}15%{rotate:7deg}35%{rotate:-6deg}55%{rotate:4deg}75%{rotate:-2deg}}.toile .toi-bell{transform-origin:50% 0;animation:.9s ease-in-out toi-bell}html[data-offscreen] .toile *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.toile :is(.toi-swing,.toi-swing-push,.toi-frame-alive,.toi-jet,.toi-jet-leap,.toi-breathe,.toi-tassel,.toi-tug,.toi-tassel-pull,.toi-hop,.toi-hint,.toi-flutter,.toi-ribbon-tail,.toi-smoke,.toi-bob,.toi-drive,.toi-cloth,.toi-tick,.toi-bell),.toile .toi-dove .toi-wing-near,.toile .toi-dove .toi-wing-far{animation:none!important}}.toile .toi-field{font-family:var(--font-raleway), Raleway, system-ui, sans-serif}.toile .toi-field::placeholder{color:#8e7369;opacity:1}.toile .toi-field:focus{margin-bottom:-1px;border-bottom:2px solid #b3475a!important}.toile .toi-ring{--sw:1deg;animation:6s ease-in-out infinite toi-sway}@media (prefers-reduced-motion:reduce){.toile .toi-ring{animation:none!important}}.toile.tstd{container-type:size}.toile.tstd .tstd-seam-both{-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.toile.tstd .tstd-seam-end{-webkit-mask-image:linear-gradient(90deg,#000 91%,#0000);mask-image:linear-gradient(90deg,#000 91%,#0000)}.toile.tstd .tstd-seam-start{-webkit-mask-image:linear-gradient(90deg,#0000,#000 9%);mask-image:linear-gradient(90deg,#0000,#000 9%)}.toile .toi-photo{background:#f4ede2;position:relative;overflow:hidden}.toile .toi-photo img{object-fit:cover;filter:contrast(1.08)url(#toi-duo);width:100%;height:100%;display:block}.toile .toi-photo:before{content:"";z-index:1;pointer-events:none;mix-blend-mode:screen;background:repeating-linear-gradient(135deg,#0000 0 1.4px,#f4ede233 1.4px 2.2px);position:absolute;inset:0}.toile .toi-photo:after{content:"";z-index:1;pointer-events:none;mix-blend-mode:multiply;opacity:.3;background:url(/art/toile/textures/ecru-cotton.webp) 50%/240px;position:absolute;inset:0}:where([data-card]) .toile .toi-photo:after{background:url(/_img/960/art/toile/textures/ecru-cotton.webp) 50%/240px}@keyframes toi-portrait{0%{rotate:4deg}22%{rotate:-3deg}44%{rotate:1.8deg}66%{rotate:-1deg}84%{rotate:.4deg}to{rotate:0deg}}.toile .toi-portrait{--sw:.5deg;animation:2.6s ease-in-out toi-portrait,8s ease-in-out 2.6s infinite toi-sway}@media (prefers-reduced-motion:reduce){.toile .toi-portrait{animation:none!important}}.toile .toi-braid.rounded-full{background:#f4ede2 url(/art/toile/textures/ecru-cotton.webp) 50%/160px;box-shadow:0 0 0 1.5px #c29a5b,0 0 0 4px #ebcbcbcc,0 8px 14px -8px #4a2c1e73}:where([data-card]) .toile .toi-braid.rounded-full{background:#f4ede2 url(/_img/960/art/toile/textures/ecru-cotton.webp) 50%/160px}
@font-face{font-family:Gilda Display;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gilda-display/gilda-display-400-latin-ext.e271ff77.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gilda Display;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gilda-display/gilda-display-400-latin.f65c1ccd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gilda Display Fallback;src:local(Times New Roman);ascent-override:80.35%;descent-override:25.67%;line-gap-override:0.0%;size-adjust:111.02%}.vf-toile-gilda{--font-gilda:"Gilda Display", "Gilda Display Fallback"}@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/raleway/raleway-400-500-cyrillic-ext.ae1f0cb8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/raleway/raleway-400-500-cyrillic.efd187f5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/raleway/raleway-400-500-vietnamese.97aac100.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/raleway/raleway-400-500-latin-ext.5730d3e0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/raleway/raleway-400-500-latin.10f1a0ef.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/raleway/raleway-400-500-cyrillic-ext.ae1f0cb8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Raleway;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/raleway/raleway-400-500-cyrillic.efd187f5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Raleway;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/raleway/raleway-400-500-vietnamese.97aac100.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Raleway;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/raleway/raleway-400-500-latin-ext.5730d3e0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Raleway;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/raleway/raleway-400-500-latin.10f1a0ef.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway Fallback;src:local(Arial);ascent-override:90.51%;descent-override:22.53%;line-gap-override:0.0%;size-adjust:103.86%}.vf-toile-raleway{--font-raleway:"Raleway", "Raleway Fallback"}
