@font-face{font-family:dmSans;src:url(/_next/static/media/c013751a37c17eab-s.p.woff2) format("woff2");font-display:swap;font-weight:100 1000;font-style:normal}@font-face{font-family:dmSans;src:url(/_next/static/media/420ab8cd0df29c5e-s.p.woff2) format("woff2");font-display:swap;font-weight:100 1000;font-style:italic}@font-face{font-family:dmSans Fallback;src:local("Arial");ascent-override:93.39%;descent-override:29.18%;line-gap-override:0.00%;size-adjust:106.22%}.__className_0113ae{font-family:dmSans,dmSans Fallback,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.__variable_0113ae{--font-dm-sans:"dmSans","dmSans Fallback",ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}:root{--jt-yellow:#fff7c2;--jt-pink:#efbcce;--jt-brown:#442906;--jt-blue:#87a2bd;--jt-cream:#f6f6ea;--jt-red:#c22626;--jt-brown-900:#2b1a03;--jt-brown-800:#442906;--jt-brown-700:#5c3a12;--jt-brown-600:#75501f;--jt-brown-400:#a98a5f;--jt-brown-200:#d9ccb4;--jt-yellow-soft:#fffce6;--jt-pink-soft:#f8e0e9;--jt-blue-soft:#cdd8e4;--jt-red-700:#9c1c1c;--jt-red-soft:#f3d2d2;--jt-cream-0:#fbfbf3;--jt-cream-1:#f6f6ea;--jt-cream-2:#eeeede;--color-bg:var(--jt-cream-1);--color-surface:var(--jt-cream-0);--color-surface-sunken:var(--jt-cream-2);--color-text:var(--jt-brown-800);--color-text-strong:var(--jt-brown-900);--color-text-muted:var(--jt-brown-600);--color-text-subtle:var(--jt-brown-400);--color-text-on-dark:var(--jt-cream-1);--color-text-on-accent:var(--jt-cream-1);--color-primary:var(--jt-brown-800);--color-primary-hover:var(--jt-brown-900);--color-accent:var(--jt-red);--color-accent-hover:var(--jt-red-700);--color-border:var(--jt-brown-200);--color-border-strong:var(--jt-brown-400);--color-focus-ring:var(--jt-red);--color-fill-yellow:var(--jt-yellow);--color-fill-pink:var(--jt-pink);--color-fill-blue:var(--jt-blue);--color-fill-red:var(--jt-red);--color-fill-brown:var(--jt-brown-800);--font-sans:var(--font-dm-sans),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-display:var(--font-sans);--font-body:var(--font-sans);--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-black:800;--fs-display-xl:88px;--fs-display-l:64px;--fs-display-m:48px;--fs-h1:40px;--fs-h2:30px;--fs-h3:22px;--fs-h4:18px;--fs-body-l:19px;--fs-body:16px;--fs-body-s:14px;--fs-caption:12.5px;--fs-overline:12px;--lh-tight:0.98;--lh-snug:1.12;--lh-heading:1.2;--lh-body:1.6;--lh-relaxed:1.75;--ls-display:-0.03em;--ls-heading:-0.015em;--ls-body:0em;--ls-overline:0.14em;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:18px;--radius-xl:28px;--radius-pill:999px;--border-hairline:1px solid var(--color-border);--border-ink:1.5px solid var(--color-text);--border-ink-strong:2px solid var(--color-text);--shadow-xs:0 1px 2px rgba(68,41,6,0.08);--shadow-sm:0 2px 6px rgba(68,41,6,0.1);--shadow-md:0 6px 18px rgba(68,41,6,0.12);--shadow-lg:0 16px 40px rgba(68,41,6,0.16);--shadow-offset:4px 4px 0 var(--color-text);--shadow-offset-accent:4px 4px 0 var(--color-accent);--ring:0 0 0 3px rgba(194,38,38,0.35);--ease-out:cubic-bezier(0.22,0.61,0.36,1);--ease-in-out:cubic-bezier(0.45,0,0.15,1);--dur-fast:120ms;--dur:200ms;--dur-slow:340ms}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--jt-cream-1);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-text);-webkit-font-smoothing:antialiased}a{color:var(--color-accent)}a:hover{color:var(--jt-red-700)}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--fw-black);letter-spacing:var(--ls-display);line-height:var(--lh-tight);color:var(--color-text-strong)}h3{font-weight:var(--fw-bold);letter-spacing:var(--ls-heading);line-height:var(--lh-snug);font-size:var(--fs-h3)}p{line-height:var(--lh-body)}img{max-width:100%}:focus-visible{outline:none;box-shadow:var(--ring);border-radius:var(--radius-sm)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition-duration:.01ms!important;animation-duration:.01ms!important}}.jt-overline{display:block;font-size:var(--fs-overline);font-weight:var(--fw-semibold);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--color-text-muted)}.jt-lyric{font-style:italic;color:var(--jt-brown-700)}.jt-placeholder{font-size:12px;letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--jt-brown-700);opacity:.7}.jt-btn,.jt-placeholder{font-weight:var(--fw-semibold)}.jt-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:inherit;text-decoration:none;cursor:pointer;border-radius:var(--radius-pill);border:1.5px solid transparent;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out);white-space:nowrap}.jt-btn:active{transform:translateY(1px)}.jt-btn[aria-disabled=true],.jt-btn[disabled]{opacity:.6;cursor:default}.jt-btn--sm{height:36px;padding:0 18px;font-size:14px}.jt-btn--md{height:44px;padding:0 22px;font-size:15px}.jt-btn--lg{height:50px;padding:0 28px;font-size:16px}.jt-btn--full{width:100%}.jt-btn--accent{background:var(--jt-red);border-color:var(--jt-red);color:var(--jt-cream)}.jt-btn--accent:hover{background:var(--jt-red-700);border-color:var(--jt-red-700);color:var(--jt-cream)}.jt-btn--secondary{background:transparent;border-color:var(--jt-brown-800);color:var(--jt-brown-800)}.jt-btn--secondary:hover{background:var(--jt-brown-800);color:var(--jt-cream)}.jt-btn--ghost{background:transparent;border-color:transparent;color:var(--jt-brown-800)}.jt-btn--ghost:hover{background:rgba(68,41,6,.08);color:var(--jt-brown-900)}.jt-tag{display:inline-flex;align-items:center;height:26px;padding:0 12px;border-radius:var(--radius-pill);font-size:12px;font-weight:var(--fw-semibold);letter-spacing:.02em;white-space:nowrap}.jt-tag--lg{height:28px;padding:0 14px;font-size:12.5px}.jt-tag--red{background:var(--jt-red);color:var(--jt-cream)}.jt-tag--brown{background:var(--jt-brown-800);color:var(--jt-cream)}.jt-tag--pink{background:var(--jt-pink);color:var(--jt-brown-900)}.jt-tag--blue{background:var(--jt-blue);color:var(--jt-brown-900)}.jt-tag--yellow{background:var(--jt-yellow);color:var(--jt-brown-900)}.jt-tag--sand{background:var(--jt-brown-600);color:var(--jt-cream)}.jt-tag--egen{background:var(--jt-red);color:var(--jt-cream);font-weight:var(--fw-bold);letter-spacing:.01em;box-shadow:2px 2px 0 var(--jt-brown-800)}.jt-card,.jt-tag--egen{border:1.5px solid var(--jt-brown-800)}.jt-card{background:var(--jt-cream-0);border-radius:var(--radius-lg);padding:18px}.jt-card--offset{box-shadow:var(--shadow-offset)}.jt-header{position:fixed;top:0;left:0;right:0;z-index:30;display:flex;align-items:center;justify-content:space-between;padding:16px 48px;border-bottom:1px solid transparent;background:transparent;transition:background var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out),-webkit-backdrop-filter var(--dur) var(--ease-out);transition:background var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out),backdrop-filter var(--dur) var(--ease-out);transition:background var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out),backdrop-filter var(--dur) var(--ease-out),-webkit-backdrop-filter var(--dur) var(--ease-out)}.jt-header--solid{border-bottom-color:var(--color-border);background:rgba(246,246,234,.94);-webkit-backdrop-filter:saturate(1.1) blur(6px);backdrop-filter:saturate(1.1) blur(6px)}.jt-header--light .jt-navlink{color:rgba(246,246,234,.88)}.jt-header--light .jt-navlink:hover{color:var(--jt-cream)}.jt-header__logo{display:flex}.jt-header__logo img{height:32px;width:auto;display:block}.jt-nav{display:flex;align-items:center;gap:28px}.jt-navlink{font-size:14.5px;font-weight:var(--fw-semibold);color:var(--color-text-muted);text-decoration:none;transition:color .16s var(--ease-out)}.jt-navlink:hover{color:var(--color-text-strong)}.jt-sec{padding:64px 48px}.jt-hero{position:relative;padding:128px 48px 116px;background:var(--jt-yellow-soft);text-align:center;border-bottom:1px solid var(--color-border);overflow:hidden}.jt-hero__inner{position:relative;z-index:1}.jt-hero__tag{display:inline-flex;margin-bottom:36px}.jt-hero__text{font-size:21px;color:var(--color-text-muted);max-width:44ch;margin:0 auto 38px}.jt-animlogo{position:relative;display:block;line-height:0}.jt-animlogo img{display:block;width:100%;height:100%;object-fit:contain}.jt-animlogo img+img{position:absolute;inset:0}.jt-hero__logo{margin:0 auto 30px;height:172px;max-width:760px;width:100%}.jt-hero__bg{position:absolute;inset:0;z-index:0}.jt-hero__bg video{width:100%;height:100%;object-fit:cover;display:block}.jt-hero__scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(43,26,3,.55) 0,rgba(43,26,3,.3) 45%,rgba(43,26,3,.12))}.jt-hero--video{background:var(--jt-brown-900)}.jt-hero--video .jt-hero__text{color:rgba(246,246,234,.92)}.jt-hero--video .jt-btn--secondary{border-color:var(--jt-cream);color:var(--jt-cream)}.jt-hero--video .jt-btn--secondary:hover{background:var(--jt-cream);color:var(--jt-brown-800)}.jt-hero__actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.jt-split{display:grid;grid-template-columns:.82fr 1.18fr;grid-gap:48px;gap:48px;align-items:center;max-width:960px;margin:0 auto}.jt-split h2{font-size:var(--fs-h1);margin:8px 0 16px}.jt-releasedate{font-size:14.5px;font-weight:var(--fw-semibold);color:var(--color-accent);margin:-6px 0 16px!important}.jt-split p{color:var(--color-text-muted);max-width:52ch;margin:0 0 14px}.jt-media{aspect-ratio:1/1;border:1.5px solid var(--color-text);border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.jt-media img{width:100%;height:100%;object-fit:cover;display:block}.jt-media--pink{background:var(--jt-pink)}.jt-media--yellow{background:var(--jt-yellow);box-shadow:var(--shadow-offset)}#om{padding:72px 48px;scroll-margin-top:76px}#boka{background:var(--jt-yellow-soft);border-top:1px solid var(--color-border);scroll-margin-top:64px}.jt-boka__intro{max-width:660px;margin:0 auto;text-align:center}.jt-boka__intro h2{font-size:var(--fs-h1);margin:8px 0 12px}.jt-boka__intro p{color:var(--color-text-muted);max-width:48ch;margin:0 auto 28px}.jt-formcard{max-width:660px;margin:0 auto;background:var(--jt-cream-0);border:1.5px solid var(--jt-brown-800);border-radius:var(--radius-lg);box-shadow:var(--shadow-offset);padding:30px}.jt-formcard--done{padding:40px 32px;text-align:center}.jt-check{width:56px;height:56px;margin:0 auto 18px;border-radius:50%;background:var(--jt-red);color:var(--jt-cream);display:flex;align-items:center;justify-content:center;font-size:28px}.jt-formcard--done h3{margin:0 0 8px;font-size:var(--fs-h2)}.jt-formcard--done p{color:var(--color-text-muted);max-width:42ch;margin:0 auto 22px}.jt-formcard--done .jt-hero__actions{gap:12px}.jt-label{display:block;font-size:13px;font-weight:var(--fw-semibold);margin-bottom:8px;color:var(--color-text)}.jt-occ-row{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.jt-occ{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:var(--fw-semibold);height:30px;padding:0 14px;border-radius:var(--radius-pill);border:1.5px solid var(--jt-brown-800);background:transparent;color:var(--jt-brown-800);transition:background .14s,color .14s}.jt-occ:hover{background:rgba(68,41,6,.08)}.jt-occ[data-on="1"]{background:var(--jt-red);border-color:var(--jt-red);color:var(--jt-cream)}.jt-2col{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.jt-field label span{display:block;font-size:13px;font-weight:var(--fw-semibold);margin-bottom:6px;color:var(--color-text)}.jt-input{width:100%;padding:12px 14px;border:1.5px solid var(--color-border);border-radius:var(--radius-md);background:var(--jt-cream-1);color:var(--color-text);font-family:inherit;font-size:15px;line-height:1.5;box-sizing:border-box;transition:border-color .14s,box-shadow .14s}.jt-input:focus{outline:none;box-shadow:var(--ring)}.jt-input:focus,.jt-input[data-err="1"]{border-color:var(--jt-red)}textarea.jt-input{min-height:100px;resize:vertical}.jt-err{display:block;margin-top:5px;font-size:12.5px;color:var(--jt-red);font-weight:var(--fw-semibold)}.jt-formnote{margin:14px 0 0;text-align:center;font-size:13px;color:var(--color-text-muted)}#portfolio{background:var(--jt-pink-soft);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);scroll-margin-top:64px}.jt-wrap{max-width:1000px;margin:0 auto}.jt-sechead{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:30px;gap:20px}.jt-sechead h2{font-size:var(--fs-h1);margin:6px 0 0}.jt-subhead{font-size:var(--fs-h3);margin:0 0 16px;color:var(--color-text-strong)}.jt-elist{background:var(--jt-cream-0);border:1.5px solid var(--jt-brown-800);border-radius:var(--radius-lg);overflow:hidden;margin-bottom:38px}.jt-erow{display:flex;align-items:center;gap:20px;padding:16px 22px;border-bottom:1px solid var(--color-border)}.jt-erow:last-child{border-bottom:none}.jt-edate{flex:none;width:52px;text-align:center;line-height:1.1}.jt-edate__m{display:block;font-size:11px;font-weight:var(--fw-bold);letter-spacing:.1em;text-transform:uppercase;color:var(--jt-red)}.jt-edate__d{display:block;font-size:22px;font-weight:var(--fw-black);color:var(--color-text-strong)}.jt-erow>.jt-eaction,.jt-erow>.jt-tag{flex:none}.jt-ename{flex:1 1;min-width:0}.jt-ename b{display:block;font-weight:var(--fw-bold);color:var(--color-text-strong)}.jt-ename span{display:block;font-size:13.5px}.jt-ename span,.jt-estatus{color:var(--color-text-muted)}.jt-estatus{flex:none;font-size:13px}.jt-empty{padding:22px;color:var(--color-text-muted);font-size:14.5px}.jt-erow--clickable{cursor:pointer;transition:background var(--dur-fast) var(--ease-out)}.jt-erow--clickable:hover{background:var(--jt-yellow-soft)}.jt-erow--clickable:focus-visible{outline:none;box-shadow:inset var(--ring)}.jt-erow--clickable:hover .jt-echevron{opacity:1;transform:translateX(2px)}.jt-echevron{flex:none;font-size:17px;line-height:1;color:var(--color-text-muted);opacity:.45;transition:opacity var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.jt-modal-backdrop{position:fixed;inset:0;z-index:60;background:rgba(43,26,3,.45);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:24px;overflow-y:auto;animation:jt-fade var(--dur) var(--ease-out)}.jt-modal{position:relative;width:100%;max-width:520px;max-height:calc(100vh - 48px);overflow-y:auto;background:var(--jt-cream-0);border:1.5px solid var(--jt-brown-800);border-radius:var(--radius-lg);box-shadow:var(--shadow-offset);animation:jt-rise var(--dur-slow) var(--ease-out)}@keyframes jt-fade{0%{opacity:0}}@keyframes jt-rise{0%{opacity:0;transform:translateY(10px)}}.jt-modal__close{position:absolute;top:12px;right:12px;z-index:2;width:34px;height:34px;border-radius:50%;border:1.5px solid var(--jt-brown-800);background:var(--jt-cream-0);color:var(--jt-brown-800);font-size:20px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .16s,color .16s}.jt-modal__close:hover{background:var(--jt-brown-800);color:var(--jt-cream)}.jt-modal__photo{aspect-ratio:16/10;background:var(--jt-pink);border-bottom:1.5px solid var(--jt-brown-800);border-radius:calc(var(--radius-lg) - 2px) calc(var(--radius-lg) - 2px) 0 0;overflow:hidden}.jt-modal__photo img{width:100%;height:100%;object-fit:cover;display:block}.jt-modal__body{padding:26px 28px 28px}.jt-modal__title{margin:0 0 6px;font-size:var(--fs-h2)}.jt-modal__meta{margin:0 0 16px;font-size:14.5px;font-weight:var(--fw-semibold);color:var(--color-text-muted)}.jt-modal__text{margin:0 0 22px;color:var(--color-text-muted);white-space:pre-line}.jt-modal__actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.jt-modal__status{font-size:14px;font-weight:var(--fw-semibold);color:var(--color-text-muted);padding:0 4px}.jt-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.jt-cards h3{margin:0 0 4px}.jt-cards p{margin:0;font-size:14px;color:var(--color-text-muted)}.jt-thumb{aspect-ratio:4/3;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;margin-bottom:16px;overflow:hidden}.jt-thumb img{width:100%;height:100%;object-fit:cover;display:block}.jt-thumb--yellow{background:var(--jt-yellow)}.jt-thumb--pink{background:var(--jt-pink)}.jt-thumb--blue{background:var(--jt-blue)}.jt-cardtag{display:inline-flex;margin-bottom:10px}#musik{background:var(--jt-cream-0)}#musik,#releaser{border-bottom:1px solid var(--color-border);scroll-margin-top:64px}#releaser{background:var(--jt-blue-soft)}.jt-releases{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.jt-release{background:var(--jt-cream-0);border:1.5px solid var(--jt-brown-800);border-radius:var(--radius-lg);overflow:hidden;cursor:pointer;display:flex;flex-direction:column;transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.jt-release:hover{transform:translate(-2px,-2px);box-shadow:var(--shadow-offset)}.jt-release:focus-visible{outline:none;box-shadow:var(--ring)}.jt-release__cover{aspect-ratio:1/1;background:var(--jt-blue);border-bottom:1.5px solid var(--jt-brown-800);display:flex;align-items:center;justify-content:center;overflow:hidden}.jt-release__cover img{width:100%;height:100%;object-fit:cover;display:block}.jt-release__body{padding:16px 18px 18px;display:flex;flex-direction:column;gap:2px;flex:1 1}.jt-credit__artist{margin:0;font-size:12px;font-weight:var(--fw-semibold);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--color-text-muted)}.jt-release__title{margin:2px 0 0;font-size:var(--fs-h3)}.jt-release__date{margin:0 0 10px;font-size:13.5px;color:var(--color-text-muted)}.jt-rolerow{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto}.jt-rolemore{font-size:12px;font-weight:var(--fw-semibold);color:var(--color-text-muted)}.jt-release--own{border-width:2.5px;box-shadow:var(--shadow-offset)}.jt-release--own:hover{box-shadow:6px 6px 0 var(--color-text)}.jt-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.jt-filter{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:var(--fw-semibold);height:32px;padding:0 15px;border-radius:var(--radius-pill);border:1.5px solid var(--jt-brown-800);background:transparent;color:var(--jt-brown-800);transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.jt-filter:hover{background:rgba(68,41,6,.08)}.jt-filter[data-on="1"]{background:var(--jt-brown-800);border-color:var(--jt-brown-800);color:var(--jt-cream)}.jt-filter--blue[data-on="1"]{background:var(--jt-blue);border-color:var(--jt-blue);color:var(--jt-brown-900)}.jt-filter--pink[data-on="1"]{background:var(--jt-pink);border-color:var(--jt-pink);color:var(--jt-brown-900)}.jt-filter--yellow[data-on="1"]{background:var(--jt-yellow);border-color:var(--jt-yellow);color:var(--jt-brown-900)}.jt-filter--sand[data-on="1"]{background:var(--jt-brown-600);border-color:var(--jt-brown-600);color:var(--jt-cream)}.jt-filter--egen[data-on="1"]{background:var(--jt-red);border-color:var(--jt-red);color:var(--jt-cream)}#faq{background:var(--jt-cream-0);border-top:1px solid var(--color-border);scroll-margin-top:64px}.jt-faqwrap{max-width:760px;margin:0 auto}.jt-faqhead{text-align:center;margin-bottom:32px}.jt-faqhead h2{font-size:var(--fs-h1);margin:8px 0 0}.jt-faqintro{color:var(--color-text-muted);max-width:52ch;margin:14px auto 0}.jt-faqlist{background:var(--jt-cream-1);border:1.5px solid var(--jt-brown-800);border-radius:var(--radius-lg);overflow:hidden}.jt-faqitem{border-bottom:1px solid var(--color-border)}.jt-faqitem:last-child{border-bottom:none}.jt-faqitem summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 22px;cursor:pointer;font-weight:var(--fw-semibold);font-size:16.5px;color:var(--color-text-strong);list-style:none;transition:background var(--dur-fast) var(--ease-out)}.jt-faqitem summary::-webkit-details-marker{display:none}.jt-faqitem summary:hover{background:var(--jt-yellow-soft)}.jt-faqitem summary:focus-visible{outline:none;box-shadow:inset var(--ring)}.jt-faqicon{position:relative;flex:none;width:16px;height:16px}.jt-faqicon:after,.jt-faqicon:before{content:"";position:absolute;background:var(--jt-red);border-radius:2px;transition:transform var(--dur) var(--ease-out)}.jt-faqicon:before{top:7px;left:0;width:16px;height:2px}.jt-faqicon:after{top:0;left:7px;width:2px;height:16px}.jt-faqitem[open] .jt-faqicon:after{transform:scaleY(0)}.jt-faqitem p{margin:0;padding:0 22px 20px;color:var(--color-text-muted);max-width:62ch;white-space:pre-line}.jt-modal__cover{aspect-ratio:1/1;max-height:340px;background:var(--jt-blue);border-bottom:1.5px solid var(--jt-brown-800);overflow:hidden}.jt-modal__cover img{width:100%;height:100%;object-fit:cover;display:block}.jt-modal__body .jt-rolerow{margin:0 0 18px}.jt-collabs{margin:0 0 20px;padding-top:14px;border-top:1px solid var(--color-border)}.jt-collabs p{margin:4px 0 0;font-size:14.5px;color:var(--color-text-muted)}.jt-footer-sec{background:var(--jt-cream-2);border-top:1px solid var(--color-border);padding:40px 48px}.jt-footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px;max-width:1000px;margin:0 auto}.jt-footer img{height:28px;width:auto;display:block;margin-bottom:8px}.jt-footer p{margin:0;font-size:13.5px;color:var(--color-text-muted)}.jt-socials{display:flex;gap:10px;flex-wrap:wrap}.jt-social{display:inline-flex;align-items:center;height:38px;padding:0 16px;border:1.5px solid var(--jt-brown-800);border-radius:var(--radius-pill);font-size:13.5px;font-weight:var(--fw-semibold);color:var(--jt-brown-800);text-decoration:none;transition:background .16s,color .16s}.jt-social:hover{background:var(--jt-brown-800);color:var(--jt-cream)}.jt-scrolltop{position:fixed;right:22px;bottom:22px;width:46px;height:46px;border-radius:50%;border:1.5px solid var(--jt-brown-800);background:var(--jt-cream-0);color:var(--jt-brown-800);font-size:20px;cursor:pointer;box-shadow:var(--shadow-md);display:flex;align-items:center;justify-content:center;transition:opacity var(--dur) var(--ease-out),transform var(--dur) var(--ease-out),background .16s,color .16s;z-index:40}.jt-scrolltop:hover{background:var(--jt-brown-800);color:var(--jt-cream)}@media (max-width:820px){.jt-split{grid-template-columns:1fr;gap:28px}.jt-cards,.jt-releases{grid-template-columns:1fr 1fr}}@media (max-width:640px){.jt-header{padding:12px 20px}.jt-nav{gap:16px}.jt-nav .jt-navlink{display:none}#om,.jt-footer-sec,.jt-sec{padding-left:22px;padding-right:22px}.jt-hero{padding-top:104px;padding-bottom:72px}.jt-hero__logo{height:auto;aspect-ratio:1190/365;width:84%;max-width:380px}.jt-hero__text{font-size:18px}.jt-split{gap:24px}.jt-cards,.jt-split{grid-template-columns:1fr}.jt-releases{grid-template-columns:1fr 1fr;gap:14px}.jt-release__body{padding:12px 14px 14px}.jt-release__title{font-size:17px}.jt-faqitem summary{padding:16px 18px;font-size:15.5px}.jt-faqitem p{padding:0 18px 18px}.jt-2col{grid-template-columns:1fr}.jt-erow{flex-wrap:wrap;gap:10px 14px}.jt-erow .jt-ename{flex:1 1 100%;order:3}.jt-echevron{display:none}.jt-modal-backdrop{padding:0;align-items:flex-end}.jt-modal{max-width:none;max-height:92vh;border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:none;border-bottom:none}.jt-modal__photo{border-radius:calc(var(--radius-lg) - 2px) calc(var(--radius-lg) - 2px) 0 0}.jt-modal__body{padding:22px 20px 26px}.jt-footer{flex-direction:column;align-items:flex-start;gap:20px}.jt-display-l,h1{font-size:clamp(2rem,9vw,2.6rem)}h2{font-size:clamp(1.5rem,6.5vw,2rem)!important}}