.botanical-home{--botanical-forest:#164d38;--botanical-ink:#102b2a;--botanical-paper:#fffbf4;--botanical-leaf:#19825b;color:var(--botanical-ink);background:var(--botanical-paper)}.botanical-container{width:min(1224px,100% - 80px);margin-inline:auto}.botanical-home :is(h1,h2,h3){font-family:var(--font-public-display), Georgia, serif;font-weight:600}.botanical-home :where(a,button):focus-visible{outline:2px solid var(--botanical-forest);outline-offset:4px}.botanical-hero{overflow:clip}.botanical-hero-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:34px;padding-top:84px;padding-bottom:78px;display:grid}.botanical-hero-copy{z-index:2;padding-bottom:20px;position:relative}.botanical-eyebrow{color:var(--botanical-forest);text-transform:uppercase;letter-spacing:2.3px;margin:0 0 18px;font-size:11px;font-weight:650;line-height:1.6}.botanical-home .botanical-hero h1{color:var(--botanical-ink);letter-spacing:-2.2px;margin:0 0 32px;font-size:clamp(48px,4.95vw,70px);line-height:1.055}.botanical-hero h1>span{display:block}.botanical-hero h1 em{color:#0b7954;font-weight:500;display:inline-block;position:relative}.botanical-hero h1 em:after{content:"";border-top:5px solid #afca83;border-radius:50%;height:11px;position:absolute;bottom:-12px;left:-6%;right:-5%;transform:rotate(-1deg)}.botanical-hero-description{color:#314841;max-width:440px;margin:0 0 27px;font-size:14px;line-height:1.85}.botanical-hero-actions{align-items:center;gap:12px;display:flex}.botanical-hero-actions :is(.marketing-button,.botanical-button-secondary){white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;min-height:49px;padding:12px 23px;font-size:13px;font-weight:600;line-height:1.5;display:inline-flex}.botanical-hero-actions .marketing-button{color:#fff;background:linear-gradient(120deg,#0e624d,#164d38);border:1px solid #0d5944;gap:14px;box-shadow:0 3px 7px #164d3809}.botanical-hero-actions .marketing-button:hover:not(:disabled){background:#103f2e}.botanical-button-secondary{color:var(--botanical-forest);background:#ffffff65;border:1px solid #578875;transition:background-color .16s}.botanical-button-secondary:hover{background:#e8f1ea}.botanical-trial-proof{color:#35463f;flex-wrap:wrap;gap:10px 23px;margin:18px 0 0;padding:0;font-size:11px;list-style:none;display:flex}.botanical-trial-proof li{align-items:center;gap:8px;display:flex}.botanical-trial-proof svg{color:#fff;background:#11825a;border-radius:50%;width:18px;height:18px;padding:3px}.botanical-hero-visual{min-width:0;padding-top:16px;position:relative}.botanical-hero-wash{background:radial-gradient(at 67% 40%,#e4ecdc80,#0000 66%),radial-gradient(at 23% 75%,#f5e6cc70,#0000 60%);border-radius:45%;position:absolute;inset:-48px -75px -40px -44px}.botanical-foliage{pointer-events:none;-webkit-user-select:none;user-select:none;width:290px;height:auto;position:absolute}.botanical-foliage-top{z-index:0;width:310px;top:-145px;right:-95px;transform:rotate(-20deg)scaleX(-1)}.botanical-foliage-bottom{z-index:0;width:325px;bottom:-77px;left:-130px;transform:rotate(-17deg)}.botanical-dashboard{z-index:1;color:#152e33;background:#fffefa;border:1px solid #dedfd6;border-radius:14px;font-size:11px;position:relative;box-shadow:0 15px 36px #514a2812,0 2px 8px #514a2809}.botanical-dashboard-metrics dl{min-width:0;margin:0}.botanical-dashboard-chrome{background:linear-gradient(#f8f9f5,#fff);border-radius:14px 14px 0 0;align-items:center;gap:6px;height:24px;padding:0 13px;display:flex}.botanical-dashboard-chrome i{background:#ed8c68;border:1px solid #d6744c;border-radius:50%;width:8px;height:8px;display:block}.botanical-dashboard-chrome i:nth-child(2){background:#edc258;border-color:#d5aa46}.botanical-dashboard-chrome i:nth-child(3){background:#70b578;border-color:#5b9a62}.botanical-dashboard-topbar{border-bottom:1px solid #e6e9e1;align-items:center;gap:17px;min-height:51px;padding:0 15px;display:flex}.botanical-dashboard-brand{color:#06513c;letter-spacing:-.8px;flex:none;align-items:center;gap:3px;width:135px;font-size:16px;font-weight:750;display:flex}.botanical-dashboard-brand img{width:29px;height:auto}.botanical-dashboard-brand>span>span{letter-spacing:-.2px;font-size:10px;font-weight:600}.botanical-dashboard-library{white-space:nowrap;align-items:center;gap:8px;font-size:11px;font-weight:550;display:flex}.botanical-dashboard-profile{white-space:nowrap;align-items:center;gap:7px;margin-left:auto;font-size:9px;display:flex}.botanical-dashboard-profile>span{color:#fff;background:#656968;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.botanical-dashboard-profile small{color:#626f69;font-size:8px;display:block}.botanical-dashboard-body{grid-template-columns:145px minmax(0,1fr);min-height:340px;display:grid}.botanical-dashboard-sidebar{background:linear-gradient(135deg,#fafcf7,#fff);border-right:1px solid #eceee7;border-bottom-left-radius:14px;flex-direction:column;gap:4px;padding:13px 9px;display:flex;position:relative}.botanical-dashboard-sidebar>a{white-space:nowrap;border-radius:6px;align-items:center;gap:10px;min-height:34px;padding:6px 10px;font-size:10px;display:flex}.botanical-dashboard-sidebar>a:hover,.botanical-dashboard-sidebar>a.is-current{color:#07523c;background:#dfede1}.botanical-dashboard-sidebar-note{color:#788579;margin-top:auto;padding:24px 6px 10px;font-size:9px;line-height:1.7}.botanical-dashboard-sidebar-note img{opacity:.65;margin-bottom:9px;display:block}.botanical-dashboard-content{min-width:0;padding:15px 14px 16px}.botanical-dashboard-heading{justify-content:space-between;align-items:center;gap:7px;margin-bottom:13px;display:flex}.botanical-home .botanical-dashboard-heading h2{color:#172f32;letter-spacing:-.4px;margin:0;font-size:19px;line-height:1.3}.botanical-dashboard-heading>span{color:#145841;background:#e6f0e8;border-radius:5px;flex-shrink:0;padding:4px 7px;font-size:8px}.botanical-dashboard-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0 0 12px;display:grid}.botanical-dashboard-metrics>div{background:#fff;border:1px solid #e7eae2;border-radius:10px;align-items:center;gap:7px;min-width:0;min-height:66px;padding:8px;display:flex;box-shadow:0 2px 4px #102c2003}.botanical-metric-icon{color:#08603e;background:radial-gradient(#e1efe3,#f8fbf7);border-radius:50%;flex:0 0 31px;place-items:center;width:31px;height:35px;display:grid}.botanical-dashboard-metrics dt{color:#425550;margin-bottom:4px;font-size:8px;line-height:1.25}.botanical-dashboard-metrics dd{font-family:var(--font-public-display),Georgia,serif;letter-spacing:-.7px;white-space:nowrap;margin:0;font-size:20px;font-weight:600;line-height:1}.botanical-dashboard-metrics dd>span{font-size:17px}.botanical-seat-panel{background:#fffefa;border:1px solid #e7eae2;border-radius:10px;padding:11px 10px 8px}.botanical-seat-heading{justify-content:space-between;align-items:center;gap:7px;margin-bottom:9px;display:flex}.botanical-home .botanical-seat-heading h3{color:#173934;margin:0;font-size:13px;line-height:1.3}.botanical-seat-heading a{color:#086646;align-items:center;gap:3px;font-size:8px;display:inline-flex}.botanical-seat-heading a:hover{text-decoration:underline}.botanical-shifts{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-bottom:11px;display:grid}.botanical-shifts button{text-align:left;color:#344b46;cursor:pointer;background:#fff;border:1px solid #e5e8e0;border-radius:6px;min-width:0;min-height:43px;padding:6px 8px}.botanical-shifts button[aria-pressed=true]{color:#104935;background:#f0f6ef;border-color:#91b39a}.botanical-shifts button>span{font-size:9px;line-height:1.3;display:block}.botanical-shifts button small{white-space:nowrap;margin-top:3px;font-size:7px;line-height:1.3;display:block}.botanical-seat-grid{grid-template-columns:repeat(10,minmax(0,1fr));gap:6px;display:grid}.botanical-seat-grid button{color:#203a36;cursor:pointer;background:#fff;border:1px solid #dce1d8;border-radius:4px;place-items:center;min-width:0;min-height:29px;padding:4px 0;font-size:9px;transition:background-color .15s,border-color .15s;display:grid}.botanical-seat-grid button.is-occupied{color:#173e2c;cursor:default;opacity:1;background:linear-gradient(135deg,#7dcc99,#a0d6ac);border-color:#83be96}.botanical-seat-grid button:hover:not(:disabled),.botanical-seat-grid button.is-selected{background:#e7f1e7;border:1px solid #147551;box-shadow:inset 0 0 0 1px #147551}.botanical-seat-legend{gap:13px;margin:14px 0 0;padding:0;list-style:none;display:flex}.botanical-seat-legend li{white-space:nowrap;align-items:center;gap:5px;font-size:8px;display:flex}.botanical-seat-legend li>span{background:#fff;border:1px solid #dce1d8;border-radius:3px;width:12px;height:14px;display:inline-block}.botanical-seat-legend li>.is-occupied{background:#88c99b;border-color:#83be96}.botanical-seat-legend li>.is-selected{border-color:#147551}.botanical-demo-hint{color:#64736b;margin:10px 0 0;font-size:8px;line-height:1.4}.botanical-payment-note{background:#fffffff7;border:1px solid #edefe5;border-radius:10px;align-items:center;gap:9px;min-width:226px;padding:12px 14px;display:flex;position:absolute;bottom:-20px;right:-15px;box-shadow:0 5px 18px #4f452413}.botanical-payment-note>span{color:#fff;background:#12865b;border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.botanical-payment-note strong{font-size:9px;font-weight:600;line-height:1.3;display:block}.botanical-payment-note p{color:#52635b;margin:3px 0 0;font-size:8px;line-height:1.3}.botanical-payment-note>small{color:#687b6e;align-self:flex-start;margin-left:auto;font-size:7px}.botanical-audience{z-index:3;background:linear-gradient(115deg,#eef3e8,#e6eee1);border-radius:20px;padding:26px 30px;position:relative}.botanical-audience ul{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.botanical-audience li{border-left:1px solid #cadbc9;align-items:center;gap:16px;padding:0 25px;display:flex}.botanical-audience li:first-child{border:0;padding-left:10px}.botanical-audience li:last-child{padding-right:0}.botanical-audience li>svg{color:#00583e;flex-shrink:0}.botanical-home .botanical-audience h2{font-family:var(--font-inter),Arial,sans-serif;letter-spacing:-.2px;color:#103c32;margin:0 0 4px;font-size:12px;font-weight:600;line-height:1.5}.botanical-audience p{color:#46594e;margin:0;font-size:10px;line-height:1.6}.botanical-features{background:radial-gradient(at 96% 28%,#e8f0e23b,#0000 35%);padding:66px 0 69px}.botanical-section-heading{text-align:center;margin:0 auto 31px}.botanical-home .botanical-section-heading h2{color:var(--botanical-ink);letter-spacing:-1px;margin:0 0 12px;font-size:clamp(29px,3vw,40px);line-height:1.2}.botanical-section-heading p{color:#4a6055;margin:0;font-size:15px;line-height:1.75}.botanical-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1056px;margin-inline:auto;display:grid}.botanical-feature-card{background:#ffffffad;border:1px solid #ece8dc;border-radius:14px;flex-direction:column;align-items:flex-start;min-width:0;padding:26px 29px 23px;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex;box-shadow:0 2px 3px #66593402}.botanical-feature-card:hover{border-color:#aebda5;transform:translateY(-3px);box-shadow:0 7px 19px #164d3808}.botanical-feature-icon{color:#075d44;margin-bottom:13px}.botanical-home .botanical-feature-card h3{color:#123b33;letter-spacing:-.3px;margin:0 0 6px;font-size:20px;line-height:1.25}.botanical-feature-card>p{color:#465850;margin:0 0 14px;font-size:13px;line-height:1.8}.botanical-plan-note{color:#21573c;background:#e7efe2;border-radius:4px;margin-bottom:13px;padding:3px 7px;font-size:10px;line-height:1.5}.botanical-learn-more{color:#07583d;align-items:center;gap:5px;margin-top:auto;font-size:12px;line-height:1.5;display:flex}.botanical-feature-footer{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 22px;margin-top:28px;display:flex}.botanical-feature-footer>p{color:#57685e;margin:0;font-size:12px}.botanical-feature-footer>a{color:#15553d;align-items:center;gap:7px;min-height:44px;font-size:12px;display:flex}.botanical-feature-footer>a:hover{text-decoration:underline}@media (max-width:1150px){.botanical-container{width:calc(100% - 56px)}.botanical-hero-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:28px;padding-top:70px;padding-bottom:65px}.botanical-home .botanical-hero h1{font-size:54px}.botanical-hero-description{font-size:13px}.botanical-desktop-break{display:none}.botanical-hero-actions{gap:9px}.botanical-hero-actions :is(.marketing-button,.botanical-button-secondary){padding-inline:15px;font-size:12px}.botanical-dashboard-body{grid-template-columns:119px minmax(0,1fr)}.botanical-dashboard-brand{width:108px;font-size:14px}.botanical-dashboard-brand img{width:24px}.botanical-dashboard-sidebar>a{gap:7px;padding-inline:7px;font-size:9px}.botanical-dashboard-profile{display:none}.botanical-dashboard-content{padding:13px 10px 14px}.botanical-home .botanical-dashboard-heading h2{font-size:17px}.botanical-dashboard-metrics>div{gap:4px;padding:7px 5px}.botanical-metric-icon{flex-basis:23px;width:23px;height:30px}.botanical-metric-icon svg{width:18px}.botanical-dashboard-metrics dd{font-size:18px}.botanical-dashboard-metrics dd>span{font-size:15px}.botanical-shifts button{padding-inline:5px}.botanical-shifts button small{font-size:6px}.botanical-seat-grid{gap:5px}.botanical-audience{padding:23px 19px}.botanical-audience li{gap:10px;padding-inline:16px}.botanical-audience li>svg{width:30px}.botanical-audience p{font-size:9px}.botanical-feature-card{padding:24px}}@media (max-width:930px) and (min-width:761px){.botanical-home .botanical-hero h1{letter-spacing:-1.5px;font-size:45px}.botanical-eyebrow{letter-spacing:1.5px;font-size:9px}.botanical-hero-actions{flex-direction:column;align-items:stretch;max-width:275px}.botanical-trial-proof{gap:9px;font-size:9px}.botanical-dashboard-body{grid-template-columns:minmax(0,1fr)}.botanical-dashboard-sidebar{display:none}.botanical-dashboard-topbar{gap:12px;padding-inline:10px}.botanical-dashboard-brand{width:auto}.botanical-dashboard-library{margin-left:auto}.botanical-dashboard-metrics>div{padding-inline:7px}.botanical-foliage-top{width:250px;top:-82px;right:-65px}.botanical-foliage-bottom{width:235px;bottom:-48px;left:-90px}.botanical-audience li{gap:8px;padding-inline:12px}.botanical-audience li>svg{width:25px}.botanical-home .botanical-audience h2{font-size:11px}.botanical-audience p{font-size:8px}}@media (max-width:760px){.botanical-container{width:calc(100% - 40px)}.botanical-hero-grid{grid-template-columns:minmax(0,1fr);gap:27px;padding-top:34px;padding-bottom:43px}.botanical-hero-copy{padding-bottom:0}.botanical-eyebrow{letter-spacing:1.6px;margin-bottom:14px;font-size:9px}.botanical-home .botanical-hero h1{letter-spacing:-1.5px;margin-bottom:30px;font-size:clamp(43px,10.4vw,61px);line-height:1.04}.botanical-hero h1 em:after{border-top-width:4px;height:10px;bottom:-12px}.botanical-hero-description{max-width:480px;margin-bottom:23px;font-size:13px;line-height:1.7}.botanical-hero-actions{gap:9px}.botanical-hero-actions :is(.marketing-button,.botanical-button-secondary){min-height:47px;padding-inline:23px;font-size:13px}.botanical-trial-proof{gap:13px 21px;margin-top:16px;font-size:10px}.botanical-trial-proof li{gap:7px}.botanical-trial-proof svg{width:16px;height:16px}.botanical-hero-visual{width:min(100%,560px);margin-inline:auto;padding-top:0}.botanical-foliage-top{z-index:0;width:160px;top:-31px;right:-36px}.botanical-foliage-bottom{width:180px;bottom:-40px;left:-52px}.botanical-dashboard{border-radius:10px}.botanical-dashboard-chrome{display:none}.botanical-dashboard-topbar{background:#fffefaf7;border-radius:10px 10px 0 0;gap:11px;min-height:47px;padding-inline:12px}.botanical-dashboard-brand{width:auto;font-size:14px}.botanical-dashboard-library{margin-left:auto;font-size:10px}.botanical-dashboard-body{grid-template-columns:minmax(0,1fr);min-height:0}.botanical-dashboard-sidebar{display:none}.botanical-dashboard-content{padding:14px 11px 24px}.botanical-dashboard-heading{margin-bottom:11px}.botanical-home .botanical-dashboard-heading h2{font-size:17px}.botanical-dashboard-metrics{gap:6px;margin-bottom:10px}.botanical-dashboard-metrics>div{gap:6px;min-height:63px;padding:9px 7px}.botanical-metric-icon{flex-basis:26px;width:26px}.botanical-dashboard-metrics dt{font-size:8px;line-height:1.3}.botanical-dashboard-metrics dd{font-size:19px}.botanical-dashboard-metrics dd>span{font-size:16px}.botanical-seat-panel{padding:12px 10px 10px}.botanical-seat-heading{margin-bottom:10px}.botanical-home .botanical-seat-heading h3{font-size:14px}.botanical-shifts{gap:7px}.botanical-shifts button{text-align:center;min-height:42px;padding:6px 3px}.botanical-shifts button>span{font-size:10px}.botanical-shifts button small{font-size:7px}.botanical-seat-grid{grid-template-columns:repeat(10,minmax(0,1fr));gap:7px}.botanical-seat-grid button{min-height:31px}.botanical-seat-legend{gap:14px;margin-top:12px}.botanical-seat-legend li{font-size:8px}.botanical-demo-hint{font-size:9px}.botanical-payment-note{min-width:224px;padding:10px 12px;bottom:-16px;right:8px}.botanical-audience{border-radius:15px;padding:20px}.botanical-audience ul{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:21px}.botanical-audience li{gap:10px;padding:0 0 0 18px}.botanical-audience li:nth-child(odd){border:0;padding-left:0;padding-right:15px}.botanical-audience li>svg{width:30px;height:30px}.botanical-home .botanical-audience h2{font-size:11px}.botanical-audience p{font-size:9px;line-height:1.6}.botanical-features{padding:45px 0}.botanical-section-heading{margin-bottom:26px}.botanical-home .botanical-section-heading h2{letter-spacing:-.7px;max-width:430px;margin-inline:auto;font-size:32px}.botanical-section-heading p{max-width:430px;margin-inline:auto;font-size:13px}.botanical-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.botanical-feature-card{padding:23px}.botanical-home .botanical-feature-card h3{font-size:20px}.botanical-feature-card>p{font-size:12px}}@media (max-width:480px){.botanical-hero-actions{flex-direction:column;align-items:stretch}.botanical-hero-actions :is(.marketing-button,.botanical-button-secondary){width:100%;min-height:47px}.botanical-trial-proof{justify-content:space-between;gap:9px;font-size:9px}.botanical-dashboard-content{padding-inline:9px}.botanical-home .botanical-dashboard-heading h2{font-size:16px}.botanical-dashboard-heading>span{font-size:7px}.botanical-dashboard-metrics>div{gap:4px;padding:8px 5px}.botanical-metric-icon{flex-basis:22px;width:22px;height:30px}.botanical-dashboard-metrics dt{max-width:45px;font-size:7px}.botanical-dashboard-metrics dd{font-size:17px}.botanical-dashboard-metrics dd>span{font-size:14px}.botanical-seat-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px 9px}.botanical-seat-grid button{min-height:30px;font-size:10px}.botanical-seat-heading a{font-size:8px}.botanical-foliage-bottom{width:140px;bottom:-28px;left:-48px}.botanical-audience{padding:20px 16px}.botanical-audience li{gap:8px;padding-left:12px}.botanical-audience li:nth-child(odd){padding-right:10px}.botanical-audience li>svg{width:27px;height:27px}.botanical-home .botanical-audience h2{letter-spacing:-.25px;font-size:10px}.botanical-audience p{font-size:8px}.botanical-feature-grid{grid-template-columns:minmax(0,1fr);gap:13px}.botanical-feature-card{padding:25px}.botanical-feature-card>p{max-width:310px;font-size:13px}.botanical-feature-footer{flex-direction:column;gap:0}}@media (max-width:370px){.botanical-container{width:calc(100% - 32px)}.botanical-home .botanical-hero h1{font-size:43px}.botanical-eyebrow{letter-spacing:1.4px;font-size:8px}.botanical-hero-description{font-size:12px}.botanical-trial-proof{font-size:8px}.botanical-trial-proof li{gap:5px}.botanical-dashboard-topbar{gap:5px;padding-inline:9px}.botanical-dashboard-brand{font-size:12px}.botanical-dashboard-brand img{width:23px}.botanical-dashboard-library{gap:4px;font-size:8px}.botanical-dashboard-metrics>div{gap:3px;padding-inline:4px}.botanical-metric-icon{flex-basis:19px;width:19px}.botanical-metric-icon svg{width:16px}.botanical-dashboard-metrics dd{font-size:15px}.botanical-dashboard-metrics dd>span{font-size:12px}.botanical-shifts button small{font-size:6px}.botanical-audience{padding-inline:12px}.botanical-audience li{gap:6px}.botanical-audience li>svg{width:24px;height:24px}.botanical-home .botanical-audience h2{font-size:9px}.botanical-audience p{font-size:7px}}@media (prefers-reduced-motion:reduce){.botanical-home *,.botanical-home :before,.botanical-home :after{transition:none!important;animation:none!important}}
