.v2-home{--v2-cream:#f8f5ef;--v2-deep:#24231f;--v2-copper:#ca7129;--v2-rule:#d8cfc2}
.v2-home .site-header{position:relative;z-index:5;background:#fbf8f2}
.v2-home .nav-row{gap:clamp(12px,2vw,32px)}
.v2-home .nav-links{gap:clamp(10px,1.35vw,23px)}
.v2-home .nav-links a{font-size:clamp(.72rem,.9vw,.82rem)}
.v2-home .section-pad{padding-block:clamp(90px,9vw,148px)}
.v2-home h2{font-size:clamp(3rem,5.1vw,5.6rem)}
.v2-home h3{font-family:var(--serif);font-weight:400;letter-spacing:-.04em}
.v2-hero{position:relative;overflow:hidden;background:var(--v2-deep);color:#fbf7ef}
.v2-hero::before{content:"";position:absolute;inset:0 0 0 45%;opacity:.24;pointer-events:none;background:repeating-radial-gradient(ellipse at 72% 52%,transparent 0,transparent 27px,#b29c82 28px,transparent 29px,transparent 56px);mask-image:linear-gradient(90deg,transparent,#000 35%)}
.v2-hero-grid{min-height:770px;display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);align-items:center;gap:6%}
.v2-hero-copy{position:relative;z-index:1;padding:105px 0}
.v2-hero .eyebrow{color:#e9a46d;margin-bottom:30px}
.v2-hero h1{font-size:clamp(4.6rem,7vw,8.2rem);max-width:850px;white-space:nowrap}
.v2-hero h1 em{color:#e9a46d;font-weight:400}
.v2-hero-copy>p:not(.eyebrow){font-size:clamp(1.15rem,1.45vw,1.4rem);line-height:1.65;color:#e4d9ca;max-width:600px;margin:36px 0 34px}
.v2-hero .text-link{color:#fbf7ef}
.v2-hero-foot{display:block;margin-top:32px;color:#bdb0a0;font-size:.78rem}
.v2-hero-visual{position:relative;align-self:stretch;min-height:690px;display:flex;align-items:center;justify-content:center;padding:45px 30px}
.v2-hero-index,.v2-visual-caption{position:absolute;font-size:.74rem;letter-spacing:.15em;text-transform:uppercase;color:#d8b99f}
.v2-hero-index{top:68px;right:0}.v2-visual-caption{bottom:45px;left:0}
.v2-screen{width:min(100%,340px);margin:0 auto;position:relative;text-align:center}
.v2-screen img{display:block;width:100%;height:auto;aspect-ratio:800/1738;object-fit:contain;border:5px solid #24231f;border-radius:32px;background:#eee7dc;box-shadow:0 24px 48px #241d1640}
.v2-screen figcaption{font-size:.7rem;line-height:1.35;letter-spacing:.14em;text-transform:uppercase;color:#827261;margin-top:16px}
.v2-hero-screen{width:min(100%,340px);transform:rotate(2deg)}
.v2-hero-screen img{border-color:#141311;box-shadow:0 38px 75px #0008}
.v2-section-heading{max-width:770px;margin-bottom:58px}
.v2-section-heading h2{margin:16px 0 18px}
.v2-section-heading>p:last-child{font-size:1.12rem;color:#5e574e;max-width:680px}
.v2-explore{background:#fbf9f4}
.v2-explorer{display:grid;grid-template-columns:270px minmax(0,1fr);border-top:1px solid var(--v2-rule);border-bottom:1px solid var(--v2-rule)}
.v2-tablist{display:flex;flex-direction:column;border-right:1px solid var(--v2-rule)}
.v2-tablist button{display:flex;align-items:center;gap:22px;text-align:left;border:0;border-bottom:1px solid var(--v2-rule);background:transparent;color:#453e35;padding:25px 18px;font-family:var(--serif);font-size:1.45rem;line-height:1.1;transition:background .2s,color .2s,padding .2s}
.v2-tablist button:last-child{border-bottom:0}
.v2-tablist button span{font:700 .68rem var(--sans);color:#a26738;letter-spacing:.08em}
.v2-tablist button:hover{background:#f3eae0}
.v2-tablist button[aria-selected="true"]{background:#efe1d2;color:#873e15;padding-left:27px;box-shadow:inset 3px 0 var(--v2-copper)}
.v2-explorer-stage{display:grid;grid-template-columns:minmax(245px,.95fr) minmax(260px,1fr);align-items:center;gap:clamp(40px,5vw,90px);padding:50px clamp(30px,5vw,80px);background:#f3eee6}
.v2-explorer-screen{width:min(100%,305px)}
.v2-explorer-copy h3{font-size:clamp(2.6rem,3.7vw,4.25rem);line-height:1.08;margin:16px 0 24px}
.v2-explorer-copy>p:not(.eyebrow){font-size:1.06rem;color:#5d554b;line-height:1.7}
.v2-explorer-copy ul{list-style:none;padding:0;margin:30px 0;border-top:1px solid #d3c6b8}
.v2-explorer-copy li{padding:13px 0 13px 25px;border-bottom:1px solid #d3c6b8;position:relative;font-size:.9rem;color:#50483f}
.v2-explorer-copy li::before{content:"↗";position:absolute;left:0;color:#aa5921}
.v2-screen-note{font-size:.78rem!important;color:#71665b!important;line-height:1.55!important;margin-top:28px}
.v2-chapter{overflow:hidden}
.v2-chapter-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.85fr);align-items:center;gap:clamp(70px,10vw,160px)}
.v2-chapter-copy{max-width:610px}
.v2-chapter-copy h2{margin:18px 0 28px}
.v2-lead{font-size:1.13rem;line-height:1.73;color:#50483f}
.v2-detail-rows{margin-top:42px;border-top:1px solid #c9bfb2}
.v2-detail-rows>div{display:grid;grid-template-columns:170px 1fr;gap:20px;padding:23px 0;border-bottom:1px solid #c9bfb2}
.v2-detail-rows strong{font-family:var(--serif);font-size:1.24rem;line-height:1.2;font-weight:400}
.v2-detail-rows p{font-size:.91rem;color:#675d52;line-height:1.6}
.v2-chapter-screen{width:min(100%,340px)}
.v2-hunt{background:#eee7dc}
.v2-price{background:#faf7f1}
.v2-double{display:grid;grid-template-columns:minmax(210px,.9fr) minmax(230px,310px) minmax(210px,.9fr) minmax(230px,310px);align-items:center;gap:clamp(25px,3vw,50px);border-top:1px solid var(--v2-rule);padding-top:50px}
.v2-double .v2-screen{width:min(100%,310px)}
.v2-double-copy{align-self:center}
.v2-double-copy h3{font-size:clamp(2rem,2.7vw,3.3rem);line-height:1.12;margin:17px 0 26px}
.v2-double-copy>p{font-size:.94rem;line-height:1.7;color:#5e554b}
.v2-index{font:700 .75rem var(--sans);letter-spacing:.15em;color:#a75b22}
.v2-facts{margin:0;border-top:1px solid var(--v2-rule)}
.v2-facts div{padding:13px 0;border-bottom:1px solid var(--v2-rule)}
.v2-facts dt{font-size:.85rem;font-weight:800}.v2-facts dd{font-size:.82rem;color:#675d52;margin:4px 0 0;line-height:1.5}
.v2-cellar{background:#e4d8c7}
.v2-reverse{grid-template-columns:minmax(300px,.85fr) minmax(0,1fr)}
.v2-feed{background:#fbf9f4}
.v2-feed-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,320px);gap:10%;align-items:center}
.v2-feed-modes{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--v2-rule)}
.v2-feed-modes>div{padding:27px 22px 30px 0;border-bottom:1px solid var(--v2-rule)}
.v2-feed-modes>div:nth-child(odd){border-right:1px solid var(--v2-rule)}
.v2-feed-modes>div:nth-child(even){padding-left:25px}
.v2-feed-modes span{font-size:.7rem;letter-spacing:.12em;color:#a75b22;font-weight:800}
.v2-feed-modes h3{font-size:1.9rem;margin:12px 0}
.v2-feed-modes p{font-size:.9rem;color:#645a4e;line-height:1.6}
.v2-drops{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,320px);gap:10%;align-items:center;margin-top:110px;padding-top:100px;border-top:1px solid var(--v2-rule)}
.v2-drops-copy{max-width:640px}
.v2-drops-copy h3{font-size:clamp(2.8rem,4.5vw,5rem);line-height:1.08;margin:18px 0 25px}
.v2-drops-copy>p:not(.eyebrow){font-size:1.06rem;line-height:1.75;color:#5c5349}
.v2-retailer{background:#a65a22;color:#fff9f1}
.v2-retailer-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(250px,.7fr);align-items:center;gap:10%}
.v2-retailer .eyebrow{color:#f7d2ae}.v2-retailer h2{margin:17px 0 26px;max-width:840px}.v2-retailer-grid>div:first-child>p:not(.eyebrow){font-size:1.1rem;line-height:1.7;max-width:700px}
.v2-retailer .button{margin-top:32px}
.v2-retailer-aside{padding:36px;border:1px solid #e4a674;background:#92501f}
.v2-retailer-aside span{font-size:.72rem;text-transform:uppercase;letter-spacing:.14em;color:#f5d0ae}
.v2-retailer-aside p{font-family:var(--serif);font-size:1.6rem;line-height:1.35;margin:24px 0 28px}
.v2-retailer-aside .text-link{color:white}
.owner-page .owner-hero-media{max-height:none;overflow:visible;align-self:center;border:0;border-radius:0;box-shadow:none}
.owner-page .owner-hero-media img{width:100%;height:auto;aspect-ratio:800/1738;object-fit:contain;border:5px solid #151411;border-radius:31px;box-shadow:0 30px 50px #0007}
.owner-page .owner-hero{padding-bottom:50px}
.owner-page .retailer-shot{max-height:none;overflow:visible;border:5px solid #392c22;border-radius:29px;margin:0 auto;align-self:center}
.owner-page .retailer-shot img{height:auto;aspect-ratio:800/1738;object-fit:contain}
@media(max-width:1120px){.v2-home .nav-links{gap:10px}.v2-home .nav-links a{font-size:.7rem}.v2-double{grid-template-columns:1fr minmax(230px,310px);gap:40px 8%}.v2-double>div:nth-of-type(2){grid-column:1;grid-row:2}.v2-double>figure:nth-of-type(2){grid-column:2;grid-row:2}}
@media(max-width:900px){.v2-hero-grid{grid-template-columns:1fr;gap:0}.v2-hero-copy{padding:95px 0 25px}.v2-hero h1{font-size:clamp(4.5rem,9vw,7rem)}.v2-hero-visual{min-height:650px;padding:40px}.v2-hero-index{right:10%}.v2-visual-caption{left:10%}.v2-explorer{grid-template-columns:1fr}.v2-tablist{flex-direction:row;overflow-x:auto;border-right:0;border-bottom:1px solid var(--v2-rule);scrollbar-width:thin}.v2-tablist button{flex:none;white-space:nowrap;border-bottom:0;border-right:1px solid var(--v2-rule);font-size:1.17rem;padding:20px}.v2-tablist button[aria-selected="true"]{padding-left:20px;box-shadow:inset 0 -3px var(--v2-copper)}.v2-explorer-stage{gap:35px;padding:45px}.v2-chapter-grid,.v2-reverse{grid-template-columns:1fr;gap:55px}.v2-chapter-copy{max-width:720px}.v2-chapter-screen{width:min(100%,340px)}.v2-feed-grid,.v2-drops{gap:5%}}
@media(min-width:701px) and (max-width:900px){.v2-home .nav-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;column-gap:15px;row-gap:8px;padding-block:15px}.v2-home .menu-toggle{display:inline-flex;grid-column:2}.v2-home .nav-action{grid-column:3}.v2-home .nav-links{grid-column:1/-1;grid-row:2;display:none;margin:0;border-top:1px solid var(--line)}.v2-home .nav-links.is-open{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:6px 0 10px}.v2-home .nav-links a{display:block;font-size:.95rem;padding:10px 4px}}
@media(max-width:700px){.v2-home .section-pad{padding-block:80px}.v2-hero::before{inset:25% -30% 0 0}.v2-hero-copy{padding:80px 0 20px}.v2-hero h1{font-size:clamp(3.8rem,12vw,5.6rem);white-space:normal}.v2-hero-copy>p:not(.eyebrow){font-size:1.08rem;margin:26px 0}.v2-hero-visual{min-height:550px;padding:35px}.v2-hero-screen{width:min(68%,245px)}.v2-hero-index{top:35px}.v2-visual-caption{bottom:30px}.v2-section-heading{margin-bottom:35px}.v2-home h2{font-size:clamp(2.8rem,10vw,4.3rem)}.v2-explorer-stage{grid-template-columns:1fr;gap:34px;padding:40px 20px}.v2-explorer-screen{width:min(100%,245px)}.v2-explorer-copy h3{font-size:2.8rem}.v2-explorer-copy ul{margin:22px 0}.v2-explorer-copy .text-link{margin-bottom:7px}.v2-detail-rows>div{grid-template-columns:1fr;gap:7px;padding:18px 0}.v2-chapter-screen{width:min(100%,260px)}.v2-double{grid-template-columns:1fr;gap:28px}.v2-double>div:nth-of-type(2),.v2-double>figure:nth-of-type(2){grid-column:auto;grid-row:auto}.v2-double .v2-screen{width:min(100%,260px);margin-bottom:30px}.v2-double-copy h3{font-size:2.45rem}.v2-feed-grid,.v2-drops{grid-template-columns:1fr;gap:40px}.v2-feed-modes{grid-template-columns:1fr}.v2-feed-modes>div:nth-child(odd){border-right:0}.v2-feed-modes>div:nth-child(even){padding-left:0}.v2-feed-grid .v2-screen,.v2-drops .v2-screen{width:min(100%,260px)}.v2-drops{margin-top:80px;padding-top:75px}.v2-retailer-grid{grid-template-columns:1fr;gap:45px}.v2-retailer-aside{padding:28px}.v2-retailer-aside p{font-size:1.45rem}.owner-page .owner-hero-media{max-height:none;width:min(100%,230px);margin-bottom:0}.owner-page .retailer-shot{width:min(100%,230px);max-height:none}}
@media(max-width:390px){.v2-hero h1{font-size:3.55rem}.v2-tablist button{font-size:1rem;padding:16px}.v2-tablist button[aria-selected="true"]{padding-left:16px}}
@media(prefers-reduced-motion:no-preference){.v2-home .v2-screen img{transition:transform .3s ease,box-shadow .3s ease}.v2-home .v2-screen:hover img{transform:translateY(-4px);box-shadow:0 30px 55px #241d164d}.v2-tablist button{transition:background .2s ease,color .2s ease,padding .2s ease}.v2-hero-screen{animation:v2-enter .8s ease-out both}@keyframes v2-enter{from{opacity:0;transform:translateY(24px) rotate(2deg)}to{opacity:1;transform:translateY(0) rotate(2deg)}}}
@media(prefers-reduced-motion:reduce){.v2-home .v2-screen img,.v2-tablist button{transition:none}.v2-hero-screen{animation:none;transform:none}}
@media(prefers-reduced-motion:no-preference){.v2-home .v2-reveal{opacity:.88;transform:translateY(13px);transition:opacity .45s ease-out,transform .45s ease-out}.v2-home .v2-reveal.v2-in-view{opacity:1;transform:translateY(0)}}

/* Store-owner pitch, sharing the shopper site's editorial system. */
.pitch-page{--pitch-rule:#d4c8ba}
.pitch-page h2{font-size:clamp(2.9rem,4.7vw,5.4rem)}
.pitch-page h3{font-family:var(--serif);font-weight:400;letter-spacing:-.035em}
.pitch-page .nav-links{gap:clamp(12px,1.7vw,25px)}
.pitch-page .nav-links a{font-size:clamp(.72rem,.9vw,.84rem)}
.pitch-page .section-pad{padding-block:clamp(86px,8vw,136px)}
.pitch-hero{position:relative;background:var(--charcoal);overflow:hidden}
.pitch-hero::before{content:"";position:absolute;inset:0 0 0 44%;opacity:.2;pointer-events:none;background:repeating-radial-gradient(ellipse at 75% 47%,transparent 0,transparent 29px,#b8a38c 30px,transparent 31px,transparent 62px);mask-image:linear-gradient(90deg,transparent,#000 35%)}
.pitch-hero .owner-hero-grid{position:relative;grid-template-columns:minmax(0,1.1fr) minmax(250px,.8fr)}
.pitch-hero h1{font-size:clamp(4.2rem,6.4vw,7rem);max-width:740px}
.pitch-hero .eyebrow{color:#e9a46d}
.pitch-hero .owner-hero-media{width:min(100%,305px)}
.pitch-intro{max-width:870px;margin-bottom:54px}
.pitch-intro h2{margin:16px 0 24px}
.pitch-intro>p:last-child{font-size:1.12rem;line-height:1.75;color:#62594e;max-width:760px}
.pitch-why{background:#fbf9f4}
.pitch-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:60px}
.pitch-benefits>div{border-top:2px solid #a65a22;padding-top:20px}
.pitch-benefits span,.pitch-journey-steps span{font-size:.72rem;color:#a45b24;font-weight:800;letter-spacing:.14em;text-transform:uppercase}
.pitch-benefits h3{font-size:clamp(1.9rem,2.2vw,2.8rem);line-height:1.15;margin:26px 0 16px}
.pitch-benefits p{font-size:.94rem;line-height:1.72;color:#5c534a}
.pitch-grounding{font-size:.82rem;color:#70665c;border-top:1px solid var(--pitch-rule);padding-top:20px;margin-top:60px}
.pitch-journey{background:#eee7dc}
.pitch-journey-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.65fr);gap:10%;align-items:center}
.pitch-journey-steps{border-top:1px solid #c7b9a8}
.pitch-journey-steps>div{padding:26px 0;border-bottom:1px solid #c7b9a8}
.pitch-journey-steps h3{font-size:clamp(1.8rem,2.2vw,2.5rem);margin:10px 0 12px}
.pitch-journey-steps p{font-size:.95rem;line-height:1.72;color:#5d544a;max-width:620px}
.pitch-journey-screen{width:min(100%,315px)}
.pitch-tools{background:#fffdfa}
.pitch-tool-list{border-top:1px solid var(--pitch-rule)}
.pitch-tool-list>div{display:grid;grid-template-columns:65px minmax(170px,.6fr) minmax(0,1.4fr);gap:30px;align-items:start;padding:27px 0;border-bottom:1px solid var(--pitch-rule)}
.pitch-tool-list span{font-size:.72rem;color:#a45b24;font-weight:800;letter-spacing:.12em}
.pitch-tool-list h3{font-size:clamp(1.65rem,2.2vw,2.4rem);line-height:1.16}
.pitch-tool-list p{font-size:.95rem;line-height:1.7;color:#62584e;max-width:620px}
.pitch-freshness{background:#30352e;color:#f8f4ec}
.pitch-split{display:grid;grid-template-columns:1fr .85fr;gap:11%;align-items:start}
.pitch-freshness .eyebrow{color:#e9a46d}
.pitch-freshness h2{margin:17px 0 27px}
.pitch-freshness p{font-size:1.06rem;line-height:1.76;color:#ddd7cb}
.pitch-freshness-detail{border-top:1px solid #7e8277}
.pitch-freshness-detail strong{display:block;font-family:var(--serif);font-size:1.6rem;font-weight:400;line-height:1.2;margin-top:28px}
.pitch-freshness-detail p{font-size:.94rem;padding:14px 0 27px;border-bottom:1px solid #7e8277}
.pitch-drops{background:#f4eee4}
.pitch-drops-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.6fr);gap:12%;align-items:center}
.pitch-drops h2{margin:18px 0 27px}
.pitch-drops p:not(.eyebrow){font-size:1.1rem;line-height:1.74;color:#62584d;max-width:620px}
.pitch-drops .pitch-small{font-size:.83rem!important;margin-top:25px}
.pitch-drops .v2-screen{width:min(100%,315px)}
.pitch-start{background:#e9dfd1}
.pitch-start-steps{list-style:none;margin:0 0 44px;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 55px;border-top:1px solid #c7b7a4}
.pitch-start-steps li{display:grid;grid-template-columns:48px 1fr;gap:20px;padding:28px 0;border-bottom:1px solid #c7b7a4}
.pitch-start-steps li>span{font-family:var(--serif);font-size:1.38rem;color:#9b4f1e}
.pitch-start-steps h3{font-size:1.75rem;margin-bottom:9px}
.pitch-start-steps p{font-size:.92rem;color:#5c534a;line-height:1.68}
.pitch-boundaries{background:#fbf9f4}
.pitch-boundary-grid{display:grid;grid-template-columns:1fr 1fr;gap:7%;border-top:1px solid var(--pitch-rule)}
.pitch-boundary-grid>div{padding:30px 0;border-bottom:1px solid var(--pitch-rule)}
.pitch-boundary-grid h3{font-size:2.25rem;margin-bottom:20px}
.pitch-boundary-grid ul{padding-left:20px;margin:0}
.pitch-boundary-grid li{padding:0 0 13px 5px;color:#5e554b;line-height:1.65;font-size:.95rem}
.pitch-boundaries .pitch-small{font-size:.83rem;color:#70665b;margin-top:24px}
.pitch-page .owner-faq{background:#fffdfa}
.pitch-page .owner-faq .faq-layout{grid-template-columns:.72fr 1fr;gap:9%}
.pitch-faq-intro{font-size:1rem;color:#665d52;margin-top:25px;max-width:350px}
.pitch-page .faq-items details{padding:24px 0}
.pitch-page .faq-items summary{font-size:1.32rem}
.pitch-page .faq-items p{line-height:1.7}
.pitch-page .owner-close{background:#292823}
.pitch-page .owner-close h2{max-width:940px}
@media(min-width:701px) and (max-width:900px){.pitch-page .nav-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;column-gap:15px;row-gap:8px;padding-block:15px}.pitch-page .menu-toggle{display:inline-flex;grid-column:2}.pitch-page .nav-action{grid-column:3}.pitch-page .nav-links{grid-column:1/-1;grid-row:2;display:none;margin:0;border-top:1px solid var(--line)}.pitch-page .nav-links.is-open{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:6px 0 10px}.pitch-page .nav-links a{display:block;font-size:.95rem;padding:10px 4px}}
@media(min-width:701px) and (max-width:900px){.pitch-benefits{grid-template-columns:1fr 1fr;gap:36px}.pitch-benefits>div:last-child{grid-column:1/-1;max-width:520px}}
@media(max-width:900px){.pitch-hero .owner-hero-grid{grid-template-columns:1fr}.pitch-hero .owner-hero-media{margin:30px auto 0}.pitch-journey-grid,.pitch-drops-grid{gap:6%}.pitch-benefits{gap:20px}.pitch-split{gap:7%}}
@media(max-width:700px){.pitch-page .section-pad{padding-block:78px}.pitch-hero h1{font-size:clamp(3.5rem,12vw,5.6rem)}.pitch-hero .owner-hero-media{width:min(100%,245px);margin-top:45px}.pitch-intro{margin-bottom:40px}.pitch-intro h2{font-size:clamp(2.8rem,10vw,4.3rem)}.pitch-intro>p:last-child{font-size:1.03rem}.pitch-benefits,.pitch-journey-grid,.pitch-split,.pitch-drops-grid,.pitch-start-steps,.pitch-boundary-grid,.pitch-page .owner-faq .faq-layout{grid-template-columns:1fr}.pitch-benefits{gap:35px}.pitch-benefits h3{font-size:2.25rem;margin:16px 0 12px}.pitch-grounding{margin-top:45px}.pitch-journey-grid{gap:50px}.pitch-journey-screen,.pitch-drops .v2-screen{width:min(100%,255px)}.pitch-tool-list>div{grid-template-columns:40px 1fr;gap:8px 12px}.pitch-tool-list p{grid-column:2;font-size:.91rem}.pitch-tool-list h3{font-size:1.65rem}.pitch-freshness h2,.pitch-drops h2{font-size:clamp(2.8rem,10vw,4.3rem)}.pitch-freshness-detail{margin-top:34px}.pitch-drops-grid{gap:55px}.pitch-start-steps{gap:0}.pitch-start-steps li{padding:22px 0}.pitch-boundary-grid{gap:0}.pitch-page .owner-faq .faq-layout{gap:35px}.pitch-page .faq-items summary{font-size:1.25rem}}
@media(max-width:380px){.pitch-hero h1{font-size:3.42rem}.pitch-page .nav-action{font-size:0}.pitch-page .nav-action::after{content:"Sign In";font-size:.72rem}}
@media(prefers-reduced-motion:no-preference){.pitch-page .pitch-benefits>div,.pitch-page .pitch-tool-list>div{transition:background .22s ease,transform .22s ease}.pitch-page .pitch-benefits>div:hover,.pitch-page .pitch-tool-list>div:hover{transform:translateY(-3px)}}
