@font-face{font-family:im-jl Display;src:url(/_next/static/media/cinzel-wght.38770623.woff2) format("woff2");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:im-jl Text;src:url(/_next/static/media/ebgaramond-wght.e35a17c9.woff2) format("woff2");font-weight:400 800;font-style:normal;font-display:swap}@font-face{font-family:im-jl Text;src:url(/_next/static/media/ebgaramond-wght-italic.2176ac4e.woff2) format("woff2");font-weight:400 800;font-style:italic;font-display:swap}.im-jl-encase{--im-jl-ground:oklch(var(--c-mist));--im-jl-paper:#fff;--im-jl-cloud:oklch(var(--c-cloud));--im-jl-ink:oklch(var(--c-brand));--im-jl-ink-deep:oklch(var(--c-brand-deep));--im-jl-body:oklch(var(--c-ink));--im-jl-muted:oklch(var(--c-ink-soft));--im-jl-blue:oklch(var(--c-accent));--im-jl-sky:oklch(var(--c-accent-bright));--im-jl-red:oklch(var(--c-cta));--im-jl-red-deep:oklch(var(--c-cta-deep));--im-jl-line:oklch(var(--c-line));--im-jl-display:"im-jl Display","Trajan Pro",Georgia,serif;--im-jl-text:"im-jl Text",Garamond,"Times New Roman",Georgia,serif;--im-jl-rbg:var(--im-jl-paper);--im-jl-mould:16px;--im-jl-inset:12px;--im-jl-band:26px;--im-jl-bs:1;--im-jl-corner:84px;--im-jl-pad-x:80px;--im-jl-pad-y:48px;position:relative;isolation:isolate;overflow-x:clip;background:radial-gradient(120% 60% at 50% 0,#ffffffbf,#fff0 70%),var(--im-jl-ground);color:var(--im-jl-body);font-family:var(--im-jl-text);font-size:20px;line-height:1.5;margin-bottom:-6rem;padding-bottom:6rem}.im-jl-encase *,.im-jl-encase :after,.im-jl-encase :before{box-sizing:border-box}.im-jl-encase .im-jl-defs{position:absolute;width:0;height:0;overflow:hidden}.im-jl-encase a{color:inherit}.im-jl-encase a:focus-visible{outline:3px solid var(--im-jl-blue);outline-offset:3px}.im-jl-encase .im-jl-crumbs{max-width:1180px;margin:0 auto 14px}.im-jl-encase .im-jl-crumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 12px;font-size:15px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--im-jl-muted)}.im-jl-encase .im-jl-crumbs li{display:flex;align-items:center;gap:12px}.im-jl-encase .im-jl-crumbs a{color:var(--im-jl-muted);text-decoration:none;padding:6px 0;background:linear-gradient(var(--im-jl-blue),var(--im-jl-blue)) 0 100% /0 1px no-repeat;transition:background-size .3s ease,color .2s ease}.im-jl-encase .im-jl-crumbs a:focus-visible,.im-jl-encase .im-jl-crumbs a:hover{color:var(--im-jl-ink);background-size:100% 1px}.im-jl-encase .im-jl-crumbs [aria-current]{color:var(--im-jl-ink)}.im-jl-encase .im-jl-crumbs__sep{display:block;width:7px;height:7px;background:var(--im-jl-blue);transform:rotate(45deg)}.im-jl-encase .im-jl-hero{padding:22px 24px 56px}.im-jl-encase .im-jl-cert{position:relative;max-width:1180px;margin:0 auto;padding:var(--im-jl-mould);border-radius:3px;background:linear-gradient(135deg,#ffffff1a,#fff0 38%),linear-gradient(315deg,#00000047,#0000 40%),var(--im-jl-ink-deep);box-shadow:0 1px 0 #ffffff80,0 46px 70px -44px oklch(var(--c-brand-deep)/.6),0 14px 26px -18px oklch(var(--c-brand-deep)/.45)}.im-jl-encase .im-jl-sheet{position:relative;background:radial-gradient(90% 70% at 50% 45%,#fff 0,#fff 55%,var(--im-jl-cloud) 100%);box-shadow:0 0 0 2px var(--im-jl-sky),0 0 0 3px var(--im-jl-ink-deep),inset 0 0 40px oklch(var(--c-accent)/.07);padding:calc(var(--im-jl-inset) + var(--im-jl-band) + 12px + var(--im-jl-pad-y)) calc(var(--im-jl-inset) + var(--im-jl-band) + 12px + var(--im-jl-pad-x)) calc(var(--im-jl-inset) + var(--im-jl-band) + 12px + var(--im-jl-pad-y) * .9);text-align:center}.im-jl-encase .im-jl-frame{position:absolute;inset:0;overflow:hidden;pointer-events:none}.im-jl-encase .im-jl-water{position:absolute;left:50%;top:50%;width:min(760px,86%);aspect-ratio:1;transform:translate(-50%,-50%);color:oklch(var(--c-accent)/.13)}.im-jl-encase .im-jl-frame__edge{position:absolute;inset:calc(var(--im-jl-inset) - 5px);border:1px solid oklch(var(--c-brand)/.7)}.im-jl-encase .im-jl-band{position:absolute;display:block;overflow:hidden}.im-jl-encase .im-jl-band g{transform:scale(var(--im-jl-bs))}.im-jl-encase .im-jl-band--b,.im-jl-encase .im-jl-band--t{left:var(--im-jl-inset);width:calc(100% - 2 * var(--im-jl-inset));height:var(--im-jl-band)}.im-jl-encase .im-jl-band--t{top:var(--im-jl-inset)}.im-jl-encase .im-jl-band--b{bottom:var(--im-jl-inset)}.im-jl-encase .im-jl-band--l,.im-jl-encase .im-jl-band--r{top:var(--im-jl-inset);height:calc(100% - 2 * var(--im-jl-inset));width:var(--im-jl-band)}.im-jl-encase .im-jl-band--l{left:var(--im-jl-inset)}.im-jl-encase .im-jl-band--r{right:var(--im-jl-inset)}.im-jl-encase .im-jl-frame__rules{position:absolute;inset:calc(var(--im-jl-inset) + var(--im-jl-band) + 5px);border:1px solid var(--im-jl-ink);box-shadow:inset 0 0 0 3px var(--im-jl-paper),inset 0 0 0 4px oklch(var(--c-accent)/.55)}.im-jl-encase .im-jl-corner{position:absolute;width:var(--im-jl-corner);height:var(--im-jl-corner);color:var(--im-jl-blue);overflow:visible}.im-jl-encase .im-jl-corner--tl,.im-jl-encase .im-jl-corner--tr{top:calc(var(--im-jl-inset) + var(--im-jl-band) / 2 - var(--im-jl-corner) / 2)}.im-jl-encase .im-jl-corner--bl,.im-jl-encase .im-jl-corner--br{bottom:calc(var(--im-jl-inset) + var(--im-jl-band) / 2 - var(--im-jl-corner) / 2)}.im-jl-encase .im-jl-corner--bl,.im-jl-encase .im-jl-corner--tl{left:calc(var(--im-jl-inset) + var(--im-jl-band) / 2 - var(--im-jl-corner) / 2)}.im-jl-encase .im-jl-corner--br,.im-jl-encase .im-jl-corner--tr{right:calc(var(--im-jl-inset) + var(--im-jl-band) / 2 - var(--im-jl-corner) / 2)}.im-jl-encase .im-jl-sheet__body{position:relative;z-index:1}.im-jl-encase .im-jl-kicker{display:inline-flex;align-items:center;gap:14px;margin:0;font-size:16px;font-weight:600;letter-spacing:.32em;text-transform:uppercase;color:var(--im-jl-blue)}.im-jl-encase .im-jl-kicker__rule{display:block;width:64px;height:10px;flex:none}.im-jl-encase .im-jl-kicker__rule.is-flip{transform:scaleX(-1)}.im-jl-encase .im-jl-h1{margin:16px 0 0;font-family:var(--im-jl-display);font-weight:600;font-size:clamp(1.95rem,.9rem + 4.3vw,4.8rem);line-height:1.06;letter-spacing:.025em;color:var(--im-jl-ink);text-wrap:balance}.im-jl-encase .im-jl-h1__a{display:block}.im-jl-encase .im-jl-h1__in{font-family:var(--im-jl-text);font-style:italic;font-weight:500;font-size:.62em;letter-spacing:0;text-transform:lowercase;color:var(--im-jl-blue);margin-right:.02em}.im-jl-encase .im-jl-fleuron.im-jl-divider{display:block;width:min(340px,80%);height:auto;margin:22px auto 0}.im-jl-encase .im-jl-terms{max-width:34em;margin:16px auto 0;font-size:clamp(1.25rem,1.05rem + .55vw,1.6rem);font-style:italic;line-height:1.4;color:var(--im-jl-body);text-wrap:balance}.im-jl-encase .im-jl-sign{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;column-gap:clamp(20px,3.4vw,52px);margin-top:30px}.im-jl-encase .im-jl-sign__block{display:flex;flex-direction:column;align-items:center;gap:14px;padding-bottom:26px}.im-jl-encase .im-jl-sign__rule{display:block;width:min(100%,320px);height:1px;background:var(--im-jl-ink);box-shadow:0 3px 0 -1px oklch(var(--c-accent)/.45);transform-origin:left center}.im-jl-encase .im-jl-sign__seal{width:150px;margin-bottom:-46px}.im-jl-encase .im-jl-seal{display:block;width:100%;height:auto;overflow:visible;filter:drop-shadow(0 6px 8px oklch(var(--c-brand-deep)/.3))}.im-jl-encase .im-jl-seal__lathe{transform-box:fill-box;transform-origin:center}.im-jl-encase .im-jl-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 28px;border-radius:2px;font-family:var(--im-jl-text);font-size:17px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-size:260% 100%;background-position:100% 0;transition:background-position .7s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease,color .25s ease}.im-jl-encase .im-jl-btn:focus-visible,.im-jl-encase .im-jl-btn:hover{background-position:0 0}.im-jl-encase .im-jl-glyph{width:20px;height:20px;flex:none}.im-jl-encase .im-jl-btn--red{color:#fff;background-color:var(--im-jl-red);background-image:linear-gradient(100deg,#fff3,#ffffff0f 30%,#fff0 50%);box-shadow:inset 0 0 0 3px var(--im-jl-red),inset 0 0 0 4px #fff9,0 10px 18px -12px oklch(var(--c-cta-deep)/.8)}.im-jl-encase .im-jl-btn--red:focus-visible,.im-jl-encase .im-jl-btn--red:hover{background-color:var(--im-jl-red-deep);box-shadow:inset 0 0 0 3px var(--im-jl-red-deep),inset 0 0 0 4px #fff9,0 10px 18px -12px oklch(var(--c-cta-deep)/.8)}.im-jl-encase .im-jl-btn--line{color:var(--im-jl-ink);background-color:var(--im-jl-paper);background-image:linear-gradient(100deg,var(--im-jl-ground) 0,var(--im-jl-cloud) 30%,var(--im-jl-paper) 50%);box-shadow:inset 0 0 0 1px var(--im-jl-ink),inset 0 0 0 4px var(--im-jl-paper),inset 0 0 0 5px oklch(var(--c-accent)/.6)}.im-jl-encase .im-jl-btn--ghost{color:#fff;background-color:initial;background-image:linear-gradient(100deg,#ffffff24,#ffffff0a 40%,#fff0 50%);box-shadow:inset 0 0 0 1px var(--im-jl-sky),inset 0 0 0 4px var(--im-jl-ink-deep),inset 0 0 0 5px oklch(var(--c-accent-bright)/.5)}.im-jl-encase .im-jl-preamble{max-width:900px;margin:0 auto;padding:24px 24px 40px;text-align:center}.im-jl-encase .im-jl-fleuron{color:var(--im-jl-blue);display:block;width:min(300px,76%);height:auto;margin:0 auto}.im-jl-encase .im-jl-fleuron.is-flip{transform:scaleY(-1)}.im-jl-encase .im-jl-preamble p{margin:26px 0;font-size:clamp(1.45rem,1.05rem + 1.25vw,2.1rem);font-style:italic;line-height:1.38;color:var(--im-jl-ink);text-wrap:balance}.im-jl-encase .im-jl-articles{position:relative;max-width:1240px;margin:0 auto;padding:64px 24px 112px;display:grid;grid-template-columns:minmax(0,1fr) 340px minmax(0,1fr);grid-template-areas:"a1 plate a2" "a3 a4 a4";gap:88px 48px;align-items:stretch}.im-jl-encase .im-jl-articles__water{position:absolute;width:900px;aspect-ratio:1;color:oklch(var(--c-accent)/.08);pointer-events:none;z-index:-1}.im-jl-encase .im-jl-articles__water--l{left:-560px;top:4%}.im-jl-encase .im-jl-articles__water--r{right:-560px;bottom:-4%}.im-jl-encase .im-jl-art--1{grid-area:a1}.im-jl-encase .im-jl-art--2{grid-area:a2}.im-jl-encase .im-jl-art--3{grid-area:a3}.im-jl-encase .im-jl-art--4{grid-area:a4}.im-jl-encase .im-jl-art{position:relative;display:flex;flex-direction:column;padding:60px 36px 30px;background:var(--im-jl-paper);text-align:center;box-shadow:inset 0 0 0 1px oklch(var(--c-accent)/.55),inset 0 0 0 6px var(--im-jl-paper),inset 0 0 0 7px var(--im-jl-ink),0 22px 34px -28px oklch(var(--c-brand-deep)/.45)}.im-jl-encase .im-jl-art:after,.im-jl-encase .im-jl-art:before{content:"";position:absolute;top:3px;width:9px;height:9px;background:var(--im-jl-blue);transform:rotate(45deg)}.im-jl-encase .im-jl-art:before{left:3px}.im-jl-encase .im-jl-art:after{right:3px}.im-jl-encase .im-jl-medal{position:absolute;top:-40px;left:50%;width:80px;height:80px;margin-left:-40px;filter:drop-shadow(0 5px 6px oklch(var(--c-brand-deep)/.28))}.im-jl-encase .im-jl-medal__art{display:block;width:100%;height:100%}.im-jl-encase .im-jl-medal__num{position:absolute;inset:0;display:grid;place-items:center;padding-top:2px;font-family:var(--im-jl-display);font-size:21px;font-weight:700;line-height:1;color:var(--im-jl-ink)}.im-jl-encase .im-jl-art h2{margin:0;font-family:var(--im-jl-display);font-size:clamp(1.4rem,1.15rem + .65vw,1.8rem);font-weight:600;line-height:1.16;letter-spacing:.03em;color:var(--im-jl-ink);text-wrap:balance}.im-jl-encase .im-jl-art__rule{display:block;width:72px;height:5px;margin:14px auto 0;border-top:1px solid var(--im-jl-blue);border-bottom:1px solid var(--im-jl-blue);transform-origin:center}.im-jl-encase .im-jl-art ul{list-style:none;margin:18px 0 0;padding:0;text-align:left}.im-jl-encase .im-jl-art li{position:relative;padding:10px 0 10px 26px;border-top:1px dotted oklch(var(--c-accent)/.5);font-size:20px;line-height:1.38;color:var(--im-jl-body)}.im-jl-encase .im-jl-art li:first-child{border-top:0}.im-jl-encase .im-jl-fleuron.im-jl-art__foot{width:150px;margin:auto auto 0;padding-top:22px}.im-jl-encase .im-jl-art li:before{content:"";position:absolute;left:3px;top:calc(10px + .62em);width:7px;height:7px;margin-top:-4px;background:var(--im-jl-blue);transform:rotate(45deg)}.im-jl-encase .im-jl-art--4 ul{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:40px}.im-jl-encase .im-jl-art--4 li:nth-child(2){border-top:0}.im-jl-encase .im-jl-plate{grid-area:plate;align-self:center;position:relative;z-index:1;margin:0}.im-jl-encase .im-jl-plate__oval{position:relative;width:100%;aspect-ratio:2/3}.im-jl-encase .im-jl-plate__ring{position:absolute;inset:0;width:100%;height:100%;color:var(--im-jl-blue);overflow:visible}.im-jl-encase .im-jl-plate__ring g{transform-box:view-box;transform-origin:50% 50%}.im-jl-encase .im-jl-plate__window{position:absolute;inset:6.5%;border-radius:50%;overflow:hidden;background:var(--im-jl-ink);box-shadow:0 0 0 2px var(--im-jl-ink),0 0 0 5px var(--im-jl-paper),0 0 0 6px oklch(var(--c-accent)/.6)}.im-jl-encase .im-jl-plate__window img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 30%}.im-jl-encase .im-jl-fleuron.im-jl-plate__foot{display:block;width:64%;height:auto;margin:18px auto 0}.im-jl-encase .im-jl-folder-wrap{padding:0 24px 24px}.im-jl-encase .im-jl-folder{position:relative;max-width:1180px;margin:0 auto;padding:clamp(64px,6vw,92px) clamp(32px,6.5vw,104px);display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);column-gap:clamp(40px,5vw,80px);align-items:center;border-radius:4px;overflow:hidden;color:#fff;background:radial-gradient(110% 90% at 30% 0,oklch(var(--c-brand)/.85) 0,oklch(var(--c-brand)/0) 60%),var(--im-jl-ink-deep);box-shadow:0 50px 70px -46px oklch(var(--c-brand-deep)/.75),inset 0 1px 0 #ffffff14}.im-jl-encase .im-jl-stamp{position:absolute;inset:0;pointer-events:none}.im-jl-encase .im-jl-water--folder{left:auto;right:-260px;top:50%;width:640px;transform:translateY(-50%);color:#ffffff12}.im-jl-encase .im-jl-stamp__rule{position:absolute;overflow:visible}.im-jl-encase .im-jl-stamp__rule--a{inset:16px;width:calc(100% - 32px);height:calc(100% - 32px)}.im-jl-encase .im-jl-stamp__rule--b{inset:22px;width:calc(100% - 44px);height:calc(100% - 44px)}.im-jl-encase .im-jl-stamp__rule rect{fill:none;stroke:var(--im-jl-sky);stroke-width:1}.im-jl-encase .im-jl-stamp__rule--b rect{stroke:oklch(var(--c-accent-bright)/.5)}.im-jl-encase .im-jl-stamp__corner{position:absolute;width:11px;height:11px;margin:-5.5px;background:var(--im-jl-sky);box-shadow:0 0 0 3px var(--im-jl-ink-deep);transform:rotate(45deg)}.im-jl-encase .im-jl-stamp__corner--tl{top:19px;left:19px}.im-jl-encase .im-jl-stamp__corner--tr{top:19px;right:19px}.im-jl-encase .im-jl-stamp__corner--br{bottom:19px;right:19px}.im-jl-encase .im-jl-stamp__corner--bl{bottom:19px;left:19px}.im-jl-encase .im-jl-fields{position:relative;margin:0;display:grid;gap:24px}.im-jl-encase .im-jl-fields>div{display:flex;flex-direction:column;padding-bottom:12px;border-bottom:1px solid oklch(var(--c-accent-bright)/.55)}.im-jl-encase .im-jl-fields dt{font-size:15px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--im-jl-sky)}.im-jl-encase .im-jl-fields dd{margin:6px 0 0;font-size:clamp(1.3rem,1.15rem + .45vw,1.6rem);font-style:italic;line-height:1.3;color:#fff}.im-jl-encase .im-jl-apply{position:relative;padding-left:clamp(40px,5vw,80px);border-left:1px solid oklch(var(--c-accent-bright)/.4)}.im-jl-encase .im-jl-apply h2{margin:0;font-family:var(--im-jl-display);font-size:clamp(2.3rem,1.4rem + 2.6vw,3.6rem);font-weight:600;line-height:1.04;letter-spacing:.04em;color:#fff}.im-jl-encase .im-jl-apply__lede{margin:16px 0 0;font-size:22px;line-height:1.45;color:var(--im-jl-cloud)}.im-jl-encase .im-jl-apply__ctas{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:14px;max-width:600px;margin-top:30px}.im-jl-encase .im-jl-apply__imprint{margin:22px 0 0;font-size:16px;letter-spacing:.1em;color:var(--im-jl-line)}.im-jl-encase .im-jl-folder a:focus-visible{outline-color:var(--im-jl-sky)}@keyframes im-jl-wipe-r{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes im-jl-wipe-d{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes im-jl-wipe-l{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0)}}@keyframes im-jl-wipe-u{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes im-jl-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes im-jl-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes im-jl-grow-flip{0%{transform:scaleX(0)}to{transform:scaleX(-1)}}@keyframes im-jl-sheen{0%{transform:translateX(0)}to{transform:translateX(330px)}}@keyframes im-jl-turn{0%{transform:rotate(0deg)}to{transform:rotate(150deg)}}@media (prefers-reduced-motion:no-preference){.im-jl-encase .im-jl-band--t{animation:im-jl-wipe-r .5s cubic-bezier(.6,0,.3,1) .1s both}.im-jl-encase .im-jl-band--r{animation:im-jl-wipe-d .4s cubic-bezier(.6,0,.3,1) .35s both}.im-jl-encase .im-jl-band--b{animation:im-jl-wipe-l .5s cubic-bezier(.6,0,.3,1) .55s both}.im-jl-encase .im-jl-band--l{animation:im-jl-wipe-u .4s cubic-bezier(.6,0,.3,1) .8s both}.im-jl-encase .im-jl-corner use{stroke-dasharray:1;animation:im-jl-draw 1.3s cubic-bezier(.3,.1,.2,1) .15s both}.im-jl-encase .im-jl-seal__draw{stroke-dasharray:1;animation:im-jl-draw 1.1s cubic-bezier(.3,.1,.2,1) .4s both}.im-jl-encase .im-jl-seal__sheen{animation:im-jl-sheen .75s ease-in-out .95s both}.im-jl-encase .im-jl-kicker__rule{animation:im-jl-grow .7s cubic-bezier(.2,.7,.2,1) .2s both}.im-jl-encase .im-jl-kicker__rule.is-flip{animation-name:im-jl-grow-flip}.im-jl-encase .im-jl-sign__rule{animation:im-jl-grow .9s cubic-bezier(.5,0,.2,1) .6s both}.im-jl-encase .is-armed .im-jl-medal__ring,.im-jl-encase .is-armed .im-jl-stamp__rule rect{stroke-dasharray:1;stroke-dashoffset:1}.im-jl-encase .is-armed.is-in .im-jl-medal__ring,.im-jl-encase .is-armed.is-in .im-jl-stamp__rule rect{stroke-dashoffset:0;transition:stroke-dashoffset .7s cubic-bezier(.15,.6,.2,1) .05s}.im-jl-encase .is-armed.is-in .im-jl-stamp__rule rect{transition-duration:.8s}.im-jl-encase .is-armed .im-jl-plate__ring g{transform:rotate(-30deg)}.im-jl-encase .is-armed.is-in .im-jl-plate__ring g{transform:none;transition:transform .9s cubic-bezier(.15,.6,.2,1)}.im-jl-encase .is-armed .im-jl-art__rule{transform:scaleX(.2)}.im-jl-encase .is-armed li{transform:translateY(12px)}.im-jl-encase .is-armed.is-in .im-jl-art__rule,.im-jl-encase .is-armed.is-in li{transform:none;transition:transform .5s cubic-bezier(.15,.6,.2,1) calc(var(--im-jl-i, 0) * 45ms)}.im-jl-encase .is-armed .im-jl-plate__window img{transform:scale(1.06)}.im-jl-encase .is-armed.is-in .im-jl-plate__window img{transform:none;transition:transform .8s cubic-bezier(.15,.6,.2,1)}}@media (prefers-reduced-motion:reduce){.im-jl-encase .im-jl-btn,.im-jl-encase .im-jl-crumbs a{transition:none}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.im-jl-encase .im-jl-seal__lathe{animation:im-jl-turn linear both;animation-timeline:scroll(root block)}}}@media (max-width:1199px){.im-jl-encase .im-jl-sign{grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:6px}.im-jl-encase .im-jl-sign__block{padding-bottom:0}.im-jl-encase .im-jl-sign__block:first-child{align-items:flex-end}.im-jl-encase .im-jl-sign__block:last-child{align-items:flex-start}.im-jl-encase .im-jl-sign__seal{order:3;grid-column:1/-1;justify-self:center;width:128px;margin:6px 0 -34px}}@media (max-width:1099px){.im-jl-encase{--im-jl-band:20px;--im-jl-bs:0.7692;--im-jl-corner:66px;--im-jl-pad-x:40px;--im-jl-pad-y:32px}.im-jl-encase .im-jl-sign{grid-template-columns:minmax(0,1fr);row-gap:12px}.im-jl-encase .im-jl-sign__block,.im-jl-encase .im-jl-sign__block:first-child,.im-jl-encase .im-jl-sign__block:last-child{align-items:center;gap:10px}.im-jl-encase .im-jl-sign__block .im-jl-btn{min-width:min(100%,320px)}.im-jl-encase .im-jl-articles{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"a1 a2" "plate a3" "a4 a4";gap:80px 32px;max-width:900px}.im-jl-encase .im-jl-plate{justify-self:center;width:min(320px,100%)}.im-jl-encase .im-jl-folder{grid-template-columns:minmax(0,1fr);row-gap:44px;max-width:760px}.im-jl-encase .im-jl-apply{padding-left:0;border-left:0}}@media (max-width:719px){.im-jl-encase{--im-jl-mould:7px;--im-jl-inset:7px;--im-jl-band:14px;--im-jl-bs:0.5385;--im-jl-corner:42px;--im-jl-pad-x:6px;--im-jl-pad-y:14px;font-size:19px}.im-jl-encase .im-jl-hero{padding:12px 16px 36px}.im-jl-encase .im-jl-crumbs{margin-bottom:10px}.im-jl-encase .im-jl-crumbs ol{font-size:13px;letter-spacing:.06em;gap:2px 8px}.im-jl-encase .im-jl-crumbs li{gap:8px}.im-jl-encase .im-jl-crumbs__sep{width:6px;height:6px}.im-jl-encase .im-jl-kicker{font-size:15px;letter-spacing:.24em;gap:10px}.im-jl-encase .im-jl-kicker__rule{width:36px}.im-jl-encase .im-jl-h1{margin-top:12px;line-height:1.08}.im-jl-encase .im-jl-fleuron.im-jl-divider{margin-top:16px}.im-jl-encase .im-jl-terms{margin-top:12px;font-size:20px;line-height:1.38}.im-jl-encase .im-jl-sign{grid-template-columns:minmax(0,1fr);row-gap:12px;margin-top:22px}.im-jl-encase .im-jl-sign__block,.im-jl-encase .im-jl-sign__block:first-child,.im-jl-encase .im-jl-sign__block:last-child{align-items:center;padding-bottom:0;gap:0}.im-jl-encase .im-jl-sign__block .im-jl-btn{width:100%}.im-jl-encase .im-jl-sign__rule{width:56%;margin-top:10px}.im-jl-encase .im-jl-sign__seal{width:112px;margin:6px 0 -30px}.im-jl-encase .im-jl-btn{min-height:54px;padding:8px 16px;font-size:16px;letter-spacing:.08em;white-space:normal}.im-jl-encase .im-jl-preamble{padding:8px 20px 24px}.im-jl-encase .im-jl-preamble p{margin:20px 0;font-size:23px;line-height:1.4}.im-jl-encase .im-jl-articles{grid-template-columns:minmax(0,1fr);grid-template-areas:"a1" "a2" "plate" "a3" "a4";gap:76px;padding:56px 16px 88px}.im-jl-encase .im-jl-articles__water{width:640px}.im-jl-encase .im-jl-articles__water--l{left:-420px}.im-jl-encase .im-jl-articles__water--r{right:-420px}.im-jl-encase .im-jl-art{padding:56px 22px 22px}.im-jl-encase .im-jl-art li{font-size:19px;padding:9px 0 9px 24px}.im-jl-encase .im-jl-art li:before{top:calc(9px + .62em)}.im-jl-encase .im-jl-plate{width:min(300px,82%);margin-top:-24px}.im-jl-encase .im-jl-art--4 ul{grid-template-columns:minmax(0,1fr)}.im-jl-encase .im-jl-art--4 li:nth-child(2){border-top:1px dotted oklch(var(--c-accent)/.5)}.im-jl-encase .im-jl-folder-wrap{padding:0 16px 16px}.im-jl-encase .im-jl-folder{padding:60px 26px 54px;text-align:center;row-gap:36px}.im-jl-encase .im-jl-fields>div{align-items:center}.im-jl-encase .im-jl-fields dt{font-size:14px;letter-spacing:.24em}.im-jl-encase .im-jl-apply__lede{font-size:20px}.im-jl-encase .im-jl-apply__ctas{grid-template-columns:minmax(0,1fr);gap:12px}.im-jl-encase .im-jl-apply__imprint{font-size:15px;letter-spacing:.04em;overflow-wrap:anywhere}.im-jl-encase .im-jl-stamp__rule--a{inset:10px;width:calc(100% - 20px);height:calc(100% - 20px)}.im-jl-encase .im-jl-stamp__rule--b{inset:15px;width:calc(100% - 30px);height:calc(100% - 30px)}.im-jl-encase .im-jl-stamp__corner--tl{top:12.5px;left:12.5px}.im-jl-encase .im-jl-stamp__corner--tr{top:12.5px;right:12.5px}.im-jl-encase .im-jl-stamp__corner--br{bottom:12.5px;right:12.5px}.im-jl-encase .im-jl-stamp__corner--bl{bottom:12.5px;left:12.5px}.im-jl-encase .im-jl-fleuron.im-jl-art__foot{width:120px;padding-top:16px}.im-jl-encase .im-jl-water--folder{right:-330px;width:520px}}