html:not([data-offer-state=on]) .nov,html[data-offer-state=on] .evg{display:none!important}.dnd-section{padding:0!important}.dnd-section>.row-fluid{max-width:none}.row-fluid [class*=span]{min-height:0}.body-container,.body-container-wrapper{padding:0}.dnd-section:has(.top){position:sticky;top:0;z-index:40}:root{--forest:#142019;--forest-2:#1a281f;--forest-3:#24362a;--deep:#0e1611;--cream:#f4f1ec;--paper:#f8f6f1;--white:#fff;--c85:hsla(37,27%,94%,.86);--c70:hsla(37,27%,94%,.72);--c55:hsla(37,27%,94%,.58);--cline:hsla(37,27%,94%,.14);--bronze:#b8965a;--bronze-2:#d4b57a;--bronze-ink:#7d5e2a;--ink:#142019;--i75:rgba(20,32,25,.76);--i60:rgba(20,32,25,.62);--iline:rgba(20,32,25,.14);--serif:"Newsreader",Georgia,"Times New Roman",serif;--sans:"Inter",system-ui,-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;--g:max(20px,env(safe-area-inset-left,0px));--gr:max(20px,env(safe-area-inset-right,0px));--wrap:1240px;--sec:56px;--top:64px;--bar:68px;--k-gap:16px;--h-gap:20px;--head-gap:32px;--ease:cubic-bezier(.22,.61,.36,1)}@media (min-width:720px){:root{--g:max(32px,env(safe-area-inset-left,0px));--gr:max(32px,env(safe-area-inset-right,0px));--sec:72px;--head-gap:36px}}@media (min-width:1024px){:root{--g:40px;--gr:40px;--sec:88px;--top:72px;--head-gap:40px}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--top) + 12px)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}}body{background:var(--forest);color:var(--cream);font:400 16px/1.6 var(--sans);margin:0;-webkit-font-smoothing:antialiased;overflow-x:hidden;-webkit-tap-highlight-color:rgba(184,150,90,.18)}@supports (overflow:clip){body{overflow-x:clip}}img{display:block;height:auto;max-width:100%}a{color:inherit}a[href^="tel:"]{white-space:nowrap}button{color:inherit;font:inherit}h1,h2,h3{font-family:var(--serif);font-weight:400;letter-spacing:-.012em;line-height:1.08;margin:0;text-wrap:balance}figure,ol,p,ul{margin:0}ol,ul{list-style:none;padding:0}:focus-visible{outline:2px solid var(--bronze-2);outline-offset:3px}.sr{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.skip{background:var(--cream);color:var(--forest);font-weight:600;left:12px;padding:10px 16px;position:absolute;text-decoration:none;top:-60px;z-index:99}.skip:focus{top:12px}.wrap{margin-inline:auto;max-width:var(--wrap);padding-left:var(--g);padding-right:var(--gr)}.kicker{color:var(--bronze-2);display:block;font:600 12px/1.4 var(--sans);letter-spacing:.14em;text-transform:uppercase}.on-light .kicker{color:var(--bronze-ink)}.h2{font-size:clamp(32px,4vw,52px)}.h1 em,.h2 em{font-style:italic}.kicker+.h2{margin-top:var(--k-gap)}.h2+.lede{margin-top:var(--h-gap)}.lede{color:var(--c85);font:400 clamp(18px,1.6vw,21px)/1.5 var(--serif);text-wrap:pretty}.on-light .lede{color:var(--i75)}.btn{align-items:center;background:transparent;border:1px solid var(--bronze);color:var(--cream);cursor:pointer;display:inline-flex;font:500 16px/1.2 var(--sans);gap:10px;justify-content:center;min-height:52px;padding:12px 24px;text-align:center;text-decoration:none;transition:background-color .25s var(--ease),border-color .25s var(--ease),color .25s var(--ease)}.btn.solid,.btn:hover{background:var(--bronze);color:var(--forest)}.btn.solid:hover{background:var(--bronze-2);border-color:var(--bronze-2)}.btn.light{border-color:hsla(37,27%,94%,.55)}.btn.light:hover{background:var(--cream);border-color:var(--cream);color:var(--forest)}.btn.ink{border-color:var(--forest);color:var(--forest)}.btn.ink.solid,.btn.ink:hover{background:var(--forest);color:var(--cream)}.btn.ink.solid:hover{background:var(--forest-3);border-color:var(--forest-3)}.btn.sm{font-size:14px;min-height:42px;padding:8px 18px}@media (min-width:720px){.btn{white-space:nowrap}}.btn svg,.ico{fill:none;flex:none;height:18px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:18px}.call{align-items:center;display:inline-flex;font-weight:500;gap:8px;text-decoration:none;white-space:nowrap}.call svg{fill:none;height:16px;stroke:var(--bronze-2);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:16px}.call u{border-bottom:1px solid var(--bronze);text-decoration:none}.on-light .call svg{stroke:var(--bronze-ink)}.top{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(20,32,25,.95);border-bottom:1px solid var(--cline);position:sticky;top:0;z-index:40}.top .wrap{align-items:center;display:flex;gap:16px;justify-content:space-between;min-height:var(--top)}.logo img{height:clamp(30px,8.6vw,40px);width:auto}.top nav{align-items:center;display:flex;font-size:14px;gap:24px}.top .nl{background:linear-gradient(var(--bronze),var(--bronze)) 0 100%/0 1px no-repeat;color:var(--c70);display:none;padding-block:8px;text-decoration:none;transition:color .25s,background-size .3s var(--ease)}.top .nl:hover{background-size:100% 1px;color:var(--cream)}.top .call{color:var(--cream);font-size:15px;font-variant-numeric:tabular-nums}.top .btn{display:none}@media (max-width:359px){.top .call span{display:none}.top .call{border:1px solid hsla(37,27%,94%,.3);height:44px;justify-content:center;width:44px}}@media (min-width:1024px){.top .btn,.top .nl{display:inline-flex}.top nav{gap:30px}.logo img{height:44px}}.hero{align-items:flex-end;display:flex;isolation:isolate;min-height:min(560px,calc(100svh - var(--top) - 72px));overflow:hidden;position:relative}.hero__ph{background:var(--forest-2);inset:0;position:absolute;z-index:-1}.hero__ph img{height:100%;object-fit:cover;object-position:50% 52%;width:100%}.hero__ph:after{background:linear-gradient(180deg,rgba(20,32,25,.25) 0,rgba(20,32,25,.08) 25%,rgba(20,32,25,.6) 55%,rgba(20,32,25,.94) 82%,var(--forest) 100%);content:"";inset:0;position:absolute}.hero .wrap{padding-bottom:40px;padding-top:140px;width:100%}.hero__c{display:grid;gap:22px;max-width:720px;text-shadow:0 1px 24px rgba(20,32,25,.45)}.h1{font-size:clamp(46px,12vw,62px);letter-spacing:-.025em;line-height:.98}.h1 em{color:var(--bronze-2);display:block}.hero .lede{color:hsla(37,27%,94%,.9);line-height:1.6;max-width:34em}.hero__cta{display:grid;gap:12px;margin-top:4px}.hero__cta .btn{min-height:52px;width:100%}@media (min-width:720px){.hero{min-height:clamp(520px,calc(100svh - var(--top) - 120px),720px)}.hero .wrap{padding-bottom:64px}.hero__c{gap:26px}.h1{font-size:clamp(64px,7.4vw,96px)}.hero__cta{gap:14px;grid-auto-flow:column;justify-content:start}.hero__cta .btn{width:auto}}@media (min-width:1024px){.hero__ph:after{background:linear-gradient(90deg,rgba(20,32,25,.6) 0,rgba(20,32,25,.18) 50%,rgba(20,32,25,0) 75%),linear-gradient(180deg,rgba(20,32,25,.15) 0,rgba(20,32,25,0) 35%,rgba(20,32,25,.55) 72%,var(--forest) 100%)}}.offers{background:var(--forest);padding-block:8px var(--sec)}.feat{background:var(--cream);box-shadow:0 40px 80px -48px rgba(0,0,0,.7);color:var(--ink);display:grid}.feat__ph{aspect-ratio:4/3;background:var(--forest-2);overflow:hidden;position:relative}.feat__ph img{height:100%;inset:0;object-fit:cover;object-position:50% 60%;position:absolute;width:100%}.feat__body{align-content:center;display:grid;padding:28px 22px 30px}.feat .kicker{color:var(--bronze-ink)}.feat h2{font-size:clamp(30px,3vw,42px)}.feat__sub{color:var(--i75);font:italic 400 clamp(18px,1.5vw,20px)/1.5 var(--serif);margin-top:var(--h-gap)}.feat__inc{border-top:1px solid var(--bronze);display:grid;gap:12px;margin-top:28px;padding-top:20px}.feat__lbl{color:var(--bronze-ink);font:600 12px/1.4 var(--sans);letter-spacing:.14em;text-transform:uppercase}.feat__inc ul{display:flex;flex-wrap:wrap;gap:8px}.feat__inc li{border:1px solid var(--iline);color:var(--ink);font-size:14px;line-height:1.4;padding:7px 13px}.feat__cta{display:grid;gap:14px;margin-top:28px}.feat__cta .btn{width:100%}.feat__cta .call{color:var(--ink);justify-self:center}.feat__fine{color:var(--i60);font-size:12.5px;line-height:1.6;margin-top:18px}@media (min-width:720px){.feat__ph{aspect-ratio:16/9}.feat__body{padding:40px 44px 44px}.feat__cta{align-items:center;display:flex;flex-wrap:wrap;gap:16px 24px;justify-content:start}.feat__cta .btn{width:auto}.feat__cta .call{justify-self:start}}@media (min-width:1024px){.offers{padding-top:16px}.feat{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.feat__ph{aspect-ratio:auto;min-height:560px}.feat__body{padding:48px clamp(36px,4vw,56px)}}@media (min-width:1280px){.feat{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.fine{color:var(--c55);font-size:13px;line-height:1.6}.on-light .fine{color:var(--i60)}.explore{background:var(--paper);color:var(--ink);padding-block:var(--sec)}.ex-body,.ex-head{display:grid}.ex-body{gap:32px;margin-top:var(--head-gap)}.ex-body .hl{margin-top:0}@media (min-width:1024px){.ex-body{align-items:stretch;gap:clamp(40px,5vw,72px);grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.ex-body .hl{grid-template-columns:1fr}.ex-body .hl li{padding:16px 0}.ex-body .player{aspect-ratio:auto;height:100%;min-height:300px}.ex-body .player img{inset:0;position:absolute}}.hl{border-top:1px solid var(--iline);margin-top:36px}.hl,.hl li{display:grid}.hl li{border-bottom:1px solid var(--iline);gap:8px;padding:20px 0}.hl b{color:var(--ink);font:400 22px/1.25 var(--serif)}.hl span{color:var(--i75);font-size:15px;line-height:1.6}.nobuild{color:var(--i60);font-size:14px;line-height:1.6;margin-top:24px}.nobuild strong{color:var(--ink);font-weight:600}.gal{display:grid;gap:10px;grid-auto-columns:84%;grid-auto-flow:column;margin:32px calc(var(--gr)*-1) 0 calc(var(--g)*-1);overflow-x:auto;padding:0 var(--gr) 6px var(--g);scroll-padding-inline:var(--g);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.gal::-webkit-scrollbar{display:none}.g{aspect-ratio:4/3;background:#e4dfd5;color:var(--cream);cursor:zoom-in;display:block;overflow:hidden;position:relative;scroll-snap-align:start;text-decoration:none}.g img{height:100%;object-fit:cover;transition:transform 1s var(--ease);width:100%}.g:hover img{transform:scale(1.03)}.g span{background:linear-gradient(0deg,rgba(14,22,17,.7),rgba(14,22,17,0));bottom:0;font-size:13px;left:0;line-height:1.35;padding:28px 14px 11px;position:absolute;right:0}.swipe-hint{align-items:center;color:var(--i60);display:flex;font-size:13px;gap:8px;margin-top:10px}.swipe-hint svg{height:16px;stroke:var(--i60);width:16px}.cams{background:var(--forest);color:var(--cream);margin-top:36px;margin-inline:calc(var(--g)*-1) calc(var(--gr)*-1);padding:20px var(--gr) 22px var(--g)}.cams__h{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 16px;justify-content:space-between;margin-bottom:14px}.cams__h h3{font-size:22px}.cams__h p{color:var(--c55);font-size:13px}.camrow{display:grid;gap:8px;grid-auto-columns:62%;grid-auto-flow:column;margin-inline:calc(var(--g)*-1) calc(var(--gr)*-1);overflow-x:auto;padding-inline:var(--g) var(--gr);scroll-padding-inline:var(--g);scroll-snap-type:x mandatory;scrollbar-width:none}.camrow::-webkit-scrollbar{display:none}.cam{aspect-ratio:16/9;background:#000;border:1px solid hsla(37,27%,94%,.12);color:var(--cream);cursor:zoom-in;display:block;overflow:hidden;position:relative;scroll-snap-align:start;text-decoration:none}.cam img{height:100%;object-fit:cover;width:100%}.cam span{bottom:6px;font:500 11px/1.3 var(--sans);letter-spacing:.06em;text-shadow:0 1px 6px rgba(0,0,0,.8)}.cam span,.cam:before{left:8px;position:absolute}.cam:before{color:hsla(37,27%,94%,.85);content:"TRAIL CAM";font:600 9.5px/1 var(--sans);letter-spacing:.16em;text-shadow:0 1px 4px rgba(0,0,0,.8);top:7px;z-index:1}@media (min-width:720px){.hl{column-gap:40px;grid-template-columns:repeat(2,minmax(0,1fr))}.gal{gap:10px;grid-auto-columns:auto;grid-auto-flow:row;grid-auto-rows:clamp(150px,20vw,230px);grid-template-columns:repeat(6,minmax(0,1fr));margin-inline:0;overflow:visible;padding:0}.g{aspect-ratio:auto}.g--a{grid-column:span 4;grid-row:span 2}.g--b,.g--c,.g--d,.g--e,.g--f{grid-column:span 2}.swipe-hint{display:none}.cams{padding:24px 26px 26px}.camrow,.cams{margin-inline:0}.camrow{grid-auto-flow:row;grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible;padding-inline:0}}@media (min-width:1024px){.gal{gap:12px;grid-auto-rows:clamp(170px,15vw,240px);grid-template-columns:repeat(12,minmax(0,1fr));margin-top:var(--head-gap)}.g--a{grid-column:span 7;grid-row:span 2}.g--b,.g--c{grid-column:span 5}.g--d,.g--e,.g--f{grid-column:span 4}.cams{align-items:center;display:grid;gap:28px;grid-template-columns:minmax(0,3fr) minmax(0,9fr);margin-top:12px;padding:26px 28px}.cams__h{display:grid;gap:8px;margin:0}.cams__h h3{font-size:clamp(22px,1.9vw,26px);white-space:nowrap}}.acreage{background:var(--forest);padding-block:var(--sec)}.acreage .wrap{display:grid;gap:32px}.ac-copy{display:grid}.ac-copy .lede{line-height:1.6;max-width:34em}.player{aspect-ratio:16/9;background:#000;color:var(--cream);display:block;overflow:hidden;position:relative;text-decoration:none}.player img{height:100%;object-fit:cover;width:100%}.player:after{background:linear-gradient(20deg,rgba(14,22,17,.85),rgba(14,22,17,.35) 34%,rgba(14,22,17,0) 60%);content:"";inset:0;position:absolute}.player__ui{align-items:center;bottom:14px;display:flex;gap:14px;left:16px;position:absolute;right:16px;z-index:1}.player__btn{background:var(--bronze);border-radius:50%;color:var(--forest);display:grid;flex:none;height:56px;place-items:center;transition:transform .3s var(--ease),background-color .25s;width:56px}.player__btn svg{fill:currentColor;height:18px;margin-left:3px;width:18px}.player:hover .player__btn{background:var(--bronze-2);transform:scale(1.06)}.player__ui b{display:block;font:400 20px/1.15 var(--serif)}.player__ui small{color:var(--c70);display:block;font-size:12px;letter-spacing:.06em;margin-top:3px}.player iframe{border:0;height:100%;inset:0;position:absolute;width:100%;z-index:2}.player.playing .player__ui,.player.playing:after{display:none}.map{background:var(--forest);border:1px solid var(--cline);display:grid;margin:0}.map__art{color:var(--cream);display:block;overflow:hidden;position:relative;text-decoration:none}.map__svg{aspect-ratio:1160/1080;display:block;height:auto;object-fit:cover;transition:transform 1.2s var(--ease);width:100%}.map__art:hover .map__svg{transform:scale(1.015)}.map__tag{color:var(--bronze-2);font:600 11px/1.3 var(--sans);left:16px;letter-spacing:.16em;position:absolute;text-shadow:0 1px 8px rgba(0,0,0,.7);text-transform:uppercase;top:14px}.map__foot{border-top:1px solid var(--cline);display:grid;gap:14px;padding:18px 16px 16px}.map__foot p{color:var(--c70);font-size:13.5px;line-height:1.6}.map__foot .btn{width:100%}.ac-act{display:grid;gap:12px;margin-top:var(--head-gap)}.ac-act .btn{width:100%}.ac-act .call{color:var(--c85);justify-self:center;margin-top:4px}@media (max-width:1023px){.acreage .ac-side{display:contents}.acreage .ac-copy{order:1}.acreage .map{order:2}.acreage .ac-act{margin-top:0;order:3}}@media (min-width:720px){.ac-act{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:start}.ac-act .btn{width:auto}.ac-act .call{margin:0 0 0 12px}.map__foot{align-items:center;gap:20px;grid-auto-flow:column;justify-content:space-between;padding:18px 20px}.map__foot .btn{width:auto}}@media (min-width:1024px){.acreage .wrap{align-items:center;gap:clamp(56px,7vw,112px);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.map__foot{grid-auto-flow:row;justify-content:stretch}.map__foot .btn{width:100%}}.inquire{background:var(--paper);color:var(--ink);padding-block:var(--sec)}.iq-head{display:grid;margin-bottom:var(--head-gap)}.iq-head .lede{line-height:1.6;max-width:36em}.iq{display:grid;gap:16px}.formcard{background:var(--white);border:1px solid var(--iline);box-shadow:0 30px 60px -45px rgba(20,32,25,.35);padding:26px 20px}.pp-form:not(:has(form)){min-height:540px}.pp-form__ph a{color:var(--ink);font-weight:600}.pp-form .hs-form fieldset{max-width:none!important}.pp-form .hs-form .hs-form-field{margin-bottom:18px}.pp-form .hs-form fieldset.form-columns-2{display:grid;gap:0;grid-template-columns:1fr}.pp-form .hs-form fieldset.form-columns-2 .hs-form-field{float:none!important;width:auto!important}@media (min-width:560px){.pp-form .hs-form fieldset.form-columns-2{column-gap:14px;grid-template-columns:1fr 1fr}}.pp-form .hs-form label{color:var(--ink);display:block;font-size:14px;font-weight:500;line-height:1.45;margin-bottom:7px}.pp-form .hs-form .hs-form-required{color:var(--bronze-ink);margin-left:2px}.pp-form .hs-form .input{margin-right:0!important}.pp-form .hs-form .hs-input{-webkit-appearance:none;appearance:none;background-color:#fff!important;border:1px solid rgba(20,32,25,.28)!important;border-radius:0!important;box-sizing:border-box!important;color:var(--ink)!important;font:400 16px/1.4 var(--sans)!important;height:auto!important;max-width:100%!important;min-height:52px!important;padding:12px 14px!important;transition:border-color .2s,box-shadow .2s;width:100%!important}.pp-form .hs-form textarea.hs-input{min-height:96px!important;resize:vertical}.pp-form .hs-form select.hs-input{background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath fill='none' stroke='%23142019' stroke-width='1.5' d='m1 1 5 5 5-5'/%3E%3C/svg%3E") no-repeat right 14px center!important;padding-right:38px!important}.pp-form .hs-form .hs-input:focus{border-color:var(--forest)!important;box-shadow:0 0 0 3px rgba(20,32,25,.12);outline:none}.pp-form .hs-form .hs-input.error,.pp-form .hs-form .hs-input.invalid{border-color:#b3261e!important}.pp-form .hs-form .inputs-list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.pp-form .hs-form .inputs-list>li{margin:0;padding:0}.pp-form .hs-form .inputs-list label{align-items:center;background:#fff;border:1px solid rgba(20,32,25,.26);cursor:pointer;display:inline-flex;font-size:14px;font-weight:400;margin:0;min-height:44px;padding:0 15px;position:relative;transition:background-color .2s,border-color .2s,color .2s;user-select:none}.pp-form .hs-form .inputs-list label:hover{border-color:var(--forest)}.pp-form .hs-form .inputs-list input{border:0!important;height:1px!important;margin:0;min-height:0!important;opacity:0;padding:0!important;pointer-events:none;position:absolute;width:1px!important}.pp-form .hs-form .inputs-list label:has(input:checked){background:var(--forest);border-color:var(--forest);color:var(--cream)}.pp-form .hs-form .inputs-list label:has(input:focus-visible){outline:2px solid var(--bronze);outline-offset:2px}.pp-form .hs-form .hs-error-msgs{color:#b3261e;font-size:13px;list-style:none;margin:6px 0 0;padding:0}.pp-form .hs-form .hs-error-msgs label{color:#b3261e;font-weight:400;margin:0}.pp-form .hs-form .hs-richtext{color:var(--i75);font-size:14px;line-height:1.6}.pp-form .hs-form .legal-consent-container{color:var(--i75);font-size:12.5px;line-height:1.6}.pp-form .hs-form .legal-consent-container .inputs-list label{align-items:flex-start;background:none;border:0;display:flex;gap:10px;min-height:0;padding:0}.pp-form .hs-form .legal-consent-container .inputs-list input{accent-color:var(--forest);-webkit-appearance:auto;appearance:auto;height:18px!important;opacity:1;pointer-events:auto;position:static;width:18px!important}.pp-form .hs-form .legal-consent-container .inputs-list label:has(input:checked){background:none;color:inherit}.pp-form .hs-form .actions{margin-top:8px;padding:0}.pp-form .hs-form .hs-button{-webkit-appearance:none;appearance:none;background:var(--forest);border:1px solid var(--forest);border-radius:0;color:var(--cream);cursor:pointer;font:500 16px/1.2 var(--sans);min-height:56px;padding:14px 22px;transition:background-color .25s var(--ease);width:100%}.pp-form .hs-form .hs-button:hover{background:var(--forest-3)}.pp-form .submitted-message{border:1px solid var(--forest);color:var(--ink);font:400 20px/1.5 var(--serif);padding:20px}.privacy{color:var(--i60);font-size:12.5px;line-height:1.6;margin-top:16px}.privacy a{color:var(--i75)}.talk{align-content:start;background:var(--forest);color:var(--cream);display:grid;gap:14px;isolation:isolate;overflow:hidden;padding:28px 22px;position:relative}.talk:before{background:linear-gradient(180deg,rgba(20,32,25,.86),rgba(20,32,25,.96)),var(--talk-bg,none) center/cover;content:"";inset:0;position:absolute;z-index:-1}.talk h3{font-size:30px}.talk__num{color:var(--cream);font:400 clamp(34px,4vw,44px)/1.05 var(--serif);letter-spacing:-.01em;text-decoration:none}.talk__num:hover{color:var(--bronze-2)}.talk p{color:var(--c85);line-height:1.6}.talk .btn{margin-top:8px}@media (min-width:720px){.formcard{padding:34px 36px}.talk{padding:34px}}@media (min-width:1024px){.iq{align-items:start;gap:24px;grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.talk{padding:44px 40px;position:sticky;top:calc(var(--top) + 24px)}}.foot{background:var(--deep);color:var(--c70);font-size:14px}.foot .wrap{display:grid;gap:24px;padding-block:44px calc(36px + env(safe-area-inset-bottom,0px))}.foot img{height:34px;margin-bottom:12px;width:auto}.foot a{text-decoration:none}.foot a:hover{color:var(--cream);text-decoration:underline}.foot__c{display:grid;gap:4px}.foot__c b{color:var(--cream);font-weight:500;margin-bottom:2px}.foot__num{color:var(--cream);font:400 22px/1.3 var(--serif)}.foot__more{color:var(--cream);display:inline-flex;font-weight:500;gap:8px}.foot__legal{border-top:1px solid var(--cline);color:var(--c55);display:grid;font-size:12px;gap:8px;line-height:1.65;padding-top:20px}.foot__legal strong{color:var(--c70);font-weight:600}.foot__legal a{text-decoration:underline}@media (max-width:1023px){.foot .wrap{padding-bottom:calc(var(--bar) + 36px + env(safe-area-inset-bottom,0px))}}@media (min-width:720px){.foot .wrap{gap:28px 40px;grid-template-columns:1.4fr 1fr 1fr}.foot__legal{grid-column:1/-1}}.bar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(14,22,17,.95);border-top:1px solid rgba(184,150,90,.3);bottom:0;display:grid;gap:8px;grid-template-columns:1fr 1fr;left:0;padding:8px var(--gr) calc(8px + env(safe-area-inset-bottom,0px)) var(--g);position:fixed;right:0;transform:translateY(110%);transition:transform .3s var(--ease),visibility 0s linear .3s;visibility:hidden;z-index:45}.bar.on{transform:none;transition:transform .3s var(--ease),visibility 0s;visibility:visible}.bar .btn{font-size:15px;min-height:50px;padding:8px 10px}.bar .btn.light{color:var(--cream)}@media (min-width:1024px){.bar{display:none}}.lb{background:rgba(10,15,12,.97);border:0;color:var(--cream);height:100%;margin:0;max-height:none;max-width:none;padding:0;width:100%}.lb::backdrop{background:rgba(10,15,12,.9)}.lb[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto}.lb__bar,.lb__foot{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:10px var(--gr) 10px var(--g)}.lb__foot{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}.lb figure{display:grid;min-height:0;padding:0 var(--g);place-items:center}.lb figure img{max-height:100%;max-width:100%;object-fit:contain}.lb__cap{color:var(--c85);font-size:14px}.lb__n{color:var(--c55);font-size:12px;letter-spacing:.14em}.ib{background:none;border:1px solid var(--cline);color:var(--cream);cursor:pointer;display:inline-grid;height:46px;padding:0;place-items:center;width:46px}.ib:hover{border-color:var(--bronze-2)}.ib svg{fill:none;height:18px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:18px}.lb__nav{display:flex;gap:8px}.pp-form__ph{border:1px dashed rgba(20,32,25,.4);color:var(--i75);font-size:15px;padding:16px}