/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.grid{display:grid}.hidden{display:none}.table{display:table}}:root{--orange:#ff4f12;--black:#080808;--ink:#111;--cream:#f1eee8;--muted:#6f6f6f;--line:#d9d6d0}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#fff;margin:0;font-family:Arial,Helvetica,sans-serif}img,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}.top{z-index:20;color:#fff;border-bottom:1px solid #ffffff2b;align-items:center;height:92px;padding:0 5vw;display:flex;position:absolute;inset:0 0 auto}.brand img{object-fit:contain;width:265px;height:62px}.top nav{gap:30px;margin-left:auto;font-size:14px;font-weight:700;display:flex}.top nav a:hover{color:var(--orange)}.topCta{text-transform:uppercase;letter-spacing:.08em;border-left:1px solid #ffffff3c;margin-left:32px;padding-left:30px;font-size:14px;font-weight:800}.topCta span{color:var(--orange);margin-left:8px}.hero{color:#fff;background:#080808 url(/images/hero.jpeg) 73% 28%/cover no-repeat;height:820px;min-height:720px;position:relative;overflow:hidden}.heroShade{background:linear-gradient(90deg,#050505 0%,#050505ed 42%,#05050535 74%),linear-gradient(#0000 52%,#050505d0);position:absolute;inset:0}.heroCopy{z-index:2;max-width:890px;padding:215px 7vw 70px;position:relative}.eyebrow{color:var(--orange);letter-spacing:.2em;font-size:14px;font-weight:900;display:block}.hero .eyebrow{color:#eee}.hero .eyebrow:before{content:"";background:var(--orange);width:34px;height:2px;margin:0 12px 3px 0;display:inline-block}.hero h1{letter-spacing:-.065em;margin:34px 0 28px;font-size:clamp(58px,7vw,98px);line-height:.9}.hero h1 em,h2 em{color:var(--orange);font-family:Georgia,serif;font-weight:400}.heroCopy>p{color:#d5d5d5;max-width:650px;font-size:18px;line-height:1.65}.actions{gap:12px;margin-top:38px;display:flex}.button{letter-spacing:.09em;text-transform:uppercase;border:1px solid #0000;justify-content:center;align-items:center;padding:18px 23px;font-size:14px;font-weight:900;display:inline-flex}.orange{background:var(--orange);color:#fff}.orange:hover{background:#ff6a34}.ghost{color:#fff;border-color:#fff6}.white{color:#111;background:#fff}.heroIndex{z-index:2;align-items:flex-end;gap:16px;display:flex;position:absolute;bottom:40px;right:5vw}.heroIndex span{color:#aaa;font-size:14px}.heroIndex b{letter-spacing:.16em;border-left:2px solid var(--orange);padding-left:14px;font-size:14px;line-height:1.5}.proofbar{background:var(--orange);grid-template-columns:repeat(4,1fr);padding:30px 5vw;display:grid}.proofbar div{border-right:1px solid #0000002c;flex-direction:column;padding:0 24px;display:flex}.proofbar div:last-child{border:0}.proofbar b{letter-spacing:-.04em;font-size:28px}.proofbar span{letter-spacing:.08em;text-transform:uppercase;margin-top:5px;font-size:14px;font-weight:800}.section{max-width:1280px;margin:auto;padding:100px 45px}.sectionLabel{border-bottom:1px solid var(--line);color:#777;letter-spacing:.2em;text-transform:uppercase;gap:14px;padding-bottom:18px;font-size:14px;font-weight:900;display:flex}.sectionLabel span{color:var(--orange)}.labelDark{color:#777;border-color:#fff2}.introGrid,.sectionHeading{grid-template-columns:1.15fr .85fr;align-items:start;gap:80px;margin-top:65px;display:grid}.section h2,.immersion h2,.contact h2{letter-spacing:-.055em;margin:22px 0;font-size:clamp(40px,4.5vw,66px);line-height:1.02}.lead p,.creatorGrid p,.talksGrid>div>p,.sectionHeading>p,.contactGrid>div>p{color:var(--muted);font-size:16px;line-height:1.8}.lead blockquote{color:var(--orange);border-left:2px solid var(--orange);margin:32px 0;padding-left:22px;font:italic 22px/1.4 Georgia,serif}.identityFlow{border-block:1px solid var(--line);grid-template-columns:1fr 30px 1.15fr 30px 1fr;align-items:stretch;margin-top:65px;display:grid}.identityFlow>div{padding:32px}.identityFlow>span{text-align:center;color:var(--orange);align-self:center}.identityFlow small{color:#999;letter-spacing:.15em;margin-bottom:14px;font-size:14px;font-weight:800;display:block}.identityFlow strong{font-size:16px;line-height:1.5}.flowCenter{background:var(--cream)}.black{background:var(--black);color:#fff}.sectionHeading{align-items:end}.sectionHeading>p{justify-self:end;max-width:390px}.pillarGrid{border-block:1px solid #ffffff20;grid-template-columns:repeat(4,1fr);margin-top:55px;display:grid}.pillarGrid article{border-right:1px solid #ffffff20;padding:38px 30px}.pillarGrid article:last-child{border:0}.pillarGrid small{color:var(--orange);font-weight:800}.pillarGrid h3{margin:45px 0 5px;font-size:28px}.pillarGrid b{color:var(--orange);font:italic 18px Georgia,serif}.pillarGrid p{color:#999;font-size:14px;line-height:1.65}.journeyLine{grid-template-columns:repeat(4,1fr);margin:50px 0 20px;display:grid;position:relative}.journeyLine:before{content:"";background:var(--line);height:1px;position:absolute;top:17px;left:4%;right:4%}.journeyLine span{color:#fff;flex-direction:column;align-items:center;font-size:14px;font-weight:900;display:flex;position:relative}.journeyLine span:before{content:"";z-index:-1;background:var(--orange);border-radius:50%;width:48px;height:48px;position:absolute;top:-7px}.journeyLine b{color:#222;text-transform:uppercase;letter-spacing:.14em;margin-top:30px}.stageGrid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.stageGrid article{background:var(--cream);border-top:3px solid #0000;flex-direction:column;min-height:390px;padding:28px;transition:all .2s;display:flex}.stageGrid article:hover{border-color:var(--orange);transform:translateY(-3px)}.stageTop{justify-content:space-between;align-items:start;gap:10px;display:flex}.stageTop small{color:var(--orange);text-transform:uppercase;letter-spacing:.1em;font-weight:900}.stageTop b{color:#777;text-align:right;font-size:14px}.stageGrid h3{margin:65px 0 18px;font-size:27px;line-height:1.1}.stageGrid p{color:#6f6f6f;font-size:14px;line-height:1.65}.stageGrid a{letter-spacing:.11em;border-top:1px solid #aaa;justify-content:space-between;margin-top:auto;padding-top:18px;font-size:14px;font-weight:900;display:flex}.stageGrid a span{color:var(--orange)}.immersion{grid-template-columns:1.05fr .95fr;min-height:720px;display:grid}.immersionMedia img{object-fit:cover;width:100%;height:100%}.immersionCopy{flex-direction:column;justify-content:center;align-items:flex-start;padding:75px 6vw;display:flex}.jpvLogo{object-fit:contain;filter:invert();width:310px;max-height:105px;margin-bottom:45px}.immersionCopy p{color:#aaa;max-width:520px;line-height:1.8}.immersionCopy .button{margin-top:25px}.talksGrid{grid-template-columns:.85fr 1.15fr;gap:100px;margin-top:65px;display:grid}.talkList article{border-bottom:1px solid var(--line);grid-template-columns:45px 1fr;gap:20px;padding:25px 0;display:grid}.talkList>article>span{color:var(--orange);font-size:14px;font-weight:800}.talkList h3{margin:0 0 8px;font-size:20px}.talkList p{color:#777;margin:0;font-size:14px;line-height:1.55}.testimonialGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:55px;display:grid}.testimonialGrid article{background:#151515;flex-direction:column;min-height:380px;padding:32px;display:flex}.testimonialGrid small{color:var(--orange);letter-spacing:.12em;text-transform:uppercase;font-size:14px;font-weight:900}.testimonialGrid>article>b{color:var(--orange);margin:35px 0 22px;font-size:38px}.testimonialGrid>article>b span{color:#777;font-size:16px}.testimonialGrid blockquote{color:#ddd;margin:0;font:italic 17px/1.65 Georgia,serif}.testimonialGrid p{color:#777;text-transform:uppercase;letter-spacing:.1em;flex-direction:column;margin-top:auto;font-size:14px;display:flex}.testimonialGrid p strong{color:#fff;margin-bottom:4px;font-size:14px}.videoProof{grid-template-columns:.6fr .6fr 1.25fr;gap:14px;margin-top:45px;display:grid}.videoProof video{aspect-ratio:9/16;object-fit:cover;background:#000;width:100%}.videoProof .eventVideo video{aspect-ratio:16/9;object-fit:contain}.videoProof article>p{text-transform:uppercase;letter-spacing:.09em;justify-content:space-between;gap:14px;font-size:14px;display:flex}.videoProof article>p b{color:var(--orange)}.videoProof article>p span{color:#777;text-align:right}.creatorGrid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:90px;margin-top:60px;display:grid}.creatorGrid figure{height:680px;margin:0;position:relative;overflow:hidden}.creatorGrid figure img{object-fit:cover;object-position:50% 20%;width:100%;height:100%}.creatorGrid figcaption{background:var(--orange);letter-spacing:.12em;padding:13px 18px;font-size:14px;font-weight:900;position:absolute;bottom:0;left:0}.creatorStats{border-top:1px solid var(--line);gap:35px;margin-top:38px;padding-top:28px;display:flex}.creatorStats span{text-transform:uppercase;color:#777;flex-direction:column;font-size:14px;display:flex}.creatorStats b{color:#111;text-transform:none;margin-bottom:4px;font-size:25px}.book{background:var(--orange)}.bookGrid{grid-template-columns:1.1fr .9fr;align-items:center;gap:80px;padding-top:65px;padding-bottom:65px;display:grid}.bookVisual{align-items:center;min-height:520px;display:flex}.bookVisual img{object-fit:contain;width:100%;max-height:560px}.book h2{letter-spacing:-.06em;margin:20px 0 4px;font-size:70px}.book h3{letter-spacing:.2em;font-size:14px}.book p{max-width:530px;line-height:1.8}.book .eyebrow{color:#111;letter-spacing:.16em;font-size:14px;font-weight:900;line-height:1.35}.book .button{margin-top:20px}.contactGrid{grid-template-columns:1fr 1fr;gap:100px;display:grid}.contactCard{background:#141414;padding:42px}.contactCard>small{color:var(--orange);letter-spacing:.15em;font-size:14px;font-weight:900}.contactCard h3{margin:20px 0 10px;font-size:34px}.contactCard p{color:#999;line-height:1.7}.contactCard .button{width:100%;margin:20px 0}.mail{color:#ccc;border-bottom:1px solid #fff2;padding:18px 0;font-size:14px;display:block}.contactMeta{color:#777;grid-template-columns:1fr 1fr;gap:20px;padding-top:25px;font-size:14px;display:grid}.contactMeta span{flex-direction:column;gap:5px;display:flex}.contactMeta b{color:#fff;text-transform:uppercase;letter-spacing:.12em;font-size:14px}footer{color:#777;background:#040404;border-top:1px solid #ffffff1f;grid-template-columns:2fr 1fr;align-items:center;gap:30px;padding:45px 5vw 26px;display:grid}.footerBrand img{width:275px}.footerBrand p{font-size:14px}.footerBrand+nav{flex-wrap:wrap;justify-content:flex-end;gap:20px;font-size:14px;display:flex}.footerBrand+nav a:hover{color:var(--orange)}footer>small{border-top:1px solid #ffffff1b;grid-column:1/-1;padding-top:23px}.floatContact{z-index:30;background:var(--orange);color:#fff;text-transform:uppercase;letter-spacing:.08em;padding:15px 19px;font-size:14px;font-weight:900;position:fixed;bottom:20px;right:20px;box-shadow:0 10px 30px #0004}.floatContact span{margin-left:8px}@media (width<=980px){.top{padding:0 24px}.brand img{width:210px}.top nav{display:none}.topCta{margin-left:auto}.hero{background-position:65% 28%;height:760px}.heroShade{background:linear-gradient(90deg,#050505f5,#050505c7 70%,#05050555)}.heroCopy{padding:190px 26px 60px}.proofbar{grid-template-columns:1fr 1fr;gap:24px}.proofbar div:nth-child(2){border:0}.section{padding:78px 24px}.introGrid,.sectionHeading,.talksGrid,.contactGrid{grid-template-columns:1fr;gap:35px}.sectionHeading>p{justify-self:start}.identityFlow{grid-template-columns:1fr}.identityFlow>span{padding:5px;transform:rotate(90deg)}.pillarGrid,.stageGrid{grid-template-columns:1fr 1fr}.pillarGrid article:nth-child(2){border-right:0}.journeyLine{display:none}.stageGrid{margin-top:45px}.immersion{grid-template-columns:1fr}.immersionMedia{height:440px}.immersionCopy{padding:70px 24px}.testimonialGrid{grid-template-columns:1fr}.testimonialGrid article{min-height:auto}.videoProof{grid-template-columns:1fr 1fr}.videoProof .eventVideo{grid-column:1/-1}.creatorGrid,.bookGrid{grid-template-columns:1fr;gap:50px}.creatorGrid figure{height:600px}.bookVisual{min-height:auto}.contactGrid{gap:50px}}@media (width<=580px){.top{height:78px}.brand img{width:185px;height:52px}.topCta{margin-left:auto;padding-left:15px;font-size:0}.topCta span{font-size:18px}.hero{background-position:61% 28%;height:735px;min-height:680px}.heroCopy{padding-top:165px}.hero h1{font-size:48px}.heroCopy>p{font-size:16px}.actions{flex-direction:column}.heroIndex{display:none}.proofbar{padding:25px 18px}.proofbar div{padding:0 10px}.proofbar b{font-size:23px}.proofbar span{font-size:14px}.section{padding:65px 20px}.section h2,.immersion h2,.contact h2{font-size:39px}.introGrid,.identityFlow{margin-top:45px}.identityFlow>div{padding:25px 18px}.pillarGrid,.stageGrid{grid-template-columns:1fr}.pillarGrid article{border-bottom:1px solid #ffffff20;border-right:0}.stageGrid article{min-height:340px}.immersionMedia{height:310px}.jpvLogo{width:235px}.testimonialGrid blockquote{font-size:16px}.videoProof{grid-template-columns:1fr 1fr}.videoProof article>p{display:block}.videoProof article>p span{text-align:left;margin-top:5px;display:block}.creatorGrid figure{height:470px}.creatorStats{gap:15px}.creatorStats b{font-size:21px}.book h2{font-size:49px}.contactCard{padding:28px 22px}.contactMeta{grid-template-columns:1fr}footer{grid-template-columns:1fr;padding-bottom:90px}.footerBrand img{width:250px}.footerBrand+nav{justify-content:flex-start}.floatContact{text-align:center;left:18px;right:18px}}.idcBook{border-top:1px solid #0003;grid-template-columns:.9fr 1.1fr}.idcBook .bookVisual img{max-height:610px}.book h3{line-height:1.5}@media (width<=980px){.idcBook{grid-template-columns:1fr}.idcBook .bookVisual{order:-1}}.hero{background:#030303}.hero:before{content:"";filter:saturate(.9)contrast(1.02);opacity:1;background:url(/images/hero-black-v2.png) 50%/cover no-repeat;position:absolute;inset:-2px}.hero:after{content:none}.heroShade{z-index:1;background:linear-gradient(90deg,#030303 0%,#030303f7 31%,#030303c4 49%,#03030342 64%,#0000 77%),linear-gradient(#0000 60%,#030303b8)}.stagePresence{border-bottom:1px solid #ffffff16}.stageGallery{grid-template-columns:1.2fr .8fr .8fr;grid-auto-rows:260px;gap:12px;margin-top:52px;display:grid}.stageGallery figure{background:#111;margin:0;position:relative;overflow:hidden}.stageGallery img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.stageGallery figure:hover img{transform:scale(1.025)}.stageMain{grid-row:span 2}.stageWide{grid-column:span 2}.stageGallery figcaption{background:var(--orange);letter-spacing:.12em;padding:11px 14px;font-size:14px;font-weight:900;position:absolute;bottom:18px;left:18px}.watch{background:#fff}.mediaGrid{grid-template-columns:repeat(12,1fr);align-items:start;gap:28px 14px;margin-top:52px;display:grid}.mediaGrid article{grid-column:span 6}.mediaGrid .mediaFeatured{grid-column:span 12}.mediaGrid .mediaVertical{grid-column:span 4}.mediaGrid video{aspect-ratio:16/9;object-fit:cover;background:#050505;width:100%}.mediaGrid .mediaVertical video{aspect-ratio:9/16;object-fit:cover}.mediaGrid article>p{text-transform:uppercase;letter-spacing:.09em;justify-content:space-between;gap:16px;margin:12px 0 0;font-size:14px;display:flex}.mediaGrid article>p b{color:var(--orange)}.mediaGrid article>p span{color:#777;text-align:right}.mediaFeatured video{object-fit:contain;max-height:700px}.videoProof{grid-template-columns:1fr 1fr;align-items:start;gap:18px}.videoProof .eventVideo{grid-column:1/-1}.videoProof .eventVideo video{aspect-ratio:16/9;object-fit:contain;max-height:680px}.videoProof>article:not(.eventVideo) video{object-fit:cover;max-height:660px}@media (width<=980px){.hero:before{filter:saturate(.88)contrast(1.02);background-position:60%}.heroShade{background:linear-gradient(90deg,#030303fa 0%,#030303e8 38%,#03030391 62%,#0303032e 78%),linear-gradient(#0000 58%,#030303b8)}.stageGallery{grid-template-columns:1fr 1fr;grid-auto-rows:260px}.stageMain{grid-area:auto/span 2}.stageWide{grid-column:span 2}.mediaGrid article{grid-column:span 6}.mediaGrid .mediaFeatured{grid-column:span 12}.mediaGrid .mediaVertical{grid-column:span 4}}@media (width<=580px){.hero:before{opacity:1;filter:saturate(.86)contrast(1.02);background-position:62%}.heroShade{background:linear-gradient(90deg,#030303fa 0%,#030303df 50%,#03030372 76%,#03030325 100%),linear-gradient(#0000 56%,#030303c2)}.stageGallery{grid-template-columns:1fr;grid-auto-rows:260px}.stageMain,.stageWide{grid-column:auto}.mediaGrid article,.mediaGrid .mediaFeatured,.mediaGrid .mediaVertical{grid-column:span 12}.mediaGrid article>p{display:block}.mediaGrid article>p span{text-align:left;margin-top:5px;display:block}.videoProof{grid-template-columns:1fr}.videoProof .eventVideo{grid-column:auto}}.creatorStory{grid-template-columns:minmax(250px,.86fr) minmax(390px,1.18fr) minmax(220px,.7fr);align-items:center;gap:30px;margin-top:60px;display:grid}.creatorStory figure{background:#090909;margin:0;position:relative;overflow:hidden}.creatorStory figure img{object-fit:cover;width:100%;height:100%}.courtArchive{height:680px}.courtArchive img{object-position:50% 44%;filter:grayscale(.18)sepia(.08)contrast(1.08)}.businessNow{align-self:end;height:535px}.businessNow img{object-position:50% 20%}.creatorStory figcaption{color:#fff;background:linear-gradient(#0000,#050505b8 38%,#050505f5);flex-direction:column;gap:6px;padding:20px;display:flex;position:absolute;bottom:0;left:0;right:0}.creatorStory figcaption b{color:var(--orange);letter-spacing:.16em;font-size:14px}.creatorStory figcaption span{letter-spacing:.08em;text-transform:uppercase;font-size:14px;line-height:1.45}.storyCopy{padding:25px 8px}.storyCopy h2{letter-spacing:-.055em;margin:22px 0 28px;font-size:clamp(42px,4.25vw,65px);line-height:1.01}.storyCopy>p{color:var(--muted);font-size:16px;line-height:1.78}.originLine{border-block:1px solid var(--line);grid-template-columns:1fr auto 1.35fr auto 1fr;align-items:center;gap:8px;margin-top:32px;padding:18px 0;display:grid}.originLine span{letter-spacing:.11em;text-align:center;font-size:14px;font-weight:900}.originLine span b{color:var(--orange);margin-bottom:5px;font-size:14px;display:block}.originLine i{color:var(--orange);font-style:normal}.championProof{color:#fff;background:#080808;grid-template-columns:1.28fr .72fr;min-height:330px;margin-top:34px;display:grid}.championProof>img{object-fit:cover;object-position:center;width:100%;height:100%;max-height:390px}.championProof>div{flex-direction:column;justify-content:center;padding:48px;display:flex}.championProof h3{margin:17px 0 7px;font-size:36px;line-height:1}.championProof strong{color:var(--orange);letter-spacing:.12em;text-transform:uppercase;font-size:14px}.championProof p{color:#aaa;margin:22px 0 0;font-size:14px;line-height:1.7}.creatorStory .creatorStats{gap:24px}.creatorStory .creatorStats b{font-size:22px}@media (width<=1100px){.creatorStory{grid-template-columns:.9fr 1.1fr}.businessNow{display:none}.championProof{grid-template-columns:1.15fr .85fr}}@media (width<=720px){.creatorStory{grid-template-columns:1fr;gap:24px}.courtArchive{height:580px}.storyCopy{padding:18px 0}.businessNow{align-self:auto;height:470px;display:block}.championProof{grid-template-columns:1fr}.championProof>img{height:280px}.championProof>div{padding:32px 24px}.championProof h3{font-size:31px}.originLine{gap:4px}.creatorStory .creatorStats{justify-content:space-between;gap:12px}.creatorStory .creatorStats b{font-size:20px}}.jpvSales{--jpv-orange:#ff4f12;color:#111;background:#f5f2ec;min-height:100vh}.jpvTop{color:#fff;background:#050505;border-bottom:1px solid #ffffff1c;justify-content:space-between;align-items:center;height:88px;padding:0 5vw;display:flex}.jpvBrand img{object-fit:contain;width:250px;height:58px}.jpvBack{letter-spacing:.12em;text-transform:uppercase;font-size:14px;font-weight:900}.jpvBack span{color:var(--jpv-orange);margin-left:8px}.jpvHero{color:#fff;background:#060606;grid-template-columns:1.02fr .98fr;min-height:760px;display:grid;overflow:hidden}.jpvHeroVisual{background:radial-gradient(circle at 45% 42%,#482016 0,#160c09 35%,#060606 72%);justify-content:center;align-items:center;padding:55px 4vw;display:flex;position:relative}.jpvHeroVisual:after{content:"";background:linear-gradient(90deg,transparent,var(--jpv-orange),transparent);height:1px;position:absolute;inset:auto 8% 8%}.jpvHeroVisual img{object-fit:contain;filter:drop-shadow(0 28px 40px #000b);width:min(730px,100%);max-height:650px}.jpvHeroCopy{flex-direction:column;justify-content:center;align-items:flex-start;padding:90px 7vw 80px 5vw;display:flex}.jpvEyebrow{color:var(--jpv-orange);letter-spacing:.18em;font-size:14px;font-weight:900}.jpvHero h1{letter-spacing:-.07em;margin:30px 0 20px;font-size:clamp(68px,7.8vw,116px);line-height:.83}.jpvHero h1 em,.jpvSales h2 em{color:var(--jpv-orange);font-family:Georgia,serif;font-weight:400}.jpvHeroCopy>strong{letter-spacing:.22em;font-size:14px}.jpvHeroCopy>p{color:#bbb;max-width:600px;margin:28px 0 0;font-size:17px;line-height:1.75}.jpvActions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.jpvButton{letter-spacing:.09em;text-transform:uppercase;border:1px solid #ffffff52;justify-content:space-between;align-items:center;gap:22px;min-width:215px;padding:18px 21px;font-size:14px;font-weight:900;display:inline-flex}.jpvButton.primary{background:var(--jpv-orange);border-color:var(--jpv-orange);color:#fff}.jpvButton.secondary{color:#fff;background:0 0}.jpvButton:hover{transform:translateY(-2px)}.jpvButton span{font-size:14px}.jpvSecure{color:#777;letter-spacing:.08em;margin-top:16px;font-size:14px}.jpvStatement{background:var(--jpv-orange);text-align:center;padding:105px max(7vw,25px)}.jpvStatement>small,.jpvFinal>small{letter-spacing:.2em;font-size:14px;font-weight:900}.jpvStatement h2{margin:22px 0;font-size:clamp(44px,5vw,72px);line-height:1}.jpvStatement h2 em{color:#111}.jpvStatement p{max-width:760px;margin:auto;font-size:17px;line-height:1.75}.jpvSection{max-width:1240px;margin:auto;padding:105px 45px}.jpvTransformation,.jpvAudience{grid-template-columns:1fr 1fr;align-items:start;gap:100px;display:grid}.jpvSales h2{letter-spacing:-.055em;margin:22px 0;font-size:clamp(43px,4.5vw,66px);line-height:1.02}.jpvLead p{color:#666;margin:0 0 24px;font-size:17px;line-height:1.8}.jpvLead b{color:#111}.jpvDark{color:#fff;background:#080808}.jpvLearningGrid{border-block:1px solid #fff2;grid-template-columns:repeat(4,1fr);margin-top:55px;display:grid}.jpvLearningGrid article{border-right:1px solid #fff2;min-height:300px;padding:36px 28px}.jpvLearningGrid article:last-child{border:0}.jpvLearningGrid small{color:var(--jpv-orange);font-weight:900}.jpvLearningGrid h3{margin:55px 0 14px;font-size:28px}.jpvLearningGrid p{color:#999;font-size:14px;line-height:1.7}.jpvAudience ol{border-top:1px solid #ccc;margin:0;padding:0;list-style:none}.jpvAudience li{border-bottom:1px solid #ccc;grid-template-columns:48px 1fr;gap:20px;padding:25px 0;font-size:16px;line-height:1.55;display:grid}.jpvAudience li span{color:var(--jpv-orange);font-size:14px;font-weight:900}.jpvAuthor{color:#fff;background:#111;grid-template-columns:1fr 1fr;min-height:720px;display:grid}.jpvAuthor figure{max-height:760px;margin:0;overflow:hidden}.jpvAuthor figure img{object-fit:cover;object-position:center 16%;width:100%;height:100%}.jpvAuthor>div{flex-direction:column;justify-content:center;padding:90px 8vw 75px 7vw;display:flex}.jpvAuthor p{color:#aaa;font-size:16px;line-height:1.8}.jpvAuthor a{color:var(--jpv-orange);letter-spacing:.12em;text-transform:uppercase;margin-top:24px;font-size:14px;font-weight:900}.jpvBuy{background:var(--jpv-orange)}.jpvBuyGrid{grid-template-columns:1fr 1fr;gap:14px;margin-top:50px;display:grid}.jpvBuyGrid article{color:#fff;background:#0a0a0a;flex-direction:column;min-height:390px;padding:45px;display:flex}.jpvBuyGrid article>small{color:var(--jpv-orange);letter-spacing:.15em;font-size:14px;font-weight:900}.jpvBuyGrid h3{letter-spacing:-.04em;margin:32px 0 15px;font-size:42px}.jpvBuyGrid p{color:#aaa;max-width:460px;line-height:1.7}.jpvBuyGrid .jpvButton{align-self:flex-start;margin-top:auto}.jpvCheckoutNote{text-align:center;margin:20px 0 0;font-size:14px;font-weight:700}.jpvFaqGrid{border-top:1px solid #ccc;margin-top:50px}.jpvFaq details{border-bottom:1px solid #ccc;padding:23px 0}.jpvFaq summary{cursor:pointer;justify-content:space-between;gap:20px;font-size:17px;font-weight:800;list-style:none;display:flex}.jpvFaq summary:after{content:"+";color:var(--jpv-orange);font-size:22px}.jpvFaq details[open] summary:after{content:"−"}.jpvFaq details p{color:#666;max-width:760px;margin:18px 0 4px;line-height:1.7}.jpvFinal{text-align:center;color:#fff;background:#070707;padding:110px 25px}.jpvFinal h2{margin:25px 0;font-size:clamp(50px,6vw,84px);line-height:.95}.jpvFinal p{color:#aaa;max-width:620px;margin:auto;line-height:1.7}.jpvFinal .jpvActions{justify-content:center}.jpvFooter{color:#888;background:#020202;grid-template-columns:1fr auto auto;align-items:center;gap:35px;padding:38px 5vw;font-size:14px;display:grid}.jpvFooter img{width:230px}.jpvFooter a{color:#fff;text-transform:uppercase;letter-spacing:.08em;font-weight:900}@media (width<=900px){.jpvHero{grid-template-columns:1fr}.jpvHeroVisual{min-height:520px}.jpvHeroCopy{padding:70px 7vw 85px}.jpvTransformation,.jpvAudience{grid-template-columns:1fr;gap:35px}.jpvLearningGrid{grid-template-columns:1fr 1fr}.jpvLearningGrid article:nth-child(2){border-right:0}.jpvAuthor{grid-template-columns:1fr}.jpvAuthor figure{height:600px}.jpvBuyGrid{grid-template-columns:1fr}.jpvFooter{text-align:left;grid-template-columns:1fr}}@media (width<=560px){.jpvTop{height:76px;padding:0 20px}.jpvBrand img{width:185px}.jpvBack{font-size:0}.jpvBack span{font-size:20px}.jpvHero{min-height:0}.jpvHeroVisual{min-height:350px;padding:35px 14px}.jpvHeroVisual img{max-height:330px}.jpvHeroCopy{padding:58px 20px 70px}.jpvHero h1{font-size:65px}.jpvHeroCopy>p{font-size:16px}.jpvActions,.jpvButton{width:100%}.jpvStatement,.jpvSection{padding:75px 20px}.jpvSales h2{font-size:40px}.jpvLearningGrid{grid-template-columns:1fr}.jpvLearningGrid article{border-bottom:1px solid #fff2;border-right:0;min-height:auto}.jpvAudience li{font-size:16px}.jpvAuthor figure{height:480px}.jpvAuthor>div{padding:65px 20px}.jpvBuyGrid article{min-height:360px;padding:32px 22px}.jpvBuyGrid h3{font-size:36px}.jpvFooter{padding:38px 20px 100px}}.jpvBuyGrid h3{margin-bottom:8px}.jpvPrice{color:var(--jpv-orange);margin-bottom:18px;font:400 28px/1.2 Georgia,serif;display:block}.idcBookSales .idcBookHero .jpvHeroVisual{background:radial-gradient(circle at 48% 45%,#4b1c0d 0,#160b07 39%,#050505 75%)}.idcBookSales .idcBookHero .jpvHeroVisual img{width:min(820px,100%);max-height:670px}.idcBookSales .idcBookHero h1{font-size:clamp(58px,6.4vw,96px)}.idcBookSales .idcBookHero .jpvHeroCopy>strong{max-width:620px;color:var(--jpv-orange);line-height:1.65}.idcPillarAsset{color:var(--jpv-orange);margin-top:-7px;font:400 21px/1.2 Georgia,serif;display:block}.idcMapSection{text-align:center}.idcMapSection h2{max-width:900px;margin-left:auto;margin-right:auto}.idcMapIntro{color:#666;max-width:760px;margin:25px auto 0;font-size:17px;line-height:1.75}.idcMapFlow{border-block:1px solid #ccc;grid-template-columns:1fr auto 1.2fr auto 1fr auto 1.2fr auto 1.2fr;align-items:center;margin-top:55px;padding:33px 20px;display:grid}.idcMapFlow span{letter-spacing:.1em;font-size:14px;font-weight:900;line-height:1.5}.idcMapFlow i{color:var(--jpv-orange);font-size:22px;font-style:normal}.idcAcquireCard{color:#fff;background:#080808;justify-content:space-between;align-items:flex-end;gap:50px;margin-top:48px;padding:46px;display:flex}.idcAcquireCard>div{max-width:650px}.idcAcquireCard small{color:var(--jpv-orange);letter-spacing:.15em;font-size:14px;font-weight:900}.idcAcquireCard h3{letter-spacing:-.045em;margin:24px 0 12px;font-size:46px}.idcAcquireCard p{color:#aaa;margin:0;font-size:16px;line-height:1.7}.idcAcquireCard .jpvButton{flex:none;max-width:330px}@media (width<=900px){.idcMapFlow{grid-template-columns:1fr;gap:13px}.idcMapFlow i{transform:rotate(90deg)}.idcAcquireCard{flex-direction:column;align-items:flex-start}.idcAcquireCard .jpvButton{max-width:none}}@media (width<=560px){.idcBookSales .idcBookHero h1{font-size:49px}.idcBookSales .idcBookHero .jpvHeroVisual{min-height:320px}.idcAcquireCard{padding:32px 22px}.idcAcquireCard h3{font-size:38px}}.top nav .navDiagnostic{color:var(--orange);position:relative}.top nav .navDiagnostic:after{content:"";background:var(--orange);height:2px;position:absolute;bottom:-11px;left:0;right:0}.diagnosticBridge{border-top:1px solid #ffffff17;border-bottom:1px solid #ffffff17;position:relative}.diagnosticSignal{background:var(--orange);color:#080808;text-align:center;justify-content:center;align-items:center;gap:22px;padding:15px 24px;display:flex}.diagnosticSignal span{color:#fff;letter-spacing:.13em;background:#080808;padding:7px 10px;font-size:14px;font-weight:900}.diagnosticSignal b{letter-spacing:.14em;font-size:14px}.diagnosticBridge .section{padding-top:90px;padding-bottom:90px}.diagnosticBridgeGrid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:90px;display:grid}.diagnosticBridge h2{letter-spacing:-.07em;margin:24px 0 0;font-size:clamp(58px,6.2vw,88px);line-height:.9}.diagnosticBridgeCopy{border-left:3px solid var(--orange);padding-left:38px}.diagnosticBridgeCopy h3{margin:0 0 25px;font-size:28px;line-height:1.3}.diagnosticBridgeCopy p{color:#aaa;font-size:16px;line-height:1.8}.diagnosticBridgeCopy strong{color:#fff;letter-spacing:.08em;margin-top:24px;font-size:14px;display:block}.diagnosticBridgeCopy i{color:var(--orange);margin:0 7px;font-style:normal}.diagnosticPrimary{margin-top:34px;box-shadow:0 12px 34px #ff4f1238}.diagnosticMiniFlow{color:#fff;background:#111;border:1px solid #ffffff26;grid-template-columns:1fr auto 1fr auto 1.35fr auto .65fr auto 1fr;align-items:center;margin-top:62px;padding:27px 20px;display:grid}.diagnosticMiniFlow span{text-align:center;letter-spacing:.11em;font-size:14px;font-weight:900}.diagnosticMiniFlow i{color:var(--orange);font-style:normal}.diagnosticPage{color:#111;background:#fff}.diagnosticTop{color:#fff;background:#050505;border-bottom:1px solid #ffffff24;align-items:center;height:92px;padding:0 5vw;display:flex}.diagnosticBrand img{object-fit:contain;width:265px;height:62px}.diagnosticTop nav{gap:30px;margin-left:auto;font-size:14px;font-weight:700;display:flex}.diagnosticTop nav a:hover{color:var(--orange)}.diagnosticHero{color:#fff;background:#080808;align-items:center;min-height:770px;display:flex;position:relative;overflow:hidden}.diagnosticHero:after{content:"";border:1px solid #ffffff12;border-radius:50%;width:48vw;height:48vw;position:absolute;top:8%;right:-10vw;box-shadow:0 0 0 8vw #ffffff05,0 0 0 16vw #ffffff03}.diagnosticHeroInner{z-index:2;max-width:1140px;padding:105px max(7vw,35px);position:relative}.diagnosticHero h1{letter-spacing:-.066em;max-width:1040px;margin:35px 0;font-size:clamp(55px,6.7vw,96px);line-height:.92}.diagnosticHero h1 em,.diagnosticPage h2 em{color:var(--orange);font-family:Georgia,serif;font-weight:400}.diagnosticHero p{color:#bdbdbd;max-width:690px;font-size:18px;line-height:1.7}.diagnosticHero .button{margin-top:28px}.diagnosticHeroMark{z-index:2;color:#777;letter-spacing:.22em;font-size:14px;font-weight:900;position:absolute;bottom:45px;right:5vw}.diagnosticHeroMark span{color:var(--orange)}.diagnosticSection{max-width:1280px;margin:auto;padding:105px 45px}.diagnosticTwoCol{grid-template-columns:1fr 1fr;gap:100px;margin-top:60px;display:grid}.diagnosticPage h2{letter-spacing:-.058em;margin:0;font-size:clamp(43px,4.8vw,68px);line-height:1.02}.diagnosticProse p{color:#666;font-size:16px;line-height:1.8}.diagnosticProse blockquote{border-left:3px solid var(--orange);color:#111;margin:28px 0;padding:8px 0 8px 25px;font:400 29px/1.3 Georgia,serif}.diagnosticDark{color:#fff;background:#080808}.diagnosticHeading{margin-top:58px}.diagnosticAssets{border-block:1px solid #ffffff24;grid-template-columns:repeat(4,1fr);margin-top:55px;display:grid}.diagnosticAssets article{border-right:1px solid #ffffff24;min-height:330px;padding:35px 27px}.diagnosticAssets article:last-child{border:0}.diagnosticAssets small{color:#777;font-weight:900}.diagnosticAssets h3{letter-spacing:.14em;margin:48px 0 8px;font-size:14px}.diagnosticAssets strong{color:var(--orange);font:400 28px/1.2 Georgia,serif}.diagnosticAssets p{color:#999;margin-top:20px;font-size:14px;line-height:1.7}.diagnosticSteps{border-top:1px solid var(--line);margin-top:55px}.diagnosticSteps article{border-bottom:1px solid var(--line);grid-template-columns:150px 270px 1fr;align-items:start;gap:35px;padding:31px 0;display:grid}.diagnosticSteps article>div{gap:22px;display:flex}.diagnosticSteps small{color:var(--orange);font-weight:900}.diagnosticSteps article>div b{letter-spacing:.12em;font-size:14px}.diagnosticSteps h3{margin:0;font-size:20px}.diagnosticSteps p{color:#666;margin:0;line-height:1.7}.diagnosticVerbFlow{border:1px solid var(--line);justify-content:space-between;margin-top:42px;padding:24px;display:flex}.diagnosticVerbFlow span{letter-spacing:.13em;font-size:14px;font-weight:900}.diagnosticVerbFlow i{color:var(--orange);margin-left:28px;font-style:normal}.diagnosticReceive p{color:#999;line-height:1.7}.diagnosticReceive ol{border-top:1px solid #ffffff24;margin:0;padding:0;list-style:none}.diagnosticReceive li{color:#ccc;border-bottom:1px solid #ffffff24;grid-template-columns:55px 1fr;padding:19px 0;line-height:1.5;display:grid}.diagnosticReceive li span{color:var(--orange);font-size:14px;font-weight:900}.diagnosticPrinciples{border:1px solid #ffffff24;grid-template-columns:1fr 1fr;margin-top:60px;display:grid}.diagnosticPrinciples strong{padding:35px;font:400 26px/1.35 Georgia,serif}.diagnosticPrinciples strong+strong{color:var(--orange);border-left:1px solid #ffffff24}.diagnosticPlan p{color:#666;line-height:1.8}.architectureIntro{margin:0 0 22px}.architectureGrid{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.architectureGrid div{border-bottom:1px solid var(--line);gap:15px;padding:20px 12px 20px 0;display:flex}.architectureGrid span{color:var(--orange);font-size:14px;font-weight:900}.architectureGrid b{font-size:14px}.resumeStatement{background:var(--orange);margin:65px 0 0;padding:42px 5vw;font:400 27px/1.45 Georgia,serif}.diagnosticNotice{border:1px solid var(--line);background:#f4f1eb;grid-template-columns:.8fr 1.2fr;gap:70px;max-width:1190px;margin:0 auto 105px;padding:45px;display:grid}.diagnosticNotice span{color:var(--orange);letter-spacing:.14em;font-size:14px;font-weight:900}.diagnosticNotice h2{margin:16px 0 0;font-size:37px}.diagnosticNotice p{color:#666;margin:0;line-height:1.8}.diagnosticFinal{color:#fff;text-align:center;background:#080808;padding:120px max(7vw,20px)}.diagnosticFinal h2{max-width:950px;margin:28px auto;font-size:clamp(48px,6vw,84px)}.diagnosticFinal>p{color:#aaa;max-width:700px;margin:10px auto;line-height:1.7}.diagnosticFinal .inviteOnly{color:#fff;margin-top:28px}.diagnosticFinal .button{margin-top:28px}@media (width<=980px){.diagnosticBridgeGrid,.diagnosticTwoCol,.diagnosticNotice{grid-template-columns:1fr;gap:38px}.diagnosticMiniFlow{grid-template-columns:1fr}.diagnosticMiniFlow i{text-align:center;padding:8px;transform:rotate(90deg)}.diagnosticTop{padding:0 24px}.diagnosticBrand img{width:210px}.diagnosticTop nav{display:none}.diagnosticAssets{grid-template-columns:1fr 1fr}.diagnosticAssets article:nth-child(2){border-right:0}.diagnosticSteps article{grid-template-columns:120px 220px 1fr}.diagnosticPrinciples{grid-template-columns:1fr}.diagnosticPrinciples strong+strong{border-top:1px solid #ffffff24;border-left:0}.diagnosticNotice{margin-left:24px;margin-right:24px}.diagnosticHero:after{width:70vw;height:70vw}.diagnosticBridgeCopy{padding-left:28px}}@media (width<=620px){.diagnosticSignal{flex-direction:column;align-items:stretch;gap:9px;padding:13px 18px}.diagnosticSignal span{align-self:center}.diagnosticBridge .section{padding-top:68px;padding-bottom:68px}.diagnosticBridge h2{font-size:50px}.diagnosticBridgeGrid{gap:38px}.diagnosticBridgeCopy{padding-left:20px}.diagnosticBridgeCopy h3{font-size:22px}.diagnosticBridgeCopy p{font-size:16px}.diagnosticBridgeCopy strong{line-height:2}.diagnosticPrimary{width:100%}.diagnosticTop{height:78px}.diagnosticBrand img{width:185px}.diagnosticTop .topCta{font-size:0}.diagnosticTop .topCta span{font-size:18px}.diagnosticHero{min-height:720px}.diagnosticHeroInner{padding:85px 20px 110px}.diagnosticHero h1{font-size:48px}.diagnosticHero p{font-size:16px}.diagnosticSection{padding:75px 20px}.diagnosticPage h2{font-size:40px}.diagnosticTwoCol{margin-top:42px}.diagnosticAssets{grid-template-columns:1fr}.diagnosticAssets article{border-bottom:1px solid #ffffff24;border-right:0;min-height:auto}.diagnosticSteps article{grid-template-columns:1fr;gap:14px}.diagnosticSteps article>div{justify-content:space-between}.diagnosticVerbFlow{gap:15px;display:grid}.diagnosticVerbFlow span{justify-content:space-between;display:flex}.diagnosticVerbFlow i{margin:0}.architectureGrid{grid-template-columns:1fr}.diagnosticPrinciples strong{padding:28px 22px;font-size:22px}.resumeStatement{padding:32px 24px;font-size:23px}.diagnosticNotice{margin:0 20px 75px;padding:30px 22px}.diagnosticNotice h2{font-size:31px}.diagnosticFinal{padding:90px 20px}.diagnosticFinal h2{font-size:48px}}.top{color:#fff;background:#080808;grid-template-columns:auto 1fr auto;gap:24px;height:auto;min-height:100px;padding:20px 4vw;display:grid;position:relative;inset:auto}.top nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 22px;margin:0;font-size:16px;line-height:1.4;display:flex}.top nav a{padding:10px 0}.top nav .navDiagnostic{color:#ff855c;border-bottom:2px solid var(--orange)}.top nav .navDiagnostic:after{content:none}.top .topCta{margin:0;padding:12px 0 12px 22px;font-size:14px;line-height:1.5}.heroCopy{padding-top:125px}.hero{height:auto;min-height:720px}.eyebrow,.sectionLabel{letter-spacing:.12em;line-height:1.6}.button{text-align:center;white-space:normal;line-height:1.5}.stageTop{flex-wrap:wrap;gap:12px}.diagnosticSignal{flex-wrap:wrap}.proofbar span,.creatorStats span,.contactMeta,.mediaGrid article>p,.videoProof article>p{line-height:1.6}@media (width<=1200px){.top{grid-template-columns:1fr auto}.top nav{grid-area:2/1/auto/-1;justify-content:flex-start}.top .brand img{width:230px}.top .topCta{grid-area:1/2}.heroCopy{padding-top:95px}}@media (width<=580px){.top{gap:14px;padding:16px 20px}.top .brand img{width:180px;height:52px}.top .topCta{max-width:130px;padding:0 0 0 14px;font-size:14px}.top .topCta span{margin-left:2px;font-size:16px}.top nav{gap:4px 20px;font-size:16px;display:flex}.top nav a{padding:8px 0}.heroCopy{padding-top:70px;padding-bottom:60px}.hero{min-height:650px}.diagnosticMiniFlow span{line-height:1.6}.diagnosticBridgeCopy strong{letter-spacing:0}.diagnosticVerbFlow{gap:20px}.originLine{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.contactMeta,.mail{overflow-wrap:anywhere}}.top{grid-template-columns:auto 1fr auto}.top .brand{grid-area:1/1}.top .topCta{grid-area:1/3;justify-self:end}.top nav{grid-area:2/1/auto/-1;grid-template-columns:auto 1fr;justify-content:stretch;align-items:end;gap:22px 38px;font-size:14px;display:grid}.navGroup{align-content:end;gap:8px;display:grid}.navGroup>span{letter-spacing:.16em;text-transform:uppercase;color:#8d8d8d;font-size:10px;font-weight:900}.navSolutions>span{color:var(--orange)}.navGroup>div{flex-wrap:wrap;align-items:center;gap:8px 22px;display:flex}.navSolutions{border-left:1px solid #ffffff35;padding-left:30px}.top nav .navGroup a{color:#fff;border:0;padding:4px 0}.top nav .navGroup a:hover{color:var(--orange)}.top nav .navGroup .currentNav{color:#ff855c;border-bottom:2px solid var(--orange)}#palestras,#mentoria{scroll-margin-top:24px}@media (width<=1100px){.top nav{grid-template-columns:1fr}.navSolutions{border-top:1px solid #ffffff26;border-left:0;padding:16px 0 0}}@media (width<=580px){.top nav{gap:18px;font-size:15px;display:grid}.navGroup>div{gap:2px 18px}.navGroup>span{font-size:10px}.navSolutions{padding-top:14px}}.diagnosticTop{grid-template-columns:auto 1fr auto;gap:24px;height:auto;min-height:100px;padding:20px 4vw;display:grid}.diagnosticTop .diagnosticBrand{grid-area:1/1}.diagnosticTop .topCta{grid-area:1/3;justify-self:end;margin:0;padding:12px 0 12px 22px}.diagnosticTop nav{grid-area:2/1/auto/-1;grid-template-columns:auto 1fr;justify-content:stretch;align-items:end;gap:22px 38px;margin:0;font-size:14px;line-height:1.4;display:grid}.diagnosticTop nav .navGroup>div{flex-wrap:wrap;align-items:center;gap:8px 22px;display:flex}.diagnosticTop nav .navGroup a{color:#fff;padding:4px 0}.diagnosticTop nav .currentNav{color:#ff855c;border-bottom:2px solid var(--orange)}@media (width<=1100px){.diagnosticTop nav{grid-template-columns:1fr}.diagnosticTop .navSolutions{border-top:1px solid #ffffff26;border-left:0;padding:16px 0 0}}@media (width<=580px){.diagnosticTop{gap:14px;height:auto;padding:16px 20px}.diagnosticTop .diagnosticBrand img{width:180px;height:52px}.diagnosticTop .topCta{max-width:130px;padding:0 0 0 14px;font-size:14px}.diagnosticTop .topCta span{margin-left:2px;font-size:16px}.diagnosticTop nav{gap:18px;font-size:15px;display:grid}.diagnosticTop nav .navGroup>div{gap:2px 18px}}.stageGrid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:0 14px}.stageGrid article{grid-template-rows:subgrid;border-top:3px solid #0000;grid-row:span 4;gap:0;min-width:0;min-height:0;padding:28px 24px;display:grid}.stageGrid article:hover{transform:none}.stageGrid .stageTop{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;padding-bottom:32px;line-height:1.5;display:flex}.stageGrid .stageTop b{text-align:left}.stageGrid h3{overflow-wrap:break-word;margin:0;padding:0 0 22px;font-size:27px;line-height:1.15}.stageGrid p{margin:0;padding-bottom:30px;font-size:16px;line-height:1.7}.stageGrid a{align-self:end;gap:12px;margin:0;padding-top:20px;line-height:1.5}@media (width<=980px){.stageGrid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}.stageGrid article{margin-bottom:18px}}@media (width<=580px){.stageGrid{grid-template-columns:minmax(0,1fr)}.stageGrid article{padding:28px 24px}.stageGrid .stageTop{padding-bottom:24px}}.accessRequest{scroll-margin-top:30px}.accessRequest h2{margin:24px 0}.accessRequest>p{color:#555;max-width:720px;font-size:18px;line-height:1.7}.accessRequest form{margin-top:36px}.accessFields{grid-template-columns:1fr 1fr;gap:24px;display:grid}.accessFields label{flex-direction:column;gap:10px;font-size:16px;font-weight:700;display:flex}.accessFields label span{font-size:14px;font-weight:400}.accessFields input{color:#111;width:100%;font:inherit;background:#fff;border:1px solid #888;border-radius:0;min-height:52px;padding:15px}.accessFields input:focus{outline:2px solid var(--orange);outline-offset:2px}.accessPrivacy,.accessHint{color:#555;max-width:850px;font-size:14px;line-height:1.7}.accessPrivacy{margin:28px 0}.accessActions{flex-wrap:wrap;gap:16px;display:flex}.accessActions button{cursor:pointer;font-family:inherit}.accessWhatsApp{color:#111;background:#fff;border-color:#333}.accessActions button:disabled{opacity:.65;cursor:wait}@media (width<=620px){.accessFields{grid-template-columns:1fr}.accessActions button{width:100%}}.accessResumeGuidance{color:#555;max-width:720px;margin:22px 0 0;line-height:1.7}.resumeAccess{border-top:1px solid var(--line);max-width:850px;margin-top:48px;padding-top:34px}.resumeAccess>p{margin:0 0 16px;font-size:16px;font-weight:700}.resumeButton{color:#111;cursor:pointer;background:#fff;border-color:#333}.resumeButton:hover{border-color:var(--orange);color:var(--orange)}.resumeForm{max-width:560px;margin-top:22px!important}.resumeForm label{flex-direction:column;gap:10px;font-size:16px;font-weight:700;display:flex}.resumeForm input{color:#111;width:100%;font:inherit;background:#fff;border:1px solid #888;border-radius:0;min-height:52px;padding:15px}.resumeForm input:focus{outline:2px solid var(--orange);outline-offset:2px}.resumeForm .accessActions{margin-top:16px}.resumeFound{margin-top:20px}.resumeFound p{color:#555;line-height:1.7}@media (width<=620px){.resumeButton,.resumeFound .button{width:100%}}.immPage{--io:#ff4f12;color:#0b0b0b;background:#f3f0ea;min-height:100vh}.immTop{color:#fff;background:#050505;border-bottom:1px solid #ffffff20;justify-content:space-between;align-items:center;height:88px;padding:0 5vw;display:flex}.immTop img{object-fit:contain;width:250px;height:58px}.immTop>a:last-child{letter-spacing:.1em;text-transform:uppercase;font-size:14px;font-weight:900}.immHubHero{color:#fff;background:#070707;padding:125px max(7vw,24px) 110px}.immHubHero small,.immSectionHead small,.immEditionHero small,.immProblem small,.immDevelop small,.immOutcome small,.immApply small,.immSuccess small{color:var(--io);letter-spacing:.18em;font-size:14px;font-weight:900}.immHubHero h1,.immEditionHero h1{letter-spacing:-.065em;margin:30px 0;font-size:clamp(58px,7vw,102px);line-height:.9}.immPage em{color:var(--io);font-family:Georgia,serif;font-weight:400}.immHubHero p{color:#aaa;max-width:720px;font-size:18px;line-height:1.75}.immEditionList,.immDevelop,.immOutcome,.immApply{max-width:1240px;margin:auto;padding:100px 45px}.immSectionHead h2,.immDevelop h2,.immOutcome h2,.immApply h2{letter-spacing:-.055em;margin:20px 0 45px;font-size:clamp(42px,5vw,68px);line-height:1}.immCards{grid-template-columns:1fr 1fr;gap:16px;display:grid}.immCards article{border-top:4px solid var(--io);background:#fff;padding:38px;box-shadow:0 14px 35px #0000000d}.immCards article>span{letter-spacing:.12em;color:var(--io);font-size:14px;font-weight:900}.immCards h3{letter-spacing:-.045em;margin:42px 0 3px;font-size:44px}.immCards article>b{color:#666;font:400 21px Georgia,serif}.immCards dl{border-top:1px solid #ddd;margin:35px 0}.immCards dl div{border-bottom:1px solid #ddd;grid-template-columns:90px 1fr;padding:14px 0;display:grid}.immCards dt{text-transform:uppercase;font-size:14px;font-weight:900}.immCards dd{color:#666;margin:0}.immBtn{background:var(--io);color:#fff;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:0;justify-content:center;align-items:center;padding:18px 22px;font-size:14px;font-weight:900;display:inline-flex}.immCards .immBtn{width:100%}.immTestNote{color:#666;margin:28px 0 0;line-height:1.7}.immEditionHero{color:#fff;background:#070707;grid-template-columns:1fr .92fr;min-height:740px;display:grid}.immEditionHero>div{flex-direction:column;justify-content:center;align-items:flex-start;padding:100px 5vw 90px 7vw;display:flex}.immEditionHero>figure{margin:0;position:relative;overflow:hidden}.immEditionHero>figure:after{content:"";background:linear-gradient(90deg,#07070766,#0000);position:absolute;inset:0}.immEditionHero>figure img{object-fit:cover;width:100%;height:100%}.immEditionHero>div>p{color:#bbb;font-size:20px;line-height:1.6}.immMeta{border-block:1px solid #ffffff26;grid-template-columns:1fr 1fr;width:100%;margin:24px 0 32px;display:grid}.immMeta span{color:#ccc;padding:18px 10px 18px 0}.immMeta b{color:var(--io);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:14px;display:block}.immProblem{background:var(--io);text-align:center;padding:105px max(7vw,24px)}.immProblem small{color:#111}.immProblem h2{letter-spacing:-.055em;margin:24px auto;font-size:clamp(42px,5vw,70px);line-height:1.04}.immProblem h2 em{color:#111}.immProblem p{max-width:820px;margin:auto;font-size:18px;line-height:1.75}.immDevelop>div:first-child{grid-template-columns:.4fr 1.1fr;gap:70px;display:grid}.immPillars{border-block:1px solid #ccc;grid-template-columns:repeat(4,1fr);margin-top:35px;display:grid}.immPillars article{border-right:1px solid #ccc;padding:34px 25px}.immPillars article:last-child{border:0}.immPillars b{color:var(--io)}.immPillars h3{margin:50px 0 12px;font-size:27px}.immPillars p{color:#666;font-size:14px;line-height:1.65}.immOutcome{color:#fff;background:#080808;max-width:none;padding-left:max(7vw,24px);padding-right:max(7vw,24px)}.immOutcome h2{max-width:900px}.immOutcome ul{border-top:1px solid #ffffff24;max-width:900px;margin:50px 0 0;padding:0;list-style:none}.immOutcome li{color:#ccc;border-bottom:1px solid #ffffff24;padding:21px 0 21px 42px;position:relative}.immOutcome li:before{content:"✓";color:var(--io);font-weight:900;position:absolute;left:4px}.immApply{grid-template-columns:.82fr 1.18fr;align-items:start;gap:80px;display:grid}.immApply>div>p{color:#666;line-height:1.75}.immForm{background:#fff;padding:38px;box-shadow:0 20px 50px #00000010}.immFieldGrid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.immForm label{flex-direction:column;gap:9px;font-size:14px;font-weight:900;display:flex}.immForm label span{color:#777;font-weight:400}.immForm input,.immForm textarea{color:#111;font:inherit;background:#fff;border:1px solid #999;border-radius:0;padding:14px}.immForm input:focus,.immForm textarea:focus{outline:2px solid var(--io);outline-offset:2px}.immChallenge{margin-top:22px}.immForm>p{color:#666;font-size:14px;line-height:1.6}.immForm .immBtn{width:100%}.immForm button:disabled{opacity:.6;cursor:wait}.immError{color:#b32020;margin-top:18px;line-height:1.5;display:block}.immSuccess{background:#fff;padding:48px;box-shadow:0 20px 50px #00000010}.immSuccess h3{margin:20px 0;font-size:36px}.immSuccess p{color:#666;line-height:1.7}.immSuccess a{color:var(--io);font-weight:900}.immFooter{color:#888;background:#030303;justify-content:space-between;align-items:center;padding:40px 5vw;display:flex}.immFooter img{width:230px}.immFooter p{font:italic 18px Georgia,serif}@media (width<=900px){.immCards,.immEditionHero,.immApply{grid-template-columns:1fr}.immEditionHero>figure{order:-1;height:520px}.immDevelop>div:first-child{grid-template-columns:1fr;gap:12px}.immPillars{grid-template-columns:1fr 1fr}.immPillars article:nth-child(2){border-right:0}.immApply{gap:30px}.immFooter{flex-direction:column;align-items:flex-start;gap:15px}}@media (width<=580px){.immTop{height:76px;padding:0 20px}.immTop img{width:185px}.immTop>a:last-child{font-size:0}.immTop>a:last-child:after{content:"Edições";font-size:14px}.immHubHero{padding:85px 20px 75px}.immHubHero h1,.immEditionHero h1{font-size:52px}.immEditionList,.immDevelop,.immOutcome,.immApply{padding:72px 20px}.immCards{grid-template-columns:1fr}.immCards article{padding:28px 22px}.immCards h3{font-size:38px}.immEditionHero>figure{height:330px}.immEditionHero>div{padding:65px 20px 70px}.immMeta{grid-template-columns:1fr}.immMeta span{border-bottom:1px solid #ffffff18}.immProblem{padding:75px 20px}.immProblem h2{font-size:39px}.immDevelop h2,.immOutcome h2,.immApply h2{font-size:40px}.immPillars{grid-template-columns:1fr}.immPillars article{border-bottom:1px solid #ccc;border-right:0}.immFieldGrid{grid-template-columns:1fr}.immForm{padding:28px 20px}.immFooter{padding:35px 20px 90px}}.top nav .navImmersions{color:#ff855c;border-bottom:2px solid var(--orange);padding:10px 0}.top nav .navImmersions:hover{color:var(--orange)}.immersionActions{flex-wrap:wrap;gap:12px;margin-top:25px;display:flex}.immersionActions .button{margin-top:0}.immersionMedia img,.immEditionHero>figure img{object-position:center 32%}@media (width<=580px){.immersionActions,.immersionActions .button{width:100%}}.immHubComplete{grid-template-columns:1.05fr .95fr;min-height:720px;padding:0;display:grid}.immHubComplete>div{flex-direction:column;justify-content:center;align-items:flex-start;padding:105px 5vw 95px 7vw;display:flex}.immHubComplete>figure{margin:0;position:relative;overflow:hidden}.immHubComplete>figure:after{content:"";background:linear-gradient(90deg,#07070766,#0000);position:absolute;inset:0}.immHubComplete>figure img{object-fit:cover;object-position:center 32%;width:100%;height:100%}.immHubComplete h1{font-size:clamp(54px,5.7vw,86px)}.immHubActions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.immHubGhost{color:#fff;letter-spacing:.08em;text-transform:uppercase;border:1px solid #fff6;justify-content:center;align-items:center;padding:17px 22px;font-size:14px;font-weight:900;display:inline-flex}.immHubStatement{background:var(--io);text-align:center;padding:95px max(7vw,24px)}.immHubStatement small,.immHubJourney small,.immHubFinal small{letter-spacing:.17em;font-size:14px;font-weight:900}.immHubStatement h2{letter-spacing:-.055em;margin:24px auto;font-size:clamp(42px,4.8vw,68px);line-height:1.03}.immHubStatement h2 em{color:#111}.immHubStatement p{max-width:830px;margin:auto;font-size:17px;line-height:1.8}.immHubExperience{max-width:1240px;margin:auto;padding:100px 45px}.immHubExperience .immSectionHead h2{max-width:850px}.immHubPillars{border-block:1px solid #ccc;grid-template-columns:repeat(4,1fr);display:grid}.immHubPillars article{border-right:1px solid #ccc;padding:35px 26px}.immHubPillars article:last-child{border:0}.immHubPillars b{color:var(--io)}.immHubPillars h3{margin:48px 0 12px;font-size:28px}.immHubPillars p{color:#666;font-size:14px;line-height:1.7}.immHubJourney{color:#fff;background:#080808;grid-template-columns:.75fr 1.25fr;gap:80px;padding:100px max(7vw,24px);display:grid}.immHubJourney h2{letter-spacing:-.055em;margin:22px 0;font-size:clamp(42px,4.5vw,64px);line-height:1.02}.immHubJourney ol{border-top:1px solid #ffffff27;margin:0;padding:0;list-style:none}.immHubJourney li{border-bottom:1px solid #ffffff27;grid-template-columns:90px 220px 1fr;align-items:start;gap:22px;padding:25px 0;display:grid}.immHubJourney li span{color:var(--io);letter-spacing:.12em;font-size:14px;font-weight:900}.immHubJourney li h3{margin:0;font-size:20px}.immHubJourney li p{color:#999;margin:0;line-height:1.65}.immHubFinal{color:#fff;text-align:center;background:#080808;border-top:1px solid #ffffff1f;padding:105px max(7vw,20px)}.immHubFinal small{color:var(--io)}.immHubFinal h2{letter-spacing:-.055em;max-width:1000px;margin:24px auto 38px;font-size:clamp(40px,4.8vw,68px);line-height:1.05}@media (width<=900px){.immHubComplete,.immHubJourney{grid-template-columns:1fr}.immHubComplete>figure{order:-1;height:500px}.immHubPillars{grid-template-columns:1fr 1fr}.immHubPillars article:nth-child(2){border-right:0}.immHubJourney{gap:35px}.immHubJourney li{grid-template-columns:75px 190px 1fr}}@media (width<=580px){.top nav .navImmersions{padding:8px 0}.immHubComplete>figure{height:340px}.immHubComplete>div{padding:68px 20px 75px}.immHubComplete h1{font-size:47px}.immHubActions,.immHubActions a{width:100%}.immHubStatement{padding:72px 20px}.immHubStatement h2{font-size:38px}.immHubExperience{padding:72px 20px}.immHubPillars{grid-template-columns:1fr}.immHubPillars article{border-bottom:1px solid #ccc;border-right:0}.immHubJourney{padding:72px 20px}.immHubJourney h2{font-size:40px}.immHubJourney li{grid-template-columns:1fr;gap:8px}.immHubFinal{padding:80px 20px}.immHubFinal h2{font-size:39px}.immHubFinal .immBtn{width:100%}}.simPage{color:#fff;background:#0a0a0a;min-height:100vh}.simTop{border-bottom:1px solid #ffffff20;justify-content:space-between;align-items:center;height:86px;padding:0 5vw;display:flex}.simTop img{width:245px}.simTop span{color:#ff855c;letter-spacing:.16em;font-size:12px;font-weight:900}.simHero{max-width:1280px;margin:auto;padding:105px max(6vw,24px) 80px}.simHero>small,.simIntro>small,.simIdentity>small{color:var(--orange);letter-spacing:.18em;font-weight:900}.simHero h1{letter-spacing:-.065em;margin:30px 0;font-size:clamp(52px,7vw,96px);line-height:.92}.simHero h1 em,.simIntro h2 em,.simIdentity h2 em{color:var(--orange);font-family:Georgia,serif;font-weight:400}.simHero>p{color:#aaa;max-width:760px;font-size:19px;line-height:1.7}.simHero aside{border-left:3px solid var(--orange);background:#141414;grid-template-columns:170px 1fr;gap:20px;max-width:900px;margin-top:45px;padding:24px;display:grid}.simHero aside b{color:var(--orange);text-transform:uppercase;letter-spacing:.1em}.simHero aside span{color:#bbb;line-height:1.6}.simGuide{border-block:1px solid #fff2;grid-template-columns:repeat(3,1fr);max-width:1280px;margin:auto;display:grid}.simGuide div{border-right:1px solid #fff2;grid-template-columns:45px 1fr;gap:7px 15px;padding:30px;display:grid}.simGuide div:last-child{border:0}.simGuide b{color:var(--orange);grid-row:1/3;font-size:24px}.simGuide span{text-transform:uppercase;letter-spacing:.1em;font-weight:900}.simGuide small{color:#888;line-height:1.5}.simWorkspace,.simResults,.simIdentity{max-width:1280px;margin:auto;padding:95px 45px}.simWorkspace{color:#111;background:#f3f0ea;max-width:none}.simWorkspace>*{max-width:1190px;margin-left:auto;margin-right:auto}.simIntro{grid-template-columns:1fr 1fr;align-items:end;gap:25px 70px;display:grid}.simIntro>small{grid-column:1/-1}.simIntro h2,.simIdentity h2{letter-spacing:-.055em;margin:0;font-size:clamp(42px,5vw,70px);line-height:1}.simIntro>p{color:#6d6d6d;line-height:1.7}.simScenarioGrid,.simCompare{grid-template-columns:1fr 1fr;gap:18px;margin-top:55px;display:grid}.simScenario{border-top:4px solid var(--orange);background:#fff;padding:32px;box-shadow:0 12px 35px #0000000d}.simScenario label{display:block}.simScenarioName{letter-spacing:.12em;text-transform:uppercase;color:#777;font-size:12px;font-weight:900}.simScenarioName input{color:#111;border:0;border-bottom:1px solid #ccc;width:100%;margin-bottom:18px;padding:10px 0 16px;font-size:26px;font-weight:900}.simField{border-bottom:1px solid #ddd;padding:15px 0}.simField>span{justify-content:space-between;font-weight:800;display:flex}.simField i{border:1px solid var(--orange);color:var(--orange);text-align:center;border-radius:50%;width:20px;height:20px;font-size:12px;font-style:normal;line-height:18px}.simField input{border:1px solid #ccc;width:100%;margin-top:9px;padding:12px;font-size:22px}.simField small{color:#888;margin-top:7px;line-height:1.45;display:block}.simResults{background:#0a0a0a}.simResults .simIntro{display:block}.simCompare article{background:#151515;border:1px solid #ffffff18;padding:28px;position:relative}.simCompare article.isStronger{border-color:var(--orange)}.simCompare article>small{color:#fff;margin-bottom:25px;font-size:20px;font-weight:900;display:block}.simSignal{color:var(--orange);letter-spacing:.1em;font-size:10px;position:absolute;top:22px;right:20px}.simMetric{border-bottom:1px solid #ffffff17;justify-content:space-between;gap:20px;padding:17px 0;display:flex}.simMetric span{color:#888}.simMetric b{text-align:right}.simReading{background:var(--orange);color:#111;margin-top:20px;padding:28px}.simReading h3{margin:0 0 10px;font-size:24px}.simReading p{max-width:980px;margin:0;line-height:1.65}.simIdentity{color:#111;background:#fff;max-width:none;padding-left:max(6vw,24px);padding-right:max(6vw,24px)}.simIdentity>div{border-block:1px solid #ddd;grid-template-columns:repeat(4,1fr);max-width:1190px;margin:50px auto 0;display:grid}.simIdentity h2,.simIdentity>small{max-width:1190px;margin-left:auto;margin-right:auto;display:block}.simIdentity article{border-right:1px solid #ddd;padding:30px}.simIdentity article:last-child{border:0}.simIdentity article b{color:var(--orange);letter-spacing:.12em}.simIdentity article p{color:#666;line-height:1.6}.simPage input:focus{outline:2px solid var(--orange);outline-offset:2px}@media (width<=800px){.simGuide,.simScenarioGrid,.simCompare,.simIdentity>div,.simIntro{grid-template-columns:1fr}.simGuide div{border-bottom:1px solid #fff2;border-right:0}.simHero aside{grid-template-columns:1fr}.simWorkspace,.simResults{padding:70px 20px}.simIdentity{padding-top:70px;padding-bottom:70px}.simIdentity article{border-bottom:1px solid #ddd;border-right:0}.simSignal{margin:-10px 0 15px;display:block;position:static}.simTop span{display:none}.simTop img{width:210px}}.simCostBlock{background:#f4f1ec;border:1px solid #ddd;margin:18px 0;padding:20px}.simCostTitle{letter-spacing:.12em;white-space:normal;font-size:12px;font-weight:900}.simCostToggle{grid-template-columns:1fr 1fr;margin:15px 0;display:grid}.simCostToggle button{cursor:pointer;background:#fff;border:1px solid #bbb;padding:11px;font-weight:900}.simCostToggle button.active{color:#fff;background:#111;border-color:#111}.simItems>p,.simStock>p{color:#777;font-size:13px;line-height:1.5}.simItem{grid-template-columns:minmax(0,1fr) 145px;align-items:stretch;gap:8px;margin:8px 0;display:grid}.simItem input,.simItem textarea{width:100%;font:inherit;resize:vertical;overflow-wrap:anywhere;border:1px solid #ccc;padding:10px;line-height:1.35}.simItem label{position:relative}.simItem label i{color:#888;font-size:12px;font-style:normal;position:absolute;top:12px;left:8px}.simItem label input{height:100%;padding-left:30px}.simAddItem{color:var(--orange);cursor:pointer;background:0 0;border:0;padding:12px 0;font-weight:900}.simItems>strong,.simStock>strong{border-top:1px solid #ccc;margin-top:10px;padding-top:14px;display:block}.simStock .simField{padding:10px 0}.simStock .simField small{display:none}.simCostList{border:1px solid #ddd;margin:18px 0;padding:20px}.simCostList>span{letter-spacing:.12em;white-space:normal;overflow-wrap:anywhere;font-size:12px;font-weight:900}.simCostList>p{color:#777;font-size:13px;line-height:1.5}.simDraftBar{color:#bbb;background:#111;justify-content:space-between;align-items:center;padding:14px 18px;font-size:13px;display:flex;max-width:1190px!important;margin-top:25px!important}.simDraftBar button{color:var(--orange);cursor:pointer;background:0 0;border:0;font-weight:900}.simWarnings{border-left:3px solid var(--orange);background:#25140e;margin-top:22px;padding:18px}.simWarnings>b{color:var(--orange);letter-spacing:.1em;font-size:12px}.simWarnings p{color:#ddd;margin:9px 0 0;font-size:13px;line-height:1.5}@media (width<=580px){.simItem{grid-template-columns:1fr}.simDraftBar{flex-direction:column;align-items:flex-start;gap:12px}}.simGate{color:#fff;background:#080808;place-items:center;min-height:100vh;padding:30px;display:grid}.simGate>div{background:#111;border:1px solid #fff2;width:min(650px,100%);padding:50px}.simGate img{width:250px;margin-bottom:55px}.simGate small{color:var(--orange);letter-spacing:.15em;font-weight:900}.simGate h1{letter-spacing:-.055em;font-size:clamp(42px,6vw,68px);line-height:.98}.simGate h1 em{color:var(--orange);font-family:Georgia,serif;font-weight:400}.simGate p{color:#aaa;line-height:1.7}.simGate form{gap:12px;margin:30px 0;display:grid}.simGate label{gap:8px;font-weight:800;display:grid}.simGate input{color:#fff;background:#080808;border:1px solid #555;padding:14px;font-size:22px}.simGate button{background:var(--orange);color:#fff;letter-spacing:.08em;border:0;padding:16px;font-weight:900}.simGate form span{color:#ff8e68}.simGate aside{border-left:3px solid var(--orange);background:#1b1b1b;margin:25px 0;padding:18px}.simGate>a{color:#999;text-decoration:underline}.simMetric span small{color:#686868;max-width:370px;margin-top:6px;font-size:12px;line-height:1.4;display:block}.simMetric b{min-width:190px}@media (width<=580px){.simGate>div{padding:30px 22px}.simGate img{width:210px;margin-bottom:40px}.simMetric{display:block}.simMetric b{text-align:left;margin-top:10px;display:block}}.journeyChallenge{color:#fff;margin:20px 0;font-size:clamp(17px,2vw,21px);line-height:1.45;display:block}.simStart{background:var(--orange);color:#111;letter-spacing:.04em;cursor:pointer;border:0;margin:4px 0 8px;padding:16px 20px;font-weight:900;text-decoration:none;display:inline-block}.diagnosticHero .journeyChallenge{max-width:720px}.immHubHero .journeyChallenge{max-width:620px}.simGate .journeyChallenge{color:var(--orange)}.immHeroPrice{border-block:1px solid #ffffff28;align-items:baseline;gap:12px;width:100%;max-width:620px;margin-top:24px;padding:18px 0;display:flex}.immHeroPrice span,.immApplyPrice span{color:var(--io);letter-spacing:.14em;font-size:14px;font-weight:900}.immHeroPrice b{color:#fff;font:400 clamp(34px,4vw,50px)/1 Georgia,serif}.immHeroPrice small{color:#888}.immPain,.immForWhom{grid-template-columns:.9fr 1.1fr;align-items:start;gap:80px;max-width:1240px;margin:auto;padding:100px 45px;display:grid}.immPain small,.immForWhom small,.immPlateChallenge small,.immLeader small,.immTestimonial>small{color:var(--io);letter-spacing:.16em;font-size:14px;font-weight:900}.immPain h2,.immForWhom h2,.immPlateChallenge h2,.immLeader h2{letter-spacing:-.055em;margin:22px 0;font-size:clamp(42px,4.7vw,66px);line-height:1.02}.immPain ul,.immForWhom ul{border-top:1px solid #ccc;margin:0;padding:0;list-style:none}.immPain li,.immForWhom li{border-bottom:1px solid #ccc;padding:23px 0 23px 38px;font-size:17px;line-height:1.55;position:relative}.immPain li:before,.immForWhom li:before{content:"×";color:var(--io);font-size:23px;font-weight:900;position:absolute;left:4px}.immPlateChallenge{color:#fff;background:#111;grid-template-columns:1fr .85fr;align-items:center;gap:80px;padding:100px max(7vw,24px);display:grid}.immPlateChallenge>div>p{color:#aaa;max-width:680px;font-size:17px;line-height:1.8}.immPlateChallenge aside{background:var(--io);color:#111;padding:45px}.immPlateChallenge aside span{letter-spacing:.14em;font-size:14px;font-weight:900}.immPlateChallenge aside h3{letter-spacing:-.035em;margin:24px 0;font-size:34px;line-height:1.08}.immPlateChallenge aside p{font-size:17px;line-height:1.7}.immPlateChallenge aside small{color:#111;letter-spacing:0;border-top:1px solid #0003;padding-top:20px;line-height:1.6;display:block}.immCards dl strong{color:#111;font-size:22px}.immMetaPrice{grid-column:1/-1;font-family:Georgia,serif;color:#fff!important;font-size:29px!important}.immLeader{background:#eeeae2;grid-template-columns:.9fr 1.1fr;min-height:680px;display:grid}.immLeader figure{margin:0;overflow:hidden}.immLeader figure img{object-fit:cover;object-position:center 30%;width:100%;height:100%}.immLeader>div{flex-direction:column;justify-content:center;padding:85px 8vw 75px 7vw;display:flex}.immLeader>div p{color:#666;max-width:620px;font-size:17px;line-height:1.8}.immTestimonial{background:var(--io);text-align:center;padding:90px max(7vw,24px)}.immTestimonial>small{color:#111}.immTestimonial blockquote{max-width:920px;margin:28px auto;font:400 clamp(27px,3.2vw,43px)/1.35 Georgia,serif}.immTestimonial p{text-transform:uppercase;letter-spacing:.1em;flex-direction:column;gap:6px;font-size:14px;display:flex}.immTestimonial p b{font-size:17px}.immApplySteps{border-top:1px solid #ccc;margin:35px 0;padding:0;list-style:none}.immApplySteps li{border-bottom:1px solid #ccc;grid-template-columns:45px 1fr;gap:18px;padding:20px 0;display:grid}.immApplySteps li>b{color:var(--io)}.immApplySteps li span{font-weight:800;line-height:1.45}.immApplySteps li small{color:#666;letter-spacing:0;margin-top:5px;font-weight:400;display:block}.immApplyPrice{color:#fff;background:#111;flex-direction:column;align-items:flex-start;gap:7px;margin-top:28px;padding:26px;display:flex}.immApplyPrice strong{font:400 42px/1 Georgia,serif}.immApplyPrice small{color:#aaa;letter-spacing:0}.immEditionHero h1{font-size:clamp(50px,5.5vw,82px);line-height:.94}.immEditionHero h1 em{margin-top:10px;font-size:.72em;display:block}@media (width<=900px){.immPain,.immForWhom,.immPlateChallenge,.immLeader{grid-template-columns:1fr}.immPlateChallenge{gap:35px}.immLeader figure{height:560px}.immLeader>div{padding:70px 45px}.immMetaPrice{grid-column:auto}}@media (width<=580px){.immPain,.immForWhom{gap:30px;padding:72px 20px}.immPain h2,.immForWhom h2,.immPlateChallenge h2,.immLeader h2{font-size:39px}.immPlateChallenge{padding:72px 20px}.immPlateChallenge aside{padding:30px 22px}.immPlateChallenge aside h3{font-size:30px}.immLeader figure{height:440px}.immLeader>div{padding:65px 20px}.immTestimonial{padding:72px 20px}.immHeroPrice{flex-wrap:wrap}.immHeroPrice span{width:100%}.immMetaPrice{font-size:25px!important}}.immCards dl div{grid-template-columns:minmax(120px,.42fr) 1fr;gap:16px}@media (width<=420px){.immCards dl div{grid-template-columns:1fr;gap:6px}.immCards dd{padding-bottom:2px}}.immPlateChallenge aside .immReturnKicker{letter-spacing:.16em;font-size:14px;font-weight:900;display:block}.immPlateChallenge aside .immReturnTitle{letter-spacing:-.045em;flex-direction:column;align-items:flex-start;margin:25px 0 28px;font-family:inherit;font-size:clamp(30px,3.2vw,44px);font-weight:500;line-height:1;display:flex}.immReturnTitle span,.immReturnTitle strong{display:block}.immReturnTitle strong{letter-spacing:-.065em;text-transform:uppercase;margin:9px 0 7px;font-size:clamp(46px,5.4vw,74px);font-weight:950;line-height:.86}.immReturnTitle span:last-child{font-size:.9em;font-weight:800}@media (width<=580px){.immPlateChallenge aside .immReturnTitle{font-size:30px}.immReturnTitle strong{font-size:43px;line-height:.9}}.top nav .navDecision{color:#ff855c;border-bottom:2px solid var(--orange)}.decisionBridge{color:#111;background:#f2efe9;padding:100px max(6vw,24px);scroll-margin-top:30px}.decisionBridgeInner{grid-template-columns:.9fr 1.1fr;align-items:center;gap:90px;max-width:1190px;margin:auto;display:grid}.decisionBridge small{color:var(--orange);letter-spacing:.16em;font-size:14px;font-weight:900;line-height:1.5;display:block}.decisionBridge h2{letter-spacing:-.06em;margin:26px 0;font-size:clamp(48px,5.5vw,78px);line-height:.96}.decisionBridge h2 em{color:var(--orange);font-family:Georgia,serif;font-weight:400}.decisionBridge>div>div:first-child>p{color:#666;max-width:560px;font-size:18px;line-height:1.7}.decisionBridge>div>div:first-child>strong{color:#111;max-width:580px;margin:22px 0;font-size:20px;line-height:1.45;display:block}.decisionBridge .button{margin-top:8px}.decisionBenefits{border-top:1px solid #c9c5bd}.decisionBenefits article{border-bottom:1px solid #c9c5bd;grid-template-columns:54px 1fr;gap:8px 18px;padding:26px 0;display:grid}.decisionBenefits b{color:var(--orange);grid-row:1/3;font-size:22px}.decisionBenefits span{font-size:20px;font-weight:900}.decisionBenefits p{color:#666;margin:0;line-height:1.6}.top nav .navDecision:hover{color:var(--orange)}@media (width<=980px){.decisionBridgeInner{grid-template-columns:1fr;gap:55px}}@media (width<=580px){.top nav .navDecision{padding:8px 0}.decisionBridge{padding:72px 20px}.decisionBridge h2{font-size:44px}.decisionBridge .button{width:100%}.decisionBenefits article{grid-template-columns:42px 1fr}}.simMetricHeader,.simMetric{grid-template-columns:minmax(220px,1fr) 150px 105px;align-items:start;gap:14px;display:grid}.simMetricHeader{color:#888;letter-spacing:.08em;border-block:1px solid #ffffff35;padding:12px 0;font-size:10px;font-weight:900}.simMetricHeader span:nth-child(n+2){text-align:right}.simMetric{border-bottom:1px solid #ffffff17;padding:17px 0}.simMetric>span{color:#aaa;white-space:normal;overflow-wrap:anywhere;min-width:0;line-height:1.45}.simMetric>b,.simMetric>strong{text-align:right;white-space:normal;overflow-wrap:anywhere;min-width:0}.simMetric>strong{color:var(--orange)}.simUnitHeader{color:#888;letter-spacing:.08em;white-space:normal;overflow-wrap:anywhere;border-bottom:1px solid #ffffff35;margin-top:22px;padding:12px 0;font-size:10px;font-weight:900}.simMetric.noPercent>strong{color:#666}@media (width<=700px){.simMetricHeader{display:none}.simMetric{grid-template-columns:1fr 1fr}.simMetric>span{grid-column:1/-1}.simMetric>b{text-align:left}.simMetric>strong{text-align:right}}.simProLaboreWarning{color:#b42318;grid-column:1/-1;font-size:14px;line-height:1.5}.simReading.simWarnings{color:#b42318;border-left:4px solid #b42318}.simPrintReport{display:none}.simPrintControl{padding-bottom:0!important}.simPrintControl p{font-size:14px;line-height:1.5}@media print{@page{size:A4 portrait;margin:12mm}body:has(.simPage){color:#111!important;background:#fff!important}.simPage>:not(.simPrintReport){display:none!important}.simPage .simPrintReport{color:#111;background:#fff;font:10pt/1.3 Arial,sans-serif;display:block!important}.simPrintSheet{break-after:page;flex-direction:column;min-height:265mm;display:flex}.simPrintSheet:last-child{break-after:auto}.simPrintReport header{border-bottom:2px solid #ff4f12;padding-bottom:4mm}.simPrintReport header strong{color:#c93800;font-size:16pt}.simPrintReport h1{margin:2mm 0;font-size:14pt}.simPrintReport h2{margin:5mm 0 2mm;font-size:12pt}.simPrintReport p{margin:2mm 0}.simPrintReport table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:9pt}.simPrintReport th,.simPrintReport td{text-align:left;overflow-wrap:anywhere;vertical-align:top;border:1px solid #ccc;padding:2.5mm 2mm}.simPrintReport th:first-child{width:31%}.simPrintReport thead{background:#f1f1f1}.simPrintReport tr{break-inside:avoid}.simPrintReport small{margin-top:1mm;font-size:8pt;display:block}.simPrintReport .printGood{color:#17613a}.simPrintReport .printBad{color:#b42318}.printSummary{background:#f7f7f7;border-left:3px solid #ff4f12;padding:3mm;font-weight:700}.simPrintNote{font-size:8pt}.simPrintWarnings ul{margin:1mm 0 3mm;padding-left:5mm}.simPrintWarnings li{margin:1mm 0}.simPrintQuestion{break-inside:avoid;margin-bottom:4mm}.simPrintQuestion>div{border-bottom:1px solid #aaa;height:6mm}.simPrintReport footer{border-top:2px solid #ff4f12;margin-top:auto;padding-top:3mm}}.simFeedback article{background:#fff;border:1px solid #ddd;margin:12px 0;padding:18px}.simFeedback article>b{color:var(--orange)}.simFeedback p{line-height:1.5}.simFeedbackPriority{border-left:4px solid var(--orange);background:#f7f7f7;margin-top:22px;padding:18px}.immAdminPage{color:#fff;background:#0b0b0b;min-height:100vh}.immAdminTop{background:#050505;border-bottom:1px solid #ffffff20;justify-content:space-between;align-items:center;min-height:82px;padding:12px max(4vw,20px);display:flex}.immAdminTop img{object-fit:contain;width:235px;height:54px}.immAdminTop nav{text-transform:uppercase;letter-spacing:.08em;gap:24px;font-size:13px;font-weight:800;display:flex}.immAdminTop nav a:first-child{color:#ff855c}.immAdminWorkspace{max-width:1500px;margin:auto;padding:60px max(4vw,20px) 90px}.immAdminHeading{justify-content:space-between;align-items:end;gap:40px;display:flex}.immAdminHeading small{color:var(--orange);letter-spacing:.16em;font-weight:900}.immAdminHeading h1{letter-spacing:-.05em;margin:10px 0;font-size:clamp(38px,5vw,66px)}.immAdminHeading p{color:#aaa;max-width:720px;line-height:1.6}.immAdminRefresh,.immWhatsappButton{text-align:center;border:1px solid var(--orange);color:var(--orange);text-transform:uppercase;letter-spacing:.06em;justify-content:center;align-items:center;padding:13px 16px;font-size:12px;font-weight:900;display:inline-flex}.immAdminStats{grid-template-columns:repeat(4,1fr);gap:12px;margin:40px 0;display:grid}.immAdminStats article{border-top:3px solid var(--orange);background:#171717;padding:24px}.immAdminStats span{color:#999;font-size:13px;display:block}.immAdminStats strong{margin-top:8px;font-size:35px;display:block}.immAdminFilters{background:#171717;grid-template-columns:2fr 1fr 1.4fr;gap:14px;padding:24px;display:grid}.immAdminFilters label,.immAdminStatus{color:#bbb;text-transform:uppercase;letter-spacing:.05em;gap:8px;font-size:12px;font-weight:800;display:grid}.immAdminFilters input,.immAdminFilters select,.immAdminStatus select{color:#fff;width:100%;min-width:0;font:inherit;background:#090909;border:1px solid #555;padding:12px}.immAdminNotice{border-left:3px solid var(--orange);color:#ffad8e;background:#1d130f;padding:12px 15px}.immAdminCount{color:#888;font-size:13px}.immAdminTableWrap{border:1px solid #333;overflow-x:auto}.immAdminTableWrap table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1280px}.immAdminTableWrap th,.immAdminTableWrap td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #333;border-right:1px solid #333;padding:16px}.immAdminTableWrap th{color:var(--orange);text-transform:uppercase;letter-spacing:.06em;background:#141414;font-size:12px}.immAdminTableWrap th:first-child{width:18%}.immAdminTableWrap th:nth-child(2){width:14%}.immAdminTableWrap th:nth-child(3){width:24%}.immAdminTableWrap th:nth-child(4),.immAdminTableWrap th:nth-child(5){width:12%}.immAdminTableWrap th:nth-child(6){width:20%}.immAdminTableWrap td{color:#bbb;font-size:13px;line-height:1.5}.immAdminTableWrap td strong,.immAdminTableWrap td>a,.immAdminTableWrap td>span,.immAdminTableWrap td>b,.immAdminTableWrap td>small{margin-bottom:6px;display:block}.immAdminTableWrap td>a{color:#ff9b77}.immAdminTableWrap td>b{color:#fff}.immAdminTableWrap td p{margin:0}.immAdminStatus{margin-bottom:12px}.immWhatsappButton{color:#fff;background:var(--orange);width:100%}.immAdminEmpty{text-align:center;background:#171717;padding:45px}.immAdminEmpty h2{margin:0 0 8px}.immAdminEmpty p{color:#999}.immAdminRefresh:focus,.immWhatsappButton:focus,.immAdminFilters input:focus,.immAdminFilters select:focus,.immAdminStatus select:focus{outline-offset:2px;outline:2px solid #fff}@media (width<=900px){.immAdminStats{grid-template-columns:1fr 1fr}.immAdminFilters{grid-template-columns:1fr}.immAdminHeading{flex-direction:column;align-items:flex-start}.immAdminRefresh{width:100%}}@media (width<=580px){.immAdminTop{flex-direction:column;align-items:flex-start;gap:15px}.immAdminTop nav{justify-content:space-between;width:100%}.immAdminStats{grid-template-columns:1fr 1fr}.immAdminWorkspace{padding-top:40px}.immAdminStats strong{font-size:30px}}@media print{.simPrintReport .simFeedback{font-size:8pt;line-height:1.15}.simPrintReport .simFeedback h2{margin:2mm 0;font-size:10pt}.simPrintReport .simFeedback h3{margin:2mm 0 1mm;font-size:9pt}.simPrintReport .simFeedback article{break-inside:avoid;margin:1mm 0;padding:1mm 2mm}.simPrintReport .simFeedback p{margin:1mm 0;line-height:1.15}.simPrintReport .simFeedbackPriority{margin-top:2mm;padding:2mm}.simPrintReport .simPrintQuestion{margin-bottom:2mm;font-size:8pt}.simPrintReport .simPrintQuestion>div{height:4mm}.simPrintReport .simPrintWarnings{font-size:8pt}}.simDecisionBuilder{background:#f4f1ec;border:1px solid #ddd;margin-bottom:25px;padding:20px}.simDecisionBuilder h3{margin:0 0 14px;font-size:21px}.simDecisionButtons{flex-wrap:wrap;gap:8px;display:flex}.simDecisionButtons button{cursor:pointer;background:#fff;border:1px solid #bbb;padding:12px;font-size:14px;font-weight:800}.simDecisionButtons button[aria-pressed=true]{color:#fff;background:#ff4f12;border-color:#ff4f12}.simDecisionBuilder .simStart{margin-top:15px}.simDecisionBuilder p[role=status]{color:#a3310c;font-weight:700}.simCostList .simItem select{width:100%;font:inherit;background:#fff;border:1px solid #ccc;padding:8px}.simCostList .simItem label:has(select) input{height:auto;padding-left:10px}.simCostEquivalent{overflow-wrap:anywhere;margin-top:6px;font-size:14px;line-height:1.5;display:block}.simCalculationDetails{margin-top:20px}.simCalculationDetails summary{color:#ff855c;cursor:pointer;padding:15px 0;font-size:14px;font-weight:800;line-height:1.4}.simCalculationDetails[open]{border-top:1px solid #ffffff30}.simScenarioHint{min-height:52px;line-height:1.5}.simCostHeader,.simCostRow,.simMetricHeader,.simMetric{grid-template-columns:minmax(0,1fr) minmax(100px,.62fr) minmax(70px,.4fr);gap:12px}.simCostHeader,.simCostRow{align-items:start;display:grid}.simCostHeader{color:#666;border-block:1px solid #ccc;padding:12px 0;font-size:12px;font-weight:800;line-height:1.4}.simCostHeader>span:nth-child(n+2){text-align:right}.simCostRow{border-bottom:1px solid #ddd;padding:14px 0}.simCostRow textarea,.simCostRow input{width:100%;min-width:0;font:inherit;resize:vertical;border:1px solid #ccc;padding:10px;line-height:1.4}.simCostRow textarea{overflow-wrap:anywhere;min-height:78px}.simCostRow output{text-align:right;overflow-wrap:anywhere;padding:11px 0;font-size:14px;font-weight:700;display:block}.simCostPercentage{color:#d63c00}.simCostPercentage label{align-items:center;gap:4px;display:flex!important}.simCostPercentage input,.simCostAmount input{text-align:right}.simCostMode{color:#777;align-items:center;gap:8px;margin-top:8px;font-size:13px;display:flex!important}.simCostMode select{font:inherit;width:auto!important;padding:5px!important}.simCompare article>small{padding-right:0}.simSignal{margin:-12px 0 14px;display:block;position:static}.simCostList{padding:16px}@media (width<=700px){.simMetricHeader{display:grid}.simMetric>span{grid-column:auto}.simMetric>b{text-align:right}.simMetricHeader,.simMetric,.simCostHeader,.simCostRow{grid-template-columns:minmax(0,1fr) minmax(85px,.62fr) minmax(65px,.4fr);gap:8px}.simMetricHeader{font-size:10px}.simCostRow output{font-size:13px}.simCostRow input{padding:8px 4px}.simScenario,.simCompare article{padding:20px}.simCostList{padding:12px}.simScenarioHint{min-height:0}}.simImmediateRevenue{border-left:3px solid var(--orange);background:#fff1e9;grid-template-columns:1fr auto;align-items:center;gap:8px 12px;margin:18px 0;padding:18px;display:grid}.simImmediateRevenue>span{font-size:15px;font-weight:800}.simImmediateRevenue>strong{white-space:nowrap;font-size:21px}.simImmediateRevenue>small{color:#666;grid-column:1/-1;line-height:1.5}@media (width<=420px){.simImmediateRevenue{grid-template-columns:1fr}.simImmediateRevenue>small{grid-column:auto}}.simFeedbackControl,.simPrintControl,.simNextStep{padding-top:56px;padding-bottom:56px!important}.simActionPanel{border-top:1px solid #d9d6d0;width:100%;max-width:1190px;margin:0 auto;padding-top:32px}.simActionPanel .simIntro{max-width:850px;margin:0;display:block}.simActionPanel .simIntro h2{font-size:clamp(32px,4vw,48px);line-height:1.1}.simActionPanel .simIntro p{max-width:760px;margin:18px 0 0;line-height:1.65}.simActionPanel .actions{flex-wrap:wrap;align-items:stretch;gap:12px;margin:24px 0 0;display:flex}.simActionPanel .actions .simStart,.simActionPanel .actions .simAddItem{letter-spacing:.04em;text-align:center;white-space:normal;justify-content:center;align-items:center;min-height:54px;margin:0;padding:16px 22px;font-family:inherit;font-size:14px;font-weight:900;line-height:1.4;display:inline-flex}.simActionPanel .actions .simAddItem{background:0 0;border:1px solid #999}.simActionPanel .simStart:disabled{opacity:.5;cursor:not-allowed}.simActionPanel>p{color:#666;max-width:760px;margin:16px 0 0;font-size:14px;line-height:1.6}.simActionPanel>p[role=status]{color:#a3310c;font-weight:700}@media (width<=800px){.simFeedbackControl,.simPrintControl,.simNextStep{padding-top:36px;padding-bottom:36px!important}.simActionPanel .actions{flex-direction:column}.simActionPanel .actions>a,.simActionPanel .actions>button{width:100%}}@media print{@page{size:A4 portrait;margin:15mm 14mm}:is(html:has(.simPage),body:has(.simPage)){background:#fff!important;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important}.simPage{color:#111!important;background:#fff!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important}.simPage .simPrintReport{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;font:9pt/1.35 Arial,Helvetica,sans-serif!important;overflow:visible!important}.simPrintReport,.simPrintReport *{box-sizing:border-box;max-width:100%;text-shadow:none!important;box-shadow:none!important}.simPrintReport .simPrintSheet{break-after:page;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}.simPrintReport .simPrintSheet:last-child{break-after:auto}.simPrintReport header{break-inside:avoid;margin:0 0 4mm;padding:0 0 4mm;display:block;position:static!important}.simPrintReport h1,.simPrintReport h2,.simPrintReport h3,.simPrintReport h4{overflow-wrap:anywhere;break-after:avoid;page-break-after:avoid;white-space:normal!important;letter-spacing:normal!important;height:auto!important;line-height:1.3!important;position:static!important}.simPrintReport h2{margin:4mm 0 2mm;font-size:11pt}.simPrintReport p,.simPrintReport li{white-space:normal;overflow-wrap:anywhere;orphans:3;widows:3;line-height:1.35}.simPrintReport table{table-layout:fixed;border-collapse:collapse;break-inside:auto;margin:2mm 0;font-size:8.5pt;width:100%!important}.simPrintReport thead{display:table-header-group}.simPrintReport th,.simPrintReport td{white-space:normal;word-break:normal;overflow-wrap:anywhere;vertical-align:top;height:auto;padding:2mm 1.8mm;font-size:8.5pt;line-height:1.35}.simPrintReport th:first-child{width:31%}.simPrintReport thead th:not(:first-child){width:23%}.simPrintReport tr{break-inside:avoid;page-break-inside:avoid}.simPrintReport td small{margin:1mm 0 0;font-size:7.5pt;line-height:1.3}.simPrintReport .simFeedback{margin:0;padding:0;font-size:9pt;line-height:1.35}.simPrintReport .simFeedback h2{margin:3mm 0 2mm;font-size:11pt}.simPrintReport .simFeedback h3{margin:4mm 0 2mm;font-size:9.5pt}.simPrintReport .simFeedback article{break-inside:avoid;page-break-inside:avoid;width:100%;margin:2mm 0;padding:2mm 3mm;display:block!important;position:static!important}.simPrintReport .simFeedback article>b{break-after:avoid;margin:0 0 1.5mm;font-size:9pt;line-height:1.3;display:block}.simPrintReport .simFeedback p{margin:1.5mm 0;font-size:9pt;line-height:1.35}.simPrintReport .simFeedbackPriority{break-inside:avoid;margin:3mm 0;padding:2mm 3mm}.simPrintReport .simPrintQuestion{break-inside:avoid;page-break-inside:avoid;margin:0 0 3mm;font-size:9pt;line-height:1.35}.simPrintReport .simPrintQuestion>b{break-after:avoid;display:block}.simPrintReport .simPrintWarnings{margin:0 0 3mm;font-size:8.5pt}.simPrintReport footer{break-inside:avoid;page-break-inside:avoid;padding-top:3mm;margin-top:5mm!important;position:static!important}.simPrintReport footer small{font-size:7.5pt;line-height:1.35}.simPrintReport footer{color:#111!important;background:#fff!important;border-top:2px solid #ff4f12!important;padding:3mm 0 0!important;font-size:8.5pt!important;display:block!important}.simPrintReport footer>*{color:#111!important;background:0 0!important;border:0!important;width:auto!important;margin:1.5mm 0!important;padding:0!important;line-height:1.35!important;display:block!important}.simPrintReport .simPrintSheet{break-after:auto!important}.simPrintReport .simPillarQuestions{break-inside:avoid;page-break-inside:avoid;display:block}.simPrintReport th,.simPrintReport td{padding:1.4mm 1.8mm}.simPrintReport .simFeedback,.simPrintReport .simFeedback p{font-size:8.5pt;line-height:1.3}.simPrintReport .simFeedback p{margin:1mm 0}.simPrintReport .simFeedback article{margin:1.5mm 0;padding:1.5mm 2.5mm}.simPrintReport .simFeedback article>b{margin-bottom:1mm}.simPrintReport .simPrintQuestion{margin-bottom:2mm;font-size:8.5pt}.simPrintReport .simPrintQuestion>div{height:3mm}}.simGate select{color:#fff;background:#080808;border:1px solid #555;width:100%;padding:14px;font-size:18px}.simGate input{box-sizing:border-box;width:100%;min-width:0}.simGate h2{margin:12px 0;font-size:24px;line-height:1.2}.simGate .simPrivacy{margin:8px 0;font-size:14px;line-height:1.5}.simGate .simConsent{align-items:flex-start;gap:10px;font-size:14px;font-weight:500;line-height:1.5;display:flex}.simGate .simConsent input{flex-shrink:0;width:18px;height:18px;margin-top:2px}.simGate .simGateBack{color:#aaa;background:0 0;border:1px solid #555}.simGate button{cursor:pointer}.simGate button:disabled{opacity:.6;cursor:wait}.simRegistrationReady{margin:28px 0}.simRegistrationReady>button{width:100%;margin-top:12px}.simResumeLink{margin:16px 0}.simResumeLink button{color:#ff4f12;cursor:pointer;background:0 0;border:1px solid #ff4f12;padding:14px 18px;font-weight:800}.simResumeLink details{margin-top:12px}.simResumeLink summary{cursor:pointer}.simResumeLink a{overflow-wrap:anywhere;margin-top:10px;font-size:13px;display:block}.simParticipant h2{font-size:24px}.simParticipant p{max-width:850px;font-size:15px;line-height:1.6}.simTestFeedback form{gap:20px;display:grid}.simTestFeedback label{gap:10px;font-weight:700;line-height:1.5;display:grid}.simTestFeedback textarea{width:100%;color:inherit;font:inherit;resize:vertical;background:0 0;border:1px solid #999;padding:12px}.simAdmin h1{font-size:32px}.simAdmin p{line-height:1.5}.simAdminScroll{max-width:100%;margin-top:25px;overflow-x:auto}.simAdmin table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:950px;font-size:14px}.simAdmin th,.simAdmin td{vertical-align:top;text-align:left;overflow-wrap:anywhere;border:1px solid #777;padding:16px}.simAdmin td p{margin:8px 0}.simAdmin th{color:#ff4f12}@media (width<=580px){.simGate input,.simGate select{font-size:16px}.simParticipant h2{font-size:22px}}.simTrialBanner{z-index:30;color:#fff;background:#191919;border-bottom:3px solid #ff4f12;padding:14px 24px;font-size:14px;line-height:1.5;position:sticky;top:0}.simTrialBanner strong,.simTrialBanner span{display:block}.simTrialBanner strong{color:#ff8a55}.simAdminControls{gap:10px;margin:16px 0;display:grid}.simAdminControls button{color:inherit;cursor:pointer;background:0 0;border:1px solid #ff4f12;padding:10px;font-size:12px;font-weight:700}.simAdminControls button:disabled{opacity:.5;cursor:wait}.simGate strong{overflow-wrap:anywhere}.simAdmin table{min-width:1100px}@media print{.simTrialBanner{display:none!important}}.simOwnerNav{z-index:40;color:#fff;background:#171717;justify-content:flex-end;gap:24px;padding:12px 5vw;font-size:13px;font-weight:800;display:flex;position:relative}.simOwnerNav a:first-child{color:#ff855c}.simAdminActions{flex-wrap:wrap;align-items:center;gap:20px;margin:20px 0 30px;display:flex}.simAdminActions .simStart{margin:0}@media print{.simOwnerNav{display:none!important}}.immOfferIntro,.immTransformation{max-width:1240px;margin:auto;padding:100px 45px}.immOfferIntro>small,.immTransformation small{color:var(--io);letter-spacing:.16em;font-size:14px;font-weight:900}.immOfferIntro h2,.immTransformation h2{letter-spacing:-.055em;margin:22px 0 42px;font-size:clamp(42px,4.7vw,66px);line-height:1.02}.immOfferIntro>div{border-top:1px solid #ccc;grid-template-columns:1fr 1fr;gap:55px;padding-top:34px;display:grid}.immOfferIntro p{color:#555;margin:0;font-size:18px;line-height:1.75}.immTransformation{background:#ded9d0;grid-template-columns:.85fr 1.15fr;gap:80px;max-width:none;padding-left:max(7vw,45px);padding-right:max(7vw,45px);display:grid}.immTransformation ul{border-top:1px solid #aaa;margin:0;padding:0;list-style:none}.immTransformation li{border-bottom:1px solid #aaa;padding:20px 0 20px 38px;font-size:17px;line-height:1.5;position:relative}.immTransformation li:before{content:"✓";color:var(--io);font-weight:900;position:absolute;left:4px}.immFinalCall{background:var(--io);color:#111;text-align:center;padding:95px max(7vw,24px)}.immFinalCall p{max-width:900px;margin:0 auto 20px;font-size:20px}.immFinalCall h2{letter-spacing:-.055em;max-width:1050px;margin:auto;font-size:clamp(40px,5vw,70px);line-height:1.04}.immOutcome li i{font-family:Georgia,serif}@media (width<=900px){.immTransformation{grid-template-columns:1fr;gap:30px}.immOfferIntro>div{grid-template-columns:1fr;gap:20px}}@media (width<=580px){.immOfferIntro,.immTransformation{padding:72px 20px}.immOfferIntro h2,.immTransformation h2{font-size:39px}.immFinalCall{padding:72px 20px}.immFinalCall h2{font-size:40px}}.immPain,.immEditionList{scroll-margin-top:24px}.immHubComplete>figure img{object-position:center 58%}.immMetaPrice small{letter-spacing:0;color:#aaa;margin-top:8px;font-family:inherit;font-size:16px;display:block}.immPlateChallenge aside .immReturnTitle>span{letter-spacing:0;font-size:22px;font-weight:800;line-height:1.2}.immPlateChallenge aside .immReturnTitle>span:last-child{font-size:clamp(25px,2.8vw,36px)}.immPlateChallenge aside .immReturnTitle>strong{letter-spacing:-.045em;overflow-wrap:break-word;max-width:100%;font-size:clamp(38px,4.4vw,60px);line-height:.98}.immPlateChallenge aside .immReturnBenefit{border-top:1px solid #0003;padding-top:20px;font-size:20px;line-height:1.45}.immPlateChallenge aside>small{font-size:13px;font-weight:500;line-height:1.5}@media (width<=580px){.immPlateChallenge aside .immReturnTitle>strong{font-size:clamp(32px,9.5vw,43px)}.immPlateChallenge aside .immReturnKicker{letter-spacing:.08em;font-size:12px}.immPlateChallenge aside .immReturnTitle>span:last-child{font-size:25px}}.immContagem .immEditionHero>figure img{object-position:center 25%}@media (width<=580px){.immContagem .immEditionHero>div>small{letter-spacing:.03em;white-space:nowrap}}.jidcPage{--jo:#ff4f12;--jb:#070707;--jc:#f2efe9;color:#111;background:#fff}.jidcTop{color:#fff;background:#050505;border-bottom:1px solid #ffffff20;align-items:center;height:88px;padding:0 5vw;display:flex}.jidcBrand img{object-fit:contain;width:250px;height:58px}.jidcTop nav{gap:30px;margin-left:auto;font-size:14px;font-weight:800;display:flex}.jidcTop nav a:hover{color:var(--jo)}.jidcTopCta{text-transform:uppercase;letter-spacing:.1em;border-left:1px solid #fff3;margin-left:34px;padding-left:28px;font-size:13px;font-weight:900}.jidcTopCta span{color:var(--jo);margin-left:8px}.jidcHero{color:#fff;background:#050505;min-height:760px;padding:145px 7vw 120px;position:relative;overflow:hidden}.jidcHero:before{content:"";background:radial-gradient(circle at 78% 43%,#ff4f1225,#0000 24%),linear-gradient(115deg,#050505 0 62%,#111 62%);position:absolute;inset:0}.jidcHeroCopy{z-index:2;max-width:930px;position:relative}.jidcHero h1{letter-spacing:-.065em;margin:28px 0;font-size:clamp(52px,6.4vw,92px);line-height:.95}.jidcHero h1 em,.jidcPage h2 em{color:var(--jo);font-family:Georgia,serif;font-weight:400}.jidcHeroCopy>p{color:#c8c8c8;max-width:720px;font-size:19px;line-height:1.65}.jidcHeroCopy .button{margin-top:24px}.jidcHeroMark{z-index:1;flex-direction:column;align-items:flex-end;display:flex;position:absolute;top:135px;right:7vw}.jidcHeroMark small{color:var(--jo);letter-spacing:.3em;font-weight:900}.jidcHeroMark strong{color:#ffffff08;letter-spacing:-.09em;font-size:260px;line-height:.8}.jidcHeroMark span{color:#fff2;letter-spacing:.28em;font-size:26px;font-weight:900}.jidcHeroBenefits{z-index:2;border-top:1px solid #ffffff2b;grid-template-columns:repeat(4,1fr);display:grid;position:absolute;bottom:38px;left:7vw;right:7vw}.jidcHeroBenefits span{color:#aaa;text-transform:uppercase;letter-spacing:.11em;border-right:1px solid #ffffff2b;padding:20px;font-size:13px;font-weight:800}.jidcHeroBenefits span:first-child{padding-left:0}.jidcSection{max-width:1280px;margin:auto;padding:100px 45px}.jidcSectionTag{color:#777;letter-spacing:.19em;border-bottom:1px solid #d9d6d0;gap:14px;padding-bottom:18px;font-size:13px;font-weight:900;display:flex}.jidcSectionTag span{color:var(--jo)}.jidcSectionTag.dark{border-color:#ffffff24}.jidcSplit{grid-template-columns:1fr 1fr;gap:90px;margin-top:55px;display:grid}.jidcPage h2{letter-spacing:-.055em;margin:0;font-size:clamp(40px,4.7vw,68px);line-height:1.02}.jidcSplit p{color:#5f5f5f;font-size:17px;line-height:1.75}.jidcResultList p{color:#222;border-bottom:1px solid #d9d6d0;grid-template-columns:45px 1fr;gap:15px;margin:0;padding:16px 0;font-weight:700;display:grid}.jidcResultList span{color:var(--jo);font-size:13px}.jidcWideText{max-width:820px;margin:65px 0 28px;font-size:19px;line-height:1.7}.jidcPage blockquote{color:var(--jo);border-left:2px solid var(--jo);margin:30px 0;padding-left:25px;font:italic 23px/1.45 Georgia,serif}.jidcRisk{background:var(--jo);grid-template-columns:1fr 1fr;gap:45px 90px;padding:100px 7vw;display:grid}.jidcRisk .eyebrow{color:#111}.jidcRisk h2{max-width:660px}.jidcRisk h2 em{color:#fff}.jidcRiskLines{border-top:1px solid #0004}.jidcRiskLines span{border-bottom:1px solid #0004;padding:15px 0;font-size:20px;font-weight:800;display:block}.jidcRisk>p{max-width:610px;font-size:18px;line-height:1.7}.jidcRisk>strong{align-self:end;font-size:21px}.jidcRisk h3{letter-spacing:-.045em;border-top:1px solid #0004;grid-column:1/-1;margin:0;padding-top:30px;font-size:clamp(35px,4vw,60px)}.jidcOutcomes .button{margin-top:20px}.jidcOutcomeGrid{border-block:1px solid #ccc;grid-template-columns:repeat(5,1fr);margin:60px 0 40px;display:grid}.jidcOutcomeGrid span{border-right:1px solid #ccc;padding:28px 20px;font-weight:800;line-height:1.4}.jidcOutcomeGrid span:last-child{border:0}.jidcProcess{background:var(--jb);color:#fff}.jidcProcessHead,.jidcIncludedHead{grid-template-columns:1.1fr .9fr;align-items:end;gap:80px;margin-top:55px;display:grid}.jidcProcessHead p,.jidcIncludedHead p{color:#999;font-size:17px;line-height:1.7}.jidcMovementGrid{border-block:1px solid #fff2;grid-template-columns:repeat(4,1fr);margin-top:55px;display:grid}.jidcMovementGrid article{border-right:1px solid #fff2;padding:34px 25px}.jidcMovementGrid article:last-child{border:0}.jidcMovementGrid small{color:var(--jo);font-weight:900}.jidcMovementGrid h3{margin:60px 0 18px;font-size:25px;line-height:1.12}.jidcMovementGrid p{color:#999;font-size:14px;line-height:1.7}.jidcProcessCall{color:var(--jo);margin:50px 0 0;font:italic 24px Georgia,serif}.jidcIncludedGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:55px;display:grid}.jidcIncludedGrid article{background:var(--jc);min-height:280px;padding:30px}.jidcIncludedGrid small{color:var(--jo);font-weight:900}.jidcIncludedGrid h3{margin:45px 0 15px;font-size:24px}.jidcIncludedGrid p{color:#666;font-size:14px;line-height:1.7}.jidcBelief{background:#ded9d0;grid-template-columns:1fr 1fr;gap:65px 90px;padding:100px 7vw;display:grid}.jidcBelief>div>p{font-size:17px;line-height:1.7}.jidcBelief ul{border-top:1px solid #aaa;margin:0;padding:0;list-style:none}.jidcBelief li{border-bottom:1px solid #aaa;padding:17px 0 17px 34px;font-size:17px;position:relative}.jidcBelief li:before{content:"→";color:var(--jo);font-weight:900;position:absolute;left:0}.jidcBelief blockquote{grid-column:1/-1;max-width:900px}.jidcAuthority{color:#fff;background:#080808;grid-template-columns:.85fr 1.15fr;display:grid}.jidcAuthority figure{min-height:760px;margin:0}.jidcAuthority figure img{object-fit:cover;object-position:center 20%;filter:saturate(.75)contrast(1.05);width:100%;height:100%}.jidcAuthority>div{padding:95px 7vw}.jidcAuthority p{color:#aaa;font-size:16px;line-height:1.75}.jidcAuthority blockquote{font-size:27px}.jidcRoutine ul{border-top:1px solid #ccc;margin:0;padding:0;list-style:none}.jidcRoutine li{border-bottom:1px solid #ccc;padding:17px 0;font-weight:800}.jidcRoutine li:before{content:"✓";color:var(--jo);margin-right:14px}.jidcOffer{color:#fff;background:#111;grid-template-columns:1fr .8fr;gap:40px 90px;padding:100px 7vw;display:grid}.jidcOffer>div:first-child>p{color:#aaa;max-width:560px;line-height:1.7}.jidcOffer aside{border-top:1px solid #ffffff2b;margin-top:35px;padding-top:25px}.jidcOffer aside b{color:var(--jo);font-size:20px}.jidcOffer aside p{color:#aaa;line-height:1.7}.jidcPrice{background:#1a1a1a;padding:38px}.jidcPrice>small{color:#aaa;letter-spacing:.15em;font-weight:900}.jidcPrice>strong{color:var(--jo);letter-spacing:-.07em;margin:22px 0;font-size:100px;line-height:1;display:block}.jidcPrice sup{margin-right:8px;font-size:25px}.jidcPrice p{color:#aaa;line-height:1.6}.jidcPrice .button{width:100%;margin:20px 0}.jidcPrice>span{color:#777;text-align:center;font-size:13px;display:block}.jidcFaq>h2{max-width:780px;margin:55px 0}.jidcFaq details{border-top:1px solid #ccc}.jidcFaq details:last-child{border-bottom:1px solid #ccc}.jidcFaq summary{cursor:pointer;grid-template-columns:50px 1fr 30px;align-items:center;padding:24px 0;font-size:19px;font-weight:800;list-style:none;display:grid}.jidcFaq summary::-webkit-details-marker{display:none}.jidcFaq summary span{color:var(--jo);font-size:13px}.jidcFaq summary b{color:var(--jo);font-size:25px}.jidcFaq details[open] summary b{transform:rotate(45deg)}.jidcFaq details p{color:#666;max-width:850px;margin:0 0 26px 50px;line-height:1.7}.jidcFinal{text-align:center;background:var(--jc);padding:110px 7vw}.jidcFinal h2{max-width:1000px;margin:25px auto}.jidcFinal>p{color:#666;max-width:760px;margin:0 auto 30px;font-size:18px;line-height:1.7}.jidcFinal>strong{color:var(--jo);margin:18px;font-size:58px;display:block}.jidcFinal .button{width:max-content;margin:20px auto;display:flex}.jidcFinal>small{color:#777;display:block}.jidcFooter{color:#777;background:#030303;grid-template-columns:1.5fr 1fr;align-items:center;gap:20px;padding:45px 5vw 25px;display:grid}.jidcFooter img{width:260px}.jidcFooter nav{justify-content:flex-end;gap:22px;font-size:14px;display:flex}.jidcFooter>small{border-top:1px solid #ffffff1c;grid-column:1/-1;padding-top:20px}.jidcFooter p{font-size:14px}.jidcFooter nav a:hover{color:var(--jo)}@media (width<=980px){.jidcTop nav{display:none}.jidcTopCta{margin-left:auto}.jidcHero{min-height:720px;padding:130px 28px 120px}.jidcHeroMark{right:20px}.jidcHeroMark strong{font-size:180px}.jidcHeroBenefits{grid-template-columns:1fr 1fr;left:28px;right:28px}.jidcHeroBenefits span{padding:12px}.jidcSplit,.jidcRisk,.jidcProcessHead,.jidcIncludedHead,.jidcBelief,.jidcOffer,.jidcAuthority{grid-template-columns:1fr}.jidcOutcomeGrid,.jidcMovementGrid,.jidcIncludedGrid{grid-template-columns:1fr 1fr}.jidcBelief blockquote{grid-column:auto}.jidcAuthority figure{min-height:580px}.jidcFooter{grid-template-columns:1fr}.jidcFooter nav{justify-content:flex-start}.jidcFooter>small{grid-column:auto}}@media (width<=580px){.jidcTop{height:78px;padding:0 20px}.jidcBrand img{width:190px}.jidcTopCta{padding-left:15px;font-size:0}.jidcTopCta span{font-size:18px}.jidcHero{min-height:780px;padding:115px 20px 180px}.jidcHero h1{font-size:46px}.jidcHeroCopy>p{font-size:16px}.jidcHeroMark{top:110px}.jidcHeroMark strong{font-size:130px}.jidcHeroBenefits{bottom:25px;left:20px;right:20px}.jidcHeroBenefits span{font-size:11px}.jidcSection{padding:72px 20px}.jidcSplit{gap:35px}.jidcPage h2{font-size:39px}.jidcRisk,.jidcBelief,.jidcOffer{gap:35px;padding:72px 20px}.jidcRisk h3{font-size:38px}.jidcOutcomeGrid,.jidcMovementGrid,.jidcIncludedGrid{grid-template-columns:1fr}.jidcMovementGrid article{border-bottom:1px solid #fff2;border-right:0}.jidcMovementGrid h3{margin-top:32px}.jidcIncludedGrid article{min-height:auto}.jidcAuthority figure{min-height:470px}.jidcAuthority>div{padding:70px 20px}.jidcPrice{padding:28px 20px}.jidcPrice>strong{font-size:82px}.jidcFaq summary{grid-template-columns:38px 1fr 24px;font-size:16px}.jidcFaq details p{margin-left:38px}.jidcFinal{padding:78px 20px}.jidcFinal .button{width:100%}.jidcFooter{padding:40px 20px 90px}.jidcFooter nav{flex-direction:column}}.jidcConsistency{color:#fff;background:#111;grid-template-columns:1fr 1fr;gap:50px 90px;padding:100px 7vw;display:grid}.jidcConsistency h2{margin-top:48px}.jidcConsistency>div>p{color:#aaa;font-size:17px;line-height:1.75}.jidcConsistencyList{border-top:1px solid #ffffff2b;align-self:end}.jidcConsistencyList span{border-bottom:1px solid #ffffff2b;padding:17px 0;font-size:18px;font-weight:800;display:block}.jidcConsistencyList span:before{content:"→";color:var(--jo);margin-right:16px}.jidcConsistency blockquote{grid-column:1/-1;max-width:980px;font-size:27px}.jidcPath>h2{max-width:1050px;margin:55px 0}.jidcPathGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.jidcPathGrid article{background:#f2efe9;min-height:245px;padding:32px;position:relative}.jidcPathGrid article:not(:last-child):after{content:"→";z-index:2;color:#fff;background:#111;border-radius:50%;place-items:center;width:28px;height:28px;font-weight:900;display:grid;position:absolute;top:50%;right:-14px}.jidcPathGrid article.active{background:var(--jo)}.jidcPathGrid small{letter-spacing:.14em;color:#777;font-size:12px;font-weight:900}.jidcPathGrid .active small{color:#111}.jidcPathGrid h3{margin:55px 0 16px;font-size:27px;line-height:1.1}.jidcPathGrid p{color:#666;font-size:15px;line-height:1.65}.jidcPathGrid .active p{color:#111}.jidcPathNote{color:#666;margin:24px 0 0;font-size:14px}.jidcWas,.jidcFinalWas{color:#aaa;letter-spacing:.13em;margin-top:24px;font-size:15px;font-weight:900;display:block}.jidcFinalWas{color:#777;margin:28px 0 -10px}@media (width<=980px){.jidcConsistency{grid-template-columns:1fr}.jidcConsistency blockquote{grid-column:auto}.jidcPathGrid{grid-template-columns:1fr}.jidcPathGrid article:not(:last-child):after{content:"↓";top:auto;bottom:-20px;right:calc(50% - 14px)}}@media (width<=580px){.jidcConsistency{gap:35px;padding:72px 20px}.jidcConsistency h2{margin-top:36px}.jidcConsistency blockquote{font-size:23px}.jidcPathGrid article{min-height:auto}.jidcPathGrid h3{margin-top:38px}}.jidcAccessLink{z-index:45;color:#111;letter-spacing:.08em;background:#fff;border:1px solid #ddd;padding:13px 17px;font-size:12px;font-weight:900;position:fixed;bottom:20px;right:20px;box-shadow:0 10px 35px #0005}.jappShell{color:#fff;background:#080808;min-height:100vh;padding:48px 20px}.jappCard,.jappWorkspace{width:min(1080px,100%);margin:auto}.jappCard{background:#111;border:1px solid #ffffff25;padding:45px}.jappCard>a>img,.jappHeader img{width:230px}.jappCard>small,.jappWorkspace small{color:var(--orange);letter-spacing:.14em;font-weight:900}.jappCard h1{margin:28px 0;font-size:clamp(38px,6vw,68px);line-height:1}.jappCard p{color:#aaa;line-height:1.7}.jappCard form{gap:20px;display:grid}.jappCard label,.jappEntry label,.jappForm label{gap:9px;font-weight:800;display:grid}.jappCard input,.jappCard textarea,.jappCard select,.jappEntry textarea,.jappEntry select,.jappForm textarea{color:#fff;width:100%;font:inherit;background:#080808;border:1px solid #555;padding:14px}.jappHelp{font-size:13px}.jappError{color:#ff8e68!important}.jappHeader{border-bottom:1px solid #ffffff25;justify-content:space-between;align-items:center;padding-bottom:28px;display:flex}.jappHeader span{color:#aaa}.jappProgress{grid-template-columns:auto 1fr auto;align-items:center;gap:20px;padding:30px 0;display:grid}.jappProgress>span{color:var(--orange);font-weight:900}.jappProgress i{background:#333;height:6px}.jappProgress i b{background:var(--orange);height:100%;display:block}.jappGrid{grid-template-columns:.8fr 1.2fr;gap:22px;display:grid}.jappGrid>article,.jappEntry{background:#111;border:1px solid #ffffff20;padding:32px}.jappGrid h2{font-size:32px}.jappGrid dl{gap:14px;display:grid}.jappGrid dt{color:#777;text-transform:uppercase;font-size:12px;font-weight:900}.jappGrid dd{margin:0 0 12px;line-height:1.5}.jappEntry form,.jappForm{gap:18px;display:grid}.jappHistory{margin:40px 0}.jappHistory p{color:#aaa;border-bottom:1px solid #ffffff15;grid-template-columns:80px 110px 1fr;gap:15px;padding:14px;display:grid}.jappHistory span{color:var(--orange);text-transform:uppercase;font-size:12px}.jappWorkspace>blockquote,.jappCard blockquote{border-left:3px solid var(--orange);background:#111;margin:35px 0;padding:20px 25px;font:italic 22px/1.5 Georgia,serif}.jappAssessment{max-width:920px}.jappAssessment progress{width:100%;accent-color:var(--orange)}.jappAssessment h2{margin:40px 0;font-size:30px;line-height:1.35}.jappScale{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.jappScale button{color:#bbb;background:#191919;border:1px solid #444;min-height:110px;padding:17px 8px}.jappScale button.active{border-color:var(--orange);color:#fff;background:#25140e}.jappScale b,.jappScale span{display:block}.jappScale b{color:var(--orange);margin-bottom:8px;font-size:25px}.jappNav{justify-content:space-between;margin-top:30px;display:flex}.jappNav button{color:#fff;background:0 0;border:1px solid #555;padding:14px 20px}.jappScores,.jappCompare{grid-template-columns:repeat(4,1fr);gap:8px;margin:30px 0;display:grid}.jappScores span,.jappCompare article{border-top:2px solid var(--orange);background:#111;padding:22px}.jappScores b{margin-top:15px;font-size:36px;display:block}.jappCompare span{color:#aaa;margin:10px 0;display:block}.jappCompare span b{float:right;color:#fff}.jappCompare strong{color:var(--orange)}.jappForm{max-width:820px}.jappForm textarea{min-height:90px}.jappAdminCreate{margin:35px auto}.jappAdminCreate form{grid-template-columns:1fr 1fr}.jappAdminTable{overflow:auto}.jappAdminTable table{border-collapse:collapse;width:100%;min-width:800px}.jappAdminTable th,.jappAdminTable td{text-align:left;border-bottom:1px solid #ffffff1f;padding:15px}.jappAdminTable th{color:var(--orange);font-size:12px}.jappAdminTable a{color:var(--orange)}@media (width<=760px){.jappShell{padding:20px 12px 90px}.jappCard{padding:28px 20px}.jappGrid,.jappScores,.jappCompare,.jappScale{grid-template-columns:1fr}.jappScale button{text-align:left;min-height:0}.jappScale b,.jappScale span{margin-right:12px;display:inline}.jappHistory p,.jappProgress{grid-template-columns:1fr}.jidcAccessLink{text-align:center;left:14px;right:14px}.jappAdminCreate form{grid-template-columns:1fr}}.jappScores small{color:#777;margin-top:4px;display:block}.jappDebrief{grid-template-columns:1fr 1fr;gap:12px;margin:0 0 32px;display:grid}.jappDebrief article{background:#111;border:1px solid #ffffff20;padding:30px}.jappDebrief article.wide{grid-column:1/-1}.jappDebrief article.recommendation{border-left:3px solid var(--orange)}.jappDebrief h2{margin:14px 0;font-size:clamp(25px,3vw,38px);line-height:1.15}.jappDebrief p{color:#bbb;margin-bottom:0;line-height:1.7}.jappDebrief .jappQuestion{color:#fff;font:italic 22px/1.5 Georgia,serif}@media (width<=760px){.jappDebrief{grid-template-columns:1fr}.jappDebrief article.wide{grid-column:auto}}.jappScores small{display:none}.jappScores b:after{content:" / 100";color:#777;font-size:13px;font-weight:700}
