.media-carousel{width:100%;min-width:0;color:var(--foreground)}.media-carousel__frame{isolation:isolate;aspect-ratio:16/9;border:1px solid var(--border);background:var(--card);width:100%;max-height:calc(100svh - 160px);box-shadow:0 24px 64px -40px color-mix(in srgb,var(--background)80%,transparent);border-radius:16px;position:relative;overflow:hidden}.media-carousel--infographic .media-carousel__frame{aspect-ratio:4/3;background:color-mix(in srgb,var(--card)84%,var(--background));max-height:min(600px,100svh - 160px);padding:8px}.media-carousel__slide{width:100%;height:100%;position:relative}.media-carousel__image{object-fit:contain;width:100%;height:100%;display:block}.media-carousel__preload{opacity:0;pointer-events:none;visibility:hidden;position:absolute;inset:0}.media-carousel__footer{justify-content:space-between;align-items:center;gap:16px;padding:16px 0 0;display:flex}.media-carousel__caption{max-width:60ch;color:var(--muted-foreground);margin:0;font-size:.875rem;line-height:1.5}.media-carousel__controls{flex:none;align-items:center;gap:8px;display:flex}.media-carousel__control{border:1px solid var(--border);background:var(--card);min-width:44px;min-height:44px;color:var(--foreground);white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:8px;font-size:.875rem;font-weight:500;transition:background-color .2s,border-color .2s,transform .2s;display:inline-flex}.media-carousel__control:hover{border-color:var(--muted-foreground);background:var(--muted)}.media-carousel__control:active{transform:scale(.96)}.media-carousel__control:focus-visible,.media-carousel__selector:focus-visible,.media-carousel__zoom-area:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.media-carousel__selectors{margin-top:8px;flex-wrap:wrap;justify-content:center;gap:8px;margin-inline:auto;display:flex}.media-carousel__selector{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:44px;min-height:44px;display:flex}.media-carousel__selector span{background:var(--muted-foreground);opacity:.55;border-radius:999px;width:20px;height:3px;transition:opacity .2s,transform .2s}.media-carousel__selector[aria-current=true] span{background:var(--primary);opacity:1;transform:scaleY(1.5)}.media-carousel__error,.media-carousel--empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;height:100%;min-height:160px;padding:24px;display:flex}.media-carousel__overlay{z-index:50;background:color-mix(in srgb,var(--background)92%,transparent);position:fixed;inset:0}.media-carousel__dialog{z-index:50;border:1px solid var(--border);background:var(--background);width:min(1440px,100vw - 48px);max-height:calc(100svh - 48px);color:var(--foreground);box-shadow:0 24px 64px -24px color-mix(in srgb,var(--background)80%,transparent);border-radius:16px;flex-direction:column;gap:16px;padding:24px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.media-carousel__dialog-header{justify-content:space-between;align-items:center;gap:16px;display:flex}.media-carousel__dialog-title{font-size:1.125rem;font-weight:600;line-height:1.4}.media-carousel__dialog-description{color:var(--muted-foreground);font-size:.875rem}.media-carousel__zoom-area{overscroll-behavior:contain;background:var(--card);border-radius:8px;min-width:0;min-height:0;overflow:auto}.media-carousel__enlarged{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:calc(100svh - 260px);margin-inline:auto;display:block}.media-carousel__enlarged--actual{max-width:none;max-height:none}.media-carousel__zoom-control{align-self:flex-start;padding-inline:16px}@media (max-width:767px){.media-carousel__footer{flex-direction:column;align-items:flex-start;gap:12px}.media-carousel__caption{min-height:42px}.media-carousel__controls{align-self:center}.media-carousel__dialog{gap:12px;width:calc(100vw - 24px);max-height:calc(100svh - 24px);padding:16px}}@media (max-width:479px){.media-carousel__selectors{max-width:252px}}@media (prefers-reduced-motion:no-preference){.media-carousel:not([data-reduced-motion]) .media-carousel__image{animation:.24s ease-out media-carousel-enter}}@media (prefers-reduced-motion:reduce){.media-carousel__control,.media-carousel__selector span{transition:none}}@keyframes media-carousel-enter{0%{opacity:.45}to{opacity:1}}
.question-library__heading{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2.5rem;display:flex}.question-library__heading h2{max-width:44rem;font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;overflow-wrap:anywhere;margin-top:1rem;font-size:clamp(2rem,1.4rem + 2.6vw,3.5rem);font-weight:600;line-height:1.08}.question-library__heading p:not(.question-library__eyebrow){color:var(--muted-foreground);margin-top:1rem;line-height:1.65}.question-library__eyebrow{color:var(--muted-foreground);font-family:var(--font-geist-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.875rem}.question-library__selector{flex:0 17rem;min-width:0}.question-library__selector label{color:var(--muted-foreground);margin-bottom:.5rem;font-size:.875rem;display:block}.question-library__selector>div{position:relative}.question-library__selector select{appearance:none;border:1px solid var(--border);background:var(--surface);width:100%;min-height:3rem;color:var(--foreground);font:inherit;cursor:pointer;border-radius:.5rem;padding:.75rem 2.5rem .75rem 1rem}.question-library__selector svg{pointer-events:none;position:absolute;top:1rem;right:1rem}.question-library__workspace{grid-template-columns:15rem minmax(0,1fr);align-items:start;gap:2rem;display:grid}.question-library__navigation{padding-top:2.25rem}.question-library__navigation>p{color:var(--muted-foreground);font-family:var(--font-geist-mono);text-transform:uppercase;letter-spacing:.12em;margin-bottom:1rem;font-size:.875rem}.question-library__navigation button{text-align:left;cursor:pointer;border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.75rem;width:100%;min-height:3.5rem;padding:.5rem .75rem;font-size:.875rem;transition:background .2s,border-color .2s;display:flex}.question-library__navigation button[aria-pressed=true]{border-color:var(--wj-action-text);background:var(--surface);color:var(--wj-action-text)}.question-library__navigation button:hover{background:var(--surface-hover)}.question-library__navigation img{object-fit:contain;flex:none;width:2rem;height:2rem}.question-library__count{color:var(--muted-foreground);font-family:var(--font-geist-mono);margin-left:auto;font-size:.875rem}.question-library__folder{min-width:0;padding-top:2.25rem;position:relative}.question-library__folder-tab{border:1px solid var(--border);background:var(--surface);max-width:90%;height:2.3rem;color:var(--wj-action-text);border-bottom:0;border-radius:.75rem .75rem 0 0;align-items:center;gap:.625rem;padding:.5rem 1.25rem;font-size:.875rem;display:flex;position:absolute;inset:0 auto auto 0}.question-library__folder-heading{border:1px solid var(--border);background:var(--surface);border-bottom:0;border-radius:0 1rem 0 0;justify-content:space-between;align-items:start;gap:1rem;padding:1.5rem;display:flex}.question-library__folder-heading h3{font-family:var(--font-display);overflow-wrap:anywhere;font-size:1.35rem;font-weight:600;line-height:1.2}.question-library__folder-heading p{max-width:34rem;color:var(--muted-foreground);overflow-wrap:anywhere;margin-top:.5rem;font-size:.875rem;line-height:1.6}.question-library__folder-heading>span{color:var(--muted-foreground);font-family:var(--font-geist-mono);white-space:nowrap;flex:none;font-size:.875rem}.question-library__scroll{overscroll-behavior-y:contain;scrollbar-gutter:stable;scrollbar-color:var(--muted-foreground)var(--surface);border-inline:1px solid var(--border);background:var(--surface);height:36rem;min-height:16rem;max-height:70svh;padding:.25rem 1rem 1.25rem 1.5rem;overflow-y:auto}.question-library__questions{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.question-library__questions li{min-width:0}.question-library__question{border:1px solid var(--border);background:var(--background);border-radius:.75rem;flex-direction:column;height:100%;min-height:12rem;padding:1rem;transition:background .2s,border-color .2s;display:flex}.question-library__question:hover{border-color:var(--wj-action-text);background:var(--surface-hover)}.question-library__question-top{justify-content:space-between;align-items:start;gap:.5rem;margin-bottom:.75rem;display:flex}.question-library__question-top img{object-fit:contain;width:3rem;height:3rem}.question-library__question-top>span{color:var(--muted-foreground);font-family:var(--font-geist-mono);font-size:.875rem}.question-library__question h4{overflow-wrap:anywhere;font-size:.95rem;font-weight:500;line-height:1.5}.question-library__question-bottom{color:var(--muted-foreground);text-transform:capitalize;justify-content:space-between;align-items:center;margin-top:auto;padding-top:1rem;font-size:.875rem;display:flex}.question-library__question-bottom svg{color:var(--wj-action-text)}.question-library__folder-footnote{border:1px solid var(--border);background:var(--surface);color:var(--muted-foreground);border-top:0;border-radius:0 0 1rem 1rem;padding:1rem 1.5rem;font-size:.875rem;line-height:1.5}.question-library :is(button,select,a,.question-library__scroll):focus-visible{outline:2px solid var(--ring);outline-offset:3px}.question-library__scroll:focus-visible{outline-offset:-3px}@media (max-width:1199px){.question-library__questions{grid-template-columns:repeat(2,minmax(0,1fr))}.question-library__workspace{grid-template-columns:14rem minmax(0,1fr);gap:1.5rem}}@media (max-width:767px){.question-library__heading{flex-direction:column;align-items:stretch;gap:1.5rem}.question-library__selector{flex:auto}.question-library__navigation{display:none}.question-library__workspace{display:block}.question-library__folder-heading{flex-direction:column;padding:1.25rem}.question-library__scroll{padding:.25rem .75rem 1rem 1.25rem}.question-library__questions{gap:.75rem}.question-library__question{padding:.75rem}}@media (max-width:479px){.question-library__questions{grid-template-columns:minmax(0,1fr)}.question-library__question{min-height:10rem;padding:1rem}}@media (prefers-reduced-motion:reduce){.question-library :is(button,a){transition:none}}
.landing-story{border-top:1px solid var(--border);background:var(--background);color:var(--foreground);scroll-margin-top:calc(var(--marketing-header-height,5rem) + 1rem);padding-block:3rem;position:relative}.landing-story-stage{position:relative}.landing-story-header{flex-wrap:wrap;justify-content:space-between;gap:.75rem 2rem;padding-block:1rem;display:flex}.landing-story-header h2,.landing-story-header>span{font-family:var(--font-geist-mono),monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.875rem;line-height:1.6}.landing-story-header h2{color:var(--wj-action-text)}.landing-story-header>span{color:var(--muted-foreground)}.landing-story-track{gap:1.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.landing-story-chapter{border-top:1px solid var(--border);min-width:0;position:relative;overflow:clip}.landing-story-chapter-content{align-items:center;gap:1rem;padding-block:2.5rem;display:grid;position:relative}.landing-story-copy{z-index:1;min-width:0;position:relative}.landing-story-index{color:var(--wj-action-text);font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-bottom:1.25rem;font-size:.875rem;line-height:1.6;display:flex}.landing-story-index span{color:var(--muted-foreground)}.landing-story-copy h3{letter-spacing:-.045em;text-wrap:balance;max-width:17ch;font-size:clamp(2rem,1.2rem + 4.2vw,5rem);font-weight:600;line-height:1.1}.landing-story-word{white-space:pre-wrap;display:inline-block}.landing-story-word--marked{color:var(--wj-action-text)}.landing-story-chapter:nth-child(2) .landing-story-word--marked,.landing-story-chapter:nth-child(5) .landing-story-word--marked{color:var(--ignition-foreground);background:var(--ignition);padding-inline:.07em}.landing-story-oversize{color:var(--foreground);font-family:var(--font-display),sans-serif;opacity:.025;pointer-events:none;font-size:clamp(12rem,32vw,33rem);font-weight:600;line-height:1;position:absolute;top:-.12em;right:.02em}.landing-story-art{width:100%;max-width:43.2rem;margin-inline:auto;position:relative}.landing-story-art img{-webkit-user-select:none;user-select:none;width:100%;height:auto}.landing-story-chapter--understanding .landing-story-art{container-type:inline-size}.landing-story-comparison{grid-template-columns:minmax(0,.91fr) clamp(2.5rem,6vw,5.5rem) minmax(0,1fr);align-items:center;gap:.5rem;display:grid}.landing-story-comparison-part{min-width:0}.landing-story-crop{position:relative;overflow:hidden}.landing-story-crop--notes{aspect-ratio:640/850;clip-path:polygon(0 0,100% 0,100% 40%,90% 40%,90% 58%,100% 58%,100% 100%,0 100%)}.landing-story-crop--architecture{aspect-ratio:704/850}.landing-story-crop img{max-width:none;position:absolute;top:-17.647%}.landing-story-crop--notes img{width:226.25%;left:0}.landing-story-crop--architecture img{width:205.682%;right:0}.landing-story-connector{width:100%;height:auto;color:var(--ignition);margin-bottom:2rem;display:block;overflow:visible}.landing-story-comparison-label{color:var(--muted-foreground);font-family:var(--font-geist-mono),monospace;letter-spacing:.07em;text-align:center;text-transform:uppercase;overflow-wrap:anywhere;margin-top:.75rem;font-size:.875rem;line-height:1.5;display:block}.landing-story-art-corner{border:1px solid var(--border-strong);width:3rem;height:3rem;color:var(--ignition);place-items:center;font-size:2rem;display:grid;position:absolute;bottom:8%;right:3%}.landing-story-footer{padding-top:1rem;padding-bottom:1.5rem}.landing-story-progress{background:var(--border);height:2px;margin-bottom:1.5rem;display:none;overflow:hidden}.landing-story-progress>span{background:var(--ignition);transform-origin:0;width:100%;height:100%;display:block}.landing-story-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 2rem;display:flex}.landing-story-skip{min-height:44px;color:var(--muted-foreground);text-underline-offset:.25rem;border-radius:.25rem;align-items:center;gap:.875rem;font-size:.875rem;text-decoration:underline;transition:color .24s;display:inline-flex}.landing-story-skip:hover{color:var(--foreground)}.landing-story-skip:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.landing-story-band{padding-block:1.5rem 3.5rem}.landing-story-band-viewport{padding-block:2.5rem;overflow:clip}.landing-story-band-paper{background:var(--ignition);color:var(--ignition-foreground);margin-inline:-1rem;transform:rotate(-2deg)}.landing-story-band-paper p{letter-spacing:-.035em;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.5rem;padding:2rem;font-size:clamp(1.375rem,1.1rem + 2.5vw,3.5rem);font-weight:500;line-height:1.2;display:flex}.landing-story-band-paper p>span[aria-hidden]{font-size:.8em}.landing-story-band-action{justify-content:center;padding-top:.5rem;display:flex}@container (max-width:14rem){.landing-story-comparison{grid-template-columns:minmax(0,1fr);justify-items:center}.landing-story-comparison-part{width:100%;max-width:12rem}.landing-story-connector{width:3rem;margin:.5rem 0;transform:rotate(90deg)}.landing-story-comparison-label{width:100%}}@media (min-width:640px){.landing-story-chapter-content{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem}.landing-story-chapter--understanding .landing-story-chapter-content{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}}@media (min-width:1024px) and (min-height:700px) and (pointer:fine) and (prefers-reduced-motion:no-preference){.landing-story[data-scene-layout=horizontal]:after{content:"";height:250svh;display:block}.landing-story[data-scene-layout=horizontal] .landing-story-stage{top:calc(var(--marketing-header-height,5rem) + 1rem);height:calc(100svh - var(--marketing-header-height,5rem) - 2rem);flex-direction:column;min-height:0;display:flex;position:sticky}.landing-story[data-scene-layout=horizontal] .landing-story-header{flex-shrink:0}.landing-story[data-scene-layout=horizontal] .landing-story-window{flex:1;min-height:0;overflow:clip}.landing-story[data-scene-layout=horizontal] .landing-story-track{gap:0;height:100%;margin:0;display:flex}.landing-story[data-scene-layout=horizontal] .landing-story-chapter{border-top:0;flex:0 0 100%;height:100%}.landing-story[data-scene-layout=horizontal] .landing-story-chapter-content{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100%;padding-block:1rem}.landing-story[data-scene-layout=horizontal] .landing-story-chapter--understanding .landing-story-chapter-content{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.landing-story[data-scene-layout=horizontal] .landing-story-art{max-width:min(46vw,68vh)}.landing-story[data-scene-layout=horizontal] .landing-story-chapter--understanding .landing-story-art{max-width:none}.landing-story[data-scene-layout=horizontal] .landing-story-footer{flex-shrink:0}.landing-story[data-scene-layout=horizontal] .landing-story-progress{display:block}}@media (max-width:639px){.landing-story-header>span{max-width:25ch}.landing-story-art{max-width:25.2rem}.landing-story-band-paper p{flex-direction:column;gap:.625rem;padding:1.5rem}.landing-story-band-paper p>span[aria-hidden]{font-size:1rem}}@media (prefers-reduced-motion:reduce){.landing-story [data-story-word],.landing-story [data-story-art],.landing-story [data-story-background],.landing-story [data-story-foreground],[data-band-copy]{opacity:1!important;transform:none!important}.landing-story [data-story-background]{opacity:.025!important}.landing-story [data-story-comparison-before],.landing-story [data-story-comparison-after]{opacity:1!important;transform:none!important}.landing-story [data-story-transition-arrow]{stroke-dashoffset:0!important}.landing-story-skip{transition:none}}
@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f037ea83db21dbd3-s.d117dd86.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3dc1de47b9d80a0b-s.3401e624.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fe1d9b66fdac40b2-s.93bf2b57.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a24d9e981578d580-s.84c21a52.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_9fb9fbd9-module__15HT3q__className{font-family:Caveat,Caveat Fallback;font-style:normal;font-weight:600}
.visual-recall-headline{display:block}.visual-recall-headline__word{overflow-wrap:anywhere;max-width:100%;display:inline-block}.visual-recall-headline__highlight{color:var(--wj-action-text)}.visual-recall-headline__glyph{opacity:1}.visual-recall-headline[data-recall-state=waiting] .visual-recall-headline__glyph{opacity:0}.visual-recall-headline[data-recall-state=running] .visual-recall-headline__glyph{animation:visual-recall-ink var(--recall-ink-duration)ease-out var(--recall-letter-delay)both}@keyframes visual-recall-ink{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.visual-recall-headline[data-recall-state] .visual-recall-headline__glyph{opacity:1;animation:none}}
[data-landing-version=V2] .wj-v2-preview{--preview-green:#afce98;--preview-blue:#9abede;--preview-amber:#d4b47a;--preview-muted:#b6bdbf;--preview-line:#454c50;color:#e5e7e2;font:400 12px/1.4 var(--f-text,sans-serif);min-width:0;container-type:inline-size}[data-landing-version=V2] .wj-v2-preview :is(h5,h6,p,figure,blockquote,dl,dd,ol,ul){margin:0}[data-landing-version=V2] .wj-v2-preview :is(ol,ul){padding:0;list-style:none}[data-landing-version=V2] .wj-v2-preview__sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-landing-version=V2] .wj-v2-preview :is(h5,h6){color:#f1f0e8;text-wrap:balance}[data-landing-version=V2] .wj-v2-preview h5{font:500 18px/1.2 var(--f-display,serif)}[data-landing-version=V2] .wj-v2-preview h6{font:500 13px/1.3 var(--f-text,sans-serif)}[data-landing-version=V2] .wj-v2-preview__header{border-bottom:1px solid var(--preview-line);margin-bottom:8px;padding-bottom:4px}[data-landing-version=V2] .wj-v2-preview__header p{color:var(--preview-muted);margin-top:4px;font-size:11px}[data-landing-version=V2] .wj-v2-preview__note{color:var(--preview-muted);margin-top:10px;font-size:11px;line-height:1.4}[data-landing-version=V2] .wj-v2-preview__note strong{color:var(--preview-green);font-weight:500}[data-landing-version=V2] .wj-v2-preview__number{color:var(--preview-muted);font:400 10px/1.4 var(--f-mono,monospace)}[data-landing-version=V2] .wj-v2-preview__tone--green{--preview-tone:var(--preview-green)}[data-landing-version=V2] .wj-v2-preview__tone--blue{--preview-tone:var(--preview-blue)}[data-landing-version=V2] .wj-v2-preview__tone--amber{--preview-tone:var(--preview-amber)}[data-landing-version=V2] .wj-v2-preview__track{background:#394044;border-radius:1px;height:3px;overflow:hidden}[data-landing-version=V2] .wj-v2-preview__track>span{background:var(--preview-tone);height:100%;display:block}[data-landing-version=V2] .wj-v2-preview__meter-label{align-items:baseline;gap:8px;margin-bottom:3px;display:flex}[data-landing-version=V2] .wj-v2-preview__meter-label>strong{color:var(--preview-tone);font:500 11px/1.2 var(--f-mono,monospace);white-space:nowrap;margin-left:auto}[data-landing-version=V2] .wj-v2-preview__out-of{color:var(--preview-muted);font-size:9px}[data-landing-version=V2] .wj-v2-preview__metrics{gap:7px;display:grid}[data-landing-version=V2] .wj-v2-preview__origin{min-width:76px;color:var(--preview-muted);text-align:right;border-bottom:1px solid #718277;font-size:10px}[data-landing-version=V2] .wj-v2-preview__origin--model{border-bottom-style:dashed}[data-landing-version=V2] .wj-v2-preview__score{align-items:center;gap:6px;display:flex}[data-landing-version=V2] .wj-v2-preview__score svg{flex:0 0 72px;width:72px;height:72px}[data-landing-version=V2] .wj-v2-preview__ring-track,[data-landing-version=V2] .wj-v2-preview__ring-value{fill:none;stroke-width:3px}[data-landing-version=V2] .wj-v2-preview__ring-track{stroke:#41494c}[data-landing-version=V2] .wj-v2-preview__ring-value{stroke:var(--preview-green)}[data-landing-version=V2] .wj-v2-preview__score strong{font:400 29px/1.1 var(--f-display,serif);display:block}[data-landing-version=V2] .wj-v2-preview__score strong span{font:400 11px/1.3 var(--f-mono,monospace);color:var(--preview-muted);margin-left:3px}[data-landing-version=V2] .wj-v2-preview__score small{max-width:110px;color:var(--preview-muted);margin-top:3px;font-size:10px;line-height:1.35;display:block}[data-landing-version=V2] .wj-v2-preview__research-top{grid-template-columns:140px minmax(0,1fr);align-items:center;gap:12px;display:grid}[data-landing-version=V2] .wj-v2-preview__radar svg{width:100%;height:108px;display:block}[data-landing-version=V2] .wj-v2-preview__radar-grid{fill:none;stroke:#51595e;stroke-width:.75px}[data-landing-version=V2] .wj-v2-preview__radar-area{fill:#afce9826;stroke:var(--preview-green);stroke-width:1.5px}[data-landing-version=V2] .wj-v2-preview__radar text{fill:#d5d9d4;font:10px monospace}[data-landing-version=V2] .wj-v2-preview__radar figcaption{text-align:center;color:var(--preview-muted);font-size:10px}[data-landing-version=V2] .wj-v2-preview__radar figcaption span{font-size:9px;display:block}[data-landing-version=V2] .wj-v2-preview__signal-list{gap:4px;display:grid}[data-landing-version=V2] .wj-v2-preview__signal-list li{align-items:baseline;gap:6px;display:flex}[data-landing-version=V2] .wj-v2-preview__band{color:var(--preview-amber);margin-left:auto;font-size:10px}[data-landing-version=V2] .wj-v2-preview__band--high{color:var(--preview-green)}[data-landing-version=V2] .wj-v2-preview__band--low{color:var(--preview-muted)}[data-landing-version=V2] .wj-v2-preview__role-fit{color:var(--preview-muted);flex-wrap:wrap;gap:6px 12px;margin-block:5px;font-size:10px;display:flex}[data-landing-version=V2] .wj-v2-preview__role-fit strong{color:#e5e7e2;font-weight:500}[data-landing-version=V2] .wj-v2-preview__receipt-heading{justify-content:space-between;gap:8px;margin:8px 0 6px;font-size:10px;display:flex}[data-landing-version=V2] .wj-v2-preview__receipt-heading span{color:var(--preview-muted);text-align:right}[data-landing-version=V2] .wj-v2-preview__receipts{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 12px;display:grid}[data-landing-version=V2] .wj-v2-preview__receipts li{border-left:1px solid #647367;min-width:0;padding-left:8px}[data-landing-version=V2] .wj-v2-preview__receipts li>div{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}[data-landing-version=V2] .wj-v2-preview__receipts cite{font:500 12px/1.3 var(--f-text,sans-serif);color:#e5e7e2}[data-landing-version=V2] .wj-v2-preview__receipts li>div>span{color:var(--preview-green);font-size:10px}[data-landing-version=V2] .wj-v2-preview__receipts q{color:var(--preview-muted);quotes:none;margin-top:3px;font-size:12px;line-height:1.35;display:block}[data-landing-version=V2] .wj-v2-preview--research p.wj-v2-preview__note{margin-top:6px}[data-landing-version=V2] .wj-v2-preview__questions{gap:12px;display:grid}[data-landing-version=V2] .wj-v2-preview__question-title{align-items:baseline;gap:8px;margin-bottom:6px;display:flex}[data-landing-version=V2] .wj-v2-preview__question-title h6{flex:1}[data-landing-version=V2] .wj-v2-preview__question-title strong{color:var(--preview-tone);text-align:right;font:500 21px/1 var(--f-display,serif);white-space:nowrap}[data-landing-version=V2] .wj-v2-preview__question-title strong small{font:400 9px/1.3 var(--f-text,sans-serif);margin-top:3px;display:block}[data-landing-version=V2] .wj-v2-preview__question>p{color:#d3d8d6;margin-top:6px;font-size:12px}[data-landing-version=V2] .wj-v2-preview__question-meta{color:var(--preview-muted);justify-content:space-between;gap:8px;margin-top:4px;font-size:9px;display:flex}[data-landing-version=V2] .wj-v2-preview__question-meta>span:last-child{text-align:right}[data-landing-version=V2] .wj-v2-preview__evaluation-top{grid-template-columns:172px minmax(0,1fr);gap:12px;margin-bottom:8px;display:grid}[data-landing-version=V2] .wj-v2-preview__architecture{align-self:center}[data-landing-version=V2] .wj-v2-preview__architecture>div{align-items:center;gap:5px;display:flex}[data-landing-version=V2] .wj-v2-preview__architecture div span{color:#d8e1e7;text-align:center;background:#293138;border:1px solid #5d6c71;flex:1;padding:6px;font-size:10px;line-height:1.25}[data-landing-version=V2] .wj-v2-preview__architecture b{color:var(--preview-blue);font-weight:400}[data-landing-version=V2] .wj-v2-preview__architecture figcaption{color:var(--preview-muted);margin-top:6px;font-size:10px;line-height:1.35}[data-landing-version=V2] .wj-v2-preview__architecture p{color:var(--preview-amber);margin-top:4px;font-size:10px}[data-landing-version=V2] .wj-v2-preview__callout{border-left:2px solid var(--preview-amber);background:#2b2d2c;margin-top:8px;padding:8px 10px}[data-landing-version=V2] .wj-v2-preview__callout>span{color:var(--preview-amber);font-size:10px;display:block}[data-landing-version=V2] .wj-v2-preview__callout>strong{margin-top:3px;font-weight:500;display:block}[data-landing-version=V2] .wj-v2-preview__callout>p{color:#d1d6d2;margin-top:3px;font-size:11px}[data-landing-version=V2] .wj-v2-preview--evaluator .wj-v2-preview__metrics,[data-landing-version=V2] .wj-v2-preview--ats .wj-v2-preview__metrics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px}[data-landing-version=V2] .wj-v2-preview__swot{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 12px;margin-top:8px;display:grid}[data-landing-version=V2] .wj-v2-preview__swot>div{gap:6px;font-size:10px;display:flex}[data-landing-version=V2] .wj-v2-preview__swot dt{color:var(--preview-amber)}[data-landing-version=V2] .wj-v2-preview__swot dd{color:var(--preview-muted)}[data-landing-version=V2] .wj-v2-preview__posting{color:var(--preview-muted);margin-bottom:8px;font-size:11px}[data-landing-version=V2] .wj-v2-preview__posting strong{color:var(--preview-green);font-weight:500}[data-landing-version=V2] .wj-v2-preview__rewrite-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}[data-landing-version=V2] .wj-v2-preview__rewrite{border:1px solid var(--preview-line);background:#25292c;padding:10px 12px}[data-landing-version=V2] .wj-v2-preview__rewrite>span{color:var(--preview-muted);margin-bottom:6px;font-size:10px;display:block}[data-landing-version=V2] .wj-v2-preview__rewrite blockquote{font-size:13px;line-height:1.45}[data-landing-version=V2] .wj-v2-preview__rewrite--after{background:#293128;border-color:#62755b}[data-landing-version=V2] .wj-v2-preview__rewrite--after>span{color:var(--preview-green)}[data-landing-version=V2] .wj-v2-preview__facts{grid-template-columns:1.2fr 1.2fr 1fr;gap:8px;margin-block:12px;display:grid}[data-landing-version=V2] .wj-v2-preview__facts dt{color:var(--preview-muted);font-size:10px}[data-landing-version=V2] .wj-v2-preview__facts dd{font:400 21px/1.25 var(--f-display,serif);margin-top:3px}[data-landing-version=V2] .wj-v2-preview__facts dd small{font:400 10px/1.3 var(--f-text,sans-serif)}[data-landing-version=V2] .wj-v2-preview__keyword-line{flex-wrap:wrap;align-items:baseline;gap:6px 10px;display:flex}[data-landing-version=V2] .wj-v2-preview__keyword-line>span{color:var(--preview-muted);font-size:10px}[data-landing-version=V2] .wj-v2-preview__keyword-line ul{flex-wrap:wrap;gap:6px;display:flex}[data-landing-version=V2] .wj-v2-preview__keyword-line li{color:var(--preview-green);border:1px solid #57674f;padding:3px 6px;font-size:10px}[data-landing-version=V2] .wj-v2-preview__baseline{color:var(--preview-muted);justify-content:space-between;gap:8px;margin-bottom:8px;font-size:11px;display:flex}[data-landing-version=V2] .wj-v2-preview__baseline strong{color:#e5e7e2;font-weight:500}[data-landing-version=V2] .wj-v2-preview__variants{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}[data-landing-version=V2] .wj-v2-preview__variant{background:#272d28;border:1px solid #596457;padding:10px}[data-landing-version=V2] .wj-v2-preview__variant:last-child{background:#272e34;border-color:#566776}[data-landing-version=V2] .wj-v2-preview__variant-heading{justify-content:space-between;align-items:baseline;gap:8px;display:flex}[data-landing-version=V2] .wj-v2-preview__variant-heading>strong{color:var(--preview-green);font:400 23px/1.1 var(--f-display,serif)}[data-landing-version=V2] .wj-v2-preview__variant-heading>strong span,[data-landing-version=V2] .wj-v2-preview__variant dd span{color:var(--preview-muted);font:400 9px/1.3 var(--f-mono,monospace);margin-left:2px}[data-landing-version=V2] .wj-v2-preview__delta{color:var(--preview-green);margin-top:4px;font-size:10px}[data-landing-version=V2] .wj-v2-preview__variant blockquote{min-height:34px;margin-block:8px;font-size:12px;line-height:1.4}[data-landing-version=V2] .wj-v2-preview__variant dl{gap:5px;display:grid}[data-landing-version=V2] .wj-v2-preview__variant dl>div{justify-content:space-between;gap:6px;font-size:10px;display:flex}[data-landing-version=V2] .wj-v2-preview__variant dt{color:var(--preview-muted)}[data-landing-version=V2] .wj-v2-preview__variant dd{font-family:var(--f-mono,monospace);white-space:nowrap}[data-landing-version=V2] .wj-v2-preview__variant-origin{border-top:1px solid var(--preview-line);color:var(--preview-muted);margin-top:7px;padding-top:6px;font-size:9px}[data-landing-version=V2] .wj-v2-preview__edit-reason{color:#c7d1c4;margin-top:6px;font-size:10px;line-height:1.35}[data-landing-version=V2] .wj-v2-preview__keyword-check{gap:3px;margin-top:8px;font-size:11px;display:grid}[data-landing-version=V2] .wj-v2-preview__keyword-check>div{flex-wrap:wrap;gap:3px 8px;display:flex}[data-landing-version=V2] .wj-v2-preview__keyword-check dt{min-width:82px;color:var(--preview-green)}[data-landing-version=V2] .wj-v2-preview__keyword-check>div:last-child dt{color:var(--preview-amber)}[data-landing-version=V2] .wj-v2-preview__keyword-check dd{color:var(--preview-muted)}[data-landing-version=V2] .wj-v2-preview__readiness{color:var(--preview-muted);margin-bottom:6px;font-size:11px}[data-landing-version=V2] .wj-v2-preview__readiness strong{color:var(--preview-amber);font-weight:500;display:block}[data-landing-version=V2] .wj-v2-preview__skill-gap{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:8px;font-size:11px;display:grid}[data-landing-version=V2] .wj-v2-preview__skill-gap dt{color:var(--preview-green);margin-bottom:3px}[data-landing-version=V2] .wj-v2-preview__skill-gap dd{color:var(--preview-muted)}[data-landing-version=V2] .wj-v2-preview__next-step{border-top:1px solid var(--preview-line);margin-top:8px;padding-top:6px;font-size:11px}[data-landing-version=V2] .wj-v2-preview__next-step>strong{color:var(--preview-green);font-weight:500}[data-landing-version=V2] .wj-v2-preview__next-step>p{color:var(--preview-muted);margin-block:2px 6px}[data-landing-version=V2] .wj-v2-preview__roadmap{gap:8px;display:grid}[data-landing-version=V2] .wj-v2-preview__roadmap>li{grid-template-columns:58px minmax(0,1fr);gap:12px;display:grid}[data-landing-version=V2] .wj-v2-preview__period{color:var(--preview-amber);font:400 10px/1.3 var(--f-mono,monospace);padding-top:3px}[data-landing-version=V2] .wj-v2-preview__roadmap li>div{border-left:1px solid #68775f;padding-left:12px}[data-landing-version=V2] .wj-v2-preview__roadmap p{color:#d3d8d6;margin-top:4px;font-size:12px}[data-landing-version=V2] .wj-v2-preview__roadmap dl{flex-wrap:wrap;gap:4px 8px;margin-top:4px;font-size:10px;display:flex}[data-landing-version=V2] .wj-v2-preview__roadmap dt{color:var(--preview-green)}[data-landing-version=V2] .wj-v2-preview__roadmap dd{color:var(--preview-muted)}[data-landing-version=V2] .wj-v2-preview__ats-top{grid-template-columns:180px minmax(0,1fr);align-items:center;gap:12px;margin-bottom:8px;display:grid}[data-landing-version=V2] .wj-v2-preview__ats-top dl{gap:4px;font-size:10px;display:grid}[data-landing-version=V2] .wj-v2-preview__ats-top dl>div{justify-content:space-between;gap:8px;display:flex}[data-landing-version=V2] .wj-v2-preview__ats-top dt{color:var(--preview-muted)}[data-landing-version=V2] .wj-v2-preview__ats-top dd{text-align:right}[data-landing-version=V2] .wj-v2-preview__ats-issue{border-left:2px solid var(--preview-amber);margin-top:10px;padding-left:10px}[data-landing-version=V2] .wj-v2-preview__ats-issue>span{color:var(--preview-amber);font-size:10px;display:block}[data-landing-version=V2] .wj-v2-preview__ats-issue q{color:var(--preview-muted);margin-top:3px;font-size:11px;display:block}[data-landing-version=V2] .wj-v2-preview__ats-issue p{color:#e5e7e2;margin-top:4px;font-size:11px}@media (min-width:901px) and (min-height:701px) and (prefers-reduced-motion:no-preference){[data-landing-version=V2] .wj-v2-preview{flex-direction:column;justify-content:space-between;gap:14px;min-height:100%;display:flex}[data-landing-version=V2] .wj-v2-preview__header{margin-bottom:0;padding-bottom:6px}[data-landing-version=V2] .wj-v2-preview__note{margin-top:0}[data-landing-version=V2] .wj-v2-preview__metrics{gap:10px}[data-landing-version=V2] .wj-v2-preview__research-top{gap:14px}[data-landing-version=V2] .wj-v2-preview__signal-list{gap:6px}[data-landing-version=V2] .wj-v2-preview__role-fit{margin-block:0}[data-landing-version=V2] .wj-v2-preview__receipt-heading{margin:0}[data-landing-version=V2] .wj-v2-preview__receipts{gap:10px 12px}[data-landing-version=V2] .wj-v2-preview--research p.wj-v2-preview__note{margin-top:0}[data-landing-version=V2] .wj-v2-preview__questions{flex:auto;align-content:space-between;gap:16px}[data-landing-version=V2] .wj-v2-preview__evaluation-top{gap:14px;margin-bottom:0}[data-landing-version=V2] .wj-v2-preview__swot{gap:8px 12px;margin-top:0}[data-landing-version=V2] .wj-v2-preview__callout{margin-top:0}[data-landing-version=V2] .wj-v2-preview__posting{margin-bottom:0}[data-landing-version=V2] .wj-v2-preview__rewrite-pair{gap:10px}[data-landing-version=V2] .wj-v2-preview__facts{gap:10px;margin-block:0}[data-landing-version=V2] .wj-v2-preview__baseline{margin-bottom:0}[data-landing-version=V2] .wj-v2-preview__variants{flex:auto;align-content:stretch;gap:14px}[data-landing-version=V2] .wj-v2-preview__readiness{margin-bottom:0}[data-landing-version=V2] .wj-v2-preview__skill-gap{gap:14px;margin-bottom:0}[data-landing-version=V2] .wj-v2-preview__roadmap{flex:auto;align-content:space-between;gap:12px}[data-landing-version=V2] .wj-v2-preview__next-step{margin-top:0;padding-top:8px}[data-landing-version=V2] .wj-v2-preview__ats-top{gap:14px;margin-bottom:0}[data-landing-version=V2] .wj-v2-preview__ats-issue{margin-top:0}[data-landing-version=V2] .wj-v2-preview__keyword-check{gap:5px;margin-top:0}[data-landing-version=V2] .wj-v2-preview--research .wj-v2-preview__receipts,[data-landing-version=V2] .wj-v2-preview--evaluator .wj-v2-preview__metrics,[data-landing-version=V2] .wj-v2-preview--ats .wj-v2-preview__metrics,[data-landing-version=V2] .wj-v2-preview--resume .wj-v2-preview__rewrite-pair{flex:auto;align-content:space-between}}@container (max-width:440px){[data-landing-version=V2] .wj-v2-preview__research-top{grid-template-columns:112px minmax(0,1fr);gap:8px}[data-landing-version=V2] .wj-v2-preview__signal-list{font-size:11px}[data-landing-version=V2] .wj-v2-preview__signal-list li{flex-wrap:wrap}[data-landing-version=V2] .wj-v2-preview__band{font-size:9px}[data-landing-version=V2] .wj-v2-preview__question-title{flex-wrap:wrap}[data-landing-version=V2] .wj-v2-preview__question-title h6{flex-basis:calc(100% - 40px)}[data-landing-version=V2] .wj-v2-preview__question-title strong{text-align:left;align-items:baseline;gap:8px;margin-left:22px;display:flex}[data-landing-version=V2] .wj-v2-preview__question-title strong small{margin:0;display:inline}[data-landing-version=V2] .wj-v2-preview__question-meta{flex-direction:column;gap:3px}[data-landing-version=V2] .wj-v2-preview__question-meta>span:last-child{text-align:left}[data-landing-version=V2] .wj-v2-preview__evaluation-top,[data-landing-version=V2] .wj-v2-preview__ats-top{grid-template-columns:1fr;gap:10px}[data-landing-version=V2] .wj-v2-preview__score small{max-width:none}[data-landing-version=V2] .wj-v2-preview__variants,[data-landing-version=V2] .wj-v2-preview__rewrite-pair,[data-landing-version=V2] .wj-v2-preview--evaluator .wj-v2-preview__metrics,[data-landing-version=V2] .wj-v2-preview--ats .wj-v2-preview__metrics{grid-template-columns:1fr}[data-landing-version=V2] .wj-v2-preview__variant blockquote{min-height:0}[data-landing-version=V2] .wj-v2-preview__facts{grid-template-columns:1fr;gap:6px}[data-landing-version=V2] .wj-v2-preview__facts>div{justify-content:space-between;align-items:baseline;gap:8px;display:flex}[data-landing-version=V2] .wj-v2-preview__receipt-heading{flex-wrap:wrap}[data-landing-version=V2] .wj-v2-preview__receipt-heading span{text-align:left}}@container (max-width:330px){[data-landing-version=V2] .wj-v2-preview__research-top{grid-template-columns:1fr}[data-landing-version=V2] .wj-v2-preview__radar{width:144px;margin-inline:auto}[data-landing-version=V2] .wj-v2-preview__receipts{grid-template-columns:1fr}[data-landing-version=V2] .wj-v2-preview__origin{min-width:68px;font-size:9px}}
