@import url("https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,300..900;1,9..144,300..900&family=IBM+Plex+Mono:wght@400;500&display=swap");:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive{--ink:#1a1712;--paper:#f4efe4;--paper-deep:#ece5d4;--brass:#a07c2e;--moss:#55624a;--rule:rgba(26,23,18,0.22);min-height:100vh;background:var(--paper);color:var(--ink);font-family:Fraunces,Georgia,serif;font-optical-sizing:auto;background-image:repeating-linear-gradient(180deg,transparent 0,transparent 31px,rgba(26,23,18,.05) 0,rgba(26,23,18,.05) 32px)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__masthead{display:flex;justify-content:space-between;align-items:baseline;max-width:1160px;margin:0 auto;padding:28px 32px 20px;border-bottom:2px solid var(--ink)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__brand{font-size:22px;font-weight:600;letter-spacing:.01em}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__nav{display:flex;gap:28px;font-family:IBM Plex Mono,monospace;font-size:12px;text-transform:uppercase;letter-spacing:.14em}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__nav a{color:var(--ink);text-decoration:none;border-bottom:1px solid transparent;padding-bottom:2px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__nav a:focus-visible,:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__nav a:hover{border-bottom-color:var(--brass);color:var(--brass)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__hero{max-width:1160px;margin:0 auto;padding:72px 32px 88px;display:grid;grid-template-columns:1.1fr .9fr;gap:64px;align-items:center}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__kicker{font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--brass);margin:0 0 20px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__title{font-size:clamp(52px,7.5vw,96px);line-height:.98;font-weight:560;letter-spacing:-.02em;margin:0 0 28px;font-variation-settings:"opsz" 144}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__lede{font-size:19px;line-height:1.65;max-width:46ch;font-weight:380;margin:0 0 36px;color:rgba(26,23,18,.85)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__actions{display:flex;gap:18px;align-items:center;flex-wrap:wrap}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__cta{display:inline-block;background:var(--ink);color:var(--paper);font-family:IBM Plex Mono,monospace;font-size:13px;letter-spacing:.08em;text-transform:uppercase;padding:14px 26px;text-decoration:none;border:1px solid var(--ink);transition:background .15s ease,color .15s ease}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__cta:hover{background:var(--brass);border-color:var(--brass);color:var(--paper)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__cta:focus-visible,:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__ghost:focus-visible,:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__input:focus-visible{outline:2px solid var(--brass);outline-offset:3px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__ghost{color:var(--ink);font-family:IBM Plex Mono,monospace;font-size:13px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid var(--rule);padding-bottom:3px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__ghost:hover{color:var(--brass);border-bottom-color:var(--brass)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__stack{position:relative;height:460px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__card{position:absolute;inset:0;background:#fbf8ef;border:1px solid rgba(26,23,18,.35);box-shadow:0 18px 40px rgba(26,23,18,.18);padding:26px 28px;display:flex;flex-direction:column;background-image:linear-gradient(180deg,transparent 0,transparent 27px,rgba(26,23,18,.12) 0,rgba(26,23,18,.12) 28px),linear-gradient(90deg,transparent 24px,rgba(201,111,74,.5) 0,rgba(201,111,74,.5) 25px,transparent 0);background-size:100% 28px,100% 100%;transition:transform .35s cubic-bezier(.2,.8,.2,1)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__stack:hover .archive__card{transform:rotate(0deg) translate(0)!important}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__card-head{display:flex;justify-content:space-between;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--brass);border-bottom:1px solid var(--rule);padding-bottom:10px;margin-bottom:18px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__card-title{font-size:27px;font-weight:560;line-height:1.15;margin:0 0 14px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__card-body{font-size:16px;line-height:1.6;font-style:italic;font-weight:380;color:rgba(26,23,18,.8);margin:0}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__card-foot{margin-top:auto;padding-top:14px;border-top:1px dashed var(--rule);display:flex;justify-content:space-between;font-family:IBM Plex Mono,monospace;font-size:11px;color:rgba(26,23,18,.6)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__method{border-top:2px solid var(--ink);background:var(--paper-deep)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__method-grid{max-width:1160px;margin:0 auto;padding:72px 32px;display:grid;grid-template-columns:.8fr 1.2fr;gap:72px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__h2{font-size:40px;font-weight:560;letter-spacing:-.015em;margin:0 0 14px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__method-intro p{font-size:17px;line-height:1.6;color:rgba(26,23,18,.75);max-width:34ch}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__steps{list-style:none;margin:0;padding:0}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__step{display:grid;grid-template-columns:64px 1fr;gap:20px;padding:26px 0;border-bottom:1px solid var(--rule)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__step:last-child{border-bottom:none}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__step-no{font-size:30px;font-weight:300;font-style:italic;color:var(--brass);line-height:1}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__step h3{font-size:22px;font-weight:560;margin:0 0 8px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__step p{font-size:16px;line-height:1.6;color:rgba(26,23,18,.75);margin:0;max-width:52ch}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__ledger{max-width:1160px;margin:0 auto;padding:72px 32px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__ledger-head{display:flex;justify-content:space-between;align-items:baseline;border-bottom:2px solid var(--ink);padding-bottom:14px;margin-bottom:8px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__ledger-head p{font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:rgba(26,23,18,.6);margin:0}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__rows{list-style:none;margin:0;padding:0}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__row{display:grid;grid-template-columns:70px 1fr 160px 90px;gap:18px;align-items:baseline;padding:16px 4px;border-bottom:1px solid var(--rule);transition:background .12s ease}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__row:hover{background:rgba(160,124,46,.08)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__row-no{font-family:IBM Plex Mono,monospace;font-size:12px;color:var(--brass)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__row-title{font-size:19px;font-weight:480}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__row-tag{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--moss)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__row-date{font-family:IBM Plex Mono,monospace;font-size:12px;color:rgba(26,23,18,.55);text-align:right}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__start{border-top:2px solid var(--ink);background:var(--ink);color:var(--paper);text-align:center;padding:88px 32px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__start-title{font-size:clamp(36px,5vw,60px);font-weight:560;letter-spacing:-.015em;margin:0 0 16px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__start-copy{font-size:18px;font-weight:380;color:rgba(244,239,228,.75);max-width:44ch;margin:0 auto 40px;line-height:1.6}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__form{max-width:520px;margin:0 auto;text-align:left}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__label{display:block;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--brass);margin-bottom:10px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__form-row{display:flex;gap:12px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__input{flex:1;background:transparent;border:1px solid rgba(244,239,228,.4);color:var(--paper);font-family:IBM Plex Mono,monospace;font-size:14px;padding:13px 16px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__input::placeholder{color:rgba(244,239,228,.4)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__start .archive__cta{background:var(--paper);color:var(--ink);border-color:var(--paper)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__start .archive__cta:hover{background:var(--brass);border-color:var(--brass);color:var(--paper)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__footer{max-width:1160px;margin:0 auto;padding:26px 32px 40px;display:flex;justify-content:space-between;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:rgba(26,23,18,.55)}@media (max-width:900px){:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__masthead{flex-direction:column;align-items:flex-start;gap:12px;padding:22px 20px 16px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__nav{gap:18px;flex-wrap:wrap}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__hero{grid-template-columns:1fr;gap:48px;padding-top:48px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__stack{height:400px;max-width:440px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__method-grid{grid-template-columns:1fr;gap:36px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__row{grid-template-columns:54px 1fr 80px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__row-tag{display:none}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__form-row{flex-direction:column}}@media (prefers-reduced-motion:reduce){:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__card,:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__cta,:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .archive__row{transition:none}}@import url("https://fonts.googleapis.com/css2?family=Newsreader:ital,opsz,wght@0,6..72,300..700;1,6..72,300..700&display=swap");:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal{--cream:#faf6ee;--cream-deep:#f1ead9;--leaf:#3e5c41;--leaf-soft:#557a58;--clay:#c96f4a;--soil:#2e2a26;--rule:rgba(46,42,38,0.2);min-height:100vh;background:var(--cream);color:var(--soil);font-family:Newsreader,Georgia,serif;font-optical-sizing:auto}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__top{display:flex;justify-content:space-between;align-items:baseline;max-width:1140px;margin:0 auto;padding:30px 32px 22px;border-bottom:1px solid var(--rule)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__brand{font-size:21px;font-weight:600;font-style:italic}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__nav{display:flex;gap:30px;font-size:15px;font-style:italic}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__nav a{color:var(--soil);text-decoration:none;border-bottom:1px solid transparent;padding-bottom:2px;transition:color .15s ease,border-color .15s ease}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__nav a:focus-visible,:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__nav a:hover{color:var(--leaf);border-bottom-color:var(--leaf)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__hero{max-width:1140px;margin:0 auto;padding:80px 32px 96px;display:grid;grid-template-columns:1.15fr .85fr;gap:72px;align-items:center}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__season{font-style:italic;font-size:16px;color:var(--clay);margin:0 0 18px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__title{font-size:clamp(46px,6.4vw,82px);line-height:1.02;font-weight:480;letter-spacing:-.02em;margin:0 0 26px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__lede{font-size:19px;line-height:1.68;max-width:48ch;color:rgba(46,42,38,.82);margin:0 0 36px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__actions{display:flex;gap:22px;align-items:center;flex-wrap:wrap}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__cta{display:inline-block;background:var(--leaf);color:var(--cream);font-size:16px;font-weight:500;padding:13px 28px;border-radius:999px;text-decoration:none;transition:background .15s ease}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__cta:hover{background:#2f4732}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__cta:focus-visible,:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__ghost:focus-visible,:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__input:focus-visible,:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__nav a:focus-visible{outline:2px solid var(--clay);outline-offset:3px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__ghost{color:var(--soil);font-style:italic;font-size:16px;text-decoration:none;border-bottom:1px solid var(--rule);padding-bottom:2px;transition:color .15s ease,border-color .15s ease}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__ghost:hover{color:var(--leaf);border-color:var(--leaf)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__vine-fig{margin:0;text-align:center}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__vine{width:min(100%,380px);height:auto}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__vine-stem{stroke-dasharray:600;stroke-dashoffset:600;animation:gallery-with-design-skill-mistral-large-4-source-app-3-journal-journal-draw 2.4s ease .3s forwards}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__vine-stem--2{stroke-dasharray:300;stroke-dashoffset:300;animation-delay:1.1s;animation-duration:1.6s}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__vine-stem--3{stroke-dasharray:300;stroke-dashoffset:300;animation-delay:1.4s;animation-duration:1.6s}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__bud,:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__leaf{opacity:0;transform-origin:center;animation:gallery-with-design-skill-mistral-large-4-source-app-3-journal-journal-bloom .7s ease forwards}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__leaf--1{animation-delay:1.5s}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__leaf--2{animation-delay:1.9s}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__leaf--3{animation-delay:2.1s}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__leaf--4{animation-delay:2.4s}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__bud{animation-delay:2.7s}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__bud--2{animation-delay:2s}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__bud--3{animation-delay:2.3s}@keyframes gallery-with-design-skill-mistral-large-4-source-app-3-journal-journal-draw{to{stroke-dashoffset:0}}@keyframes gallery-with-design-skill-mistral-large-4-source-app-3-journal-journal-bloom{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__figcap{margin-top:14px;font-style:italic;font-size:14px;color:rgba(46,42,38,.6)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__specimens{background:var(--cream-deep);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:80px 32px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__specimens-head{max-width:1140px;margin:0 auto 48px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__h2{font-size:38px;font-weight:480;letter-spacing:-.015em;margin:0 0 10px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__specimens-head p{font-style:italic;font-size:17px;color:rgba(46,42,38,.65);margin:0}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__specimen-grid{max-width:1140px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:40px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__specimen-press{position:relative;background:#fdfbf3;border:1px solid rgba(46,42,38,.28);padding:34px 24px 26px;text-align:center;box-shadow:0 10px 24px rgba(46,42,38,.1);transform:rotate(-1.2deg)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__specimen:nth-child(2) .journal__specimen-press{transform:rotate(.8deg)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__specimen:nth-child(3) .journal__specimen-press{transform:rotate(-.6deg)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__specimen-tape{position:absolute;top:-12px;left:50%;transform:translateX(-50%) rotate(-2deg);width:92px;height:24px;background:rgba(201,111,74,.35);border-left:1px dashed rgba(201,111,74,.5);border-right:1px dashed rgba(201,111,74,.5)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__specimen-name{font-size:26px;font-weight:520;margin:0 0 6px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__specimen-latin{font-style:italic;font-size:15px;color:var(--leaf);margin:0}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__specimen-note{font-size:16.5px;line-height:1.65;color:rgba(46,42,38,.8);margin:18px 0 0}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__rows{max-width:1140px;margin:0 auto;padding:80px 32px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__rows-head{display:flex;justify-content:space-between;align-items:baseline;border-bottom:2px solid var(--soil);padding-bottom:14px;margin-bottom:6px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__rows-head p{font-style:italic;font-size:16px;color:rgba(46,42,38,.6);margin:0}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__row-list{list-style:none;margin:0;padding:0}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__row{display:grid;grid-template-columns:90px 1fr;gap:20px;padding:15px 4px;border-bottom:1px solid var(--rule);transition:background .12s ease}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__row:hover{background:rgba(62,92,65,.07)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__row-date{font-style:italic;color:var(--clay);font-size:15px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__row-entry{font-size:17.5px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__plant{background:var(--soil);color:var(--cream);text-align:center;padding:92px 32px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__plant-title{font-size:clamp(34px,4.6vw,56px);font-weight:480;letter-spacing:-.015em;margin:0 0 14px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__plant-copy{font-size:18px;font-style:italic;color:rgba(250,246,238,.72);max-width:44ch;margin:0 auto 40px;line-height:1.6}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__form{max-width:520px;margin:0 auto;text-align:left}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__label{display:block;font-style:italic;font-size:15px;color:rgba(250,246,238,.65);margin-bottom:10px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__form-row{display:flex;gap:12px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__input{flex:1;background:transparent;border:1px solid rgba(250,246,238,.35);border-radius:999px;color:var(--cream);font-family:Newsreader,Georgia,serif;font-size:16px;padding:12px 20px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__input::placeholder{color:rgba(250,246,238,.4);font-style:italic}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__plant .journal__cta{background:var(--cream);color:var(--soil)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__plant .journal__cta:hover{background:var(--clay);color:var(--cream)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__footer{max-width:1140px;margin:0 auto;padding:26px 32px 44px;display:flex;justify-content:space-between;font-style:italic;font-size:14px;color:rgba(46,42,38,.55)}@media (max-width:900px){:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__top{flex-direction:column;align-items:flex-start;gap:10px;padding:22px 20px 16px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__nav{gap:18px;flex-wrap:wrap}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__hero{grid-template-columns:1fr;gap:48px;padding-top:52px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__vine-fig{max-width:320px;margin:0 auto}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__specimen-grid{grid-template-columns:1fr;gap:32px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__form-row{flex-direction:column}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__plant .journal__cta{text-align:center}}@media (prefers-reduced-motion:reduce){:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__bud,:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__leaf,:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__vine-stem{animation:none;stroke-dashoffset:0;opacity:1}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__cta,:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__ghost,:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__nav a,:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .journal__row{transition:none}}@import url("https://fonts.googleapis.com/css2?family=Archivo:wdth,wght@62..125,300..800&display=swap");:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod{--paper:#f2f0eb;--ink:#141414;--red:#d93a2b;--grey:#8a8a85;--rule:rgba(20,20,20,0.25);min-height:100vh;background:var(--paper);color:var(--ink);font-family:Archivo,sans-serif;position:relative}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__thread{position:absolute;top:0;bottom:0;left:50%;width:1px;background:var(--red);opacity:.55;pointer-events:none}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__masthead{max-width:1200px;margin:0 auto;padding:26px 32px;display:grid;grid-template-columns:1fr auto 1fr;align-items:baseline;border-bottom:2px solid var(--ink)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__brand{font-size:20px;font-weight:700;font-stretch:115%;letter-spacing:.02em}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__issue{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--grey)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__nav{display:flex;gap:26px;justify-content:flex-end;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__nav a{color:var(--ink);text-decoration:none;padding-bottom:2px;border-bottom:2px solid transparent;transition:border-color .12s ease,color .12s ease}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__nav a:focus-visible,:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__nav a:hover{color:var(--red);border-bottom-color:var(--red)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__hero{max-width:1200px;margin:0 auto;padding:88px 32px 96px;display:grid;grid-template-columns:1.2fr .8fr;gap:64px;align-items:end}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__title{font-size:clamp(56px,9vw,128px);line-height:.94;font-weight:750;font-stretch:118%;letter-spacing:-.015em;margin:0}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__lede{font-size:18px;line-height:1.6;font-weight:400;max-width:42ch;margin:0 0 32px;color:rgba(20,20,20,.85)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__cta{display:inline-block;background:var(--red);color:var(--paper);font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:15px 30px;text-decoration:none;border:1px solid var(--red);transition:background .12s ease,color .12s ease}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__cta:hover{background:var(--ink);border-color:var(--ink)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__cta:focus-visible,:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__ghost:focus-visible,:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__input:focus-visible,:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__nav a:focus-visible{outline:2px solid var(--red);outline-offset:3px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__ghost{color:var(--ink);font-size:14px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border-bottom:2px solid var(--ink);padding-bottom:3px;transition:color .12s ease,border-color .12s ease}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__ghost:hover{color:var(--red);border-color:var(--red)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__specs,:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__system{max-width:1200px;margin:0 auto;padding:72px 32px;border-top:1px solid var(--rule)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__section-head{display:grid;grid-template-columns:80px 1fr auto;align-items:baseline;gap:20px;margin-bottom:48px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__section-no{font-size:15px;font-weight:700;color:var(--red);border:1.5px solid var(--red);width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__h2{font-size:42px;font-weight:700;font-stretch:112%;letter-spacing:-.01em;text-transform:uppercase;margin:0}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__section-note{font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--grey);margin:0}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__principles{display:grid;grid-template-columns:repeat(3,1fr);border-left:1px solid var(--rule)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__principle{padding:8px 32px 8px 28px;border-right:1px solid var(--rule)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__principle-no{display:block;font-size:13px;font-weight:700;color:var(--red);letter-spacing:.12em;margin-bottom:40px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__principle-title{font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:.01em;margin:0 0 14px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__principle-body{font-size:15.5px;line-height:1.62;color:rgba(20,20,20,.75);margin:0}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__spec-list{margin:0;border-top:2px solid var(--ink)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__spec-row{display:grid;grid-template-columns:1fr 1fr;padding:18px 4px;border-bottom:1px solid var(--rule);transition:background .12s ease}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__spec-row:hover{background:rgba(217,58,43,.06)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__spec-term{font-size:15px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__spec-value{font-size:17px;font-weight:400;text-align:right;margin:0;font-variant-numeric:tabular-nums}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__order{background:var(--ink);color:var(--paper);padding:80px 32px 88px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__order .mod__h2,:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__order .mod__section-head{color:var(--paper)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__order .mod__section-head{max-width:1200px;margin-left:auto;margin-right:auto}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__order .mod__section-note{color:rgba(242,240,235,.5)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__order .mod__section-no{color:var(--paper);border-color:var(--red);background:var(--red)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__form{max-width:1200px;margin:0 auto}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__label{display:block;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--red);margin-bottom:12px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__form-row{display:flex;gap:14px;max-width:640px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__input{flex:1;background:transparent;border:none;border-bottom:2px solid rgba(242,240,235,.4);color:var(--paper);font-family:Archivo,sans-serif;font-size:16px;padding:12px 2px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__input::placeholder{color:rgba(242,240,235,.35)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__order .mod__cta{background:var(--red);border-color:var(--red);color:var(--paper)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__order .mod__cta:hover{background:var(--paper);border-color:var(--paper);color:var(--ink)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__footer{max-width:1200px;margin:0 auto;padding:24px 32px 44px;display:flex;justify-content:space-between;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--grey)}@media (max-width:900px){:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__thread{display:none}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__masthead{grid-template-columns:1fr auto;row-gap:10px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__issue{display:none}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__hero{grid-template-columns:1fr;gap:36px;padding-top:56px;align-items:start}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__principles{grid-template-columns:1fr;border-left:none;border-top:1px solid var(--rule)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__principle{border-right:none;border-bottom:1px solid var(--rule);padding:28px 0}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__principle-no{margin-bottom:16px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__section-head{grid-template-columns:56px 1fr}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__section-note{display:none}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__spec-row{grid-template-columns:1fr;gap:4px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__spec-value{text-align:left}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__form-row{flex-direction:column}}@media (prefers-reduced-motion:reduce){:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__cta,:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__ghost,:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__nav a,:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .mod__spec-row{transition:none}}:where(.gallery-generation[data-gallery-group=without-design-skill][data-gallery-model=mistral-large-4]){--background:#ffffff;--foreground:#171717}@media (prefers-color-scheme:dark){:where(.gallery-generation[data-gallery-group=without-design-skill][data-gallery-model=mistral-large-4]){--background:#0a0a0a;--foreground:#ededed}}:where(.gallery-generation[data-gallery-group=without-design-skill][data-gallery-model=mistral-large-4]){background:var(--background);color:var(--foreground);font-family:Arial,Helvetica,sans-serif}:where(.gallery-generation[data-gallery-group=without-design-skill][data-gallery-model=mistral-large-4]) .font-sans{font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif}:where(.gallery-generation[data-gallery-group=without-design-skill][data-gallery-model=mistral-large-4]) .font-mono{font-family:var(--font-geist-mono),ui-monospace,monospace}:where(.gallery-generation[data-gallery-group=without-design-skill][data-gallery-model=mistral-large-4]) .font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}:where(.gallery-generation[data-gallery-group=with-taste-skill][data-gallery-model=mistral-large-4]){--background:#ffffff;--foreground:#171717}@media (prefers-color-scheme:dark){:where(.gallery-generation[data-gallery-group=with-taste-skill][data-gallery-model=mistral-large-4]){--background:#0a0a0a;--foreground:#ededed}}:where(.gallery-generation[data-gallery-group=with-taste-skill][data-gallery-model=mistral-large-4]){background:var(--background);color:var(--foreground);font-family:Arial,Helvetica,sans-serif}:where(.gallery-generation[data-gallery-group=with-taste-skill][data-gallery-model=mistral-large-4]) .font-sans{font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif}:where(.gallery-generation[data-gallery-group=with-taste-skill][data-gallery-model=mistral-large-4]) .font-mono{font-family:var(--font-geist-mono),ui-monospace,monospace}:where(.gallery-generation[data-gallery-group=with-taste-skill][data-gallery-model=mistral-large-4]) .font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}@font-face{font-family:Geist;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/10d20061c25abee1-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/e44c86642cb7e894-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/b070f55578db020d-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9018efeb338d2e1f-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/0ac2f6a35fea3e11-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/78c3a7085a798956-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9590b9ad9c29cacd-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/20cf5859cac9b283-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/91c0397c8d520a6e-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_488b0b{font-family:Geist,Geist Fallback;font-style:normal}.__variable_488b0b{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/c013001587f1707d-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/580100e0dca6df2d-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/769bbaa866433b79-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7af873a353f7c4e3-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8d48c4fef898a931-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/47d8ef5840df911b-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/07ca9cf9e874b53e-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/44a10f8bea0b46bd-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/bb81d72df2f7f748-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_7d2ff1{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_7d2ff1{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]){--background:#ffffff;--foreground:#171717}@media (prefers-color-scheme:dark){:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]){--background:#0a0a0a;--foreground:#ededed}}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]){background:var(--background);color:var(--foreground);font-family:Arial,Helvetica,sans-serif}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .font-sans{font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .font-mono{font-family:var(--font-geist-mono),ui-monospace,monospace}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model=mistral-large-4]) .font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="sonnet-5.5"]){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="sonnet-5.5"]){scroll-behavior:auto}}.page_root__5STUQ{--paper:#fbfbfd;--rail:#f1f2f6;--rule:#dddfe8;--ink:#20263a;--quiet:#5c637c;--link:#4a3fcb;--wash:#eeebfd;--serif:var(--font-literata),Georgia,"Times New Roman",serif;--sans:var(--font-hanken),system-ui,sans-serif;min-height:100vh;background:var(--paper);color:var(--ink);font-family:var(--sans)}.page_root__5STUQ :focus-visible{outline:2px solid var(--link);outline-offset:2px;border-radius:3px}.page_app__dSMqV{display:grid;grid-template-columns:15.5rem minmax(0,1fr);min-height:100vh}.page_rail__YpP57{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;gap:1.75rem;padding:1.5rem 1rem;background:var(--rail);border-right:1px solid var(--rule)}.page_brandSmall__qOj5H,.page_brand__W16SX{display:inline-flex;align-items:center;gap:.6rem;padding:0 .5rem;font-family:var(--serif);font-size:1.3rem;font-weight:650;letter-spacing:-.01em;color:var(--ink);text-decoration:none}.page_mark__htGro{color:var(--link)}.page_rail__YpP57 .page_mark__htGro rect:last-child{fill:var(--rail)}.page_vault__7cH1Z ul{list-style:none;margin:0;padding:0;display:grid;gap:1px}.page_vaultFolder__EqlOM{gap:.5rem;padding:0 .5rem .5rem;font-size:.8125rem}.page_file__GNQ7H,.page_vaultFolder__EqlOM{display:flex;align-items:center;color:var(--quiet)}.page_file__GNQ7H{gap:.6rem;padding:.4rem .5rem .4rem 1.25rem;border-radius:6px;font-size:.9375rem;text-decoration:none}.page_file__GNQ7H:hover{background:rgba(32,38,58,.06);color:var(--ink)}.page_file__GNQ7H[aria-current=true]{background:#fff;color:var(--link);font-weight:600;box-shadow:0 0 0 1px var(--rule)}.page_railFoot__y8r09{margin-top:auto}.page_workspace__1m0BV{min-width:0;display:flex;flex-direction:column}.page_topbar__1JzCj{position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:1rem;height:3.5rem;padding:0 clamp(1.25rem,4vw,3rem);background:color-mix(in srgb,var(--paper) 88%,transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--rule)}.page_brandSmall__qOj5H{display:none;padding:0}.page_crumb__2lQ7x{margin:0;font-size:.875rem;color:var(--quiet)}.page_crumb__2lQ7x b{font-weight:600;color:var(--ink)}.page_crumb__2lQ7x span{margin:0 .25rem}.page_topActions__N9vYL{margin-left:auto;display:flex;align-items:center;gap:1.25rem}.page_textLink__uxxXv{font-size:.9375rem;font-weight:500;color:var(--ink);text-underline-offset:3px;text-decoration-color:var(--rule);text-decoration-thickness:2px}.page_textLink__uxxXv:hover{text-decoration-color:var(--link)}.page_buttonQuietLg__RnSDQ,.page_buttonSolidLg__tLo82,.page_buttonSolid__c5lFG{display:inline-flex;align-items:center;justify-content:center;height:2.25rem;padding:0 1rem;border-radius:8px;background:var(--link);color:#fff;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background-color .12s}.page_buttonSolidLg__tLo82:hover,.page_buttonSolid__c5lFG:hover{background:#3b31b0}.page_buttonQuietLg__RnSDQ,.page_buttonSolidLg__tLo82{height:2.9rem;padding:0 1.4rem;font-size:1rem}.page_buttonQuietLg__RnSDQ{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--rule)}.page_buttonQuietLg__RnSDQ:hover{background:var(--rail)}.page_rail__YpP57 .page_buttonSolid__c5lFG{width:100%}.page_sheet__f6QMI{display:grid;grid-template-columns:minmax(0,37rem) 15rem;column-gap:clamp(3rem,6vw,6rem);justify-content:center;padding:clamp(3rem,7vw,5.5rem) clamp(1.25rem,4vw,3rem) 4rem}.page_note__0QgqM{font-family:var(--serif);font-size:1.1875rem;line-height:1.72;font-optical-sizing:auto}.page_note__0QgqM p{margin:0 0 1.15em}.page_note__0QgqM ul{margin:0 0 1.4em;padding-left:1.3em}.page_note__0QgqM li{margin-bottom:.3em;padding-left:.25em}.page_note__0QgqM li::marker{color:var(--link)}.page_title__NBNj7{margin:0 0 2rem;font-family:var(--serif);font-size:clamp(2.6rem,5.6vw,4.1rem);font-weight:620;line-height:1.04;letter-spacing:-.025em;text-wrap:balance}.page_props__coj7n{margin:0 0 2.5rem;padding:.75rem 0;border-block:1px solid var(--rule);font-family:var(--sans);font-size:.9375rem;line-height:1.5}.page_props__coj7n div{display:grid;grid-template-columns:7rem minmax(0,1fr);gap:1rem;padding:.3rem 0}.page_props__coj7n dt{color:var(--quiet)}.page_props__coj7n dd{margin:0}.page_lead__p9KDf{font-size:1.5rem;line-height:1.5;letter-spacing:-.008em;text-wrap:pretty}.page_h2___ctWI{margin:3.75rem 0 1rem;font-family:var(--serif);font-size:1.85rem;font-weight:620;line-height:1.2;letter-spacing:-.018em;scroll-margin-top:5rem;text-wrap:balance}.page_inline__jTSBw{padding:.1em .4em;border-radius:4px;background:var(--rail);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.82em}.page_linkWrap__y8E0M{position:relative;display:inline}.page_wikilink__78Mn5{appearance:none;border:0;padding:0;margin:0;background:none;font:inherit;color:var(--link);cursor:pointer;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--link) 45%,transparent);text-decoration-thickness:1.5px;text-underline-offset:.2em;transition:background-color .12s}.page_wikilink__78Mn5:hover,.page_wikilink__78Mn5[aria-expanded=true]{background:var(--wash);text-decoration-color:var(--link)}sup .page_wikilink__78Mn5{font-family:var(--sans);font-size:.8em;font-weight:600;padding:0 .2em;margin-left:.1em;border-radius:4px;background:var(--wash);text-decoration:none}.page_peek__tGEMq{position:absolute;z-index:20;left:0;top:calc(100% + .5rem);display:block;width:min(20.5rem,calc(100vw - 2rem));padding:1rem 1.1rem .85rem;border-radius:10px;border:1px solid var(--rule);background:#fff;color:var(--ink);font-family:var(--serif);font-size:.9375rem;font-weight:400;font-style:normal;line-height:1.55;text-align:left;text-decoration:none;letter-spacing:0;box-shadow:0 14px 34px rgba(32,38,58,.16);animation:page_peekIn__yIJMU .14s ease-out}.page_peek__tGEMq:before{content:"";position:absolute;inset:-.6rem 0 auto 0;height:.6rem}@keyframes page_peekIn__yIJMU{0%{opacity:0;translate:0 -4px}}.page_peekTitle__B4kG3{display:block;margin-bottom:.35rem;font-family:var(--sans);font-size:1rem;font-weight:650}.page_peekBody__RAMAS{display:block}.page_peekLine__fU8hb{display:block;margin-bottom:.3rem}.page_peekFoot__OVyoR{display:block;margin-top:.6rem;padding-top:.55rem;border-top:1px solid var(--rule);font-family:var(--sans);font-size:.8125rem;color:var(--quiet)}.page_backlinks__X62q9{margin:1.75rem 0 1.5rem;padding:0 0 0 1.25rem;border-left:2px solid var(--rule)}.page_backlinks__X62q9 figcaption{margin-bottom:.75rem;font-family:var(--sans);font-size:.875rem;font-weight:650;color:var(--quiet)}.page_backlinks__X62q9 ul{list-style:none;margin:0;padding:0}.page_backlinks__X62q9 li{margin:0 0 1rem;padding:0}.page_src__WeT9O{display:block;font-family:var(--sans);font-size:.9375rem;font-weight:650;color:var(--link)}.page_backlinks__X62q9 p,.page_mentions__bmwzj p{margin:.1rem 0 0;font-size:1rem;line-height:1.55}.page_mentions__bmwzj mark,.page_note__0QgqM mark{background:#fbeeb5;color:inherit;padding:0 .15em;border-radius:3px}.page_linkNow__mRKzG{appearance:none;border:0;padding:0;background:none;font-family:var(--sans);font-size:.875rem;font-weight:600;color:var(--link);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.page_callout__L78Ua{margin:1.75rem 0;padding:1.1rem 1.25rem .2rem;border-left:3px solid var(--link);border-radius:0 10px 10px 0;background:var(--wash)}.page_q__E_EPa{display:flex;align-items:center;gap:.6rem;font-family:var(--sans);font-size:1.0625rem;font-weight:650;color:var(--link)}.page_q__E_EPa svg{flex:none}.page_code__eeEXu{margin:1.5rem 0;padding:1rem 1.25rem;border-radius:8px;background:var(--rail);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.875rem;line-height:1.8;overflow-x:auto}.page_actions__AY3XS{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.page_mentions__bmwzj{grid-column:2;grid-row:1;position:sticky;top:5.5rem;align-self:start;padding-top:.6rem;border-top:1px solid var(--rule)}.page_mentions__bmwzj h2{margin:0 0 1rem;font-size:.875rem;font-weight:650;color:var(--quiet)}.page_mentions__bmwzj ul{list-style:none;margin:0;padding:0;display:grid;gap:1.1rem}.page_mentions__bmwzj a{display:block;color:inherit;text-decoration:none;font-family:var(--serif)}.page_mentions__bmwzj a:hover .page_src__WeT9O{text-decoration:underline;text-underline-offset:3px}.page_mentions__bmwzj p{font-size:.9375rem;color:var(--quiet)}.page_foot__BWizm{margin-top:auto;padding:2rem clamp(1.25rem,4vw,3rem) 6rem;border-top:1px solid var(--rule);font-size:.875rem;color:var(--quiet)}.page_foot__BWizm p{margin:0}@media (max-width:1180px){.page_sheet__f6QMI{grid-template-columns:minmax(0,37rem)}.page_mentions__bmwzj{grid-column:1;grid-row:2;position:static;margin-top:3rem}}@media (max-width:860px){.page_app__dSMqV{grid-template-columns:minmax(0,1fr)}.page_rail__YpP57{display:none}.page_brandSmall__qOj5H{display:inline-flex}.page_crumb__2lQ7x,.page_textLink__uxxXv{display:none}.page_note__0QgqM{font-size:1.125rem}.page_lead__p9KDf{font-size:1.3rem}.page_props__coj7n div{grid-template-columns:5.5rem minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.page_peek__tGEMq{animation:none}}@font-face{font-family:Literata;font-style:italic;font-weight:200;font-display:swap;src:url(/_next/static/media/f5fd7fa081f0095c-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Literata;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/63b7c45fa2c08726-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Literata;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/c15411976f7445fe-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Literata;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/7d494be9f96c1c46-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Literata;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/6dd5a11fbf2ad63b-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Literata;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/fb02fcad9286e72e-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Literata;font-style:italic;font-weight:800;font-display:swap;src:url(/_next/static/media/2641317c8e7e169d-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Literata;font-style:italic;font-weight:900;font-display:swap;src:url(/_next/static/media/99d56ff7cb83b28b-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Literata;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/b5549605e6db3664-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Literata;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/cceea8c716f5ddab-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e996a844a97a0ded-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Literata;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f2b626042154c790-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Literata;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/dbfa021748cf254c-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Literata;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0d960881958f0654-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Literata;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/99e2b8ef07397800-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Literata;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/a7f6952546629ccf-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Literata Fallback;src:local("Times New Roman");ascent-override:99.62%;descent-override:26.07%;line-gap-override:0.00%;size-adjust:118.15%}.__className_7e980f{font-family:Literata,Literata Fallback}.__variable_7e980f{--font-literata:"Literata","Literata Fallback"}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/4d66492696604fd4-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/a7eebedd7058d912-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7ddb9ac14c841fe2-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c9639145883d3f21-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d49ee274630c5cd6-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4019c26aaaa81da6-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cdfefd7075b90ed3-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/42153c5bdb3b1c68-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/754c83f49926458a-s.ttf?dpl=dpl_GPAgL8zKpSKkE3uLgF7c7U7FnKSf) format("truetype")}@font-face{font-family:Hanken Grotesk Fallback;src:local("Arial");ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.00%;size-adjust:100.94%}.__className_a88556{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.__variable_a88556{--font-hanken:"Hanken Grotesk","Hanken Grotesk Fallback"}.page_root__a3f1_{--bone:#e7eae4;--sage:#cbd3cc;--fog:#a9b8c4;--slate:#4f6484;--bedrock:#232d4a;--deep:#171f38;--ink:#15203b;--paper:#f4f6f2;--gold:#e0a82e;--sans:var(--font-archivo),system-ui,sans-serif;min-height:100vh;background:var(--bedrock);color:var(--ink);font-family:var(--sans);font-stretch:100%;font-size:1.0625rem;line-height:1.55}.page_root__a3f1_ :focus-visible{outline:3px solid var(--gold);outline-offset:3px}.page_srOnly__41MGX{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.page_page__D3a_F{position:relative}.page_band__aQS_h{position:relative;isolation:isolate;padding-block:clamp(3rem,6vw,5rem) clamp(9rem,12vw,11rem)}.page_band__aQS_h[data-tone=bedrock],.page_band__aQS_h[data-tone=slate]{color:var(--paper)}.page_band__aQS_h:last-of-type{padding-bottom:6rem}.page_bedding__Yp6lF{position:absolute;inset:0;width:100%;height:100%;z-index:-1;fill:none;stroke:currentColor;stroke-width:1.5;opacity:.16}.page_bedding__Yp6lF,.page_bedding__Yp6lF path{vector-effect:non-scaling-stroke}.page_edge__4GbkY{position:absolute;left:0;right:0;bottom:-1px;width:100%;height:clamp(60px,7vw,90px);z-index:0;pointer-events:none}.page_inner__0TRdG{position:relative;z-index:1;max-width:82rem;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3rem)}.page_root__a3f1_ h1,.page_root__a3f1_ h2,.page_root__a3f1_ h3{margin:0;font-weight:800;text-wrap:balance}.page_root__a3f1_ h1{font-size:clamp(2.7rem,12.4cqi,7.4rem);font-stretch:125%;line-height:.92;letter-spacing:-.035em}.page_root__a3f1_ h1 span{display:block;white-space:nowrap}.page_root__a3f1_ h2{font-size:clamp(2.2rem,4.6vw,4rem);font-stretch:118%;font-weight:780;line-height:.98;letter-spacing:-.03em}.page_copy__JKXsj p{max-width:34rem;margin:1.5rem 0 0;font-size:1.1875rem;line-height:1.6}.page_top__I7K6M{display:flex;align-items:center;justify-content:space-between;margin-bottom:clamp(2.5rem,6vw,5rem)}.page_brand__hvyZ4{font-size:1.5rem;font-stretch:125%;font-weight:800;letter-spacing:-.03em;color:inherit;text-decoration:none}.page_topNav__P7mku{display:flex;align-items:center;gap:1.75rem;font-weight:560}.page_topNav__P7mku a:not(.page_btnSmall__job17){color:inherit;text-decoration:none;text-underline-offset:5px;text-decoration-thickness:2px}.page_topNav__P7mku a:not(.page_btnSmall__job17):hover{text-decoration:underline}.page_btnGhost__jMcSt,.page_btnGold__oJ_Dx,.page_btnSmall__job17{display:inline-flex;align-items:center;justify-content:center;height:2.6rem;padding:0 1.15rem;border-radius:6px;background:var(--ink);color:var(--bone);font-weight:700;text-decoration:none;transition:background-color .14s,color .14s}.page_btnSmall__job17:hover{background:#26345a}.page_hero__XyrFH{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(19rem,.82fr);grid-template-areas:"title core" "search core";column-gap:clamp(2rem,5vw,5rem);align-items:start}.page_heroTitle__uBDOf{grid-area:title;container-type:inline-size}.page_lead__OkDYq{max-width:33rem;margin:1.75rem 0 0;font-size:1.25rem;line-height:1.5}.page_search__YnUtg{grid-area:search;align-self:start;margin-top:2.25rem;max-width:40rem}.page_field__ZDbxX{display:flex;height:3.75rem;border:2px solid var(--ink);border-radius:8px;background:#f5f7f3;overflow:hidden}.page_field__ZDbxX:focus-within{outline:3px solid var(--gold);outline-offset:3px}.page_field__ZDbxX input{flex:1;min-width:0;padding:0 1.1rem;border:0;background:transparent;color:var(--ink);font:inherit;font-size:1.125rem;outline:none}.page_field__ZDbxX input::placeholder{color:#5a6580}.page_field__ZDbxX button{padding:0 1.4rem;border:0;background:var(--ink);color:var(--bone);font:inherit;font-weight:700;cursor:pointer}.page_field__ZDbxX button:hover{background:#26345a}.page_tryRow__VXIBL{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:1rem 0 0;font-size:.9375rem;font-weight:560}.page_suggest___t5CG{padding:.25rem .7rem;border:1.5px solid rgba(21,32,59,.5);border-radius:999px;background:transparent;color:inherit;font:inherit;font-weight:600;cursor:pointer;transition:background-color .12s}.page_suggest___t5CG:hover{background:rgba(21,32,59,.1)}.page_status__7xjBj{min-height:3.1em;margin:1rem 0 0;font-size:1rem;line-height:1.5}.page_status__7xjBj b{font-weight:750;background:linear-gradient(transparent 62%,var(--gold) 62%)}.page_core__EbLzd{grid-area:core;list-style:none;margin:0;padding:0;border-radius:10px;overflow:hidden;box-shadow:0 0 0 2px var(--ink)}.page_layer__l2KOv{display:grid;grid-template-columns:5.25rem minmax(0,1fr);gap:.75rem;padding:.95rem 1rem 1rem}.page_layer__l2KOv[data-tone=sage]{background:var(--sage)}.page_layer__l2KOv[data-tone=fog]{background:var(--fog)}.page_layer__l2KOv[data-tone=slate]{background:var(--slate);color:var(--paper)}.page_layer__l2KOv[data-tone=bedrock]{background:var(--bedrock);color:var(--paper)}.page_layer__l2KOv[data-tone=deep]{background:var(--deep);color:var(--paper)}.page_layerLabel__uepww{padding-top:.3rem;font-size:.8125rem;font-weight:700;line-height:1.25}.page_fossils__Pe6pi{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start;gap:.35rem}.page_fossil__DvHLG{max-width:100%;padding:.3rem .65rem;border:1px solid color-mix(in srgb,currentColor 30%,transparent);border-radius:4px;background:color-mix(in srgb,#fff 35%,transparent);font-size:.875rem;font-weight:560;line-height:1.35;transition:opacity .22s,background-color .22s,transform .22s}.page_layer__l2KOv[data-tone=bedrock] .page_fossil__DvHLG,.page_layer__l2KOv[data-tone=deep] .page_fossil__DvHLG,.page_layer__l2KOv[data-tone=slate] .page_fossil__DvHLG{background:rgba(255,255,255,.1)}.page_fossil__DvHLG[data-dim=true]{opacity:.32}.page_fossil__DvHLG[data-hit=true]{background:var(--gold);border-color:var(--ink);color:var(--ink);font-weight:750;transform:translateX(6px)}.page_split__Zi9nR{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(2rem,6vw,6rem);align-items:start}.page_age__C4GEz{font-size:.875rem;font-weight:650;opacity:.8}.page_noteTitle__MdaU7{font-weight:750}.page_sources__SvwpX{margin:0}.page_sources__SvwpX div{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:1rem;padding:1rem 0;border-top:2px solid var(--ink)}.page_sources__SvwpX div:last-child{border-bottom:2px solid var(--ink)}.page_sources__SvwpX dt{font-weight:750}.page_sources__SvwpX dd{margin:0}.page_vein__IWG4m{list-style:none;margin:0;padding:0 0 0 2rem;position:relative}.page_vein__IWG4m:before{content:"";position:absolute;left:.42rem;top:.6rem;bottom:.6rem;width:4px;border-radius:2px;background:var(--gold)}.page_vein__IWG4m li{position:relative;padding:0 0 2rem}.page_vein__IWG4m li:last-child{padding-bottom:0}.page_vein__IWG4m li:before{content:"";position:absolute;left:-2rem;top:.15rem;width:1.05rem;height:1.05rem;border-radius:50%;background:var(--fog);border:4px solid var(--gold)}.page_vein__IWG4m .page_age__C4GEz{display:block;color:var(--ink)}.page_vein__IWG4m .page_noteTitle__MdaU7{display:block;font-size:1.375rem;letter-spacing:-.015em}.page_vein__IWG4m p{margin:.15rem 0 0;max-width:28rem}.page_answer__lsYD_ mark,.page_vein__IWG4m mark{background:var(--gold);color:var(--ink);padding:0 .2em;border-radius:3px}.page_linkIt__IJRNH{margin-top:.5rem;padding:0;border:0;background:none;color:var(--ink);font:inherit;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;cursor:pointer}.page_askIntro__CT4T4{padding-top:1.75rem;border-top:2px solid rgba(244,246,242,.35);margin-top:2.25rem!important}.page_rising__WQ3bc{list-style:none;margin:0;padding:0}.page_rising__WQ3bc li{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:1rem;padding:.9rem 0 .9rem 1.1rem;border-left:5px solid var(--gold);margin-bottom:.9rem;background:rgba(255,255,255,.07)}.page_rising__WQ3bc .page_noteTitle__MdaU7{font-size:1.1875rem}.page_rising__WQ3bc .page_age__C4GEz{align-self:center;padding-right:1rem}.page_rising__WQ3bc p{grid-column:1/-1;margin:.1rem 0 0;opacity:.88;font-size:.9375rem}.page_answer__lsYD_{margin:2.5rem 0 0;padding:1.25rem 1.4rem;border:2px solid var(--paper);border-radius:8px}.page_answer__lsYD_ figcaption{font-weight:750;font-size:1.125rem}.page_answer__lsYD_ p{margin:.6rem 0 0}.page_sourcesRow__DuLZs{display:flex;flex-wrap:wrap;gap:.5rem}.page_sourcesRow__DuLZs a{padding:.2rem .6rem;border-radius:999px;background:var(--gold);color:var(--ink);font-size:.875rem;font-weight:700;text-decoration:none}.page_files__rS426{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.page_files__rS426 td,.page_files__rS426 th{padding:.85rem 0;border-top:1px solid rgba(244,246,242,.3);text-align:left;font-weight:560}.page_files__rS426 td{text-align:right;opacity:.8}.page_files__rS426 tr:last-child td,.page_files__rS426 tr:last-child th{border-bottom:1px solid rgba(244,246,242,.3)}.page_pricing__TEvrY{display:grid;grid-template-columns:1fr 1fr;margin-top:clamp(4rem,8vw,6rem);border-top:2px solid var(--paper)}.page_pricing__TEvrY>div{padding:1.5rem 2rem 0 0}.page_pricing__TEvrY>div+div{padding-left:2rem;padding-right:0;border-left:2px solid var(--paper)}.page_pricing__TEvrY h3{font-size:1.5rem;font-stretch:118%;letter-spacing:-.02em}.page_price__6A5kS{margin:.4rem 0 .5rem;font-size:2.6rem;font-weight:800;font-stretch:118%;letter-spacing:-.03em;line-height:1}.page_price__6A5kS span{font-size:1rem;font-weight:560;font-stretch:100%;letter-spacing:0}.page_pricing__TEvrY p:last-child{margin:0;max-width:24rem}.page_closing__yWpca{margin-top:clamp(5rem,10vw,8rem)}.page_actions__b2_iL{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.page_btnGhost__jMcSt,.page_btnGold__oJ_Dx{height:3.4rem;padding:0 1.75rem;font-size:1.125rem}.page_btnGold__oJ_Dx{background:var(--gold);color:var(--ink)}.page_btnGold__oJ_Dx:hover{background:#f0bb45}.page_btnGhost__jMcSt{background:transparent;color:var(--paper);box-shadow:inset 0 0 0 2px var(--paper)}.page_btnGhost__jMcSt:hover{background:rgba(244,246,242,.12)}.page_fine__pFkY8{margin:2.5rem 0 4rem;font-size:.9375rem;opacity:.75}.page_ruler__3DxBO{position:fixed;z-index:30;left:1.25rem;top:6.5rem;bottom:6.5rem;width:7rem;display:none;color:var(--ink);transition:color .3s}.page_ruler__3DxBO[data-tone=light]{color:var(--paper)}.page_ruler__3DxBO ul{list-style:none;margin:0;padding:0;height:100%;display:flex;flex-direction:column;justify-content:space-between;background:repeating-linear-gradient(180deg,currentColor 0 1px,transparent 1px 12px) 0 /8px 100% no-repeat}.page_mark__PjOIf{display:flex;align-items:center;gap:.6rem;color:inherit;font-size:.8125rem;font-weight:650;line-height:1;text-decoration:none;opacity:.62;transition:opacity .2s}.page_mark__PjOIf:hover,.page_mark__PjOIf[aria-current=true]{opacity:1}.page_mark__PjOIf i{display:block;width:1.1rem;height:2px;background:currentColor;transition:width .2s}.page_mark__PjOIf[aria-current=true] i{width:1.6rem;height:4px;background:var(--gold)}.page_mark__PjOIf[aria-current=true]{font-weight:800}@media (min-width:1180px){.page_ruler__3DxBO{display:block}.page_inner__0TRdG{padding-left:8.5rem}}@media (max-width:980px){.page_hero__XyrFH{grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "search" "core"}.page_core__EbLzd{margin-top:2.5rem}.page_split__Zi9nR{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.page_topNav__P7mku a:not(.page_btnSmall__job17){display:none}.page_pricing__TEvrY{grid-template-columns:1fr}.page_pricing__TEvrY>div+div{padding-left:0;border-left:0;border-top:2px solid var(--paper);margin-top:1.5rem}.page_sources__SvwpX div{grid-template-columns:5.25rem minmax(0,1fr)}.page_layer__l2KOv{grid-template-columns:4.6rem minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.page_fossil__DvHLG,.page_mark__PjOIf,.page_mark__PjOIf i,.page_ruler__3DxBO{transition:none}}