.lcMain{color:var(--ink)}.lcMain h1,.lcMain h2,.lcSignature h2{font-family:var(--display);letter-spacing:-.058em;overflow-wrap:normal;margin:0;font-weight:850;line-height:1.065}.lcMain h1 em,.lcMain h2 em,.lcSignature h2 em{color:var(--gold);letter-spacing:-.052em;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.lcMain p,.lcSignature p{overflow-wrap:break-word}.lcSectionLabel{letter-spacing:.19em;text-transform:uppercase;color:var(--gold);align-items:center;gap:15px;font-size:11px;font-weight:800;line-height:1.3;display:flex}.lcSectionLabel span:first-child{white-space:nowrap}.lcSectionLabel i{background:var(--gold);opacity:.65;width:29px;height:1px}.lcInlineLink{color:var(--ink);border-bottom:1px solid var(--gold);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:10px;padding:9px 0;font-size:11px;font-weight:800;text-decoration:none;transition:color .2s,border-color .2s;display:inline-flex}.lcInlineLink:hover{color:var(--gold)}.lcInlineLink span{color:var(--gold);font-size:18px;line-height:1}.lcInlineLink:focus-visible,.lcBiotypeSelect:focus-visible,.lcSignatureStepButton:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.lcHero{padding:clamp(42px,5.2vw,74px) 0 clamp(43px,4.5vw,68px)}.lcHeroComposition{grid-template-columns:minmax(0,1.36fr) minmax(300px,.64fr);gap:clamp(30px,4.5vw,75px);margin-top:clamp(27px,3.1vw,43px);display:grid}.lcHeroHeadline{flex-direction:column;min-width:0;display:flex}.lcHero h1{max-width:960px;font-size:clamp(50px,5.25vw,80px);line-height:1.075}.lcHero h1 em{color:#cbaa79}.lcHeroBottom{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:18px;margin-top:auto;padding-top:clamp(26px,3.8vw,52px);padding-bottom:18px;display:flex}.lcHeroBottom>span{color:var(--muted);letter-spacing:.13em;max-width:265px;font-size:10px;line-height:1.6}.lcHeroStory{border-left:1px solid var(--line);flex-direction:column;justify-content:center;max-width:510px;padding:7px 0 5px clamp(24px,3vw,47px);display:flex}.lcHeroStory p{color:#cec5b7;margin:0 0 16px;font-size:clamp(15px,1.13vw,17px);line-height:1.76}.lcHeroStory p:last-child{margin-bottom:0}.lcIAm{color:var(--gold);white-space:nowrap;margin:4px 0 19px;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3vw,44px);font-style:italic;line-height:1.22}@media (prefers-reduced-motion:no-preference){.lcHeroHeadline h1{animation:.85s both lcAppear}.lcHeroStory{animation:.85s .12s both lcAppear}}@keyframes lcAppear{0%{opacity:.01;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.lcBiology{border-top:1px solid var(--line-soft);padding:clamp(44px,4.3vw,65px) 0 clamp(60px,6vw,88px);scroll-margin-top:90px}.lcBiologyLead{grid-template-columns:minmax(0,1fr) minmax(300px,.75fr);align-items:end;gap:clamp(35px,6vw,100px);margin:26px 0 clamp(30px,3.5vw,49px);display:grid}.lcBiologyLead h2{max-width:780px;margin-top:12px;font-size:clamp(40px,4.7vw,68px)}.lcBiologyLead>div:last-child{max-width:505px;padding-bottom:3px}.lcBiologyLead p{color:#c5beb1;margin:0 0 12px;font-size:16px;line-height:1.78}.lcBiologyLead p:last-child{margin-bottom:0}.lcBiologyLead strong{color:var(--ink)}.lcExplorerTop{justify-content:space-between;align-items:end;gap:20px;padding-bottom:13px;display:flex}.lcExplorerTop>span{color:var(--gold);letter-spacing:.16em;font-size:10px;font-weight:800}.lcExplorerTop p{color:var(--muted);margin:0;font-size:12px}.lcBiotypeGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.lcBiotypeCard{--element:#d1847b;background:linear-gradient(155deg,#1b1c18f5,#0f1210);border:1px solid #c4a56d38;min-width:0;transition:border-color .32s,transform .32s,box-shadow .32s;position:relative;overflow:hidden}.lcBiotype-air{--element:#d4b765}.lcBiotype-water{--element:#85aec1}.lcBiotype-earth{--element:#232526}.lcBiotypeCard.is-selected{border-color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold),0 0 0 1px #c4a56d1f}.lcBiotypeCard:not(.is-selected):hover{border-color:#c4a56d5e;transform:translateY(-2px)}.lcBiotypeSelect{width:100%;height:100%;min-height:302px;color:var(--ink);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:stretch;padding:18px 20px 17px;display:flex;position:relative;overflow:hidden}.lcBiotypeSelect:before{content:"";pointer-events:none;background:radial-gradient(ellipse at 52% 28%,color-mix(in srgb,var(--element) 16%,transparent),transparent 57%);opacity:.75;transition:opacity .4s;position:absolute;inset:0}.lcBiotypeCard.is-selected .lcBiotypeSelect:before{opacity:1}.lcBiotypeSelect header,.lcBiotypeSelect footer,.lcBiotypeCardContent{z-index:1;position:relative}.lcBiotypeSelect header{letter-spacing:.12em;color:#b3aa9b;justify-content:space-between;gap:6px;font-size:11px;display:flex}.lcBiotypeSelect header span:last-child{color:var(--element)}.lcBiotype-earth .lcBiotypeSelect header span:last-child{color:#c6c1b9}.lcBiotypeSymbol{z-index:1;min-height:83px;color:var(--element);flex:1;place-items:center;display:grid;position:relative}.lcElementSvg{width:56px;height:56px;transition:transform .42s cubic-bezier(.16,1,.3,1);display:block}.lcBiotypeCard:hover .lcElementSvg,.lcBiotypeCard.is-selected .lcElementSvg{transform:scale(1.09)}.lcBiotype-earth .lcBiotypeSymbol:before{content:"";pointer-events:none;background:radial-gradient(circle,#c0bfb8ad,#c0bfb824 42%,#0000 73%);width:106px;height:106px;position:absolute}.lcBiotype-earth .lcElementSvg{color:#181a1a;z-index:1;width:56px;height:56px;position:relative}.lcBiotypeCardContent{margin-top:auto}.lcBiotypeCard h3{font-family:var(--display);letter-spacing:-.04em;margin:0 0 7px;font-size:clamp(25px,2.35vw,33px);line-height:1.05}.lcBiotypeStatement{color:var(--element);min-height:39px;font-family:Georgia,Times New Roman,serif;font-size:16px;font-style:italic;line-height:1.25}.lcBiotype-earth .lcBiotypeStatement{color:#bdbbb4}.lcBiotypeSelect footer{border-top:1px solid var(--line-soft);grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;padding-top:13px;display:grid}.lcBiotypeSelect footer span{gap:5px;display:grid}.lcBiotypeSelect footer small{letter-spacing:.13em;color:var(--muted);font-size:10px}.lcBiotypeSelect footer b{color:#e3d8c8;font-size:13px}.lcBiotypeCardArrow{color:var(--element);opacity:0;z-index:2;font-size:14px;transition:opacity .2s;position:absolute;top:42%;right:17px}.lcBiotypeCard.is-selected .lcBiotypeCardArrow{opacity:1;color:var(--gold)}.lcBiotypeDetail{--focus:#bb625d;border:1px solid var(--line);background:linear-gradient(100deg,color-mix(in srgb,var(--focus) 8%,#101310),#0f1210);border-top:0;grid-template-columns:minmax(68px,.17fr) minmax(220px,.84fr) minmax(290px,1.12fr);align-items:start;gap:clamp(18px,2.5vw,38px);min-height:180px;padding:23px 27px;display:grid}.lcBiotypeDetail-air{--focus:#d4b765}.lcBiotypeDetail-water{--focus:#85aec1}.lcBiotypeDetail-earth{--focus:#b0ada8}.lcBiotypeDetailIndex{color:var(--gold);align-content:start;gap:8px;display:grid}.lcBiotypeDetailIndex span{letter-spacing:.14em;font-size:11px}.lcBiotypeDetailIndex strong{font-family:var(--display);color:var(--focus);font-size:25px}.lcBiotypeDetailCopy h3{font-size:clamp(19px,2vw,27px);font-family:var(--display);letter-spacing:-.035em;margin:0 0 12px;line-height:1.24}.lcBiotypeDetailCopy h3 em{color:var(--focus);font-family:Georgia,serif;font-weight:400}.lcBiotypeDetailCopy p{color:#c7c0b2;margin:0;font-size:14px;line-height:1.68}.lcBiotypeDetailInsights{border-left:1px solid var(--line-soft);grid-template-columns:1fr 1fr;gap:20px;padding-left:25px;display:grid}.lcBiotypeDetailInsights span{letter-spacing:.11em;color:var(--focus);font-size:11px;font-weight:800}.lcBiotypeDetailInsights p{color:#c7c0b2;margin:9px 0 0;font-size:13px;line-height:1.65}.lcBiologyMethod{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);align-items:center;gap:18px;margin-top:22px;padding:20px 0;display:flex}.lcBiologyMarker{color:var(--gold);flex:none;place-items:center;width:31px;display:grid}.lcTinyStarSvg{width:26px;height:26px}.lcBiologyMethod p{color:#c1b7a9;flex:1;margin:0;font-size:14px;line-height:1.7}.lcBiologyMethod strong{color:var(--ink)}.lcBiologyMethodTag{color:var(--gold);letter-spacing:.12em;white-space:nowrap;font-size:11px;font-weight:800}.lcSignature{border-block:1px solid var(--line);background:radial-gradient(at 15% 38%,#c4a56d18,#0000 46%),#0d100e;padding:clamp(50px,5vw,75px) 0 clamp(52px,5vw,76px);scroll-margin-top:70px}.lcSignatureIntro{grid-template-columns:minmax(0,1fr) minmax(260px,.6fr);align-items:end;gap:clamp(30px,6vw,100px);margin:31px 0 29px;display:grid}.lcSignatureIntro h2{max-width:830px;font-size:clamp(43px,4.9vw,74px)}.lcSignatureIntro p{color:#c6bdb0;max-width:510px;margin:0 0 5px;font-size:16px;line-height:1.77}.lcSignatureStory{grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);align-items:start;gap:clamp(30px,5.7vw,94px);display:grid;position:relative}.lcSignatureScene{border:1px solid var(--line);background:radial-gradient(at 50% 48%,#c4a56d17,#0000 66%),linear-gradient(160deg,#161914,#0b0e0c);flex-direction:column;justify-content:space-between;min-width:0;height:390px;padding:20px 25px;display:flex;position:sticky;top:clamp(80px,9vh,110px);overflow:hidden}.lcSignatureSceneTop,.lcSignatureSceneCaption{color:var(--gold);letter-spacing:.15em;justify-content:space-between;gap:12px;font-size:11px;font-weight:800;display:flex}.lcSignatureSceneCaption{color:var(--muted);font-weight:500}.lcSignatureStage{isolation:isolate;justify-content:center;align-items:center;height:285px;display:flex;position:relative}.lcSignatureAxis{background:linear-gradient(90deg,transparent,var(--line),transparent);z-index:-1;width:70%;height:1px;position:absolute;top:47%}.lcSignatureOrb{text-align:center;background:radial-gradient(circle at 48% 42%,#c4a56d29,#0d100ec7 71%);border:1px solid #c4a56d94;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:clamp(185px,20vw,275px);height:clamp(185px,20vw,275px);transition:transform .75s cubic-bezier(.16,1,.3,1),opacity .6s,border-color .5s,filter .6s;display:flex;position:absolute;top:50%;box-shadow:0 0 0 15px #c4a56d09}.lcOrbNature{z-index:2;left:14%;transform:translate(-15%,-50%)scale(1)}.lcOrbPersonality{z-index:1;right:14%;transform:translate(15%,-50%)scale(.82)}.lcOrbSymbol{color:var(--gold);margin-bottom:10px;font-family:Georgia,serif;font-size:42px;line-height:1}.lcSignatureOrb>span:not(.lcOrbSymbol){color:var(--gold);letter-spacing:.16em;font-size:11px}.lcSignatureOrb strong{font-family:var(--display);margin-top:9px;font-size:clamp(16px,1.6vw,23px);line-height:1.1}.lcStage-0 .lcOrbPersonality{opacity:.2;filter:blur(1px)}.lcStage-1 .lcOrbNature{opacity:.25;filter:blur(1px);transform:translate(-15%,-50%)scale(.82)}.lcStage-1 .lcOrbPersonality{opacity:1;transform:translate(15%,-50%)scale(1)}.lcStage-2 .lcOrbNature{opacity:.56;transform:translate(30%,-50%)scale(.95)}.lcStage-2 .lcOrbPersonality{opacity:.56;transform:translate(-30%,-50%)scale(.95)}.lcSignatureOutcome{z-index:3;opacity:0;text-align:center;pointer-events:none;background:#0d100efa;border:1px solid #c4a56d7a;width:min(78%,390px);padding:24px 15px;transition:opacity .45s,transform .55s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-43%)scale(.88);box-shadow:0 12px 55px 22px #080a09c2}.lcStage-2 .lcSignatureOutcome{opacity:1;transform:translate(-50%,-43%)scale(1)}.lcStage-2 .lcSignatureOrb .lcOrbSymbol,.lcStage-2 .lcSignatureOrb>span:not(.lcOrbSymbol),.lcStage-2 .lcSignatureOrb strong{opacity:0}.lcSignatureOrb .lcOrbSymbol,.lcSignatureOrb>span:not(.lcOrbSymbol),.lcSignatureOrb strong{transition:opacity .22s}.lcSignatureOutcome>span{letter-spacing:.13em;color:var(--gold);font-size:11px}.lcSignatureOutcome strong{font-family:var(--display);text-shadow:0 2px 18px #0b0d0c;margin-top:11px;font-size:clamp(27px,3vw,44px);line-height:1.06;display:block}.lcSignatureSteps{gap:0;display:grid}.lcSignatureStep{border-bottom:1px solid var(--line-soft);align-items:center;min-height:188px;display:flex}.lcSignatureStep:last-child{border-bottom:0}.lcSignatureStepButton{text-align:left;width:100%;color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0;grid-template-columns:34px minmax(0,1fr) 20px;align-items:start;gap:14px;padding:27px 0;transition:color .25s;display:grid}.lcSignatureStepButton:hover,.lcSignatureStepButton.active{color:var(--ink)}.lcStepNumber{font-family:var(--display);color:var(--gold);opacity:.65;font-size:20px}.lcSignatureStepButton.active .lcStepNumber{opacity:1}.lcStepCopy{gap:11px;display:grid}.lcStepCopy small{letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-size:11px;font-weight:800}.lcStepCopy strong{font-family:var(--display);letter-spacing:-.045em;font-size:clamp(25px,2.5vw,37px);line-height:1.1}.lcStepCopy>span{max-width:430px;color:var(--muted);font-size:15px;line-height:1.77;transition:color .25s}.lcSignatureStepButton.active .lcStepCopy>span{color:#cac1b3}.lcStepArrow{color:var(--gold);opacity:0;font-size:18px;transition:opacity .25s}.lcSignatureStepButton.active .lcStepArrow{opacity:1}.lcSignatureConclusion{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;padding:27px 0 0;display:flex}.lcSignatureConclusion p{font-family:var(--display);letter-spacing:-.035em;max-width:750px;margin:0;font-size:clamp(21px,2.25vw,31px);line-height:1.35}.lcSignatureConclusion p em{color:var(--gold);font-family:Georgia,serif;font-style:italic;font-weight:400}.lcSignatureConclusion .lcInlineLink{white-space:nowrap}.lcTrust{padding:clamp(61px,6vw,92px) 0;scroll-margin-top:78px}.lcTrustHeading{max-width:1180px;margin:clamp(27px,3.2vw,45px) 0 clamp(35px,4.2vw,58px)}.lcTrustHeading>.kicker{color:var(--gold);letter-spacing:.14em;font-size:11px}.lcTrustHeading h2{max-width:1140px;margin:13px 0 25px;font-size:clamp(45px,5.45vw,80px);line-height:1.07}.lcTrustHeading h2 em{color:var(--gold)}.lcTrustHeadingFoot{border-top:1px solid var(--line);max-width:1140px;color:var(--muted);letter-spacing:.13em;justify-content:space-between;align-items:center;gap:16px;padding-top:14px;font-size:11px;display:flex}.lcTrustHeadingFoot span:last-child{color:var(--gold);font-size:20px;line-height:1}.lcTrustGrid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:clamp(36px,6vw,104px);display:grid}.lcTrustAside{align-self:start;min-width:0;position:sticky;top:93px}.lcTrustPhoto{background:#141614;min-width:0;height:clamp(340px,62vh,630px);position:relative;overflow:hidden}.lcTrustPhoto:after{content:"";pointer-events:none;background:linear-gradient(#0000 57%,#060807d9);position:absolute;inset:0}.lcTrustPhoto img{object-fit:cover;object-position:center 24%;filter:contrast(1.08);width:100%;height:100%;display:block}.lcTrustPhotoLabel{z-index:1;color:#d5bc8a;letter-spacing:.13em;justify-content:space-between;gap:14px;font-size:11px;font-weight:800;display:flex;position:absolute;bottom:22px;left:24px;right:24px}.lcTrustAsideFoot{border-bottom:1px solid var(--line-soft);color:var(--muted);letter-spacing:.12em;gap:8px;padding:17px 0;font-size:10px;line-height:1.4;display:grid}.lcTrustAsideFoot span:first-child{color:var(--gold)}.lcTrustStory{min-width:0;max-width:680px}.lcStoryChapter{border-top:1px solid var(--line-soft);padding:clamp(33px,4vw,55px) 0 clamp(26px,3.4vw,45px)}.lcStoryChapterOpening{border-top:0;padding-top:0}.lcStoryChapterMeta{color:var(--gold);letter-spacing:.16em;align-items:center;gap:19px;margin-bottom:24px;font-size:11px;font-weight:800;display:flex}.lcStoryChapterMeta span:first-child{color:#ebd1a0}.lcStoryChapterMeta span:last-child:before{content:"";vertical-align:middle;background:var(--gold);opacity:.6;width:25px;height:1px;margin-right:17px;display:inline-block}.lcStoryChapter p{color:#cfc6b8;letter-spacing:.003em;text-wrap:pretty;margin:0 0 18px;font-size:clamp(15px,1.28vw,17px);line-height:1.82}.lcStoryChapter p strong{color:#f3e8d7;font-weight:750}.lcStoryChapter p em{color:var(--gold);font-family:Georgia,Times New Roman,serif;font-size:1.1em}.lcStoryQuote{border-left:2px solid var(--gold);color:#ead6b7;letter-spacing:-.025em;text-wrap:pretty;margin:clamp(23px,3vw,36px) 0 clamp(26px,3vw,40px);padding:6px 0 6px clamp(18px,2.2vw,28px);font-family:Georgia,Times New Roman,serif;font-size:clamp(23px,2.55vw,36px);font-style:italic;font-weight:400;line-height:1.3}.lcStoryFinale{border:1px solid var(--line);background:linear-gradient(140deg,#c4a56d1c,#13171394);margin-top:32px;padding:clamp(21px,3vw,32px) clamp(20px,3vw,34px)}.lcStoryFinale p{font-family:var(--display);letter-spacing:-.042em;color:var(--ink);margin:0 0 15px;font-size:clamp(24px,2.6vw,36px);font-weight:800;line-height:1.22}.lcStoryFinale p:last-child{letter-spacing:-.03em;color:var(--gold);margin:0;font-family:Georgia,serif;font-size:clamp(25px,2.75vw,37px);font-style:italic;font-weight:400}.lcStorySignature{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:20px;padding:27px 0 36px;display:flex}.lcStorySignature>span{color:var(--gold);font-family:Georgia,Times New Roman,serif;font-size:clamp(25px,2.75vw,39px);font-style:italic}.lcStorySignature>small{color:var(--muted);letter-spacing:.13em;font-size:11px}.lcTrustAfterword{border:1px solid var(--line);background:radial-gradient(circle at 15% 12%,#c4a56d1c,#0000 60%),linear-gradient(130deg,#171b16,#0f1310);margin-top:22px;padding:clamp(40px,5vw,66px) clamp(20px,3.2vw,43px)}.lcTrustAfterword>span{letter-spacing:.15em;color:var(--gold);font-size:11px;font-weight:800}.lcTrustAfterword h3{font-family:var(--display);letter-spacing:-.05em;margin:15px 0 23px;font-size:clamp(29px,3vw,43px);font-weight:800;line-height:1.15}.lcTrustAfterword h3 em{color:var(--gold);font-family:Georgia,serif;font-style:italic;font-weight:400}.lcTrustPromise{border-left:2px solid var(--gold);gap:8px;margin:22px 0;padding:13px 0 13px 20px;display:grid}.lcTrustPromise span{letter-spacing:.12em;color:var(--gold);font-size:11px;font-weight:800}.lcTrustPromise strong{font-family:Georgia,serif;font-size:clamp(18px,1.85vw,25px);font-style:italic;font-weight:400;line-height:1.33}.lcTrustAfterword>small{color:var(--muted);max-width:530px;margin-top:19px;font-size:12px;line-height:1.68;display:block}.landingPage .landingApplicationSection{border-top:1px solid var(--line);grid-template-columns:minmax(0,.67fr) minmax(0,1.33fr);align-items:start;gap:clamp(30px,4vw,65px);padding:clamp(50px,6vw,82px) 0 95px;scroll-margin-top:75px}.landingPage .applicationIntro{position:sticky;top:30px}.landingPage .applicationIntro .kicker{color:var(--gold);letter-spacing:.16em;font-size:10px}.landingPage .applicationIntro h2{font-family:var(--display);letter-spacing:-.055em;max-width:490px;margin:17px 0 24px;font-size:clamp(42px,4.1vw,63px);line-height:1.08}.landingPage .applicationIntro p{max-width:420px;font-size:15px;line-height:1.75}.landingPage .applicationCardNew{border:1px solid var(--line);background:linear-gradient(135deg,#c4a56d0f,#0e100ef7);padding:clamp(21px,3.5vw,43px);box-shadow:0 22px 66px #0000002e}.landingPage .applicationCardNew .applicationStep h3{font-size:clamp(24px,2.7vw,35px);line-height:1.22}.landingPage .landingFooter{min-height:95px}@media (max-width:1100px){.lcHeroComposition{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:30px}.lcHero h1{font-size:clamp(45px,5vw,60px)}.lcBiotypeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.lcBiotypeSelect{min-height:253px}.lcBiologyLead{gap:35px}.lcBiotypeDetail{grid-template-columns:90px 1fr;gap:12px 22px}.lcBiotypeDetailInsights{grid-column:2}.lcSignatureStory{gap:28px}.lcSignatureOrb{width:210px;height:210px}.lcTrustGrid{gap:38px}}@media (max-width:800px){.lcHeroComposition,.lcBiologyLead,.lcSignatureIntro,.lcTrustGrid{grid-template-columns:1fr}.lcHero h1{max-width:730px;font-size:clamp(44px,8vw,68px)}.lcHeroStory{border-left:0;border-top:1px solid var(--line);max-width:740px;padding:20px 0 0}.lcHeroBottom{margin-top:26px}.lcBiologyLead{gap:16px}.lcBiologyLead h2{font-size:clamp(40px,7.2vw,64px)}.lcBiologyLead>div:last-child{max-width:760px}.lcSignatureIntro{gap:16px}.lcSignatureIntro h2{font-size:clamp(40px,7.2vw,65px)}.lcSignatureIntro p{max-width:730px}.lcSignatureStory{grid-template-columns:1fr;gap:20px}.lcSignatureScene{height:320px;position:sticky;top:80px}.lcSignatureStage{height:230px}.lcSignatureSteps{grid-template-columns:1fr;gap:0}.lcSignatureStep{min-height:132px}.lcSignatureStepButton{padding:19px 0}.lcSignatureConclusion{flex-direction:column;align-items:start;gap:16px}.lcTrustHeading h2{max-width:790px}.lcTrustAside{max-width:590px;position:static;top:auto}.lcTrustPhoto{height:440px}.lcTrustAsideFoot{padding-bottom:20px}.lcTrustStory{max-width:790px}.lcTrustGrid{gap:40px}.landingPage .landingApplicationSection{grid-template-columns:1fr;gap:22px;padding:45px 0 78px}.landingPage .applicationIntro{position:static}.landingPage .applicationIntro h2{max-width:680px}.landingPage .applicationIntro p{max-width:740px}}@media (max-width:560px){.lcSectionLabel{letter-spacing:.12em;gap:9px;font-size:9px}.lcSectionLabel i{width:21px}.lcHero{padding:30px 0 44px}.lcHeroComposition{gap:16px;margin-top:23px}.lcHero h1{font-size:clamp(39px,10.15vw,57px);line-height:1.1}.lcHeroStory{padding-top:17px}.lcHeroStory p{margin-bottom:13px;font-size:15px;line-height:1.66}.lcIAm{margin:2px 0 12px;font-size:32px}.lcHeroBottom{flex-direction:column;align-items:start;gap:11px;margin-top:23px;padding-top:15px}.lcHeroBottom>span{font-size:9px}.lcBiology{padding:35px 0 54px}.lcBiologyLead{margin:23px 0 25px}.lcBiologyLead h2{font-size:clamp(37px,9.3vw,51px)}.lcBiologyLead p{font-size:15px}.lcExplorerTop{flex-direction:column;align-items:start;gap:5px}.lcBiotypeGrid{gap:7px}.lcBiotypeSelect{min-height:227px;padding:13px 12px}.lcBiotypeSelect header{font-size:10px}.lcBiotypeSymbol{min-height:62px}.lcElementSvg{width:42px;height:42px}.lcBiotype-earth .lcElementSvg{width:43px;height:43px}.lcBiotype-earth .lcBiotypeSymbol:before{width:82px;height:82px}.lcBiotypeCard h3{font-size:clamp(19px,5.3vw,24px)}.lcBiotypeStatement{min-height:31px;font-size:12px}.lcBiotypeSelect footer{gap:5px;padding-top:9px}.lcBiotypeSelect footer b{font-size:12px}.lcBiotypeSelect footer small{font-size:10px}.lcBiotypeDetail{grid-template-columns:1fr;gap:9px;padding:18px}.lcBiotypeDetailIndex{justify-content:space-between;align-items:center;display:flex}.lcBiotypeDetailIndex strong{font-size:15px}.lcBiotypeDetailCopy h3{font-size:22px}.lcBiotypeDetailCopy p{font-size:14px}.lcBiotypeDetailInsights{border-left:0;border-top:1px solid var(--line-soft);grid-column:1;grid-template-columns:1fr;gap:11px;padding:13px 0 0}.lcBiologyMethod{flex-wrap:wrap;align-items:start;gap:12px}.lcBiologyMethod p{font-size:13px}.lcBiologyMethodTag{margin-left:43px}.lcSignature{padding:38px 0 49px}.lcSignatureIntro{margin:23px 0}.lcSignatureIntro h2{font-size:clamp(37px,9vw,50px)}.lcSignatureIntro p{font-size:15px}.lcSignatureScene{height:286px;padding:15px 14px;top:70px}.lcSignatureSceneTop,.lcSignatureSceneCaption{letter-spacing:.08em;font-size:10px}.lcSignatureStage{height:220px}.lcSignatureOrb{width:150px;height:150px}.lcSignatureOrb strong{font-size:14px}.lcOrbSymbol{margin-bottom:5px;font-size:26px}.lcSignatureOrb>span:not(.lcOrbSymbol){font-size:10px}.lcOrbNature{left:10%}.lcOrbPersonality{right:10%}.lcSignatureOutcome strong{font-size:28px}.lcSignatureOutcome>span{font-size:10px}.lcSignatureStepButton{grid-template-columns:26px 1fr 16px;gap:9px;padding:15px 0}.lcStepCopy{gap:7px}.lcStepCopy strong{font-size:25px}.lcStepCopy>span{font-size:14px;line-height:1.65}.lcSignatureConclusion p{font-size:24px}.lcTrust{padding:44px 0 52px}.lcTrustHeading{margin:22px 0 27px}.lcTrustHeading h2{margin:12px 0 20px;font-size:clamp(37px,9.15vw,56px)}.lcTrustHeadingFoot{font-size:10px}.lcTrustGrid{gap:27px}.lcTrustPhoto{height:340px}.lcTrustPhotoLabel{font-size:10px;bottom:16px;left:16px;right:16px}.lcTrustAsideFoot{font-size:10px}.lcStoryChapter{padding:30px 0 23px}.lcStoryChapterOpening{padding-top:0}.lcStoryChapterMeta{gap:9px;margin-bottom:20px;font-size:10px}.lcStoryChapterMeta span:last-child:before{width:16px;margin-right:11px}.lcStoryChapter p{margin-bottom:16px;font-size:16px;line-height:1.75}.lcStoryQuote{margin:24px 0 29px;font-size:clamp(24px,6.4vw,32px)}.lcStoryFinale p{font-size:26px}.lcStoryFinale p:last-child{font-size:28px}.lcStorySignature{flex-direction:column;align-items:start;gap:6px}.lcTrustAfterword{margin-top:18px;padding:29px 21px}.lcTrustAfterword h3{font-size:clamp(29px,7vw,39px)}.lcTrustPromise{margin:17px 0}.lcTrustPromise strong{font-size:22px}.landingPage .landingApplicationSection{padding:37px 0 67px}.landingPage .applicationIntro h2{margin:11px 0 14px;font-size:clamp(35px,9vw,51px)}.landingPage .applicationIntro p{font-size:14px}.landingPage .applicationCardNew{padding:20px 15px}}@media (prefers-reduced-motion:reduce){.lcHeroHeadline h1,.lcHeroStory{animation:none!important}.lcBiotypeCard,.lcElementSvg,.lcSignatureOrb,.lcSignatureOutcome,.lcSignatureStepButton{transition:none!important}.lcBiotypeCard:hover{transform:none}}.landingHeaderFrame{z-index:80;border-bottom:1px solid var(--line-soft);-webkit-backdrop-filter:blur(18px);background:#0a0c0ae6;position:sticky;top:0}.landingHeaderFrame .landingHeader{border-bottom:0;min-height:74px}.landingHeaderFrame .landingHeader:after{display:none}.landingHeaderFrame .landingNav a:not(.landingNavCta):focus-visible{outline:1px solid var(--gold);outline-offset:6px}.lcReadingProgress{background:linear-gradient(90deg,#836846,var(--gold),#f0d29a);transform-origin:0;z-index:102;pointer-events:none;will-change:transform;height:2px;position:fixed;top:0;left:0;right:0}@media (max-width:650px){.landingHeaderFrame .landingHeader{min-height:65px}.landingHeaderFrame .landingNavCta{font-size:9px}}.landingPage .applicationStepLead{color:var(--muted);max-width:520px;margin:10px 0 18px;font-size:14px;line-height:1.65}
