.redesign-review .redesign-hero{max-width:1440px;padding-top:36px;padding-bottom:72px}
.redesign-preview-label{display:inline-block;border:1px solid #b8f16b60;border-radius:100px;color:#b8f16b;padding:7px 13px;font-size:13px;font-weight:850;line-height:1.4;margin-bottom:37px}
.redesign-hero-grid{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(0,.97fr);align-items:center;gap:clamp(20px,4vw,60px);min-height:min(700px,78svh)}
.redesign-copy{position:relative;z-index:1}.redesign-copy h1{margin:0;font-size:clamp(39px,4.8vw,68px);line-height:1.2;letter-spacing:-.059em}.redesign-copy h1 span,.redesign-method h2 span,.redesign-diversification h2 span,.redesign-origin h2 span{color:var(--lime)}.redesign-lead{max-width:680px;margin:23px 0 0;font-size:clamp(17px,1.6vw,21px);line-height:1.72;color:#d0d9e4}.redesign-punch{margin:22px 0 0;font-size:clamp(20px,2.35vw,28px);font-weight:950;letter-spacing:-.03em}.redesign-punch span{color:var(--lime)}.redesign-copy .microcopy{max-width:650px}
.redesign-visual{width:min(100%,520px);margin:0;min-width:0;justify-self:end}.redesign-visual-stage{position:relative;width:100%;height:auto;aspect-ratio:3/4;overflow:hidden;border:1px solid #ffffff30;border-radius:28px;box-shadow:0 28px 80px #0008}.redesign-visual-stage picture{display:block;width:100%;height:100%}.redesign-visual-stage img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.redesign-market-overlay{position:absolute;inset:0;pointer-events:none}.redesign-market-overlay span{position:absolute;top:27px;right:28px;color:#fff;font-size:clamp(17px,1.8vw,27px);font-weight:850;letter-spacing:.16em;line-height:1;text-shadow:0 2px 14px #000,0 0 24px #000}.redesign-visual figcaption{color:#b6beca;font-size:13px;margin-top:12px;line-height:1.5}
.redesign-proofline{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin:28px 0 95px;padding:24px;border-top:1px solid #ffffff38;border-bottom:1px solid #ffffff38}.redesign-proofline div+div{border-left:1px solid #ffffff35;padding-left:24px}.redesign-proofline strong,.redesign-proofline span{display:block}.redesign-proofline strong{color:var(--lime);font-size:21px;line-height:1.35}.redesign-proofline span{color:#c0cad6;font-size:15px;margin-top:7px;line-height:1.55}
.redesign-method,.redesign-problem,.redesign-choice,.redesign-diversification,.redesign-fit{padding:68px 0;border-top:1px solid #ffffff21}.redesign-method h2,.redesign-problem h2,.redesign-choice h2,.redesign-diversification h2,.redesign-fit h2,.redesign-origin h2{font-size:clamp(35px,4.4vw,55px);letter-spacing:-.048em;line-height:1.21;margin:0 0 22px}.redesign-method-grid,.redesign-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.redesign-method-grid article,.redesign-two article,.redesign-three article{padding:27px;border:1px solid #ffffff30;border-radius:19px;background:#ffffff08;min-width:0}.redesign-method-grid small,.redesign-two small,.redesign-three small{display:block;color:#ff82bd;font-size:14px;font-weight:900;margin-bottom:13px}.redesign-method-grid b{display:block;font-size:21px;line-height:1.4}.redesign-method-grid p,.redesign-two p,.redesign-three p,.redesign-section-lead{font-size:17px;color:#bbc5d1;line-height:1.7}.redesign-method-grid p,.redesign-two p,.redesign-three p{margin:9px 0 0}.redesign-caveat{color:#aab5c3;font-size:14px;line-height:1.65;margin:19px 0 0}.redesign-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.redesign-two h3,.redesign-three h3{font-size:23px;line-height:1.4;letter-spacing:-.035em;margin:0}.redesign-section-lead{margin:0 0 25px}.redesign-diversification{display:grid;grid-template-columns:1fr .9fr;align-items:center;gap:40px}.redesign-diversification>div>p:not(.eyebrow){font-size:18px;color:#c0cbd5;line-height:1.75}.redesign-diversification .redesign-scale-note{font-size:14px!important;color:#aeb8c4!important}.redesign-scale{min-width:0;padding:34px;border:1px solid #b8f16b66;border-radius:25px;background:linear-gradient(135deg,#b8f16b10,#d74d960b)}.redesign-scale small,.redesign-scale strong,.redesign-scale span{display:block}.redesign-scale small{font-size:15px;color:#aebacc}.redesign-scale strong{font-size:clamp(42px,5vw,67px);letter-spacing:-.055em;line-height:1.15;color:var(--lime);margin-top:12px}.redesign-scale span{font-size:16px;color:#cbd4e0;margin-top:9px}.redesign-dots{height:94px;margin-top:19px;background-image:radial-gradient(circle,#b8f16bb8 2px,transparent 2.8px);background-size:15px 15px;mask-image:linear-gradient(90deg,#000,transparent)}.redesign-fit{display:flex;justify-content:space-between;align-items:center;gap:28px}.redesign-fit p:last-child{max-width:660px;color:#bcc7d3;font-size:17px}.redesign-fit .button{white-space:nowrap}.redesign-origin{padding-top:90px;padding-bottom:100px}.redesign-origin-grid{display:grid;grid-template-columns:1fr .85fr;gap:42px;align-items:center}.redesign-origin-grid>div>p:not(.eyebrow){font-size:18px;color:#bfc9d4;line-height:1.75}.redesign-timeline{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:26px 0}.redesign-timeline span{border-left:3px solid var(--lime);padding:9px 13px;background:#ffffff0a;font-size:15px;font-weight:800}.redesign-origin-grid figure{margin:0}.redesign-origin-grid img{border-radius:22px;width:100%;max-height:465px;object-fit:cover}.redesign-origin-grid figcaption{font-size:14px;color:#b9c3ce;margin-top:10px}
@media(max-width:850px){.redesign-review .redesign-hero{padding-top:25px}.redesign-hero-grid{grid-template-columns:1fr;min-height:0;gap:29px}.redesign-copy h1{font-size:clamp(39px,7vw,58px)}.redesign-visual{width:100%;justify-self:stretch}.redesign-visual-stage{height:auto;aspect-ratio:16/9}.redesign-market-overlay{display:none}.redesign-proofline{margin-bottom:45px}.redesign-method-grid,.redesign-three{grid-template-columns:1fr}.redesign-diversification,.redesign-origin-grid{grid-template-columns:1fr}.redesign-fit{align-items:flex-start;flex-direction:column}}
@media(max-width:600px){.redesign-preview-label{margin-bottom:23px;font-size:12px}.redesign-copy h1{font-size:clamp(34px,8.65vw,43px);line-height:1.24}.redesign-copy .eyebrow{font-size:13px}.redesign-lead{font-size:17px}.redesign-punch{font-size:21px}.redesign-proofline{grid-template-columns:1fr;gap:0;padding:8px 0}.redesign-proofline div{padding:13px 0}.redesign-proofline div+div{border-left:0;border-top:1px solid #ffffff2d;padding-left:0}.redesign-method,.redesign-problem,.redesign-choice,.redesign-diversification,.redesign-fit{padding:48px 0}.redesign-method h2,.redesign-problem h2,.redesign-choice h2,.redesign-diversification h2,.redesign-fit h2,.redesign-origin h2{font-size:clamp(31px,8vw,40px)}.redesign-two{grid-template-columns:1fr}.redesign-method-grid article,.redesign-two article,.redesign-three article{padding:22px}.redesign-scale{padding:24px}.redesign-scale strong{font-size:48px}.redesign-review .redesign-origin{padding-top:65px;padding-bottom:75px}}

/* Founder history restored from the original story, without restoring repeated product explanations. */
.redesign-origin-intro{max-width:1030px;margin-bottom:58px}.redesign-origin-intro h2{margin:0;font-size:clamp(38px,5vw,65px);line-height:1.16;letter-spacing:-.05em}.redesign-origin-intro h2 span{color:var(--purple-bright)}.redesign-origin-intro>p:last-child{max-width:900px;margin:25px 0 0;color:#c3cedb;font-size:clamp(17px,1.7vw,21px);line-height:1.7}.redesign-origin .origin-formula{margin:0 0 28px}.redesign-origin .research-timeline{margin-bottom:27px}.redesign-origin .research-timeline article{color:#161b24}.redesign-origin .founder-story{margin-top:25px}.redesign-origin .founder-portrait{min-height:440px}.redesign-founder-context{max-width:660px;color:#b7c4d1;font-size:16px;line-height:1.7;margin:22px 0 0}.redesign-founder-closing{margin-top:9px}.founder-review-points{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:22px}.founder-review-points span{padding:10px 8px;border:1px solid rgba(184,241,107,.3);border-radius:999px;background:rgba(184,241,107,.08);color:#dfffb4;font-size:14px;font-weight:900;text-align:center}.redesign-origin .founder-review-button{align-self:flex-start}.redesign-origin-note{margin:19px 0 0;color:#aeb9c7;font-size:14px;line-height:1.65}
@media(max-width:800px){.redesign-origin-intro{margin-bottom:40px}.redesign-origin .research-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.redesign-origin .research-timeline article::after{display:none}.redesign-origin .founder-story{grid-template-columns:1fr}.redesign-origin .founder-portrait{min-height:0;aspect-ratio:4 / 3}.redesign-origin .founder-portrait img{object-position:center 21%}}
@media(max-width:600px){.redesign-origin-intro{margin-bottom:31px}.redesign-origin-intro h2{font-size:clamp(33px,8.5vw,43px)}.redesign-origin .origin-formula{margin-bottom:24px}.redesign-origin .research-timeline{grid-template-columns:1fr}.redesign-origin .research-timeline article{padding:19px 20px}.redesign-origin .research-timeline b{margin-top:9px}.redesign-origin .research-timeline p{margin-top:6px}.redesign-origin .founder-portrait{aspect-ratio:4 / 4.5}.founder-review-points{grid-template-columns:repeat(2,minmax(0,1fr))}.redesign-origin .founder-review-button{width:100%;text-align:center}}

/* Plain-language diversification analogy restored alongside the compact front story. */
.redesign-farm{padding:70px 0 78px;border-top:1px solid #ffffff22}.redesign-farm-heading{max-width:940px}.redesign-farm-heading h2{margin:0;font-size:clamp(34px,4.5vw,55px);line-height:1.19;letter-spacing:-.047em}.redesign-farm-heading h2 span{color:var(--lime)}.redesign-farm-heading>p:last-child{margin:19px 0 0;color:#c2ccd8;font-size:18px;line-height:1.73}.redesign-farm .harvest-story{margin-top:27px;padding-top:0;border-top:0}.redesign-farm .harvest-visual img{aspect-ratio:16 / 9}.redesign-farm-caption{padding:12px 18px;color:#b8c2cf;font-size:14px;line-height:1.55}.redesign-farm .harvest-metaphor h3{font-size:clamp(30px,3.8vw,47px)}.redesign-farm .harvest-metaphor>p:not(.eyebrow){font-size:17px}.redesign-farm .harvest-cycle{width:min(100%,440px)}
@media(max-width:850px){.redesign-farm .harvest-story{grid-template-columns:1fr}.redesign-farm .harvest-cycle{width:min(100%,420px)}}
@media(max-width:600px){.redesign-farm{padding:49px 0 56px}.redesign-farm-heading h2{font-size:clamp(31px,8vw,40px)}.redesign-farm-heading>p:last-child{font-size:17px}.redesign-farm .harvest-story{gap:29px}.redesign-farm-caption{font-size:13px}}

/* Final story pass: clearer sequence, compact deep-dive content and restored trust cues. */
.redesign-method-bridge{max-width:830px;margin:-3px 0 27px;color:#d6dfeb;font-size:18px;line-height:1.72}
.redesign-daily{padding:72px 0;border-top:1px solid #ffffff22}.redesign-daily .easy-operation-heading{max-width:850px;margin-top:0;padding-top:0;border-top:0}.redesign-daily .easy-operation-heading h2{margin:0;font-size:clamp(35px,4.4vw,55px);line-height:1.2;letter-spacing:-.048em}.redesign-daily .easy-operation-heading>p:last-child{margin:20px 0 0;color:#c2ccd8;font-size:18px;line-height:1.72}.redesign-daily .daily-control-grid{margin-top:27px}.redesign-daily-proof{margin:20px 0 0;padding:17px 20px;border-left:3px solid var(--lime);background:#b8f16b0b;color:#d6e2ed;font-size:17px;font-weight:800;line-height:1.6}
.proof-details{margin:26px 0 54px;border:1px solid #ffffff2c;border-radius:22px;background:#ffffff08;overflow:hidden}.proof-details>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 27px;cursor:pointer;list-style:none}.proof-details>summary::-webkit-details-marker{display:none}.proof-details>summary span,.proof-details>summary small,.proof-details>summary b{display:block}.proof-details>summary small{color:var(--lime);font-size:12px;font-weight:900;letter-spacing:.12em}.proof-details>summary b{margin-top:7px;font-size:21px;line-height:1.4}.proof-details>summary i{font-style:normal;font-size:27px;transition:transform .2s ease}.proof-details[open]>summary i{transform:rotate(45deg)}.proof-details>.evidence-explorer,.proof-details>.testbed-comparison{margin:0;border-top:1px solid #ffffff24;border-radius:0}.proof-details-compact{margin:28px 0}.proof-details-compact>summary{padding:20px 23px}
.company-trust-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px}.company-trust-strip p{margin:0;padding:22px;border:1px solid #ffffff26;border-radius:18px;background:#ffffff08}.company-trust-strip small,.company-trust-strip b,.company-trust-strip span{display:block}.company-trust-strip small{color:var(--lime);font-size:13px;font-weight:900}.company-trust-strip b{margin-top:7px;font-size:24px}.company-trust-strip span{margin-top:5px;color:#b9c4d1;font-size:14px;line-height:1.55}
.jadoo-fit-note{padding-top:75px;padding-bottom:75px;border-top:1px solid #ffffff20}.jadoo-fit-note h2{margin:0;max-width:850px;font-size:clamp(35px,4.4vw,55px);line-height:1.2;letter-spacing:-.048em}.jadoo-fit-note>p:last-child{max-width:830px;margin:21px 0 0;color:#c4ced9;font-size:18px;line-height:1.72}
@media(max-width:600px){.redesign-method-bridge{font-size:17px}.redesign-daily{padding:50px 0}.redesign-daily .easy-operation-heading h2,.jadoo-fit-note h2{font-size:clamp(31px,8vw,40px)}.proof-details>summary{padding:20px}.proof-details>summary b{font-size:18px}.company-trust-strip{grid-template-columns:1fr}.jadoo-fit-note{padding-top:52px;padding-bottom:52px}}

/* A fast overview for visitors who prefer video before the detailed account records. */
.jadoo-summary-video{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:center;gap:clamp(35px,6vw,85px);margin-top:12px;padding:64px clamp(25px,5vw,70px);border:1px solid #d74d965c;border-radius:30px;background:radial-gradient(circle at 90% 15%,#d74d9622,transparent 38%),linear-gradient(135deg,#101621,#090c14);box-shadow:0 30px 80px #0007}
.jadoo-summary-video-copy{min-width:0}.jadoo-summary-video-copy h2{margin:0;font-size:clamp(35px,4.5vw,58px);line-height:1.18;letter-spacing:-.05em}.jadoo-summary-video-copy h2 span{color:#ff69ac}.jadoo-summary-video-copy>p:not(.eyebrow){max-width:720px;margin:22px 0 0;color:#c7d1dd;font-size:18px;line-height:1.72}.jadoo-summary-video-points{display:flex;flex-wrap:wrap;gap:8px;margin-top:25px}.jadoo-summary-video-points span{padding:9px 13px;border:1px solid #b8f16b4a;border-radius:999px;background:#b8f16b0d;color:#dcffae;font-size:14px;font-weight:900}
.jadoo-summary-video-player{width:100%;margin:0;overflow:hidden;border:1px solid #ffffff30;border-radius:25px;background:#000;box-shadow:0 24px 55px #000a}.jadoo-summary-video-player video{display:block;width:100%;height:auto;aspect-ratio:9/16;background:#000;object-fit:contain}.jadoo-summary-video-player figcaption{padding:12px 15px;border-top:1px solid #ffffff1c;background:#0e131e;color:#aeb8c6;font-size:12px;line-height:1.5;text-align:center}
@media(max-width:800px){.jadoo-summary-video{grid-template-columns:1fr;padding:45px 28px}.jadoo-summary-video-player{width:min(100%,380px);justify-self:center}}
@media(max-width:600px){.jadoo-summary-video{gap:30px;margin-top:4px;padding:34px 18px 22px;border-radius:23px}.jadoo-summary-video-copy h2{font-size:clamp(31px,8.4vw,41px)}.jadoo-summary-video-copy>p:not(.eyebrow){font-size:16px;line-height:1.68}.jadoo-summary-video-points{margin-top:20px}.jadoo-summary-video-points span{font-size:12px;padding:8px 10px}.jadoo-summary-video-player{border-radius:18px}}

/* Ubocheonri: steady, purposeful progress through disciplined operation. */
.jadoo-fit-note{display:grid;grid-template-columns:minmax(350px,.88fr) minmax(460px,1.12fr);gap:clamp(34px,5vw,68px);align-items:center;padding-top:82px;padding-bottom:82px}
.jadoo-fit-copy{min-width:0}
.jadoo-fit-copy h2{max-width:620px}
.jadoo-fit-copy h2 span{color:var(--lime)}
.jadoo-fit-copy>p:not(.eyebrow){max-width:650px;margin:20px 0 0;color:#c4ced9;font-size:18px;line-height:1.75}
.jadoo-fit-copy blockquote{margin:27px 0 0;padding:19px 22px;border-left:4px solid #e4b853;background:linear-gradient(90deg,#e4b8531c,transparent);color:#fff;font-size:clamp(21px,2.3vw,29px);font-weight:900;line-height:1.5}
.jadoo-fit-principles{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}
.jadoo-fit-principles span{padding:9px 13px;border:1px solid #b8f16b4a;border-radius:999px;background:#b8f16b0d;color:#dcffae;font-size:14px;font-weight:900}
.jadoo-fit-visual{position:relative;margin:0;overflow:hidden;border:1px solid #b8f16b4d;border-radius:26px;background:#0a0d15;box-shadow:0 28px 70px #0008}
.jadoo-fit-visual::after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 65px #05070db8}
.jadoo-fit-visual img{display:block;width:100%;height:auto;aspect-ratio:2/1;object-fit:cover}
.jadoo-fit-visual figcaption{position:relative;z-index:1;margin-top:-1px;padding:15px 18px;border-top:1px solid #ffffff1f;background:#0c111bcc;color:#abb7c5;font-size:13px;line-height:1.6}
@media(max-width:900px){.jadoo-fit-note{grid-template-columns:1fr}.jadoo-fit-copy h2,.jadoo-fit-copy>p:not(.eyebrow){max-width:780px}.jadoo-fit-visual{width:100%}}
@media(max-width:600px){.jadoo-fit-note{gap:30px;padding-top:57px;padding-bottom:57px}.jadoo-fit-copy>p:not(.eyebrow){font-size:17px}.jadoo-fit-copy blockquote{padding:17px 18px}.jadoo-fit-visual{border-radius:19px}.jadoo-fit-visual img{aspect-ratio:1.55/1}.jadoo-fit-visual figcaption{padding:13px 15px;font-size:12px}}

/* Story compression pass */
.redesign-daily{padding:54px 0}.redesign-daily .daily-control-grid{margin-top:22px}
.jadoo-summary-video{grid-template-columns:minmax(0,1fr) minmax(220px,285px);gap:clamp(28px,4vw,54px);margin-top:0;padding:38px clamp(24px,4vw,46px);border-radius:24px}
.jadoo-summary-video-copy h2{font-size:clamp(32px,4vw,49px)}.jadoo-summary-video-copy>p:not(.eyebrow){margin-top:16px;font-size:17px}.jadoo-summary-video-points{margin-top:18px}
.deep-proof{margin:40px 0 52px;border-color:#b8f16b52;background:linear-gradient(135deg,#b8f16b0b,#ffffff05)}
.deep-proof>.deep-proof-summary{align-items:flex-end;padding:31px clamp(24px,3.2vw,42px);background:radial-gradient(circle at 88% 10%,rgba(184,241,107,.12),transparent 34%)}.deep-proof-summary-copy{min-width:0;max-width:900px}.deep-proof>.deep-proof-summary .deep-proof-summary-copy>small{color:var(--lime);font-size:12px;letter-spacing:.04em}.deep-proof>.deep-proof-summary .deep-proof-summary-copy>b{margin-top:9px;font-size:clamp(27px,3vw,39px);line-height:1.26;letter-spacing:-.04em}.deep-proof-summary-copy>b span{display:inline;color:var(--lime)}.deep-proof-summary-copy>p{max-width:820px;margin:13px 0 0;color:#bec9d5;font-size:16px;line-height:1.68}.deep-proof-summary-copy>.deep-proof-answer{padding-left:14px;border-left:3px solid var(--lime);color:#dfe8f1}.deep-proof-answer strong{color:var(--lime)}.deep-proof-preview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:22px}.deep-proof>.deep-proof-summary .deep-proof-preview>span{padding:13px 15px;border:1px solid rgba(255,255,255,.16);border-radius:13px;background:rgba(5,9,15,.5)}.deep-proof-preview strong,.deep-proof-preview em{display:block}.deep-proof-preview strong{color:#fff;font-size:22px;line-height:1.2}.deep-proof-preview span:first-child{border-color:rgba(184,241,107,.42);background:rgba(184,241,107,.09)}.deep-proof-preview span:first-child strong{color:var(--lime)}.deep-proof-preview em{margin-top:5px;color:#aeb9c6;font-size:12px;font-style:normal;font-weight:750}.deep-proof-extra{display:block;margin-top:13px;color:#a9b5c2;font-size:12px;font-style:normal;line-height:1.55}.deep-proof>.deep-proof-summary .deep-proof-open{display:flex;flex:0 0 auto;align-items:center;gap:11px;margin-bottom:2px;padding:13px 16px;border:1px solid rgba(184,241,107,.38);border-radius:999px;background:rgba(184,241,107,.1);color:#e5ffc3;font-size:13px;font-weight:900;white-space:nowrap}.deep-proof>.deep-proof-summary .deep-proof-open i{font-size:22px;line-height:1}
.deep-proof>.deep-proof-content{padding:0 clamp(18px,3vw,34px) 34px;border-top:1px solid #ffffff24}
.deep-proof>.deep-proof-content>.video-verification,.deep-proof>.deep-proof-content>.market-context,.deep-proof>.deep-proof-content>.operation-design{margin-top:34px;margin-bottom:0}
.deep-proof>.deep-proof-content>.operation-design{padding-bottom:0}
.origin-compact{padding-top:76px;padding-bottom:72px}
.origin-compact .redesign-origin-intro{max-width:980px;margin-bottom:32px}
.origin-compact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.origin-compact-grid article{padding:25px;border:1px solid #ffffff28;border-radius:20px;background:#ffffff08}
.origin-compact-grid small,.origin-compact-grid b,.origin-compact-grid p{display:block}
.origin-compact-grid small{color:var(--lime);font-size:12px;font-weight:950;letter-spacing:.09em}
.origin-compact-grid b{margin-top:10px;font-size:21px;line-height:1.4}
.origin-compact-grid p{margin:9px 0 0;color:#bfc9d4;font-size:16px;line-height:1.65}
.origin-compact-footer{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:20px;padding:22px 24px;border:1px solid #ffffff22;border-radius:18px;background:#0f141e}
.origin-compact-footer p{margin:0}.origin-compact-footer p b,.origin-compact-footer p span{display:block}.origin-compact-footer p b{font-size:17px}.origin-compact-footer p span{margin-top:6px;color:#aeb9c7;font-size:13px;line-height:1.55}.origin-compact-footer .button{white-space:nowrap}
.jadoo-fit-note{padding-top:64px;padding-bottom:64px}.jadoo-fit-copy>p:not(.eyebrow){margin-bottom:0}
.review-band{margin-top:42px}.review-band-main{padding-top:36px;padding-bottom:36px}
.price-action-strip{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:18px 0 42px;padding:20px 23px;border:1px solid #ff83b66b;border-radius:18px;background:linear-gradient(110deg,#d74d9618,#b8f16b0a)}
.price-action-strip small,.price-action-strip b{display:block}.price-action-strip small{color:#ff8fbd;font-size:12px;font-weight:950;letter-spacing:.1em}.price-action-strip b{margin-top:6px;font-size:19px;line-height:1.45}.price-action-strip .button{white-space:nowrap}
.price-policy-details{margin-top:30px;margin-bottom:12px}.price-policy-details>.price-policy-content{padding:0 clamp(18px,3vw,30px) 30px;border-top:1px solid #ffffff24}.price-policy-details .support-after-sale{margin-top:28px}.price-policy-details .verified-policy-grid{margin-bottom:0}
@media(max-width:850px){.origin-compact-grid{grid-template-columns:1fr}.origin-compact-footer{align-items:flex-start;flex-direction:column}.origin-compact-footer .button{width:100%;text-align:center}}
@media(max-width:800px){.jadoo-summary-video{grid-template-columns:1fr;padding:36px 24px}.jadoo-summary-video-player{width:min(100%,310px)}}
@media(max-width:760px){.deep-proof>.deep-proof-summary{align-items:stretch;flex-direction:column}.deep-proof>.deep-proof-summary .deep-proof-open{align-self:flex-start;margin-top:19px}}
@media(max-width:600px){.redesign-daily{padding:43px 0}.jadoo-summary-video{padding:30px 18px 20px}.deep-proof>.deep-proof-summary{padding:25px 19px}.deep-proof>.deep-proof-summary .deep-proof-summary-copy>b{font-size:27px}.deep-proof-summary-copy>p{font-size:15px}.deep-proof-preview{grid-template-columns:1fr;margin-top:18px}.deep-proof>.deep-proof-summary .deep-proof-preview>span{display:grid;grid-template-columns:90px 1fr;align-items:center;padding:11px 13px}.deep-proof-preview strong{font-size:19px}.deep-proof-preview em{margin-top:0}.deep-proof>.deep-proof-summary .deep-proof-open{justify-content:space-between;width:100%;box-sizing:border-box}.deep-proof>.deep-proof-content{padding:0 12px 20px}.origin-compact{padding-top:54px;padding-bottom:52px}.origin-compact .redesign-origin-intro{margin-bottom:24px}.origin-compact-grid article{padding:20px}.origin-compact-footer{padding:19px}.jadoo-fit-note{padding-top:50px;padding-bottom:50px}.price-action-strip{align-items:stretch;flex-direction:column;margin-bottom:34px}.price-action-strip .button{width:100%;text-align:center}}

/* v98: evidence-first story and the founder's actual three operating principles. */
.account-ownership-note{margin:18px 0 0;padding:15px 18px;border-left:3px solid var(--lime);background:rgba(184,241,107,.07);color:#c6d2dd;font-size:15px;line-height:1.65}.account-ownership-note b{color:#fff}
.principle-section{padding-top:82px;padding-bottom:82px}.story-transition{display:inline-flex;margin:0 0 25px;padding:10px 14px;border:1px solid rgba(184,241,107,.34);border-radius:999px;background:rgba(184,241,107,.07);color:#dfffb4;font-size:14px;font-weight:850}.principle-section h2 span{color:var(--lime)}
.principle-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:32px}.principle-card{display:flex;min-width:0;flex-direction:column;padding:0 25px 25px;overflow:hidden;border:1px solid rgba(255,255,255,.19);border-radius:23px;background:linear-gradient(155deg,rgba(255,255,255,.075),rgba(255,255,255,.025));box-shadow:0 24px 55px rgba(0,0,0,.2)}.principle-visual{height:160px;margin:0 -25px 23px;border-bottom:1px solid rgba(255,255,255,.13);background:radial-gradient(circle at 50% 45%,rgba(184,241,107,.16),transparent 58%)}.principle-visual svg{display:block;width:100%;height:100%}.principle-card>small{color:var(--lime);font-size:12px;font-weight:950;letter-spacing:.12em}.principle-card h3{margin:11px 0 0;font-size:23px;line-height:1.4;letter-spacing:-.035em}.principle-card p{margin:11px 0 0;color:#bdc8d4;font-size:16px;line-height:1.72}.principle-card>em{display:block;margin-top:auto;padding-top:20px;color:#e7eef6;font-size:13px;font-style:normal;font-weight:850;line-height:1.55}.principle-safety{border-color:rgba(73,151,255,.42)}.principle-safety .principle-visual{background:radial-gradient(circle at 50% 44%,rgba(73,151,255,.25),transparent 62%)}.principle-safety .shield{fill:rgba(73,151,255,.12);stroke:#57a3ff;stroke-width:5}.principle-safety rect{fill:#89c2ff}.principle-safety .ground{fill:none;stroke:#89c2ff;stroke-linecap:round;stroke-width:5}.principle-spread{border-color:rgba(184,241,107,.4)}.seed-grid circle{fill:#b8f16b}.cycle-arrow,.arrow-head{fill:none;stroke:#dfffb4;stroke-linecap:round;stroke-linejoin:round;stroke-width:6}.principle-response{border-color:rgba(255,109,160,.42)}.principle-response .principle-visual{background:radial-gradient(circle at 68% 48%,rgba(215,77,150,.22),transparent 62%)}.price-path,.buy-mark,.baseline{fill:none;stroke-linecap:round;stroke-linejoin:round}.price-path{stroke-width:7}.price-path.muted{stroke:#697586}.price-path.active{stroke:#ff6da0}.wait-point{fill:#111722;stroke:#ffcf67;stroke-width:6}.buy-mark{stroke:#ffcf67;stroke-width:6}.baseline{stroke:#ffffff38;stroke-width:3}.principle-boundary{margin:19px 0 0;padding:15px 18px;border:1px solid rgba(255,255,255,.15);border-radius:14px;color:#aeb9c6;font-size:13px;line-height:1.65}
.method-story{padding-top:82px;padding-bottom:76px}.method-standard{margin-bottom:0}.origin-more{padding-top:0;padding-bottom:18px}.origin-details{margin:0}.origin-details-body{border-top:1px solid rgba(255,255,255,.14)}.origin-details .origin-compact{padding:48px clamp(20px,4vw,54px) 44px}.origin-details .redesign-origin-intro{margin-bottom:27px}.origin-details .redesign-origin-intro>p:last-child{font-size:17px}.origin-details .redesign-origin-intro h2{font-size:clamp(34px,4.2vw,54px)}
@media(max-width:900px){.principle-grid{grid-template-columns:1fr}.principle-card{display:grid;grid-template-columns:190px 1fr;column-gap:23px}.principle-visual{grid-column:1;grid-row:1 / span 5;height:100%;min-height:220px;margin:0;border-right:1px solid rgba(255,255,255,.13);border-bottom:0}.principle-card>small{grid-column:2;margin-top:23px}.principle-card h3,.principle-card p,.principle-card>em{grid-column:2}.principle-card>em{margin-bottom:22px}}
@media(max-width:600px){.principle-section,.method-story{padding-top:54px;padding-bottom:54px}.story-transition{border-radius:14px;line-height:1.5}.principle-grid{margin-top:25px}.principle-card{display:flex;padding:0 21px 22px}.principle-visual{height:138px;min-height:0;margin:0 -21px 20px;border-right:0;border-bottom:1px solid rgba(255,255,255,.13)}.principle-card>small{margin-top:0}.principle-card h3{font-size:21px}.principle-card p{font-size:15px}.principle-card>em{margin-bottom:0}.origin-details .origin-compact{padding:34px 16px 30px}.origin-details .redesign-origin-intro h2{font-size:clamp(30px,8vw,39px)}}
