.BB9pRG_pane{background:var(--card);min-width:0;min-height:0;color:var(--foreground);flex-direction:column;display:flex}.BB9pRG_scroll{overscroll-behavior-y:contain;flex:1;align-content:start;gap:1rem;min-width:0;min-height:0;padding:1.25rem 1.25rem 1rem;display:grid;overflow-y:auto}.BB9pRG_heading{gap:.375rem;min-width:0;display:grid}.BB9pRG_heading h2{letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:650;line-height:1.25}.BB9pRG_heading p,.BB9pRG_eyebrow,.BB9pRG_lead,.BB9pRG_quiet{margin:0}.BB9pRG_heading>p:last-child,.BB9pRG_lead{color:var(--muted-fg);font-size:.875rem;line-height:1.6}.BB9pRG_eyebrow{color:var(--muted-fg);font-size:var(--font-size-meta);letter-spacing:.04em;font-weight:700;line-height:1.4}.BB9pRG_quiet{color:var(--muted-fg);font-size:var(--font-size-meta);line-height:1.6}.BB9pRG_controlCard{border:1px solid var(--border);border-radius:var(--surface-radius);background:var(--card);gap:.625rem;min-width:0;padding:1rem;display:grid}.BB9pRG_rangeHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.375rem 1rem;display:flex}.BB9pRG_rangeHeader label{font-size:.9375rem;font-weight:650;line-height:1.4}.BB9pRG_rangeHeader output{color:var(--primary);font-size:.8125rem;font-weight:650;line-height:1.4}.BB9pRG_range{width:100%;height:3rem;accent-color:var(--primary);cursor:pointer;margin:-.5rem 0}.BB9pRG_range:focus-visible{outline:3px solid var(--ring);outline-offset:2px;border-radius:var(--radius)}.BB9pRG_rangeScale{color:var(--muted-fg);font-size:var(--font-size-meta);justify-content:space-between;gap:1rem;line-height:1.4;display:flex}.BB9pRG_rangeScale span:last-child{text-align:right}.BB9pRG_independence,.BB9pRG_referenceGate{border-radius:var(--radius);margin:0;padding:.75rem;font-size:.8125rem;line-height:1.55}.BB9pRG_independence{background:var(--primary-soft);color:var(--foreground)}.BB9pRG_referenceGate{border:1px solid color-mix(in srgb, var(--warning) 35%, var(--border));background:var(--warning-soft);color:var(--warning)}.BB9pRG_directions{gap:.75rem;min-width:0;display:grid}.BB9pRG_swap{justify-self:start;font-size:.875rem;font-weight:600}.BB9pRG_briefCard{border:1px solid var(--border);border-radius:var(--surface-radius);background:var(--card);gap:.625rem;min-width:0;padding:1rem;display:grid}.BB9pRG_briefCard label{font-size:.9375rem;font-weight:650;line-height:1.4}.BB9pRG_briefCard textarea{border:1px solid var(--input-border);border-radius:var(--radius);background:var(--card);width:100%;max-width:100%;min-height:13rem;color:var(--foreground);font:inherit;resize:vertical;padding:.75rem;font-size:.875rem;line-height:1.5}.BB9pRG_briefCard textarea:focus-visible{outline:3px solid var(--ring);outline-offset:1px}.BB9pRG_briefCount{color:var(--muted-fg);font-size:var(--font-size-meta);flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;line-height:1.4;display:flex}.BB9pRG_briefGuide{border-top:1px solid var(--border);color:var(--muted-fg);padding-top:.625rem;font-size:.8125rem;line-height:1.55}.BB9pRG_briefGuide summary{min-height:3rem;color:var(--foreground);cursor:pointer;align-items:center;font-weight:600;display:flex}.BB9pRG_briefGuide ul{margin:.25rem 0 0;padding-left:1.25rem}.BB9pRG_briefGuide li+li{margin-top:.375rem}.BB9pRG_generation{border:1px solid var(--border);border-radius:var(--surface-radius);background:var(--card);align-content:start;gap:.75rem;min-width:0;padding:1rem;display:grid}.BB9pRG_generation h2{letter-spacing:-.015em;margin:0;font-size:1rem;font-weight:650;line-height:1.35}.BB9pRG_generation>button,.BB9pRG_disclosure>button{white-space:normal;width:100%;height:auto;min-height:3rem}.BB9pRG_notice,.BB9pRG_disclosure,.BB9pRG_error{border-radius:var(--radius);gap:.5rem;min-width:0;padding:.875rem 1rem;font-size:.875rem;line-height:1.6;display:grid}.BB9pRG_notice p,.BB9pRG_disclosure p,.BB9pRG_error p{margin:0}.BB9pRG_notice{background:var(--muted-bg);color:var(--foreground)}.BB9pRG_notice p{align-items:center;gap:.5rem;display:flex}.BB9pRG_disclosure{border:1px solid var(--border);background:var(--card)}.BB9pRG_error{background:var(--destructive-soft);color:var(--destructive)}.BB9pRG_approval{cursor:pointer;align-items:flex-start;gap:.75rem;min-height:3rem;padding-block:.25rem;font-size:.875rem;line-height:1.6;display:flex}.BB9pRG_approval input{width:1.125rem;height:1.125rem;accent-color:var(--primary);flex:none;margin-top:.1875rem}.BB9pRG_pageTexts,.BB9pRG_textsShown{gap:.25rem;min-width:0;display:grid}.BB9pRG_textsShown ul{overflow-wrap:anywhere;white-space:pre-line;gap:.25rem;margin:0;padding-inline-start:1.25rem;font-size:.875rem;line-height:1.5;display:grid}.BB9pRG_spinner{animation:1s linear infinite BB9pRG_style-spin}@keyframes BB9pRG_style-spin{to{transform:rotate(360deg)}}.BB9pRG_actions{border-top:1px solid var(--border);background:var(--card);flex:none;gap:.25rem;padding:.875rem 1rem;display:grid}.BB9pRG_actions>button{width:100%;font-size:.875rem;font-weight:600}@container presence-workspace (max-width:32rem){.BB9pRG_scroll{padding:1rem .75rem .75rem}}@media (prefers-reduced-motion:reduce){.BB9pRG_spinner{animation:none}}.BB9pRG_inlineAction{vertical-align:baseline;height:auto;min-height:0;padding:0}
@font-face{font-family:Presence Inter;src:url(../media/inter-latin.0gsaq8ukbf34m.woff2)format("woff2");font-style:normal;font-weight:400 700;font-display:swap}@font-face{font-family:Presence Lora;src:url(../media/lora-latin.42zqtbxrnmb37.woff2)format("woff2");font-style:normal;font-weight:400 700;font-display:swap}@font-face{font-family:Presence Playfair;src:url(../media/playfair-display-latin.1izqcz-wkfvza.woff2)format("woff2");font-style:normal;font-weight:400 700;font-display:swap}@font-face{font-family:Presence Cormorant;src:url(../media/cormorant-garamond-latin.0jvcp-grhfvvq.woff2)format("woff2");font-style:normal;font-weight:400 700;font-display:swap}@font-face{font-family:Presence Jakarta;src:url(../media/plus-jakarta-sans-latin.1nsast9qgxif8.woff2)format("woff2");font-style:normal;font-weight:400 700;font-display:swap}@font-face{font-family:Presence DM Serif;src:url(../media/dm-serif-display-latin.1djctenx_0un1.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Presence Outfit;src:url(../media/outfit-latin.3l9rzm26h_u0r.woff2)format("woff2");font-style:normal;font-weight:400 700;font-display:swap}
.bSLpNq_page{--honey-ink:var(--presence-channel-ink,#243123);--honey-deep:var(--presence-channel-accent,#344b35);--honey-leaf:var(--presence-channel-muted,#587052);--honey-wax:var(--presence-channel-accent-2,#f2c75c);--honey-pollen:var(--presence-channel-brand,#cc8f16);--honey-paper:var(--presence-channel-background,#f7f4e9);--honey-surface:var(--presence-channel-surface,var(--honey-paper));--honey-border:var(--presence-channel-border,var(--honey-ink));--honey-brand-ink:var(--presence-channel-brand-ink,#fffdf6);--honey-heading-font:var(--presence-channel-heading-font,var(--font-serif,Georgia, "Times New Roman", serif));--honey-body-font:var(--presence-channel-body-font,var(--font-sans,ui-sans-serif, system-ui, sans-serif));background:var(--honey-paper);width:100%;min-width:0;color:var(--honey-ink);font-family:var(--honey-body-font);line-height:var(--presence-channel-body-line-height,normal);overflow:clip;container:honey-page/inline-size}.bSLpNq_page *,.bSLpNq_page :before,.bSLpNq_page :after{box-sizing:border-box}.bSLpNq_previewFlag{background:var(--honey-ink);color:var(--honey-paper);text-align:center;margin:0;padding:.55rem clamp(1rem,4cqw,4rem);font-size:.75rem;font-weight:700}.bSLpNq_siteBar{border-bottom:1px solid color-mix(in srgb, var(--honey-ink) 25%, transparent);justify-content:space-between;align-items:center;gap:1rem;width:min(100% - 2rem,86rem);min-width:0;margin:0 auto;padding:1.1rem 0;display:flex}.bSLpNq_siteBar a,.bSLpNq_legalFooter a{color:inherit;text-underline-offset:.2em}.bSLpNq_page :is(a,button):focus-visible{outline:3px solid var(--honey-deep);outline-offset:4px}.bSLpNq_siteName{min-width:0;font-family:var(--honey-heading-font);overflow-wrap:anywhere;font-size:clamp(1.05rem,2cqw,1.4rem);font-weight:650}.bSLpNq_siteBar>div{flex:none;align-items:center;gap:clamp(.75rem,2cqw,1.5rem);font-size:.78rem;font-weight:700;display:flex}.bSLpNq_bakingNotice{color:#78350f;background:#fef3c7;border:2px solid #b45309;gap:.3rem;width:min(100% - 2rem,86rem);margin:1rem auto 0;padding:1rem 1.2rem;display:grid}.bSLpNq_bakingNotice p{max-width:72ch;margin:0;font-size:.875rem;line-height:1.55}.bSLpNq_hero{border-bottom:1px solid color-mix(in srgb, var(--honey-ink) 25%, transparent);grid-template-columns:minmax(0,1.08fr) minmax(20rem,.92fr);align-items:stretch;width:min(100% - 2rem,86rem);min-height:clamp(32rem,68vh,48rem);margin:0 auto;display:grid}.bSLpNq_heroCopy{flex-direction:column;justify-content:center;min-width:0;padding:clamp(3rem,8cqw,8rem) clamp(1rem,5cqw,5.5rem) clamp(2.5rem,6cqw,5rem) 0;display:flex}.bSLpNq_context{color:var(--honey-leaf);margin:0 0 1.25rem;font-size:.82rem;font-weight:720}.bSLpNq_page[data-eyebrow-style=small-serif] .bSLpNq_context{font-family:var(--honey-heading-font);letter-spacing:0;text-transform:none;font-weight:500}.bSLpNq_page[data-eyebrow-style=plain] .bSLpNq_context{font-family:var(--honey-body-font);letter-spacing:0;text-transform:none;font-weight:600}.bSLpNq_hero h1{max-width:15ch;font-family:var(--honey-heading-font);font-size:clamp(3rem, calc(7.5cqw * var(--presence-channel-heading-scale,1)), calc(7.4rem * var(--presence-channel-heading-scale,1)));font-weight:var(--presence-channel-heading-weight,520);letter-spacing:var(--presence-channel-heading-tracking,-.065em);overflow-wrap:anywhere;margin:0;line-height:.92}.bSLpNq_summary{max-width:62ch;color:var(--honey-leaf);overflow-wrap:anywhere;margin:clamp(1.5rem,3cqw,2.5rem) 0 0;font-size:clamp(1rem,1.4cqw,1.2rem);line-height:1.68}.bSLpNq_heroFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:clamp(2rem,5cqw,4.5rem) 0 0;display:grid}.bSLpNq_heroFacts>div{border-top:2px solid var(--honey-ink);min-width:0;padding-top:.8rem}.bSLpNq_heroFacts dt,.bSLpNq_details dt,.bSLpNq_measurements dt,.bSLpNq_offer dt{color:var(--honey-leaf);font-size:.72rem;line-height:1.4}.bSLpNq_legalFooter{border-top:1px solid color-mix(in srgb, var(--honey-ink) 25%, transparent);justify-content:space-between;align-items:center;gap:1rem;width:min(100% - 2rem,86rem);min-width:0;margin:0 auto;padding:1.5rem 0 2.25rem;font-size:.875rem;display:flex}.bSLpNq_legalFooter>a{min-width:0;font-family:var(--honey-heading-font);overflow-wrap:anywhere;font-weight:650}.bSLpNq_legalFooter nav{flex:none;gap:1rem;display:flex}.bSLpNq_heroFacts dd,.bSLpNq_details dd,.bSLpNq_measurements dd,.bSLpNq_offer dd{overflow-wrap:anywhere;margin:.32rem 0 0;font-weight:680}.bSLpNq_heroImage{background:var(--honey-deep);min-width:0;margin:0;position:relative;overflow:hidden}.bSLpNq_page[data-image-treatment=soft] .bSLpNq_heroImage,.bSLpNq_page[data-image-mask=rounded] .bSLpNq_heroImage{border-radius:var(--presence-channel-radius,1rem)}.bSLpNq_page[data-image-treatment=framed] .bSLpNq_heroImage{border:1px solid var(--honey-border);border-radius:var(--presence-channel-radius,1rem);background:var(--honey-surface);margin-block:clamp(1rem,3cqw,2.5rem);padding:clamp(.35rem,1cqw,.75rem)}.bSLpNq_page[data-image-mask=arch] .bSLpNq_heroImage{border-radius:999px 999px var(--presence-channel-radius,0) var(--presence-channel-radius,0)}.bSLpNq_page[data-image-mask=circle] .bSLpNq_heroImage{aspect-ratio:1;border-radius:50%;align-self:center}.bSLpNq_page[data-image-mask=fade-bottom] .bSLpNq_heroImage{-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.bSLpNq_page[data-image-mask=fade-edges] .bSLpNq_heroImage{-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000)}.bSLpNq_heroImage img{object-fit:cover;width:100%;height:100%;min-height:32rem}.bSLpNq_heroImage figcaption{background:var(--honey-ink);max-width:calc(100% - 1.4rem);color:var(--honey-paper);overflow-wrap:anywhere;padding:.35rem .55rem;font-size:.75rem;position:absolute;bottom:.7rem;right:.7rem}.bSLpNq_heroImage a{color:inherit;text-underline-offset:.15rem}.bSLpNq_comb{background:linear-gradient(145deg, transparent 44%, color-mix(in srgb, var(--honey-wax) 68%, transparent) 44% 56%, transparent 56%), var(--honey-deep);min-height:32rem;position:relative;overflow:hidden}.bSLpNq_comb span{aspect-ratio:1;border:clamp(.8rem, 2cqw, 1.5rem) solid var(--honey-wax);width:clamp(7rem,16cqw,14rem);position:absolute;transform:rotate(45deg)}.bSLpNq_comb span:first-child{top:12%;left:18%}.bSLpNq_comb span:nth-child(2){opacity:.72;top:42%;left:48%}.bSLpNq_comb span:nth-child(3){opacity:.34;bottom:-12%;right:65%}.bSLpNq_contentGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,7cqw,7rem);width:min(100% - 2rem,86rem);margin:0 auto;padding:clamp(3rem,7cqw,7rem) 0;display:grid}.bSLpNq_details,.bSLpNq_measurements{min-width:0}.bSLpNq_page[data-surface-treatment=soft] :is(.bSLpNq_details,.bSLpNq_measurements,.bSLpNq_lotRow),.bSLpNq_page[data-surface-treatment=elevated] :is(.bSLpNq_details,.bSLpNq_measurements,.bSLpNq_lotRow),.bSLpNq_page[data-surface-treatment=glass] :is(.bSLpNq_details,.bSLpNq_measurements,.bSLpNq_lotRow){border:1px solid var(--honey-border);border-radius:var(--presence-channel-radius,1rem);padding:clamp(1rem, 2.5cqw, var(--presence-channel-card-spacing,1.5rem));background:var(--honey-surface)}.bSLpNq_page[data-surface-treatment=elevated] :is(.bSLpNq_details,.bSLpNq_measurements,.bSLpNq_lotRow){box-shadow:0 1rem 3rem color-mix(in srgb, var(--honey-ink) 14%, transparent)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.bSLpNq_page[data-surface-treatment=glass] :is(.bSLpNq_details,.bSLpNq_measurements,.bSLpNq_lotRow){background:color-mix(in srgb, var(--honey-surface) 78%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--honey-paper) 32%, transparent), 0 1.25rem 3rem color-mix(in srgb, var(--honey-ink) 12%, transparent);-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%)}}.bSLpNq_details h2,.bSLpNq_measurements h2{font-family:var(--honey-heading-font);font-size:clamp(1.65rem,3cqw,2.75rem);font-weight:var(--presence-channel-heading-weight,520);letter-spacing:var(--presence-channel-heading-tracking,-.035em);margin:0 0 1.5rem}.bSLpNq_details dl,.bSLpNq_measurements dl{margin:0}.bSLpNq_details dl>div,.bSLpNq_measurements dl>div{border-top:1px solid color-mix(in srgb, var(--honey-ink) 22%, transparent);grid-template-columns:minmax(8rem,.8fr) minmax(0,1.2fr);gap:1rem;padding:1rem 0;display:grid}.bSLpNq_measurements>p{max-width:55ch;color:var(--honey-leaf);line-height:1.65}.bSLpNq_offer{background:var(--honey-pollen);width:min(100% - 2rem,86rem);color:var(--honey-brand-ink);border-radius:var(--presence-channel-radius,0);justify-content:space-between;align-items:center;gap:1.5rem;margin:clamp(1rem,3cqw,2rem) auto 0;padding:clamp(1.25rem,3cqw,2rem);display:flex}.bSLpNq_offer>div:first-child{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;font-size:clamp(1.05rem,2cqw,1.35rem);display:flex}.bSLpNq_offerStand{font-size:.875rem;font-weight:500}.bSLpNq_offerMark{background:#9ed273;border-radius:50%;width:.8rem;height:.8rem;box-shadow:0 0 0 .35rem #9ed27333}.bSLpNq_offer[data-availability=sold_out] .bSLpNq_offerMark{box-shadow:none;background:#d5c9a8}.bSLpNq_offer dl{gap:clamp(1rem,4cqw,3rem);margin:0;display:flex}.bSLpNq_offer dt{color:var(--honey-brand-ink)}@container honey-page (min-width:1800px){.bSLpNq_hero,.bSLpNq_contentGrid,.bSLpNq_offer,.bSLpNq_bakingNotice,.bSLpNq_siteBar,.bSLpNq_legalFooter{width:min(100% - 8rem,104rem)}}@container honey-page (max-width:800px){.bSLpNq_hero{grid-template-columns:minmax(0,1fr);min-height:0}.bSLpNq_comb{display:none}.bSLpNq_heroCopy{padding-right:0}.bSLpNq_heroImage,.bSLpNq_comb,.bSLpNq_heroImage img{min-height:min(105cqw,34rem)}.bSLpNq_contentGrid{grid-template-columns:minmax(0,1fr)}.bSLpNq_offer{flex-direction:column;align-items:flex-start}}@container honey-page (max-width:520px){.bSLpNq_siteBar,.bSLpNq_legalFooter{flex-direction:column;align-items:flex-start}.bSLpNq_heroFacts{grid-template-columns:minmax(0,1fr)}.bSLpNq_details dl>div,.bSLpNq_measurements dl>div{grid-template-columns:minmax(0,1fr);gap:.25rem}.bSLpNq_offer dl{flex-direction:column;gap:.75rem}}@media (prefers-reduced-motion:reduce){.bSLpNq_page *,.bSLpNq_page :before,.bSLpNq_page :after{scroll-behavior:auto!important}}.bSLpNq_lots{gap:1rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.bSLpNq_lotRow{border-top:1px solid var(--honey-rule,#0000001f);gap:.75rem;padding:1rem 0;display:grid}.bSLpNq_lotRow>p{flex-wrap:wrap;align-items:baseline;gap:.5rem 1.25rem;margin:0;display:flex}.bSLpNq_lotRow>p>a{font-weight:600;text-decoration:underline}.bSLpNq_contentGrid[data-lots]{grid-template-columns:minmax(0,1fr)}
