/*! 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}.relative{position:relative}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.table{display:table}.resize{resize:both}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.brand-logo{object-fit:cover;mix-blend-mode:screen;border-radius:50%;width:44px;height:44px}.hero-art{border-radius:55% 0 0;overflow:hidden}.hero-photo{object-fit:cover;object-position:center;filter:saturate(.82)contrast(1.04);width:100%;height:100%;position:absolute;inset:0}.hero-photo-shade{background:linear-gradient(90deg,#0b2e22 0%,#0b2e2252 43%,#0718121f),linear-gradient(#0000 45%,#071812b8);position:absolute;inset:0}.history-visual>img{object-fit:cover;object-position:center 30%;width:100%;height:100%;position:absolute;inset:0}.history-overlay{background:linear-gradient(#07181214 35%,#071812e6),linear-gradient(90deg,#07181240,#0000);position:absolute;inset:0}.bonuses{background:#e8e1d2;grid-template-columns:.8fr 1.2fr;min-height:800px;display:grid}.bonus-visual{min-height:680px;position:relative;overflow:hidden}.bonus-visual>img{object-fit:cover;object-position:center;width:100%;height:100%}.bonus-visual:after{content:"";background:linear-gradient(#0000 45%,#071812a6);position:absolute;inset:0}.bonus-visual>div{z-index:2;color:#fff;text-transform:uppercase;letter-spacing:.12em;flex-direction:column;display:flex;position:absolute;bottom:45px;left:50px}.bonus-visual span{color:var(--gold-light);font-size:10px}.bonus-visual strong{text-transform:none;letter-spacing:-.03em;margin-top:7px;font-family:Georgia,serif;font-size:38px;font-weight:400}.bonus-content{padding:100px clamp(35px,6vw,90px)}.bonus-content>h2{letter-spacing:-.04em;margin:20px 0;font-family:Georgia,serif;font-size:clamp(44px,5vw,72px);font-weight:400;line-height:1.02}.bonus-content>p{color:var(--muted);line-height:1.75}.bonus-grid{margin-top:45px}.bonus-grid article{border-top:1px solid #c6bdac;grid-template-columns:42px 1fr 1.25fr;align-items:start;gap:20px;padding:22px 0;display:grid}.bonus-grid article:last-child{border-bottom:1px solid #c6bdac}.bonus-grid span{color:#9a7029;font-family:Georgia,serif}.bonus-grid h3{margin:0;font-family:Georgia,serif;font-size:20px;font-weight:400}.bonus-grid p{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.testimonials{background:var(--paper);padding:125px clamp(24px,7vw,110px)}.testimonial-grid{grid-template-columns:1fr .75fr .85fr;align-items:start;gap:20px;max-width:1180px;margin:60px auto 0;display:grid}.testimonial{background:#eee8dc;border:1px solid #d9d1c1;margin:0;padding:14px;box-shadow:0 18px 45px #12241b14}.testimonial img{width:100%;height:auto;display:block}.testimonial figcaption{color:#435048;padding:18px 8px 10px;font-family:Georgia,serif;font-size:16px;line-height:1.45}.testimonial--wide{transform:translateY(45px)}.offer-action>img{object-fit:cover;mix-blend-mode:screen;border-radius:50%;width:120px;height:120px;margin:0 auto 25px}.installments{color:#ffffffb3;margin:18px 0 4px;font-size:18px}.installments strong{color:#fff;font-family:Georgia,serif;font-size:40px;font-weight:400}.cash{color:var(--gold-light);margin-bottom:30px;font-size:12px}.guarantee{border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;align-items:center;gap:14px;margin-top:25px;padding:18px 0;display:flex}.guarantee strong{color:var(--gold-light);font-family:Georgia,serif;font-size:25px}.guarantee span{color:#ffffff8f;font-size:10px;line-height:1.5}.support{color:#ffffffa6;border-top:1px solid #ffffff26;flex-wrap:wrap;gap:13px;margin-top:30px;padding-top:25px;font-size:11px;display:flex}.support b{color:var(--gold-light);text-transform:uppercase;letter-spacing:.15em;width:100%;font-size:9px}@media (width<=900px){.bonuses{grid-template-columns:1fr}.bonus-visual{min-height:600px}.testimonial-grid{grid-template-columns:1fr}.testimonial--wide{transform:none}.bonus-grid article{grid-template-columns:35px 1fr}.bonus-grid article p{grid-column:2}.offer-action>img{width:100px;height:100px}}.motion-story{--scene:0;background:#06130f;height:300vh;position:relative}.motion-stage{color:#fff;perspective:1200px;background:#071812;height:100vh;position:sticky;top:0;overflow:hidden}.motion-grass{object-fit:cover;filter:saturate(.72)brightness(.36);width:116%;height:116%;transform:scale(calc(1.05 + var(--scene)*.12)) translateX(calc((var(--scene) - .5)*3%));position:absolute;inset:-8%}.motion-grass-shade{background:radial-gradient(circle at 68% 48%,#d2a44729,#0000 38%),linear-gradient(90deg,#06130ff5 0%,#06130f66 46%,#06130fb8 100%),linear-gradient(#06130f5c 0%,#0000 68%,#06130f 100%);position:absolute;inset:0}.motion-copy{z-index:8;position:absolute}.motion-copy--start{max-width:590px;opacity:clamp(0,calc(1 - var(--scene)*3.4),1);transform:translateY(calc(var(--scene)*-70px));top:19vh;left:7vw}.motion-copy h2{letter-spacing:-.055em;margin:24px 0;font-family:Georgia,serif;font-size:clamp(58px,6.8vw,104px);font-weight:400;line-height:.88}.motion-copy h2 em{color:var(--gold-light);font-weight:400}.motion-copy p{color:#ffffff9e;max-width:420px;line-height:1.7}.field-screen{z-index:4;left:calc(61vw - var(--scene)*48vw);top:calc(39vh - var(--scene)*21vh);width:calc(33vw + var(--scene)*52vw);height:calc(37vh + var(--scene)*55vh);border-radius:calc(28px - var(--scene)*24px);transform:rotateY(calc(-15deg + var(--scene)*15deg)) rotateX(calc(4deg - var(--scene)*4deg));border:1px solid #eed18370;transition:border-radius .1s linear;position:absolute;overflow:hidden;box-shadow:0 55px 110px #0000008c}.field-screen video{object-fit:cover;width:100%;height:100%;transform:scale(calc(1.1 + var(--scene)*.08))}.field-screen__shade{background:linear-gradient(#0000 52%,#06130fb3),linear-gradient(90deg,#06130f57,#0000 40%);position:absolute;inset:0}.field-screen__bar{z-index:3;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);letter-spacing:.18em;color:#fffc;background:#06130f66;border-bottom:1px solid #ffffff29;justify-content:space-between;align-items:center;height:48px;padding:0 20px;font-size:8px;display:flex;position:absolute;top:0;left:0;right:0}.field-screen__bar i{color:var(--gold-light);font-style:normal}.field-screen__label{z-index:3;letter-spacing:.22em;color:var(--gold-light);font-size:8px;position:absolute;bottom:22px;left:24px}.heifer-pop{z-index:7;right:calc(-24vw + var(--scene)*27vw);bottom:calc(-29vh + var(--scene)*16vh);filter:drop-shadow(-30px 35px 36px #0000007a);width:clamp(310px,43vw,690px);height:78vh;transform:translateZ(calc(var(--scene)*180px)) scale(calc(.72 + var(--scene)*.38)) rotate(calc(5deg - var(--scene)*5deg));opacity:clamp(0,calc((var(--scene) - .12)*5),1);border-radius:46% 46% 10% 10%;position:absolute;overflow:hidden}.heifer-pop:after{content:"";background:linear-gradient(#0000 67%,#06130f 100%),linear-gradient(90deg,#0000 65%,#06130f8c);position:absolute;inset:0}.heifer-pop img{object-fit:cover;object-position:center top;width:100%;height:100%;transform:scale(1.08)}.orbit{z-index:6;opacity:clamp(0,calc((var(--scene) - .18)*3),.72);pointer-events:none;border:1px solid #eed1836b;border-radius:50%;position:absolute}.orbit--one{right:calc(-10vw + var(--scene)*12vw);width:52vw;height:52vw;transform:rotateX(67deg) rotateZ(calc(var(--scene)*120deg));top:8vh}.orbit--two{width:36vw;height:36vw;transform:rotateY(54deg) rotateZ(calc(var(--scene)*-150deg));border-style:dashed;top:20vh;right:4vw}.field-word{z-index:9;letter-spacing:.25em;color:var(--gold-light);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:clamp(0,calc((var(--scene) - .35)*4),1);transform:translateY(calc((1 - var(--scene))*45px));background:#06130f8f;border:1px solid #eed1834d;padding:12px 15px;font-size:9px;position:absolute}.field-word--a{bottom:14vh;left:8vw}.field-word--b{top:13vh;left:38vw}.field-word--c{top:25vh;right:7vw}.motion-copy--end{opacity:clamp(0,calc((var(--scene) - .66)*4),1);transform:translateY(calc((1 - var(--scene))*40px));flex-direction:column;display:flex;bottom:12vh;left:7vw}.motion-copy--end span{letter-spacing:.2em;text-transform:uppercase;color:var(--gold-light);font-size:11px}.motion-copy--end strong{margin-top:8px;font-family:Georgia,serif;font-size:clamp(40px,5vw,70px);font-weight:400}@media (width<=700px){.motion-story{height:245vh}.motion-copy--start{top:15vh;left:24px;right:24px}.motion-copy h2{font-size:51px}.field-screen{left:calc(36vw - var(--scene)*34vw);top:calc(48vh - var(--scene)*22vh);width:calc(72vw + var(--scene)*26vw);height:calc(31vh + var(--scene)*43vh)}.field-screen__bar i{display:none}.heifer-pop{right:calc(-48vw + var(--scene)*35vw);bottom:calc(-31vh + var(--scene)*10vh);width:82vw;height:65vh}.field-word{padding:9px 11px}.field-word--a{bottom:10vh;left:22px}.field-word--b{top:12vh;left:38vw}.field-word--c{top:22vh;right:18px}.motion-copy--end{bottom:9vh;left:24px;right:24px}.motion-copy--end strong{font-size:42px}.orbit--one{width:95vw;height:95vw}.orbit--two{width:70vw;height:70vw}}@media (prefers-reduced-motion:reduce){.motion-story{--scene:.72;height:115vh}.motion-grass,.field-screen,.heifer-pop,.motion-copy,.field-word,.orbit{transition:none}}.motion-stage{isolation:isolate;background:#061710}.three-sky{background:radial-gradient(circle at 72% 28%,#e2b95933,#0000 25%),linear-gradient(145deg,#06130f 0%,#103627 54%,#081d16 100%);position:absolute;inset:0}.three-sun{z-index:1;width:30vw;height:30vw;transform:scale(calc(.72 + var(--scene)*.45));opacity:calc(.4 + var(--scene)*.5);border:1px solid #eed18340;border-radius:50%;position:absolute;top:12vh;right:12vw;box-shadow:0 0 120px #d2a4471f,inset 0 0 80px #d2a4470f}.three-grid{z-index:1;height:62%;transform:perspective(600px) rotateX(64deg) translateY(calc(var(--scene)*-9vh));background:repeating-linear-gradient(90deg,#eed18314 0 1px,#0000 1px 7vw),repeating-linear-gradient(0deg,#eed18314 0 1px,#0000 1px 6vh);position:absolute;bottom:-24%;left:-15%;right:-15%;-webkit-mask-image:linear-gradient(#0000,#000 34%);mask-image:linear-gradient(#0000,#000 34%)}.cow-scene{z-index:6;pointer-events:none;filter:drop-shadow(0 38px 35px #00000047);width:100%;height:100%;display:block;position:absolute;inset:0}.three-portal{z-index:3;left:calc(58vw - var(--scene)*22vw);top:calc(29vh - var(--scene)*8vh);width:calc(35vw + var(--scene)*25vw);height:calc(42vh + var(--scene)*20vh);border-radius:calc(32px - var(--scene)*28px);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transform:rotateY(calc(-18deg + var(--scene)*18deg)) rotateX(calc(5deg - var(--scene)*5deg));letter-spacing:.2em;color:#ffffffa6;background:linear-gradient(135deg,#ffffff0e,#ffffff02);border:1px solid #eed18359;justify-content:space-between;align-items:flex-start;padding:18px 22px;font-size:8px;display:flex;position:absolute;box-shadow:0 45px 100px #0000004d,inset 0 0 70px #d2a44709}.three-portal i{color:var(--gold-light);font-style:normal}.orbit{z-index:7}.orbit--one{right:calc(-16vw + var(--scene)*13vw);top:6vh}.orbit--two{right:calc(4vw + var(--scene)*5vw);top:23vh}.field-word{z-index:9}.motion-copy{z-index:10}.motion-copy--end{z-index:10;text-shadow:0 4px 28px #0000008c}@media (width<=700px){.three-sun{width:78vw;height:78vw;top:19vh;right:-18vw}.three-portal{left:calc(37vw - var(--scene)*25vw);top:calc(43vh - var(--scene)*15vh);width:calc(70vw + var(--scene)*18vw);height:calc(34vh + var(--scene)*31vh)}.cow-scene{width:145%;left:-22.5%}.three-grid{height:55%}.motion-copy--start{top:13vh}.field-word--b{left:42vw}.motion-copy--end{bottom:8vh}}@media (prefers-reduced-motion:reduce){.cow-scene{opacity:.96}.three-grid{transform:perspective(600px)rotateX(64deg)}}.cow-scene-shell{z-index:6;pointer-events:none;position:absolute;inset:0}.cow-scene-shell .cow-scene{position:absolute;inset:0}.cow-fallback{filter:drop-shadow(0 28px 22px #0000004d);width:260px;height:150px;display:none;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}.cow-scene-shell--fallback .cow-scene{display:none}.cow-scene-shell--fallback .cow-fallback{display:block}.cow-fallback-body,.cow-fallback-head,.cow-fallback-leg{background:linear-gradient(145deg,#f1eee5,#bcb8ac);display:block;position:absolute}.cow-fallback-body{border-radius:50% 44% 38% 42%;width:190px;height:92px;top:25px;left:20px}.cow-fallback-head{border-radius:45%;width:70px;height:62px;top:48px;right:0}.cow-fallback-leg{border-radius:0 0 8px 8px;width:17px;height:48px;top:100px}.cow-fallback-leg--a{left:48px}.cow-fallback-leg--b{left:84px}.cow-fallback-leg--c{left:163px}.cow-fallback-leg--d{left:194px}.nelore-stage{z-index:6;pointer-events:none;transform-style:preserve-3d;position:absolute;inset:0}.nelore-model{z-index:4;left:calc(67vw - var(--scene)*38vw);top:calc(47vh - var(--scene)*22vh);filter:drop-shadow(0 34px 24px #00000061);transform-origin:50% 70%;width:clamp(430px,48vw,760px);height:auto;transform:translate3d(0,calc((.45 - var(--scene))*13vh),calc(var(--scene)*170px)) rotateY(calc(-18deg + var(--scene)*18deg)) rotateZ(calc(3deg - var(--scene)*3deg)) scale(calc(.62 + var(--scene)*.5));opacity:clamp(0,calc((var(--scene) - .05)*6),1);will-change:transform,left,top;position:absolute}.nelore-shadow{z-index:2;left:calc(69vw - var(--scene)*35vw);top:calc(78vh - var(--scene)*11vh);filter:blur(20px);width:clamp(280px,38vw,620px);height:58px;transform:scale(calc(.55 + var(--scene)*.48));opacity:calc(.22 + var(--scene)*.42);background:#0000006b;border-radius:50%;position:absolute}.nelore-halo{z-index:1;left:calc(72vw - var(--scene)*34vw);top:calc(48vh - var(--scene)*17vh);aspect-ratio:1;width:38vw;transform:translate(-50%,-50%) scale(calc(.7 + var(--scene)*.55));background:radial-gradient(circle,#eed18338,#d2a4470d 48%,#0000 69%);border-radius:50%;position:absolute}.nelore-platform{z-index:3;left:calc(72vw - var(--scene)*34vw);top:calc(76vh - var(--scene)*9vh);width:34vw;height:7vw;min-height:54px;transform:translateX(-50%) rotateX(66deg) scale(calc(.66 + var(--scene)*.45));background:linear-gradient(#ffffff1a,#04100c66);border:1px solid #eed1836b;border-radius:50%;position:absolute;box-shadow:0 24px 55px #00000059,inset 0 2px 15px #eed1831f}.nelore-platform span{border-radius:inherit;border:1px solid #eed1833d;position:absolute;inset:17%}.nelore-data{z-index:8;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);min-width:108px;opacity:clamp(0,calc((var(--scene) - .38)*4.5),1);transform:translateY(calc((1 - var(--scene))*34px));background:#05171199;border:1px solid #eed1834d;flex-direction:column;padding:12px 15px;display:flex;position:absolute;box-shadow:0 14px 35px #00000029}.nelore-data small{letter-spacing:.18em;color:#ffffff8c;font-size:7px}.nelore-data strong{color:var(--gold-light);margin-top:5px;font-family:Georgia,serif;font-size:21px;font-weight:400}.nelore-data--weight{top:20vh;right:8vw}.nelore-data--gmd{top:32vh;right:35vw}.nelore-data--margin{bottom:15vh;right:14vw}.three-portal{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(135deg,#ffffff13,#ffffff03)}@media (width<=700px){.nelore-model{left:calc(68vw - var(--scene)*53vw);top:calc(51vh - var(--scene)*18vh);width:92vw;transform:translate3d(0,calc((.45 - var(--scene))*8vh),calc(var(--scene)*90px)) rotateY(calc(-12deg + var(--scene)*12deg)) scale(calc(.58 + var(--scene)*.48))}.nelore-platform{left:calc(73vw - var(--scene)*35vw);top:calc(75vh - var(--scene)*6vh);width:72vw;height:14vw}.nelore-shadow{left:calc(70vw - var(--scene)*45vw);top:calc(76vh - var(--scene)*6vh);width:70vw}.nelore-halo{left:calc(77vw - var(--scene)*38vw);width:95vw;top:52vh}.nelore-data{min-width:92px;padding:9px 10px}.nelore-data strong{font-size:17px}.nelore-data--weight{top:22vh;right:18px}.nelore-data--gmd{top:44vh;left:20px;right:auto}.nelore-data--margin{bottom:12vh;right:18px}}@media (prefers-reduced-motion:reduce){.nelore-model{top:30vh;left:26vw;transform:translate(0)scale(.95)}.nelore-data{opacity:1;transform:none}}.motion-story{height:185vh}.motion-stage:after{content:"";z-index:2;height:24vh;opacity:clamp(0,calc((var(--scene) - .74)*4),1);pointer-events:none;background:linear-gradient(#0000,#06171080 35%,#f4efe3 100%);position:absolute;bottom:0;left:0;right:0}.motion-copy--end{opacity:clamp(0,calc((var(--scene) - .5)*4),1);bottom:8vh}.nelore-data{opacity:clamp(0,calc((var(--scene) - .26)*4.5),1)}.field-word{opacity:clamp(0,calc((var(--scene) - .25)*4),1)}.method{z-index:4;position:relative}@media (width<=700px){.motion-story{height:165vh}.motion-stage:after{height:18vh}.motion-copy--end{bottom:6vh}.nelore-data--margin{bottom:10vh}}.motion-story{background:#061710;height:100vh;min-height:720px}.motion-stage{height:100%;min-height:720px;position:relative;top:auto}.motion-stage:after{height:15vh}.motion-copy--start{opacity:clamp(0,calc(1.35 - var(--scene)*2.5),1)}.motion-copy--end{opacity:clamp(0,calc((var(--scene) - .47)*4),1)}@media (width<=700px){.motion-story,.motion-stage{height:100svh;min-height:640px}.motion-stage:after{height:12vh}.motion-copy--start{top:11vh}.motion-copy--end{bottom:4vh}}:root{--ink:#071812;--forest:#0b2e22;--forest-2:#124332;--cream:#f4efe3;--paper:#fbf8f0;--gold:#d2a447;--gold-light:#eed183;--muted:#66736d}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}main{overflow:hidden}.nav{z-index:50;color:#fff;border-bottom:1px solid #ffffff21;justify-content:space-between;align-items:center;height:88px;padding:0 clamp(24px,5vw,80px);transition:all .35s;display:flex;position:fixed;top:0;left:0;right:0}.nav--solid{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#071812eb;height:72px}.brand{align-items:center;gap:11px;display:flex}.brand-mark{border:1px solid var(--gold);width:39px;height:39px;color:var(--gold-light);border-radius:50%;place-items:center;font-family:Georgia,serif;font-size:12px;display:grid}.brand>span:last-child{flex-direction:column;line-height:1;display:flex}.brand b{letter-spacing:.22em;font-size:13px}.brand small{letter-spacing:.38em;color:var(--gold-light);margin-top:5px;font-size:7px}.nav nav{letter-spacing:.08em;gap:36px;font-size:12px;display:flex}.nav nav a{opacity:.75;transition:all .2s}.nav nav a:hover{opacity:1;color:var(--gold-light)}.nav-cta{letter-spacing:.08em;border:1px solid #eed1838c;border-radius:999px;padding:12px 18px;font-size:11px}.hero{color:#fff;background:linear-gradient(105deg,#061610 0%,#0b2e22 54%,#164a35 100%);align-items:center;height:100vh;min-height:760px;padding:120px clamp(24px,7vw,110px) 70px;display:flex;position:relative}.grain{opacity:.08;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E");position:absolute;inset:0}.hero-glow{filter:blur(30px);border-radius:50%;position:absolute}.hero-glow--one{background:#d2a44726;width:46vw;height:46vw;top:-12vw;right:-15vw}.hero-glow--two{background:#599a6921;width:30vw;height:30vw;bottom:-25vw;left:30%}.hero-copy{z-index:5;width:min(680px,55vw);position:relative}.eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--gold-light);align-items:center;gap:9px;font-size:10px;font-weight:700;display:flex}.eyebrow i{background:currentColor;width:22px;height:1px;display:block}.eyebrow--dark{color:#9a7029}.hero h1{letter-spacing:-.045em;margin:27px 0 30px;font-family:Georgia,Times New Roman,serif;font-size:clamp(62px,7.1vw,112px);font-weight:400;line-height:.88}.hero h1 em{color:var(--gold-light);font-weight:400}.hero-copy>p{color:#ffffffad;max-width:560px;font-size:18px;line-height:1.65}.hero-actions{align-items:center;gap:28px;margin-top:38px;display:flex}.button{text-transform:uppercase;letter-spacing:.12em;border-radius:3px;justify-content:space-between;align-items:center;gap:35px;padding:18px 22px;font-size:12px;font-weight:700;transition:all .25s;display:inline-flex}.button:hover{transform:translateY(-3px);box-shadow:0 14px 35px #0000002e}.button--gold{background:linear-gradient(135deg,var(--gold-light),var(--gold));color:#172017}.button b{font-size:18px}.microcopy{color:#ffffff75;letter-spacing:.08em;text-transform:uppercase;max-width:150px;font-size:10px;line-height:1.5}.hero-art{width:55%;height:82%;position:absolute;bottom:0;right:-4%}.sun{background:radial-gradient(circle,#dcb85e22 0,#dcb85e12 35%,#0000 70%);border:1px solid #eed1831f;border-radius:50%;width:30vw;height:30vw;position:absolute;top:12%;right:8%}.horizon{clip-path:polygon(0 40%,18% 28%,39% 38%,59% 17%,78% 30%,100% 10%,100% 100%,0 100%);position:absolute;bottom:0;left:0;right:0}.horizon--back{opacity:.9;background:#1b4c36;height:45%}.horizon--front{clip-path:polygon(0 28%,20% 15%,42% 26%,65% 7%,83% 22%,100% 15%,100% 100%,0 100%);background:linear-gradient(#173f2e,#071812);height:31%}.cattle{z-index:2;gap:16px;display:flex;position:absolute}.cattle i{background:#d7d4c7;border-radius:48% 42% 35% 35%;width:38px;height:19px;display:block;box-shadow:13px -2px 0 -8px #d7d4c7}.cattle--1{bottom:16%;right:19%;transform:scale(.75)}.cattle--2{opacity:.75;bottom:10%;right:5%;transform:scale(.45)}.metric{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07181294;border:1px solid #eed18333;flex-direction:column;min-width:125px;padding:13px 15px;animation:5s ease-in-out infinite float;display:flex;position:absolute}.metric span{color:var(--gold-light);font-family:Georgia,serif;font-size:24px}.metric strong{text-transform:uppercase;letter-spacing:.15em;color:#fff9;margin-top:5px;font-size:8px}.metric--one{top:28%;right:7%}.metric--two{animation-delay:-2s;top:18%;right:42%}.metric--three{animation-delay:-3.5s;bottom:32%;right:28%}.scroll-cue{color:#fff6;text-transform:uppercase;letter-spacing:.2em;align-items:center;gap:13px;font-size:8px;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.scroll-cue i{background:linear-gradient(#fff,#0000);width:1px;height:30px}.vsl-section{background:var(--cream);padding:120px 24px 145px;position:relative}.section-heading{max-width:760px}.section-heading.centered{text-align:center;margin:0 auto}.section-heading.centered .eyebrow{justify-content:center}.section-heading h2,.method h2,.manifesto h2,.history h2{letter-spacing:-.04em;margin:20px 0;font-family:Georgia,serif;font-size:clamp(42px,5vw,72px);font-weight:400;line-height:1.04}.section-heading p{color:var(--muted);max-width:650px;margin:0 auto;line-height:1.75}.video-shell{background:#071812;border-radius:5px;max-width:1080px;margin:58px auto 0;padding:16px;position:relative;box-shadow:0 35px 90px #15231b3d}.video-shell:before{content:"";z-index:0;border:1px solid #9f762f33;position:absolute;inset:-20px}.video-top,.video-bottom{color:#d9ddda;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:center;height:38px;padding:0 8px;font-size:9px;display:flex;position:relative}.video-top span{align-items:center;gap:8px;display:flex}.video-top i{background:var(--gold);border-radius:50%;width:6px;height:6px}.video-top small{opacity:.45}.video-frame{aspect-ratio:16/9;z-index:1;background:#000;position:relative}.video-frame iframe{border:0;width:100%;height:100%}.video-bottom{opacity:.55}.live-dot{color:var(--gold-light)}.manifesto{background:var(--forest);color:#fff;grid-template-columns:.55fr 1fr 1fr;align-items:center;gap:60px;min-height:600px;padding:110px clamp(24px,7vw,110px);display:grid;position:relative}.manifesto-number{color:#0000;-webkit-text-stroke:1px #eed18333;font-family:Georgia,serif;font-size:clamp(130px,18vw,270px);line-height:.7}.manifesto h2{font-size:clamp(46px,5.2vw,76px)}.manifesto-copy{border-left:1px solid #eed18340;padding-left:50px}.manifesto-copy p{color:#ffffff9e;font-size:15px;line-height:1.85}.method{background:var(--paper);padding:130px clamp(24px,7vw,110px)}.method-intro{grid-template-columns:1.15fr .65fr;align-items:end;gap:100px;display:grid}.method-intro>p{color:var(--muted);margin-bottom:20px;line-height:1.8}.foundation-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:75px;display:grid}.foundation-card{background:#ffffff59;border:1px solid #ded9cc;min-height:390px;padding:32px;transition:all .35s;position:relative}.foundation-card:hover{background:var(--forest);color:#fff;transform:translateY(-8px);box-shadow:0 20px 50px #0b2e221f}.foundation-index{letter-spacing:.2em;color:#a4936d;text-align:right;font-size:9px}.foundation-letter{color:var(--gold);margin:42px 0 24px;font-family:Georgia,serif;font-size:92px;line-height:1}.foundation-card h3{margin:0 0 12px;font-family:Georgia,serif;font-size:28px;font-weight:400}.foundation-card p{color:var(--muted);max-width:270px;font-size:13px;line-height:1.7}.foundation-card:hover p{color:#fff9}.foundation-card .line{background:var(--gold);width:0;height:3px;transition:all .4s;position:absolute;bottom:0;left:0}.foundation-card:hover .line{width:100%}.modules{color:#fff;background:#081b14;grid-template-columns:.72fr 1.28fr;gap:9vw;padding:130px clamp(24px,7vw,110px);display:grid}.modules-head{align-self:start;position:sticky;top:140px}.modules-head h2{margin:20px 0;font-family:Georgia,serif;font-size:clamp(46px,5vw,75px);font-weight:400;line-height:1}.modules-head p{color:#ffffff8c;line-height:1.7}.module-list article{border-top:1px solid #ffffff21;grid-template-columns:50px 1fr 1.2fr 24px;align-items:center;gap:20px;padding:33px 0;transition:all .25s;display:grid}.module-list article:last-child{border-bottom:1px solid #ffffff21}.module-list article:hover{border-color:var(--gold);padding-left:15px}.module-list span{color:var(--gold);font-family:Georgia,serif;font-size:20px}.module-list h3{font-family:Georgia,serif;font-size:22px;font-weight:400}.module-list p{color:#ffffff80;font-size:12px;line-height:1.6}.module-list b{color:var(--gold);font-weight:400}.history{background:var(--cream);grid-template-columns:1fr 1fr;min-height:720px;display:grid}.history-visual{color:#fff;background:linear-gradient(160deg,#133d2d,#071812);place-items:center;display:grid;position:relative;overflow:hidden}.field-lines{background:repeating-radial-gradient(#214c3700 0 25px,#92a27122 27px 28px);border-radius:50% 50% 0 0;position:absolute;inset:43% -20% -35%;transform:rotate(-8deg)}.history-seal{width:110px;height:110px;color:var(--gold-light);border:1px solid #eed18373;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:65px;left:65px}.history-seal span,.history-seal small{letter-spacing:.2em;font-size:7px}.history-seal strong{margin:4px;font-family:Georgia,serif;font-size:28px}.history-quote{z-index:2;font-family:Georgia,serif;font-size:clamp(50px,6vw,88px);line-height:.95;position:relative}.history-quote em{color:var(--gold-light)}.history-copy{flex-direction:column;justify-content:center;padding:100px clamp(35px,7vw,110px);display:flex}.history-copy h2{color:var(--ink)}.history-copy>p{color:var(--muted);line-height:1.8}.proof-row{border-top:1px solid #d9d2c3;gap:35px;margin-top:35px;padding-top:30px;display:flex}.proof-row div{flex-direction:column;display:flex}.proof-row strong{color:#9a7029;font-family:Georgia,serif;font-size:28px}.proof-row span{text-transform:uppercase;letter-spacing:.11em;color:var(--muted);margin-top:6px;font-size:8px}.fit{background:var(--paper);padding:125px clamp(24px,7vw,110px)}.fit-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:65px;display:grid}.fit-grid article{background:#f4f0e6;border-top:1px solid #b2a98f;padding:38px 35px}.fit-grid span{color:#a37d35;letter-spacing:.15em;font-size:10px}.fit-grid h3{margin:30px 0 12px;font-family:Georgia,serif;font-size:29px;font-weight:400}.fit-grid p{color:var(--muted);font-size:13px;line-height:1.7}.offer{background:#d8d1c1;padding:100px clamp(24px,7vw,110px)}.offer-panel{background:var(--forest);color:#fff;grid-template-columns:1.3fr .7fr;max-width:1240px;margin:auto;display:grid;box-shadow:0 40px 90px #16221b33}.offer-copy{padding:75px}.offer-copy h2{margin:22px 0;font-family:Georgia,serif;font-size:clamp(43px,4.5vw,68px);font-weight:400;line-height:1.02}.offer-copy>p{color:#ffffff94;line-height:1.7}.offer-copy ul{grid-template-columns:1fr 1fr;gap:16px;margin:35px 0 0;padding:0;list-style:none;display:grid}.offer-copy li{color:#ffffffbf;border-bottom:1px solid #ffffff1f;padding-bottom:12px;font-size:12px}.offer-action{background:#071812;flex-direction:column;justify-content:center;padding:65px 48px;display:flex}.offer-action>span{letter-spacing:.2em;color:var(--gold-light);text-transform:uppercase;font-size:9px}.offer-action>strong{margin:18px 0 42px;font-family:Georgia,serif;font-size:48px;font-weight:400;line-height:.88}.offer-action small{color:#ffffff59;text-align:center;margin-top:16px;font-size:9px;line-height:1.6}footer{color:#fff;background:#06130f;justify-content:space-between;align-items:center;min-height:130px;padding:35px clamp(24px,7vw,110px);display:flex}footer p,footer>a:last-child{letter-spacing:.13em;text-transform:uppercase;color:#ffffff73;font-size:9px}@keyframes float{50%{transform:translateY(-12px)}}@media (width<=900px){.nav nav,.nav-cta{display:none}.hero{align-items:flex-start;height:auto;min-height:760px;padding-top:150px}.hero-copy{width:100%}.hero h1{font-size:62px}.hero-art{width:100%;height:48%;right:0}.hero-actions{flex-direction:column;align-items:flex-start}.metric--two{display:none}.manifesto{grid-template-columns:1fr;gap:35px}.manifesto-number{opacity:.5;position:absolute;top:90px;right:0}.manifesto-copy{padding-left:25px}.method-intro,.modules,.history,.offer-panel{grid-template-columns:1fr}.method-intro{gap:25px}.foundation-grid,.fit-grid{grid-template-columns:1fr}.foundation-card{min-height:320px}.modules{gap:60px}.modules-head{position:static}.module-list article{grid-template-columns:40px 1fr 24px}.module-list article p{grid-column:2/4}.history-visual{min-height:560px}.offer-copy,.offer-action{padding:50px 30px}.offer-copy ul{grid-template-columns:1fr}.proof-row{flex-wrap:wrap;gap:18px}footer{text-align:center;flex-direction:column;gap:25px}.video-shell{padding:8px}.video-top,.video-bottom{height:30px}.video-bottom span:last-child{display:none}}@media (width<=520px){.hero h1{font-size:51px}.hero-copy>p{font-size:16px}.hero-art{opacity:.72}.metric{transform:scale(.85)}.metric--one{top:39%;right:3%}.metric--three{bottom:24%;right:45%}.vsl-section,.method,.modules,.fit{padding-top:90px;padding-bottom:90px}.section-heading h2,.method h2,.manifesto h2,.history h2{font-size:42px}.manifesto{padding-top:90px;padding-bottom:90px}.manifesto-number{font-size:130px}.module-list h3{font-size:19px}.history-quote{font-size:50px}.history-seal{top:35px;left:30px}.history-copy{padding:70px 28px}.offer{padding:55px 18px}.offer-action>strong{font-size:40px}.nav{padding:0 22px}}
