*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#eee9dd;color:#17251e;font-family:Inter,Arial,sans-serif}a{color:inherit;text-decoration:none}::selection{background:#17251e;color:#eee9dd}.nav{height:76px;border-bottom:1px solid rgba(23,37,30,.25);display:flex;align-items:center;justify-content:space-between;padding:0 3vw;position:fixed;top:0;left:0;right:0;z-index:20;background:#eee9dde6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.brand,.footer-brand{font-weight:900;line-height:.82;letter-spacing:-.07em;font-size:18px}.brand span,.footer-brand span{font-size:9px;vertical-align:top;margin-left:2px}.nav nav{display:flex;gap:35px;font:500 10px/1 DM Mono,monospace;letter-spacing:.06em}.nav-cta{font:500 10px DM Mono,monospace;border:1px solid #17251e;border-radius:999px;padding:11px 15px}.hero{height:100svh;min-height:680px;position:relative;overflow:hidden;background:#18352b;color:#f3eee4}.hero-image{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#091f181f,#091f189e),url(/assets/hero-bee-CiOYdmwj.jpg) center 42%/cover;filter:saturate(.72) contrast(1.05)}.hero-grid,.final-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.09) 1px,transparent 1px);background-size:25% 25%;mix-blend-mode:screen;opacity:.45}.hero-topline{position:absolute;top:100px;left:3vw;right:3vw;display:flex;justify-content:space-between;font:500 10px DM Mono,monospace;letter-spacing:.05em}.hero-copy{position:absolute;left:3vw;bottom:12vh}.eyebrow,.kicker{font:500 11px DM Mono,monospace;letter-spacing:.12em}.hero h1{font-size:clamp(76px,13vw,200px);line-height:.78;letter-spacing:-.085em;margin:24px 0 0;font-weight:900}.hero h1 em,.assessment h2 em,.about h2 em,.final-cta h2 em{font-family:Georgia,serif;font-weight:400;letter-spacing:-.09em}.hero-bottom{position:absolute;left:3vw;right:3vw;bottom:32px;display:flex;align-items:center;justify-content:space-between;font:500 10px DM Mono,monospace}.circle-arrow{border:1px solid #f3eee4;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;font-size:17px}.section-label{font:500 10px DM Mono,monospace;letter-spacing:.08em;color:#627066}.statement{padding:145px 7vw 160px;display:grid;grid-template-columns:22% 78%;border-bottom:1px solid rgba(23,37,30,.2)}.statement-copy{max-width:900px}.statement h2{font-size:clamp(52px,7vw,104px);line-height:.9;letter-spacing:-.07em;margin:20px 0 40px}.statement h2 span{font-family:Georgia,serif;font-weight:400}.body-copy{max-width:620px;font-size:18px;line-height:1.55}.method{padding:110px 3vw 130px}.method-head{display:flex;justify-content:space-between;align-items:flex-end;margin:55px 0 80px}.method-head h2,.ladder h2,.notes-head h2{font-size:clamp(60px,9vw,135px);line-height:.78;letter-spacing:-.08em;margin:0}.method-head h2 span,.ladder h2 span{font-family:Georgia,serif;font-weight:400}.method-head p{max-width:360px;line-height:1.5;margin:0}.lens-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #17251e}.lens-grid article{padding:22px 20px 25px 0;border-right:1px solid #17251e;min-height:260px}.lens-grid article:not(:first-child){padding-left:20px}.lens-grid article:last-child{border-right:0}.lens-grid span{font:500 10px DM Mono,monospace}.lens-grid h3{font-size:30px;letter-spacing:-.05em;margin:70px 0 16px}.lens-grid p{font-size:14px;line-height:1.5;max-width:240px}.marquee{overflow:hidden;background:#f15a24;color:#f7efe0;white-space:nowrap;padding:13px 0;font:800 28px Inter,sans-serif;letter-spacing:-.04em}.marquee div{display:inline-block;animation:scroll 24s linear infinite}@keyframes scroll{to{transform:translate(-50%)}}.assessment{display:grid;grid-template-columns:52% 48%;min-height:760px;background:#19362b;color:#eee9dd}.assessment-image{position:relative;overflow:hidden}.assessment-image img{width:100%;height:100%;object-fit:cover;filter:saturate(.65)}.image-label{position:absolute;top:30px;left:30px;font:500 10px DM Mono,monospace}.assessment-copy{padding:80px 7vw 80px 6vw}.assessment-copy .section-label{color:#9ba99e}.assessment h2{font-size:clamp(60px,8vw,118px);line-height:.82;letter-spacing:-.08em;margin:45px 0 35px}.assessment .body-copy{font-size:16px;max-width:470px}.assessment ul{padding:25px 0;margin:0 0 35px;list-style:none;border-top:1px solid rgba(238,233,221,.25);border-bottom:1px solid rgba(238,233,221,.25);font:500 11px DM Mono,monospace;line-height:2}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;background:#f15a24;color:#fff;padding:16px 19px;font:700 11px DM Mono,monospace;letter-spacing:.03em}.button span{font-size:18px}.blueprint{padding:120px 3vw;background:#f15a24;color:#17251e}.blueprint .section-label{color:#68412f}.blueprint-top{display:grid;grid-template-columns:60% 40%;margin:50px 0 90px}.blueprint h2{font-size:clamp(80px,13vw,190px);line-height:.72;letter-spacing:-.09em;margin:15px 0}.blueprint h2 span{font-size:.16em;vertical-align:top;letter-spacing:0}.blueprint-intro{padding-top:10px;max-width:410px}.blueprint-intro p{font-size:20px;line-height:1.4}.text-link{font:700 11px DM Mono,monospace;border-bottom:1px solid;padding-bottom:7px}.weeks{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #17251e}.weeks>div{min-height:155px;border-right:1px solid #17251e;border-bottom:1px solid #17251e;padding:18px 20px 15px 0;display:flex;flex-direction:column}.weeks>div:nth-child(4n){border-right:0}.weeks span{font:500 10px DM Mono,monospace}.weeks b{font-size:18px;margin-top:auto;letter-spacing:-.03em}.weeks small{font:500 10px DM Mono,monospace;margin-top:7px}.blueprint-result{margin-top:65px;border-top:1px solid #17251e;padding-top:20px;display:flex;align-items:flex-end;justify-content:space-between}.blueprint-result span,.price{font:500 10px DM Mono,monospace}.blueprint-result p{font-size:42px;line-height:1;letter-spacing:-.06em;margin:0}.blueprint-intro .text-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:0 0 7px;cursor:pointer;font:700 11px DM Mono,monospace;border-bottom:1px solid;color:inherit}.ladder{padding:120px 3vw}.ladder h2{margin:55px 0 90px}.ladder-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(18px,2vw,40px);align-items:stretch;border-top:1px solid #17251e;border-bottom:1px solid #17251e}.step{padding:24px 0 30px;min-height:190px}.step small{font:500 10px DM Mono,monospace}.step h3{font-size:28px;letter-spacing:-.05em;margin:65px 0 8px}.step p{font:12px DM Mono,monospace;margin:0}.connector{display:grid;place-items:center;font-size:22px}.waitlist-overlay,.quiz-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#17251ef2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;align-items:center;justify-content:center;padding:clamp(12px,3vw,32px);overflow-y:auto}.waitlist-overlay.is-open,.quiz-overlay.is-open{display:flex}.waitlist-container{background:#eee9dd;color:#17251e;width:min(100%,620px);max-height:calc(100svh - clamp(24px,6vw,64px));padding:clamp(22px,4vw,48px);position:relative;border-radius:4px;overflow-y:auto}.waitlist-close,.quiz-close{position:absolute;top:12px;right:12px;width:40px;height:40px;line-height:1;z-index:1;background:none;border:none;font-size:32px;cursor:pointer;color:#17251e}.waitlist-header{margin-bottom:28px}.waitlist-header h2{font-size:clamp(36px,5vw,56px);line-height:.9;letter-spacing:-.06em;margin:16px 0 0}.waitlist-form{display:grid;gap:18px}.waitlist-form label{display:grid;gap:8px;font:500 10px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.waitlist-form input,.waitlist-form textarea{width:100%;padding:14px 16px;border:1px solid rgba(23,37,30,.2);background:#f6f1e7;color:#17251e;font:500 16px/1.4 Inter,sans-serif}.waitlist-form input:focus,.waitlist-form textarea:focus{outline:2px solid #f15a24;outline-offset:2px;border-color:#f15a24}.waitlist-actions{margin-top:8px}.waitlist-success{margin-top:24px;padding:14px 16px;background:#17251e14;font:700 12px DM Mono,monospace;letter-spacing:.05em;text-transform:uppercase}.waitlist-manager{padding:90px 3vw 120px;background:#d8d1c2;border-top:1px solid rgba(23,37,30,.2)}.waitlist-manager[hidden]{display:none}.waitlist-manager-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:28px}.waitlist-manager-head h2{font-size:clamp(42px,6vw,82px);line-height:.8;letter-spacing:-.07em;margin:16px 0 0}.waitlist-manager-actions{display:flex;gap:12px;flex-wrap:wrap}.button.secondary{background:transparent;border:1px solid #17251e;color:#17251e}.button.danger{border-color:#a73d2d;color:#a73d2d}.waitlist-table-wrap{overflow:auto;border:1px solid rgba(23,37,30,.2);background:#eee9dd80}.waitlist-table-wrap table{width:100%;border-collapse:collapse;min-width:760px}.waitlist-table-wrap th,.waitlist-table-wrap td{padding:16px 18px;text-align:left;border-bottom:1px solid rgba(23,37,30,.15);vertical-align:top}.waitlist-table-wrap th{font:500 10px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase;background:#17251e0a}.waitlist-table-wrap td{font-size:15px;line-height:1.45}.waitlist-remove{background:none;border:1px solid rgba(23,37,30,.4);padding:8px 10px;font:500 10px DM Mono,monospace;cursor:pointer;color:#17251e}.waitlist-remove:hover{background:#17251e;color:#eee9dd}.final-cta-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap;position:relative}.final-cta .button{align-self:flex-start;background:#eee9dd;color:#17251e}.final-cta .waitlist-trigger{background:transparent;border:1px solid rgba(238,233,221,.75);color:#eee9dd}.final-grid{opacity:.25}footer{background:#0e1713;color:#eee9dd;padding:55px 3vw;display:grid;grid-template-columns:2fr 2fr 1fr 1fr;gap:25px;font:500 9px/1.5 DM Mono,monospace;letter-spacing:.04em}footer a{text-decoration:underline}.footer-brand{font-size:22px}@media (max-width:850px){.nav nav{display:none}.nav-cta{font-size:9px;padding:9px}.hero{min-height:620px}.hero-topline{top:92px}.hero-copy{bottom:16vh}.statement{grid-template-columns:1fr;padding:100px 6vw}.statement .section-label{margin-bottom:50px}.method{padding:90px 6vw}.method-head{display:block;margin:50px 0}.method-head p{margin-top:45px}.lens-grid{grid-template-columns:1fr 1fr}.lens-grid article:nth-child(2){border-right:0}.lens-grid article:nth-child(3),.lens-grid article:nth-child(4){border-top:1px solid #17251e}.assessment{grid-template-columns:1fr}.assessment-image{height:55vh}.assessment-copy{padding:75px 7vw}.blueprint{padding:90px 6vw}.blueprint-top{grid-template-columns:1fr;margin-bottom:55px}.blueprint-intro{padding-top:30px}.weeks{grid-template-columns:1fr 1fr}.weeks>div:nth-child(2n){border-right:0}.weeks>div:nth-child(4n){border-right:0}.blueprint-result{display:block}.blueprint-result p{font-size:32px;margin:30px 0}.ladder{padding:90px 6vw}.ladder h2{margin:45px 0 60px}.ladder-grid{display:block}.step{border-bottom:1px solid #17251e;min-height:auto;padding:20px 0}.step h3{margin:25px 0 6px}.connector{display:none}.field-notes{padding:90px 6vw}.notes-head{display:block}.notes-head p{margin-top:40px}.notes-grid{grid-template-columns:1fr}.notes-grid img{height:400px}.about{padding:90px 6vw}.about-grid{grid-template-columns:1fr}.about-copy{margin-top:50px}.final-cta{min-height:600px;padding:75px 6vw}footer{grid-template-columns:1fr 1fr;row-gap:45px}.footer-brand{grid-column:1/-1}}@media (max-width:500px){.hero h1{font-size:67px}.hero-bottom p{max-width:200px;line-height:1.4}.lens-grid{grid-template-columns:1fr}.lens-grid article{border-right:0!important;border-bottom:1px solid #17251e;padding-left:0!important}.lens-grid article:last-child{border-bottom:0}.weeks{grid-template-columns:1fr}.weeks>div{border-right:0!important}.blueprint h2{font-size:76px}.notes-grid h3{font-size:25px}footer{grid-template-columns:1fr}.nav{padding:0 4vw}.nav-cta{display:none}}.reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.reveal.is-visible{opacity:1;transform:none}html,body{overflow-x:hidden}.statement-copy,.method-head>*,.blueprint-top>*,.assessment-copy,.about-grid>*,.notes-head>*,.blueprint-result>*{min-width:0}@media (max-width:500px){.nav{height:68px}.brand{font-size:16px}.hero{min-height:600px}.hero-topline{top:84px;font-size:9px}.hero-topline span:last-child{display:none}.hero-copy{bottom:15vh}.hero h1{font-size:clamp(58px,17vw,67px)}.hero-bottom{bottom:20px}.circle-arrow{width:42px;height:42px;flex:0 0 auto}.statement,.method,.blueprint,.ladder,.field-notes,.about{padding-left:6vw;padding-right:6vw}.statement{padding-top:76px;padding-bottom:88px}.statement .section-label{margin-bottom:34px}.statement h2{font-size:clamp(42px,12vw,54px);margin:12px 0 28px}.body-copy{font-size:16px}.method{padding-top:75px;padding-bottom:75px}.method-head{margin:34px 0 45px}.method-head h2,.ladder h2,.notes-head h2{font-size:clamp(48px,14vw,62px)}.method-head p{margin-top:28px}.lens-grid article{min-height:0;padding:20px 0 28px}.lens-grid h3{margin:42px 0 12px}.marquee{font-size:21px}.assessment-image{height:42svh;min-height:310px}.assessment-copy{padding:62px 6vw}.assessment h2{font-size:clamp(50px,14vw,60px);margin:34px 0 26px}.blueprint{padding-top:75px;padding-bottom:75px}.blueprint-top{margin:34px 0 45px}.blueprint h2{font-size:clamp(58px,17vw,72px);letter-spacing:-.075em}.blueprint-intro p{font-size:17px}.weeks>div{min-height:125px;padding:16px 0}.blueprint-result{margin-top:45px}.blueprint-result p{font-size:28px}.price{line-height:1.5}.ladder{padding-top:75px;padding-bottom:75px}.ladder h2{margin:34px 0 45px}.field-notes{padding-top:75px;padding-bottom:75px}.notes-head{margin:34px 0 45px}.notes-head p{margin-top:28px}.notes-grid{gap:18px}.notes-grid img{height:300px}.notes-grid article>div{padding:18px}.notes-grid h3{font-size:23px;margin:26px 0}.about{padding-top:75px;padding-bottom:80px}.about-grid{margin-top:34px}.about h2{font-size:clamp(55px,16vw,65px);line-height:.78}.about-copy{margin-top:35px}.about-copy p{font-size:17px}.signature{margin-top:45px!important}.final-cta{min-height:540px;padding:65px 6vw}.final-cta h2{font-size:clamp(54px,15vw,64px);line-height:.79;margin:34px 0 45px;overflow-wrap:anywhere}.button{width:100%;gap:12px;font-size:10px}footer{padding:42px 6vw;row-gap:28px}}.hero-image{background-position:center 54%;background-size:auto 112%;isolation:isolate;filter:saturate(.68) contrast(1.12) sepia(.1)}.hero-image:before{content:"";position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;z-index:-1;background:linear-gradient(#08191380,#081913b8),url(/assets/hero-bee-CiOYdmwj.jpg) center 54%/cover;filter:blur(22px) saturate(.55);transform:scale(1.08)}.hero-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,rgba(246,224,172,.1) 0 1px,transparent 1px 4px),linear-gradient(108deg,rgba(241,90,36,.16),transparent 34%,rgba(25,141,122,.13) 72%,rgba(241,90,36,.1));mix-blend-mode:screen;opacity:.55;pointer-events:none}@media (max-width:850px){.hero-image{background-size:auto 108%;background-position:center 48%}}.hero-image{background-image:url(/assets/hero-bee-CiOYdmwj.jpg),linear-gradient(#08191380,#081913b8),url(/assets/hero-bee-CiOYdmwj.jpg);background-position:center 54%,center,center 54%;background-size:auto 112%,cover,cover;background-repeat:no-repeat}.hero-image:before{display:none}@media (max-width:850px){.hero-image{background-position:center 48%,center,center 48%;background-size:auto 108%,cover,cover}}.hero-image{filter:brightness(.68) saturate(.58) contrast(1.2) sepia(.12)}.hero-image{background-position:left center,left center,left center;background-size:112% auto,cover,cover;filter:brightness(.55) saturate(.58) contrast(1.2) sepia(.12)}@media (max-width:850px){.hero-image{background-position:28% center,center,28% center;background-size:cover,cover,cover}}.hero-image{filter:brightness(.5) saturate(.48) contrast(1.34) sepia(.18)}.hero-image{background:linear-gradient(180deg,#091f182e,#091f18ad),url(/assets/hero-farm-BVGigB0_.png) center center/cover no-repeat;filter:brightness(.94) saturate(.88) contrast(1.04)}.hero-image:after{background:repeating-linear-gradient(0deg,rgba(250,232,188,.2) 0 1px,rgba(13,26,19,.13) 1px 3px,transparent 3px 6px),repeating-linear-gradient(90deg,transparent 0 46px,rgba(244,82,37,.1) 46px 48px,transparent 48px 94px),radial-gradient(circle at 12% 24%,rgba(246,218,164,.28) 0 1px,transparent 2px),radial-gradient(circle at 72% 63%,rgba(6,17,12,.35) 0 2px,transparent 3px),radial-gradient(circle at 88% 18%,rgba(242,103,45,.25) 0 1px,transparent 2px),linear-gradient(108deg,rgba(238,73,34,.26),transparent 38%,rgba(12,125,110,.2) 68%,rgba(233,71,32,.18));background-size:auto,auto,67px 83px,113px 97px,59px 71px,auto;mix-blend-mode:screen;opacity:.78}h1,h2,h3{filter:contrast(1.08);text-shadow:.8px 0 0 rgba(239,80,37,.32),-.6px 0 0 rgba(31,132,115,.24),0 .45px 0 rgba(239,226,194,.16)}.hero h1,.final-cta h2{letter-spacing:-.082em}.method-head h2,.ladder h2,.notes-head h2,.blueprint h2,.about h2{letter-spacing:-.077em}.hero,.final-cta{color:#f7f7f2}h1,h2,h3{text-shadow:.6px 0 0 rgba(239,80,37,.28),-.6px 0 0 rgba(31,132,115,.2),0 .45px 0 rgba(255,255,255,.2)}.nav{transition:transform .28s ease,background-color .28s ease}.nav.is-hidden{transform:translateY(-105%)}@media (min-width:851px){main>section:not(.marquee){min-height:100svh;max-height:none;overflow:visible}.statement,.method,.blueprint,.ladder,.field-notes,.about{padding-top:clamp(42px,7svh,88px);padding-bottom:clamp(42px,7svh,88px)}.assessment{min-height:0}.assessment-copy{padding-top:clamp(42px,7svh,80px);padding-bottom:clamp(42px,7svh,80px)}.method-head,.notes-head{margin-top:clamp(28px,5svh,52px);margin-bottom:clamp(36px,6svh,62px)}.blueprint-top{margin:clamp(28px,5svh,52px) 0 clamp(36px,6svh,62px)}.weeks>div{min-height:clamp(108px,15svh,145px)}.blueprint-result{margin-top:clamp(32px,5svh,55px)}.ladder h2{margin:clamp(28px,5svh,52px) 0 clamp(42px,7svh,70px)}.notes-grid img{height:min(44svh,400px)}.about-grid{margin-top:clamp(28px,5svh,52px)}}@media (max-width:500px){.final-cta h2{font-size:clamp(42px,12vw,50px);white-space:nowrap;overflow-wrap:normal}}.nav-toggle{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:850px){.nav{height:68px}.nav-cta{display:none}.nav-toggle{width:42px;height:42px;padding:0;display:grid;place-content:center;gap:6px;background:transparent;border:1px solid #17251e;border-radius:50%;cursor:pointer}.nav-toggle span[aria-hidden=true]{display:block;width:16px;height:1px;background:#17251e;transition:transform .22s ease}.nav.is-open .nav-toggle span[aria-hidden=true]:nth-of-type(2){transform:translateY(3.5px) rotate(45deg)}.nav.is-open .nav-toggle span[aria-hidden=true]:nth-of-type(3){transform:translateY(-3.5px) rotate(-45deg)}.nav #site-nav{position:absolute;top:67px;left:0;right:0;display:flex;flex-direction:column;gap:0;background:#eee9ddfa;border-bottom:1px solid rgba(23,37,30,.25);box-shadow:0 14px 22px #17251e14;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-10px);transition:opacity .22s ease,transform .22s ease,visibility 0s linear .22s}.nav.is-open #site-nav{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition-delay:0s}.nav #site-nav a{padding:20px 4vw;border-top:1px solid rgba(23,37,30,.16);font-size:11px}}@media (max-width:500px){.hero-bottom{display:flex;flex-wrap:nowrap;gap:12px}.hero-bottom p{min-width:0;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:8px}.hero-bottom .circle-arrow{flex:0 0 42px}}@media (max-width:500px){.kicker{max-width:100%;font-size:10px;line-height:1.45;letter-spacing:.1em;overflow-wrap:anywhere}}main>section>*{min-width:0}.statement{grid-template-columns:minmax(0,22%) minmax(0,78%)}.method-head,.blueprint-top,.about-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.method-head>p,.blueprint-intro,.notes-head>p,.about-copy,.statement-copy{max-width:min(100%,34rem)}.lens-grid,.weeks,.notes-grid,.ladder-grid{min-width:0}.lens-grid>*,.weeks>*,.notes-grid>*,.ladder-grid>*{min-width:0}main :is(p,h1,h2,h3,small,b){max-inline-size:100%}main :is(p,small,b){overflow-wrap:break-word}@media (min-width:1600px){.nav{padding-inline:max(3vw,calc((100vw - 1600px)/2))}.hero-topline,.hero-bottom{left:max(3vw,calc((100vw - 1600px)/2));right:max(3vw,calc((100vw - 1600px)/2))}.hero-copy{left:max(3vw,calc((100vw - 1600px)/2))}.statement{padding-inline:max(7vw,calc((100vw - 1600px)/2))}.method,.blueprint,.ladder,.field-notes,.about{padding-inline:max(3vw,calc((100vw - 1600px)/2))}.assessment-copy{padding-right:max(7vw,calc((100vw - 1600px)/2))}footer{padding-inline:max(3vw,calc((100vw - 1600px)/2))}}@media (max-width:850px){.statement,.method,.blueprint,.ladder,.field-notes,.about,.assessment-copy{max-width:100%}.method-head,.blueprint-top,.about-grid,.notes-head{gap:28px}}.blueprint-top{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.about-grid{grid-template-columns:minmax(0,11fr) minmax(0,9fr)}@media (max-width:850px){.blueprint-top,.about-grid{grid-template-columns:minmax(0,1fr)}}@media (min-width:851px){.statement h2{font-size:clamp(48px,5vw,82px);margin-bottom:28px}.method-head h2,.ladder h2,.notes-head h2{font-size:clamp(54px,6vw,96px);line-height:.82}.assessment h2{font-size:clamp(56px,6vw,92px);margin:32px 0 26px}.blueprint h2{font-size:clamp(68px,8vw,128px);line-height:.76}.about h2{font-size:clamp(64px,7vw,112px);line-height:.78}.final-cta h2{font-size:clamp(64px,8vw,128px);line-height:.78;margin:32px 0 48px}.method-head,.notes-head{align-items:center}.blueprint-result p{font-size:clamp(28px,2.4vw,38px)}}.weeks>div{padding:18px 20px 15px}@media (max-width:500px){.weeks>div{padding:16px}}.quiz-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#17251ef2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;align-items:center;justify-content:center;padding:clamp(12px,3vw,32px);overflow-y:auto}.quiz-overlay.is-open{display:flex}.quiz-container{background:#eee9dd;color:#17251e;width:100%;max-width:640px;max-height:calc(100svh - clamp(24px,6vw,64px));padding:clamp(24px,5vw,48px);position:relative;border-radius:4px;overflow-y:auto;overflow-wrap:anywhere}.quiz-close{position:absolute;top:12px;right:12px;width:40px;height:40px;line-height:1;z-index:1;background:none;border:none;font-size:32px;cursor:pointer;color:#17251e}.quiz-question{font-family:Inter,sans-serif;font-size:clamp(20px,4vw,28px);font-weight:700;margin-bottom:30px;line-height:1.2}.quiz-progress,.quiz-question-meta{font:500 10px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.quiz-progress{color:#627066;margin-bottom:18px}.quiz-question-meta{color:#f15a24;margin-bottom:12px}.quiz-options{display:flex;flex-direction:column;gap:12px}.quiz-option{width:100%;padding:15px 20px;border:1px solid rgba(23,37,30,.1);background:#17251e0d;cursor:pointer;transition:all .2s ease;font-family:DM Mono,monospace;font-size:14px;line-height:1.4;text-align:left}.quiz-option:hover{background:#f15a24;color:#fff;border-color:#f15a24}.quiz-result{text-align:center}.quiz-result h2{font-size:clamp(26px,6vw,36px);margin-bottom:20px}.quiz-result p{font-size:clamp(16px,3.5vw,18px);line-height:1.5}.quiz-result h2{margin-top:0}.quiz-result-summary{max-width:38rem;margin:0 auto 24px}.quiz-results-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(180px,1fr);gap:12px;align-items:center;margin:0 auto 26px;max-width:580px}.quiz-radar{display:block;width:100%;height:auto;overflow:visible}.radar-grid{fill:none;stroke:#17251e2e;stroke-width:1}.radar-axis{stroke:#17251e2e;stroke-width:1}.radar-score{fill:#f15a2459;stroke:#f15a24;stroke-width:3}.radar-label{fill:#17251e;font:500 9px DM Mono,monospace;letter-spacing:.02em;text-anchor:middle;dominant-baseline:middle}.quiz-score-list{margin:0;padding:0;list-style:none;text-align:left;border-top:1px solid rgba(23,37,30,.18)}.quiz-score-list li{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid rgba(23,37,30,.18);font-size:13px}.quiz-score-list strong{font-family:DM Mono,monospace}.quiz-recommendations{margin:0 0 20px;padding:18px 20px;background:#17251e0f;text-align:left}.quiz-recommendations h3{margin:0 0 12px;font-size:15px;letter-spacing:-.02em}.quiz-recommendations ol{margin:0;padding-left:20px}.quiz-recommendations li{margin:0 0 10px;font-size:13px;line-height:1.45}.quiz-recommendations li:last-child{margin-bottom:0}.quiz-download{width:100%;margin:0 0 12px;padding:14px 18px;border:1px solid #17251e;background:transparent;color:#17251e;cursor:pointer;font:700 11px DM Mono,monospace;letter-spacing:.04em}.quiz-download:hover{background:#17251e;color:#eee9dd}.quiz-course-cta{padding:22px;background:#17251e;color:#eee9dd;text-align:left}.quiz-course-cta p{font-size:15px;margin:0 0 16px}.quiz-course-cta .button{width:100%;gap:12px}.quiz-restart{margin-top:18px;padding:0;border:0;border-bottom:1px solid currentColor;background:transparent;color:#17251e;cursor:pointer;font:500 10px DM Mono,monospace;letter-spacing:.05em}@media (max-width: 500px){.quiz-overlay{align-items:flex-start}.quiz-container{margin:auto 0}.quiz-question{padding-right:34px;margin-bottom:24px}.quiz-option{padding:14px 16px}.quiz-results-layout{grid-template-columns:1fr;gap:4px}.quiz-radar{max-width:280px;margin:0 auto}.quiz-course-cta{padding:18px}}.hero-image{background:linear-gradient(180deg,#091f182e,#091f18ad),url(/assets/hero-farm-BVGigB0_.png) center center / cover no-repeat;filter:brightness(.94) saturate(.88) contrast(1.04)}.hero-image:after{background:linear-gradient(180deg,#091f180a,#091f182e);mix-blend-mode:normal;opacity:1}.skip-link{position:fixed;top:12px;left:12px;z-index:200;padding:10px 14px;background:#eee9dd;color:#17251e;font:700 11px DM Mono,monospace;transform:translateY(-160%);transition:transform .2s ease}.skip-link:focus{transform:translateY(0)}:focus-visible{outline:3px solid #f15a24;outline-offset:3px}body.quiz-open,body.waitlist-open{overflow:hidden}.footer-actions{display:flex;align-items:center;justify-content:flex-start;gap:12px;flex-wrap:wrap}.waitlist-manage-trigger{background:transparent;border:1px solid rgba(238,233,221,.45);color:#eee9dd;padding:10px 12px;cursor:pointer;font:500 10px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
