.lv4{font-family:var(--font-sans,ui-sans-serif,system-ui,sans-serif);color:var(--lv4-ink);background:#e9edde;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;--lv4-shell:100vw;--lv4-gutter:clamp(16px,2vw,32px);--lv4-pad-y:clamp(56px,6.5vw,104px);--lv4-pad-y-tight:clamp(36px,4vw,60px);--lv4-pad-y-tall:clamp(72px,8.5vw,136px);--lv4-pad-x:clamp(20px,5vw,72px)}.lv4-backdrop{position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(52% 44% at 78% 18%,rgba(124,158,106,.55),transparent 70%),radial-gradient(60% 52% at 12% 78%,rgba(160,186,130,.5),transparent 72%),radial-gradient(46% 40% at 30% 12%,rgba(240,245,229,.9),transparent 70%),radial-gradient(70% 60% at 55% 55%,rgba(205,219,182,.75),transparent 75%),linear-gradient(160deg,#eef2e2,#dfe7cf 45%,#c6d5ae);filter:saturate(1.05);animation:lv4-backdrop-drift 36s ease-in-out infinite alternate}@keyframes lv4-backdrop-drift{0%{transform:scale(1) translateY(0)}to{transform:scale(1.06) translateY(-1.5%)}}.lv4-stack{position:relative;z-index:1;max-width:var(--lv4-shell);margin:0 auto;padding:88px var(--lv4-gutter) var(--lv4-gutter);display:flex;flex-direction:column;gap:18px}.lv4-sheet{position:relative;border-radius:var(--lv4-r-sheet);background:var(--lv4-paper);overflow:hidden;box-shadow:0 24px 60px -30px rgba(32,46,27,.35)}.lv4-sheet--pad{padding:var(--lv4-pad-y) var(--lv4-pad-x)}.lv4-sheet--tight{padding:var(--lv4-pad-y-tight) var(--lv4-pad-x)}.lv4-sheet--tall{padding:var(--lv4-pad-y-tall) var(--lv4-pad-x)}.lv4-sheet--dark{color:var(--lv4-dark-ink);background:radial-gradient(120% 90% at 88% 8%,rgba(109,149,96,.42),transparent 62%),radial-gradient(90% 80% at 6% 96%,rgba(60,102,49,.34),transparent 68%),var(--lv4-dark-base)}.lv4-sheet--sage{color:var(--lv4-dark-ink);background-color:#2c4a28;background-image:radial-gradient(90% 120% at 82% 0,rgba(233,240,222,.22),transparent 60%),linear-gradient(168deg,#3f6238,#2c4a28 58%,#1d3320)}.lv4-display,.lv4-h2,.lv4-h3{margin:0;font-weight:480;text-wrap:balance}.lv4-display{font-size:clamp(34px,5.4vw,64px);line-height:1.02;letter-spacing:-.03em}.lv4-h2{font-size:clamp(29px,3.5vw,46px);line-height:1.08;letter-spacing:-.025em}.lv4-h3{font-size:clamp(19px,1.9vw,24px);font-weight:560;line-height:1.22;letter-spacing:-.015em}.lv4-display .soft,.lv4-h2 .soft{color:var(--lv4-ink-soft)}.lv4-on-dark .lv4-display .soft,.lv4-on-dark .lv4-h2 .soft,.lv4-sheet--dark .lv4-display .soft,.lv4-sheet--dark .lv4-h2 .soft,.lv4-sheet--sage .lv4-display .soft,.lv4-sheet--sage .lv4-h2 .soft{color:rgba(255,255,255,.58)}.lv4-lead{margin:18px 0 0;font-size:16px;max-width:54ch}.lv4-body,.lv4-lead{line-height:1.6;color:var(--lv4-ink-muted)}.lv4-body{margin:0;font-size:14.5px}.lv4-small{margin:0;font-size:13px;line-height:1.5;color:var(--lv4-ink-muted)}.lv4-on-dark .lv4-body,.lv4-on-dark .lv4-lead,.lv4-on-dark .lv4-small,.lv4-sheet--dark .lv4-body,.lv4-sheet--dark .lv4-lead,.lv4-sheet--dark .lv4-small,.lv4-sheet--sage .lv4-body,.lv4-sheet--sage .lv4-lead,.lv4-sheet--sage .lv4-small{color:var(--lv4-dark-ink-muted)}.lv4-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.lv4-center{text-align:center}.lv4-center .lv4-lead{margin-left:auto;margin-right:auto}.lv4-head{max-width:46ch}.lv4-head .lv4-lead{margin-top:16px}.lv4-head--center{max-width:62ch;margin:0 auto;text-align:center}.lv4-chip{display:inline-flex;align-items:center;border-radius:var(--lv4-r-pill);border:1px solid var(--lv4-hairline);background:rgba(255,255,255,.7);padding:7px 14px;font-size:12px;font-weight:500;color:var(--lv4-ink-muted)}.lv4-chip--glass{border-color:rgba(255,255,255,.35);background:rgba(255,255,255,.16);color:#fff;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.lv4-chip--tint{border-color:transparent;background:var(--lv4-accent-wash);color:var(--lv4-accent-ink)}.lv4-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--lv4-r-pill);padding:13px 26px;font-family:inherit;font-size:14px;font-weight:550;line-height:1;white-space:nowrap;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:transform .25s cubic-bezier(.2,.7,.3,1),box-shadow .25s,background .25s}.lv4-btn:hover{transform:translateY(-1px)}.lv4-btn:active{transform:scale(.985)}.lv4-btn--white{background:#fff;color:var(--lv4-ink);box-shadow:0 10px 30px -12px rgba(16,24,14,.45)}.lv4-btn--glass{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.4);color:#fff;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.lv4-btn--glass:hover{background:rgba(255,255,255,.26)}.lv4-btn--ink{background:var(--lv4-ink);color:#fff}.lv4-btn--accent{background:var(--lv4-accent-deep);color:#fff}.lv4-btn--accent:hover{background:var(--lv4-accent-ink)}.lv4-btn--quiet{background:transparent;border-color:var(--lv4-hairline);color:var(--lv4-ink)}.lv4-btn--quiet:hover{background:rgba(27,32,26,.05)}.lv4-ctas{display:flex;flex-wrap:wrap;gap:10px}.lv4-link{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;font-weight:560;color:var(--lv4-accent-ink);text-decoration:none}.lv4-link svg{transition:transform .25s cubic-bezier(.2,.7,.3,1)}.lv4-link:hover svg{transform:translateX(3px)}.lv4-nav-wrap{position:fixed;top:14px;left:50%;z-index:40;transform:translateX(-50%);width:min(calc(var(--lv4-shell) - 2 * var(--lv4-gutter)),calc(100vw - 2 * var(--lv4-gutter)));transition:transform .45s cubic-bezier(.3,.7,.2,1),opacity .3s}.lv4-nav-wrap--hidden{transform:translateX(-50%) translateY(-140%);opacity:0}.lv4-nav{justify-content:space-between;gap:12px;height:64px;border-radius:var(--lv4-r-pill);padding:0 8px 0 20px;background:rgba(22,30,20,.4);border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.lv4-nav,.lv4-nav-brand{display:flex;align-items:center;color:#fff}.lv4-nav-brand{gap:9px;font-size:14.5px;font-weight:600;text-decoration:none;white-space:nowrap}.lv4-nav-brand img{border-radius:50%}.lv4-nav-links{display:flex;gap:4px;margin:0 auto}.lv4-nav-item>a,.lv4-nav-links>a{color:rgba(255,255,255,.78);font-size:13.5px;text-decoration:none;padding:8px 12px;border-radius:var(--lv4-r-pill);white-space:nowrap;transition:color .2s,background .2s}.lv4-nav-item>a:hover,.lv4-nav-links>a:hover{color:#fff;background:rgba(255,255,255,.12)}.lv4-nav-item{display:inline-flex;align-items:center;position:relative}.lv4-nav-item>a{padding-right:4px}.lv4-nav-toggle{display:grid;place-items:center;padding:8px 10px 8px 2px;background:none;border:0;cursor:pointer;color:rgba(255,255,255,.78);transition:color .2s}.lv4-nav-item:hover>.lv4-nav-toggle,.lv4-nav-item:hover>a{color:#fff}.lv4-nav-chev{transition:transform .2s ease}.lv4-nav-chev--open{transform:rotate(180deg)}.lv4-nav-actions{display:flex;align-items:center;gap:6px}.lv4-nav-actions .login{color:rgba(255,255,255,.85);font-size:13.5px;text-decoration:none;padding:8px 14px;white-space:nowrap}.lv4-nav-actions .lv4-btn{padding:11px 20px;font-size:13.5px}.lv4-nav-burger{display:none;place-items:center;height:36px;width:36px;border-radius:var(--lv4-r-pill);background:none;border:0;cursor:pointer;color:#fff}.lv4-megamenu{position:absolute;top:calc(100% + 18px);left:50%;transform:translateX(-50%);z-index:5;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:-moz-max-content;width:max-content;max-width:min(690px,calc(100vw - 2 * var(--lv4-gutter)));padding:14px;border-radius:var(--lv4-r-card);background:var(--lv4-paper);border:1px solid var(--lv4-hairline);box-shadow:0 24px 60px rgba(22,30,20,.18);animation:lv4-menu-in .18s ease both}.lv4-megamenu:before{content:"";position:absolute;left:0;right:0;top:-18px;height:18px}@keyframes lv4-menu-in{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}.lv4-megamenu-col{padding:6px}.lv4-megamenu-head{margin:0 0 8px;padding:0 8px;font-size:11.5px;font-weight:620;color:var(--lv4-ink-muted)}.lv4-megamenu ul,.lv4-navpanel-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.lv4-megamenu a,.lv4-navpanel-list a{display:flex;align-items:center;gap:10px;padding:8px;border-radius:var(--lv4-r-chip);font-size:13.5px;color:var(--lv4-ink);text-decoration:none;transition:background .18s,color .18s}.lv4-megamenu a:hover,.lv4-navpanel-list a:hover{background:var(--lv4-cream)}.lv4-megamenu .ic,.lv4-navpanel-list .ic{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:var(--lv4-r-chip);background:var(--lv4-accent-wash);color:var(--lv4-accent-ink)}.lv4-megamenu .t,.lv4-navpanel-list .t{display:inline}.lv4-megamenu .tag,.lv4-navpanel-list .tag{margin-left:7px;border-radius:var(--lv4-r-pill);background:var(--lv4-cream);border:1px solid var(--lv4-hairline);padding:2px 7px;font-size:10.5px;font-weight:560;color:var(--lv4-ink-muted);white-space:nowrap}.lv4-navpanel{margin-top:10px;max-height:calc(100dvh - 104px);overflow-y:auto;overscroll-behavior:contain;padding:16px;border-radius:var(--lv4-r-card);background:var(--lv4-paper);border:1px solid var(--lv4-hairline);box-shadow:0 24px 60px rgba(22,30,20,.18);animation:lv4-panel-in .18s ease both}@keyframes lv4-panel-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.lv4-navpanel-head{display:block;margin-bottom:8px;font-size:12px;font-weight:620;color:var(--lv4-ink-muted);text-decoration:none}.lv4-navpanel-rest{margin-top:14px;padding-top:14px;border-top:1px solid var(--lv4-hairline);display:flex;flex-direction:column;gap:2px}.lv4-navpanel-rest a{padding:9px 8px;border-radius:var(--lv4-r-chip);font-size:14px;color:var(--lv4-ink);text-decoration:none}.lv4-navpanel-rest a:hover{background:var(--lv4-cream)}.lv4-navpanel-cta{margin-top:8px;width:100%}.lv4-hero{--hero-media-w:min(44vw,600px);position:relative;min-height:min(90vh,880px);display:flex;flex-direction:column;justify-content:center;padding:96px calc(var(--hero-media-w) + 32px) clamp(48px,6vh,80px) var(--lv4-pad-x);color:#fff;background-color:#33562f;background-image:linear-gradient(102deg,rgba(14,24,12,.72),rgba(14,24,12,.44) 44%,rgba(14,24,12,0) 66%),radial-gradient(56% 84% at 76% 44%,#a9b299 0,rgba(169,178,153,0) 72%),radial-gradient(95% 75% at 50% 26%,#6f8f74 0,#5c8055 42%,#33562f 100%)}.lv4-hero-copy{position:relative;z-index:2;max-width:640px}.lv4-hero .lv4-display{font-size:clamp(32px,3.8vw,50px)}.lv4-hero .lv4-display .soft{color:rgba(255,255,255,.74)}@media (min-width:1280px){.lv4-hero-copy{max-width:min(58vw,940px)}.lv4-hero .lv4-display{font-size:clamp(50px,4.2vw,76px)}.lv4-hero .lv4-lead{font-size:18px;max-width:44ch}}.lv4-hero .lv4-lead{margin:20px 0 28px;color:rgba(255,255,255,.9);max-width:46ch}.lv4-hero-media{position:absolute;top:0;right:0;bottom:0;width:var(--hero-media-w);z-index:1}.lv4-hero-media .lv4-ba{height:100%;aspect-ratio:auto;border-radius:0;background:transparent}.lv4-hero-media .lv4-ba img{-o-object-position:50% 18%;object-position:50% 18%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 17%),linear-gradient(180deg,transparent,#000 13%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 17%),linear-gradient(180deg,transparent,#000 13%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.lv4-hero-media .lv4-ba .divider:after{top:74%}.lv4-hero-media .lv4-ba .tag{top:auto;bottom:30px;left:50%;transform:translateX(-50%)}.lv4-proof{display:grid;gap:clamp(22px,2.6vw,32px)}.lv4-proof-band{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--lv4-hairline);border:1px solid var(--lv4-hairline);border-radius:var(--lv4-r-card);overflow:hidden}.lv4-proof-cell{display:grid;gap:9px;align-content:start;background:var(--lv4-cream);padding:clamp(20px,2.4vw,30px) clamp(20px,2.2vw,28px)}.lv4-proof-cell .ic{display:grid;place-items:center;width:36px;height:36px;border-radius:var(--lv4-r-chip);background:var(--lv4-accent-wash);color:var(--lv4-accent-ink);margin-bottom:5px}.lv4-proof-cell .t{margin:0;font-size:15.5px;font-weight:600;letter-spacing:-.01em}.lv4-proof-cell .b{margin:0;font-size:13.5px;line-height:1.55;color:var(--lv4-ink-muted)}.lv4-proof-checks{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px 30px;background:var(--lv4-paper);padding:13px clamp(20px,2.2vw,28px);font-size:13px;font-weight:540}.lv4-proof-checks span{display:inline-flex;align-items:center;gap:8px}.lv4-proof-checks svg{flex:none;color:var(--lv4-accent-ink)}.lv4-proof-foot{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:14px 32px;padding:0 4px}.lv4-proof-foot .l{font-size:12.5px;font-weight:560;color:var(--lv4-ink-muted);white-space:nowrap}.lv4-proof-foot .row{display:flex;flex-wrap:wrap;gap:8px 28px}.lv4-proof-foot .row--built span{font-size:14.5px;font-weight:560}.lv4-proof-foot .row--plugs span{font-size:14px;color:var(--lv4-ink-muted)}.lv4-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,4vw,64px);align-items:center}.lv4-split--rail{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.lv4-split--wide{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.lv4-split--top{align-items:start}.lv4-reasons{list-style:none;margin:30px 0 0;padding:0;display:grid}.lv4-reason{display:grid;gap:4px;padding:16px 0;border-top:1px solid var(--lv4-hairline)}.lv4-reason:last-child{padding-bottom:0}.lv4-reason .t{margin:0;font-size:15px;font-weight:600}.lv4-pairs{display:grid;grid-template-columns:1fr 1fr;gap:14px}.lv4-gap-cols{display:grid;grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);gap:0 20px;margin-top:clamp(32px,4vw,52px)}.lv4-gap-colhead{font-size:12.5px;font-weight:620;color:var(--lv4-ink-muted);padding-bottom:14px}.lv4-gap-colhead--new{color:var(--lv4-accent-ink)}.lv4-gap-row{display:contents}.lv4-gap-cell{border-top:1px solid var(--lv4-hairline);padding:20px 0;font-size:15px;line-height:1.5}.lv4-gap-cell--old{color:var(--lv4-ink-muted);will-change:opacity}.lv4-gap-cell--old s{text-decoration-color:rgba(27,32,26,.3);text-decoration-thickness:1px}.lv4-gap-cell--new{color:var(--lv4-ink);font-weight:540;will-change:opacity,transform}.lv4-gap-arrow{border-top:1px solid var(--lv4-hairline);display:grid;place-items:center;color:var(--lv4-accent)}.lv4-analysis{display:grid;gap:clamp(28px,4vw,48px)}.lv4-analysis-frame{position:relative;width:100%;max-width:880px;margin-inline:auto;aspect-ratio:896/884;border-radius:var(--lv4-r-card);overflow:hidden;background:var(--lv4-cream);border:1px solid rgba(255,255,255,.16);box-shadow:0 40px 90px -40px rgba(0,0,0,.55)}.lv4-analysis-frame img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0}.lv4-analysis-note{margin:0;text-align:center;font-size:12px;line-height:1.5;color:rgba(255,255,255,.62);max-width:68ch;margin-inline:auto}.lv4-callcard{border-radius:var(--lv4-r-card);background:var(--lv4-paper);color:var(--lv4-ink);padding:20px;box-shadow:0 30px 70px -35px rgba(0,0,0,.65);display:grid;gap:14px}.lv4-callcard-head{justify-content:space-between;font-size:12px;color:var(--lv4-ink-muted)}.lv4-callcard-caller,.lv4-callcard-head{display:flex;align-items:center;gap:12px}.lv4-callcard-caller .ring{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:50%;background:var(--lv4-accent-wash);color:var(--lv4-accent-ink)}.lv4-callcard-caller .t{display:block;font-size:14.5px;font-weight:600}.lv4-callcard-caller .s{display:block;font-size:12.5px;color:var(--lv4-ink-muted)}.lv4-callcard-summary{border-radius:var(--lv4-r-chip);background:var(--lv4-cream);padding:14px;display:grid;gap:6px}.lv4-callcard-summary .k{margin:0;font-size:12px;font-weight:620}.lv4-callcard-summary p{margin:0;font-size:13.5px;line-height:1.5;color:var(--lv4-ink-muted)}.lv4-callcard-chips{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:12.5px}.lv4-callcard-chips .mood,.lv4-callcard-chips .ok{display:inline-flex;align-items:center;gap:6px;border-radius:var(--lv4-r-pill);padding:6px 12px;font-weight:540}.lv4-callcard-chips .ok{background:var(--lv4-accent-wash);color:var(--lv4-accent-ink)}.lv4-callcard-chips .mood{background:var(--lv4-cream);color:var(--lv4-ink-muted)}.lv4-callcard-chips .dur{margin-left:auto;color:var(--lv4-ink-muted)}.lv4-callcard-rec{display:flex;align-items:center;gap:12px;border-top:1px solid var(--lv4-hairline);padding-top:14px}.lv4-callcard-rec .play{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;background:var(--lv4-ink);color:#fff}.lv4-callcard-rec .bar{flex:1;height:4px;border-radius:var(--lv4-r-pill);background:var(--lv4-sand);overflow:hidden}.lv4-callcard-rec .bar i{display:block;height:100%;width:33%;border-radius:inherit;background:var(--lv4-accent)}.lv4-callcard-rec .time{font-size:12px;color:var(--lv4-ink-muted);font-variant-numeric:tabular-nums}.lv4-checklist{list-style:none;margin:26px 0 0;padding:0;display:grid;gap:12px}.lv4-checklist li{display:flex;align-items:flex-start;gap:11px;font-size:14.5px;line-height:1.5}.lv4-checklist svg{flex:none;margin-top:3px;color:var(--lv4-accent)}.lv4-bento{margin-top:clamp(32px,4vw,52px);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px}.lv4-bento-cell:first-child{grid-column:span 7}.lv4-bento-cell:nth-child(2){grid-column:span 5}.lv4-bento-cell:nth-child(n+3){grid-column:span 4}.lv4-bento-cell,.lv4-bento-spot{height:100%}.lv4-bento-card{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;gap:7px;height:100%;min-height:250px;border-radius:var(--lv4-r-card);padding:22px;text-decoration:none;color:var(--lv4-ink);background:var(--lv4-cream);border:1px solid var(--lv4-hairline);transition:transform .35s cubic-bezier(.2,.7,.3,1),box-shadow .35s}.lv4-bento-card:hover{transform:translateY(-3px);box-shadow:0 24px 50px -28px rgba(32,46,27,.5)}.lv4-bento-card .t{margin:0;font-size:17px;font-weight:600}.lv4-bento-card .b{margin:0;font-size:13.5px;line-height:1.5;color:var(--lv4-ink-muted);max-width:42ch}.lv4-bento-card .go{margin-top:6px}.lv4-bento-card .art{position:absolute;inset:0;z-index:-1;background-image:var(--tile);background-size:cover;background-position:50%;opacity:.9}.lv4-bento-card--photo{color:#fff;border-color:transparent;background-color:var(--lv4-dark-base)}.lv4-bento-card--photo .b{color:rgba(255,255,255,.84)}.lv4-bento-card--photo .art{opacity:1}.lv4-bento-card--photo .lv4-link{color:#fff}.lv4-bento-card--photo:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgba(14,24,12,.88) 0,rgba(14,24,12,.45) 46%,rgba(14,24,12,.1))}.lv4-bento-card--wash{background:var(--lv4-accent-wash);border-color:transparent}.lv4-bento-card--sand{background:var(--lv4-sand);border-color:transparent}.lv4-bento-card:not(.lv4-bento-card--photo):before{content:"";position:absolute;inset:auto 0 0;height:62%;z-index:-1;background:linear-gradient(to top,var(--lv4-paper) 12%,transparent 100%);opacity:.72}.lv4-bento-card--dark:before{background:linear-gradient(0deg,#1d3320 14%,transparent)}.lv4-bento-card--dark{color:var(--lv4-dark-ink);border-color:transparent;background-color:#1d3320;background-image:linear-gradient(158deg,#2f4f2b,#1d3320)}.lv4-bento-card--dark .b{color:rgba(243,246,239,.72)}.lv4-bento-card--dark .art{opacity:.34;mix-blend-mode:screen}.lv4-bento-card--dark .lv4-link{color:#b9d3a8}.lv4-bento-card:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:var(--spot-o,0);background:radial-gradient(240px circle at calc(var(--spot-x, 50) * 1%) calc(var(--spot-y, 50) * 1%),rgba(255,255,255,.4),transparent 70%)}.lv4-bento-card--dark:after,.lv4-bento-card--photo:after{background:radial-gradient(240px circle at calc(var(--spot-x, 50) * 1%) calc(var(--spot-y, 50) * 1%),rgba(255,255,255,.16),transparent 70%)}.lv4-resource-hub{margin-top:clamp(44px,6vw,76px);padding-top:clamp(30px,4vw,48px);border-top:1px solid var(--lv4-hairline);display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.45fr);gap:clamp(32px,5vw,72px);align-items:start}.lv4-resource-intro{display:grid;justify-items:start;gap:14px}.lv4-resource-intro .lv4-body{max-width:42ch}.lv4-resource-list{display:grid}.lv4-resource-link{display:grid;grid-template-columns:104px minmax(0,1fr) auto;align-items:center;gap:18px;border-top:1px solid var(--lv4-hairline);padding:20px 4px;color:inherit;text-decoration:none;transition:background .25s,padding .25s}.lv4-resource-list>:last-child .lv4-resource-link{border-bottom:1px solid var(--lv4-hairline)}.lv4-resource-link:focus-visible,.lv4-resource-link:hover{background:var(--lv4-cream);padding-inline:14px;outline:2px solid var(--lv4-accent);outline-offset:-2px}.lv4-resource-link .k{font-size:11.5px;font-weight:620;color:var(--lv4-accent-ink)}.lv4-resource-link .t{display:block;font-size:15.5px;font-weight:620;line-height:1.35}.lv4-resource-link .b{display:block;margin-top:4px;font-size:13.5px;line-height:1.5;color:var(--lv4-ink-muted)}.lv4-resource-link>svg{color:var(--lv4-accent)}.lv4-ledger{margin-top:clamp(28px,3.5vw,44px)}.lv4-ledger-head{padding-bottom:12px;font-size:12.5px;font-weight:620;color:var(--lv4-ink-muted)}.lv4-ledger-head,.lv4-ledger-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) auto;gap:24px}.lv4-ledger-row{align-items:center;border-top:1px solid var(--lv4-hairline);padding:22px 4px;text-decoration:none;color:inherit;transition:background .25s,padding .25s}.lv4-ledger-row:hover{background:var(--lv4-cream);padding-inline:14px}.lv4-ledger-row .was{margin:0;font-size:15px;color:var(--lv4-ink-muted);text-decoration:line-through;text-decoration-color:rgba(27,32,26,.32)}.lv4-ledger-row .t{display:block;margin:0 0 3px;font-size:16px;font-weight:600}.lv4-ledger-row .b{display:block;margin:0;font-size:13.5px;line-height:1.5;color:var(--lv4-ink-muted)}.lv4-ledger-row .m{justify-self:end;border-radius:var(--lv4-r-pill);background:var(--lv4-accent-wash);padding:5px 12px;font-size:11.5px;font-weight:560;color:var(--lv4-accent-ink);white-space:nowrap}.lv4-ledger>:last-child .lv4-ledger-row{border-bottom:1px solid var(--lv4-hairline)}.lv4-gate{margin-top:28px;display:grid;gap:16px}.lv4-gate-item{display:flex;gap:12px}.lv4-gate-item svg{flex:none;margin-top:2px;color:var(--lv4-accent)}.lv4-gate-item .t{margin:0 0 2px;font-size:14.5px;font-weight:600}.lv4-carousel-frame{border-radius:var(--lv4-r-card);background-color:#d2dfba;background-image:linear-gradient(160deg,#dfe7cf,#c6d5ae);padding:clamp(16px,2vw,24px)}.lv4-carousel{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 88%,transparent)}.lv4-carousel::-webkit-scrollbar{display:none}.lv4-carousel>div{flex:0 0 min(100%,340px);scroll-snap-align:center}.lv4-carousel-nav{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:16px}.lv4-cbtn{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1px solid rgba(27,32,26,.18);background:rgba(255,255,255,.6);color:var(--lv4-ink);cursor:pointer;transition:background .2s,opacity .2s}.lv4-cbtn:hover:not(:disabled){background:#fff}.lv4-cbtn:disabled{opacity:.35;cursor:default}.lv4-carousel-dots{display:flex;gap:6px}.lv4-dot{border:0;border-radius:var(--lv4-r-pill);background:rgba(255,255,255,.55);padding:7px 14px;font-family:inherit;font-size:12.5px;font-weight:540;color:var(--lv4-ink);cursor:pointer;transition:background .25s,color .25s}.lv4-dot--on{background:var(--lv4-ink);color:#fff}.lv4-track{margin-top:clamp(32px,4vw,52px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.lv4-track-step{position:relative;padding-top:26px}.lv4-track-step:before{content:"";position:absolute;top:5px;left:0;width:9px;height:9px;border-radius:50%;background:var(--lv4-accent)}.lv4-track-step:after{content:"";position:absolute;top:9px;left:17px;right:-22px;height:1px;background:var(--lv4-hairline)}.lv4-track>:last-child .lv4-track-step:after{display:none}.lv4-track-step .t{margin:0 0 6px;font-size:15.5px;font-weight:600}.lv4-track-step .b{margin:0;font-size:13.5px;line-height:1.55;color:var(--lv4-ink-muted)}.lv4-wl-head{align-items:flex-end;justify-content:space-between;gap:20px}.lv4-wl-cta,.lv4-wl-head{display:flex;flex-wrap:wrap}.lv4-wl-cta{align-items:center;gap:16px}.lv4-wl-band{margin-top:clamp(32px,4vw,52px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.lv4-wl-item{padding:4px 28px 4px 0}.lv4-wl-band>*+* .lv4-wl-item{padding-left:28px;border-left:1px solid rgba(255,255,255,.16)}.lv4-wl-item .t{margin:0 0 8px;font-size:16px;font-weight:600}.lv4-aud{margin-top:clamp(28px,3.5vw,44px)}.lv4-aud-row{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:20px 40px;border-top:1px solid var(--lv4-hairline);padding:24px 0}.lv4-aud>:last-child .lv4-aud-row{border-bottom:1px solid var(--lv4-hairline)}.lv4-aud-row .t{margin:0;font-size:18px;font-weight:560;letter-spacing:-.015em}.lv4-aud-row .b{margin:0;font-size:15px;line-height:1.6;color:var(--lv4-ink-muted);max-width:50ch}.lv4-gallery{margin-top:clamp(24px,3vw,36px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.lv4-gallery figure{position:relative;margin:0;aspect-ratio:3/4;border-radius:var(--lv4-r-card);overflow:hidden;background:var(--lv4-cream)}.lv4-gallery img{-o-object-fit:cover;object-fit:cover}.lv4-gallery figcaption{position:absolute;left:12px;right:12px;bottom:12px;z-index:1;font-size:12px;font-weight:540;color:#fff;text-shadow:0 1px 12px rgba(14,22,12,.8)}.lv4-gallery figure:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(14,24,12,.6),transparent 42%)}.lv4-numbers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.lv4-numbers>div{padding:clamp(30px,3.5vw,48px) 24px;text-align:center;border-left:1px solid var(--lv4-hairline)}.lv4-numbers>div:first-child{border-left:0}.lv4-numbers .v{display:block;font-size:clamp(30px,3.4vw,44px);font-weight:500;letter-spacing:-.03em;line-height:1}.lv4-numbers .l{display:block;margin-top:10px;font-size:13px;color:var(--lv4-ink-muted)}.lv4-features{display:grid;gap:2px;margin-top:30px}.lv4-feature{display:flex;gap:13px;border-top:1px solid var(--lv4-hairline);padding:18px 0}.lv4-feature:last-child{border-bottom:1px solid var(--lv4-hairline)}.lv4-feature svg{flex:none;margin-top:2px;color:var(--lv4-accent)}.lv4-feature .t{margin:0 0 3px;font-size:15px;font-weight:600}.lv4-price-card{display:flex;flex-direction:column;gap:4px;height:100%;border-radius:var(--lv4-r-card);padding:clamp(24px,3vw,34px);color:#fff;background-color:#35592f;background-image:linear-gradient(158deg,#4b7343,#35592f 55%,#24401f)}.lv4-tier{display:flex;align-items:baseline;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(255,255,255,.16);padding:15px 0}.lv4-tier .n{display:block;font-size:15.5px;font-weight:600}.lv4-tier .q{display:block;font-size:12px;color:rgba(255,255,255,.7)}.lv4-tier .p{font-size:26px;font-weight:560;letter-spacing:-.02em;white-space:nowrap}.lv4-tier .p sup{font-size:12px;font-weight:500;top:-.7em;opacity:.75}.lv4-price-includes{list-style:none;margin:20px 0 0;padding:0;display:grid;gap:10px}.lv4-price-includes li{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.45;color:rgba(255,255,255,.88)}.lv4-price-includes svg{flex:none;margin-top:2px;opacity:.75}.lv4-price-note{margin:16px 0 22px;font-size:12.5px;color:rgba(255,255,255,.75)}.lv4-price-card .lv4-btn{align-self:flex-start;margin-top:auto}.lv4-economics{padding-top:clamp(24px,3vw,32px);border-top:1px solid var(--lv4-hairline);max-width:68ch;text-align:center;font-size:13px;line-height:1.6;color:var(--lv4-ink-muted)}.lv4-economics,.lv4-faq{margin:clamp(28px,3.5vw,44px) auto 0}.lv4-faq{max-width:900px}.lv4-faq-item{border-top:1px solid var(--lv4-hairline)}.lv4-faq-item:last-child{border-bottom:1px solid var(--lv4-hairline)}.lv4-faq-q{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;background:none;border:0;padding:22px 4px;font-family:inherit;font-size:16.5px;font-weight:560;line-height:1.35;text-align:left;color:var(--lv4-ink);cursor:pointer}.lv4-faq-q .chev{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:1px solid var(--lv4-hairline);color:var(--lv4-ink-muted);transition:transform .3s cubic-bezier(.2,.7,.3,1),background .25s}.lv4-faq-item[data-open=true] .chev{transform:rotate(45deg);background:var(--lv4-accent-wash);color:var(--lv4-accent-ink)}.lv4-faq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.2,.7,.3,1)}.lv4-faq-item[data-open=true] .lv4-faq-a{grid-template-rows:1fr}.lv4-faq-a>div{overflow:hidden}.lv4-faq-a p{margin:0;padding:0 4px 24px;max-width:72ch;font-size:14.5px;line-height:1.65;color:var(--lv4-ink-muted)}.lv4-faq-a a{color:var(--lv4-accent-ink);font-weight:560}.lv4-final{position:relative;display:grid;place-items:center;text-align:center;gap:8px;padding:clamp(72px,9vw,132px) clamp(20px,5vw,72px);color:#fff}.lv4-final .lv4-lead{color:rgba(255,255,255,.86);max-width:46ch;margin-inline:auto}.lv4-final .lv4-ctas{justify-content:center;margin-top:28px}.lv4-footer{padding:clamp(44px,5vw,64px) var(--lv4-pad-x)}.lv4-footer-grid{display:grid;grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr)) auto;gap:32px;align-items:start}.lv4-footer h4{margin:0 0 14px;font-size:12.5px;font-weight:620;color:var(--lv4-ink-muted)}.lv4-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.lv4-footer a{font-size:14px;color:var(--lv4-ink);text-decoration:none}.lv4-footer a:hover{color:var(--lv4-accent-ink)}.lv4-footer-blurb{margin:0;max-width:34ch;font-size:14px;line-height:1.6;color:var(--lv4-ink-muted)}.lv4-footer-legal{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;margin-top:clamp(32px,4vw,48px);padding-top:22px;border-top:1px solid var(--lv4-hairline)}.lv4-footer-legal,.lv4-footer-legal a{font-size:12.5px;color:var(--lv4-ink-muted)}.lv4-footer-links{display:flex;flex-wrap:wrap;gap:18px}.lv4-ba{position:relative;overflow:hidden;border-radius:var(--lv4-r-card);background:var(--lv4-cream);aspect-ratio:5/6;touch-action:pan-y;cursor:ew-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lv4-ba img{-o-object-fit:cover;object-fit:cover;-webkit-user-drag:none}.lv4-ba .after-wrap{position:absolute;inset:0;clip-path:inset(0 0 0 50%)}.lv4-ba .divider{position:absolute;top:0;bottom:0;left:50%;width:2px;background:rgba(255,255,255,.9);box-shadow:0 0 14px rgba(0,0,0,.35);pointer-events:none}.lv4-ba .divider:after{content:"";position:absolute;top:50%;left:50%;width:30px;height:30px;transform:translate(-50%,-50%);border-radius:50%;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%231b201a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 6-6 6 6 6M15 6l6 6-6 6'/%3E%3C/svg%3E") 50% /15px no-repeat;box-shadow:0 4px 14px rgba(0,0,0,.3)}.lv4-ba .tag{position:absolute;top:12px;left:12px;z-index:2}.lv4-ba .corner{position:absolute;bottom:10px;z-index:2;font-size:11px;font-weight:540;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.7)}.lv4-ba .corner--l{left:12px}.lv4-ba .corner--r{right:12px}.lv4-ba--auto .after-wrap,.lv4-ba--auto .divider{animation-duration:9s;animation-timing-function:cubic-bezier(.66,0,.34,1);animation-iteration-count:infinite;animation-delay:var(--sweep-delay,0s);animation-fill-mode:backwards}.lv4-ba--auto .after-wrap{animation-name:lv4-sweep-clip}.lv4-ba--auto .divider{animation-name:lv4-sweep-line}@keyframes lv4-sweep-clip{0%,20%{clip-path:inset(0 0 0 92%)}50%,78%{clip-path:inset(0 0 0 8%)}to{clip-path:inset(0 0 0 92%)}}@keyframes lv4-sweep-line{0%,20%{left:92%}50%,78%{left:8%}to{left:92%}}.lv4-reveal{opacity:0;transform:translateY(22px);transition:opacity .75s cubic-bezier(.2,.65,.25,1),transform .75s cubic-bezier(.2,.65,.25,1);transition-delay:var(--lv4-reveal-delay,0s)}.lv4-reveal--in{opacity:1;transform:none}@media (max-width:1100px){.lv4-bento-cell:first-child,.lv4-bento-cell:nth-child(2){grid-column:span 6}.lv4-bento-cell:nth-child(n+3){grid-column:span 4}.lv4-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.lv4-footer-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lv4-proof-band{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.lv4-nav-links{display:none}.lv4-nav-burger{display:grid}.lv4-nav-actions .login{display:none}.lv4-split,.lv4-split--rail,.lv4-split--wide{grid-template-columns:minmax(0,1fr)}.lv4-track{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 22px}.lv4-track-step:nth-child(2):after{display:none}.lv4-wl-band{grid-template-columns:minmax(0,1fr)}.lv4-wl-item{padding:0 0 20px}.lv4-wl-band>*+* .lv4-wl-item{padding:20px 0 0;border-left:0;border-top:1px solid rgba(255,255,255,.16)}.lv4-numbers{grid-template-columns:repeat(2,minmax(0,1fr))}.lv4-numbers>div:nth-child(odd){border-left:0}.lv4-numbers>div:nth-child(n+3){border-top:1px solid var(--lv4-hairline)}.lv4-aud-row{grid-template-columns:minmax(0,1fr);gap:8px}.lv4-ledger-head{display:none}.lv4-ledger-row{grid-template-columns:minmax(0,1fr);gap:8px;align-items:start}.lv4-ledger-row .m{justify-self:start}.lv4-gap-cols,.lv4-resource-hub{grid-template-columns:minmax(0,1fr)}.lv4-gap-cols{gap:0}.lv4-gap-colhead{display:none}.lv4-gap-cell--old{border-top:1px solid var(--lv4-hairline);padding:18px 0 8px}.lv4-gap-cell--new{border-top:0;padding:0 0 20px 22px;position:relative}.lv4-gap-cell--new:before{content:"";position:absolute;left:4px;top:6px;bottom:22px;width:2px;border-radius:var(--lv4-r-pill);background:var(--lv4-accent)}.lv4-gap-arrow{display:none}.lv4-analysis-frame{max-width:none}.lv4-hero{min-height:min(92dvh,780px);justify-content:flex-end;padding:96px var(--lv4-pad-x) clamp(30px,5vh,44px)}.lv4-hero-copy{max-width:none}.lv4-hero .lv4-chip{font-size:11.5px;padding:6px 12px}.lv4-hero .lv4-display{font-size:clamp(28px,7.4vw,40px)}.lv4-hero .lv4-lead{margin:14px 0 22px;font-size:15px;max-width:none}.lv4-hero-media{position:absolute;inset:0;width:auto;z-index:0}.lv4-hero-media .lv4-ba img{-o-object-position:50% 12%;object-position:50% 12%;-webkit-mask-image:none;mask-image:none}.lv4-hero-media:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(0deg,rgba(12,20,10,.92) 0,rgba(12,20,10,.78) 30%,rgba(12,20,10,.24) 58%,rgba(12,20,10,.06))}.lv4-hero-media .lv4-ba .tag{bottom:auto;top:92px}.lv4-hero-media .lv4-ba .corner{bottom:auto;top:96px;font-size:10.5px}.lv4-hero-media .lv4-ba .divider:after{top:34%}}@media (max-width:620px){.lv4-bento-cell,.lv4-bento-cell:first-child,.lv4-bento-cell:nth-child(2),.lv4-bento-cell:nth-child(n+3){grid-column:span 12}.lv4-pairs,.lv4-track{grid-template-columns:minmax(0,1fr)}.lv4-track-step:after{display:none}.lv4-footer-grid,.lv4-numbers{grid-template-columns:minmax(0,1fr)}.lv4-numbers>div{border-left:0;border-top:1px solid var(--lv4-hairline)}.lv4-numbers>div:first-child{border-top:0}.lv4-carousel>div{flex-basis:88%}.lv4-ctas .lv4-btn{flex:1 1 auto}.lv4-proof-band,.lv4-proof-foot{grid-template-columns:minmax(0,1fr)}.lv4-proof-foot{gap:8px}.lv4-proof-foot .row{gap:6px 22px}.lv4-proof-foot .row--built+.l{margin-top:12px}.lv4-resource-link{grid-template-columns:minmax(0,1fr) auto;gap:8px 14px}.lv4-resource-link .k{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.lv4-ba--auto .after-wrap,.lv4-ba--auto .divider,.lv4-backdrop{animation:none}.lv4-ba--auto .after-wrap{clip-path:inset(0 0 0 92%)}.lv4-ba--auto .divider{left:92%}.lv4-reveal{opacity:1;transform:none;transition:none}.lv4-megamenu,.lv4-navpanel{animation:none}.lv4-bento-card:hover,.lv4-btn:hover{transform:none}.lv4-faq-a{transition:none}}.lv3-modal-root{--lv3-ink:#1b201a;--lv3-ink-muted:rgba(27,32,26,0.62);--lv3-paper:#fbf9f5;--lv3-hairline:rgba(27,32,26,0.12);--lv3-accent-deep:#4a6b3d;position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:20px;font-family:var(--font-sans);color:var(--lv3-ink)}.lv3-modal-scrim{position:absolute;inset:0;border:0;padding:0;cursor:default;background:rgba(14,22,12,.52);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:lv3-modal-fade .2s ease both}.lv3-modal{position:relative;z-index:1;width:100%;max-width:520px;max-height:calc(100dvh - 40px);overflow-y:auto;border-radius:20px;background:var(--lv3-paper);padding:clamp(24px,4vw,36px);box-shadow:0 40px 90px -30px rgba(14,22,12,.6);animation:lv3-modal-rise .26s cubic-bezier(.2,.7,.3,1) both}@keyframes lv3-modal-fade{0%{opacity:0}to{opacity:1}}@keyframes lv3-modal-rise{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}.lv3-modal-close{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;border:1px solid var(--lv3-hairline);background:transparent;color:var(--lv3-ink);cursor:pointer;transition:background .2s}.lv3-modal-close:hover{background:rgba(27,32,26,.06)}.lv3-modal-title{margin:0;padding-right:34px;font-size:clamp(22px,3vw,27px);font-weight:600;letter-spacing:-.02em;line-height:1.15}.lv3-modal-sub{margin:10px 0 0;font-size:13.5px;line-height:1.55;color:var(--lv3-ink-muted)}.lv3-form{margin-top:22px;display:grid;gap:14px}.lv3-field-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width:520px){.lv3-field-row{grid-template-columns:1fr}}.lv3-field{display:grid;gap:6px;min-width:0}.lv3-field label{display:flex;align-items:baseline;gap:8px;font-size:12.5px;font-weight:560}.lv3-field label .opt{font-size:11px;font-weight:450;color:var(--lv3-ink-muted)}.lv3-field input,.lv3-field textarea{width:100%;border-radius:12px;border:1px solid var(--lv3-hairline);background:#fff;padding:11px 13px;font-family:inherit;font-size:14px;color:var(--lv3-ink);transition:border-color .18s,box-shadow .18s}.lv3-field textarea{resize:vertical;min-height:76px}.lv3-field input::-moz-placeholder,.lv3-field textarea::-moz-placeholder{color:rgba(27,32,26,.62)}.lv3-field input::placeholder,.lv3-field textarea::placeholder{color:rgba(27,32,26,.62)}.lv3-field input:focus,.lv3-field textarea:focus{outline:none;border-color:var(--lv3-accent-deep);box-shadow:0 0 0 3px rgba(74,107,61,.16)}.lv3-field .hint{margin:0;font-size:11.5px;line-height:1.45;color:var(--lv3-ink-muted)}.lv3-hp{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.lv3-form-error{margin:0;border-radius:12px;background:rgba(176,58,46,.08);padding:9px 12px;font-size:12.5px;line-height:1.45;color:#96301f}.lv3-form-submit{width:100%;margin-top:2px}.lv3-form-submit:disabled{opacity:.6;cursor:default;transform:none}.lv3-form-privacy{margin:0;text-align:center;font-size:11.5px;line-height:1.45;color:var(--lv3-ink-muted)}.lv3-modal-done{text-align:center;padding:14px 0 4px}.lv3-modal-done .tick{display:grid;place-items:center;width:46px;height:46px;margin:0 auto 16px;border-radius:50%;background:rgba(74,107,61,.12);color:var(--lv3-accent-deep)}.lv3-modal-done .lv3-modal-sub{margin-bottom:22px}.lv3-modal-root .lv3-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;padding:13px 26px;font-family:inherit;font-size:14px;font-weight:550;line-height:1;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:transform .25s cubic-bezier(.2,.7,.3,1)}.lv3-modal-root .lv3-btn--ink{background:var(--lv3-ink);color:#fff}.lv3-modal-root .lv3-btn:hover{transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.lv3-modal,.lv3-modal-scrim{animation:none}.lv3-modal-root .lv3-btn:hover{transform:none}}