.birth-home,.tbc-header,.tbc-footer{--tbc-ink:#101b18;--tbc-forest:#1b3029;--tbc-copper:#dfaa83;--tbc-gold:#edcd9b;--tbc-cream:#f6edde;--tbc-muted:#c3cbc3;font-family:DM Sans,Arial,sans-serif}.birth-home{background:var(--tbc-ink);color:var(--tbc-cream);overflow:hidden}.birth-home h1,.birth-home h2,.birth-home h3,.tbc-wordmark,.tbc-footer-statement{letter-spacing:-.055em;font-family:Space Grotesk,Arial,sans-serif;font-weight:700}.birth-home h1{font-size:clamp(3.8rem,7.8vw,7.8rem);line-height:.98}.birth-home h2{font-size:clamp(2.5rem,4.4vw,4.5rem);line-height:1.05}.birth-home h1 span,.birth-home h2 span,.tbc-footer-statement span{color:var(--tbc-copper)}.tbc-label{letter-spacing:.17em;text-transform:uppercase;margin-bottom:1.5rem;font-size:.66rem;font-weight:600;line-height:1.6}.tbc-header{color:#f6edde;background:#101b18;border-bottom:1px solid #dfaa8333}.tbc-header-inner{justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.4rem;display:flex}.tbc-wordmark{font-size:1.3rem;line-height:1.2;text-decoration:none}.tbc-wordmark span{letter-spacing:.1em;margin-top:.4rem;font-family:DM Sans,Arial,sans-serif;font-size:.56rem;font-weight:400;display:block}.tbc-header nav{align-items:center}.tbc-header nav a{font-family:DM Sans,Arial,sans-serif;font-size:.78rem}.tbc-header nav small{letter-spacing:.1em;text-transform:uppercase;color:#dfaa83;font-size:.54rem;display:block}.tbc-hero{background:radial-gradient(at 80% 0,#3c443380,#0000 65%),#101b18;padding:3.8rem 0 1.8rem}.tbc-hero-inner{grid-template-columns:1fr 1.05fr;align-items:center;gap:3rem;display:grid}.tbc-hero-copy>.tbc-label{color:#dfaa83}.tbc-hero-principle{margin-top:2rem;font-size:1.15rem;font-weight:600;line-height:1.65}.tbc-lead{color:var(--tbc-muted);max-width:29rem;margin-top:1.2rem;font-size:1.05rem;line-height:1.8}.tbc-logo-wrap{position:relative}.tbc-logo{width:100%;height:auto;display:block}.tbc-link{color:#dfaa83;border-bottom:1px solid #dfaa83;align-items:center;gap:2rem;margin-top:2rem;padding-bottom:.5rem;font-size:.85rem;text-decoration:none;display:inline-flex}.tbc-link:hover{color:#f6edde}.tbc-hero-bottom{text-transform:uppercase;letter-spacing:.16em;color:#dfaa83;border-top:1px solid #dfaa8340;justify-content:space-between;gap:1rem;margin-top:3rem;padding-top:1.5rem;font-size:.65rem;display:flex}.tbc-section{padding-block:clamp(3rem,6vw,5.5rem)}.tbc-philosophy{background:#1b3029;position:relative}.tbc-philosophy-heading{border-bottom:1px solid #dfaa8355;padding-bottom:2rem;position:relative}.tbc-orbit{color:#dfaa83;pointer-events:none;width:150px;height:auto}.tbc-philosophy-heading>.tbc-orbit{opacity:.65;width:170px;position:absolute;top:0;right:0;transform:rotate(25deg)}.tbc-philosophy-body{grid-template-columns:1fr 1.1fr;gap:5rem;margin-top:2rem;display:grid}.tbc-display-note{letter-spacing:-.04em;color:#edcd9b;max-width:30rem;font-family:Space Grotesk,Arial,sans-serif;font-size:clamp(1.7rem,2.5vw,2.6rem);font-weight:700;line-height:1.3}.tbc-prose{color:var(--tbc-muted);font-size:1rem;line-height:1.85}.tbc-prose p+p{margin-top:1.3rem}.tbc-support-inner{grid-template-columns:.85fr 1.15fr;align-items:center;gap:5rem;display:grid}.tbc-support .tbc-prose{margin-top:1.8rem}.tbc-photo{background:radial-gradient(at 10% 10%,#655d4380,#0000 75%),linear-gradient(135deg,#243f34,#182a24);border:1px solid #dfaa8355;flex-direction:column;justify-content:space-between;min-height:480px;margin:0;padding:2rem;display:flex;position:relative}.tbc-photo:after{content:"";pointer-events:none;border:1px solid #dfaa832b;position:absolute;inset:1rem}.tbc-photo>.tbc-orbit{opacity:.35;align-self:flex-end;width:135px}.tbc-photo figcaption{z-index:1;flex-direction:column;gap:.6rem;display:flex;position:relative}.tbc-photo .tbc-label{color:#dfaa83;margin-bottom:0}.tbc-photo strong{letter-spacing:-.03em;max-width:17rem;font-family:Space Grotesk,Arial,sans-serif;font-size:1.65rem;line-height:1.15}.tbc-photo figcaption>span:last-child{color:#c3cbc3;max-width:18rem;font-size:.75rem}.tbc-prose .tbc-pullquote{letter-spacing:-.03em;color:#dfaa83;border-left:2px solid #dfaa83;margin-top:2rem;padding-left:1.2rem;font-family:Space Grotesk,Arial,sans-serif;font-size:clamp(1.3rem,2vw,1.9rem);font-weight:700;line-height:1.3}.tbc-decisions{color:#182a24;background:#eae4d7}.tbc-decisions-inner{grid-template-columns:1fr 1fr;gap:5rem;display:grid}.tbc-decisions h2 span{color:#78503a}.tbc-decisions .tbc-lead,.tbc-decisions .tbc-prose{color:#3b4e44}.tbc-decision-note{letter-spacing:-.03em;color:#78503a;font-family:Space Grotesk,Arial,sans-serif;font-size:1.5rem;font-weight:700}.tbc-continuum{background:#17251f}.tbc-timeline{grid-template-columns:repeat(3,1fr);gap:2rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.tbc-timeline li{border-top:1px solid #dfaa83;padding-top:1.3rem}.tbc-timeline li>span{color:#dfaa83;letter-spacing:.12em;font-size:.65rem}.tbc-timeline h3{margin-block:1rem;font-size:1.9rem}.tbc-timeline p{color:#c3cbc3;max-width:21rem;font-size:.95rem;line-height:1.8}.tbc-status{color:var(--tbc-muted);font-size:.82rem;line-height:1.8}.tbc-continuum .tbc-status{border-left:2px solid #dfaa8366;max-width:49rem;margin-top:2.5rem;padding-left:1.2rem}.tbc-founder{background:radial-gradient(at 20% 70%,#4d393040,#0000 75%),#101b18}.tbc-founder-inner{grid-template-columns:1.1fr .9fr;align-items:center;gap:5rem;display:grid}.tbc-founder .tbc-prose{max-width:32rem;margin-top:1.8rem}.tbc-photo-founder{background:radial-gradient(at 90% 0,#89644660,#0000 75%),linear-gradient(150deg,#33382d,#1b2720);min-height:430px}.tbc-sister-inner{grid-template-columns:1.1fr 1fr;align-items:center;gap:4rem;display:grid}.tbc-button{color:#f6edde;background:#39251c;align-items:center;gap:2rem;margin-top:1.5rem;padding:.9rem 1.2rem;font-size:.8rem;text-decoration:none;display:inline-flex}.tbc-button:hover{background:#59412e}.tbc-footer{color:#f6edde;background:#101b18;padding-block:3rem 1.5rem}.tbc-footer-inner{justify-content:space-between;align-items:center;gap:2rem;padding-bottom:2.5rem;display:flex}.tbc-footer .tbc-label{color:#dfaa83}.tbc-footer-statement{font-size:clamp(2.8rem,5vw,4.5rem);line-height:1.05}.tbc-footer nav{flex-direction:column;gap:.5rem}.tbc-footer nav a{font-family:DM Sans,Arial,sans-serif}.tbc-footer-bottom{color:#c3cbc3;border-top:1px solid #dfaa8340;justify-content:space-between;gap:1rem;padding-top:1.5rem;font-size:.7rem;display:flex}.birth-home a:focus-visible,.tbc-header a:focus-visible,.tbc-footer a:focus-visible{outline-offset:5px;outline:3px solid #edcd9b}@media (max-width:900px){.tbc-hero-inner{gap:2rem}.birth-home h1{font-size:clamp(3.8rem,8vw,6rem)}.tbc-support-inner,.tbc-founder-inner{gap:2.5rem}.tbc-philosophy-body,.tbc-decisions-inner,.tbc-sister-inner{gap:2rem}.tbc-photo{min-height:430px}}@media (max-width:700px){.tbc-hero{padding-top:2.5rem}.tbc-hero-inner,.tbc-philosophy-body,.tbc-support-inner,.tbc-decisions-inner,.tbc-founder-inner,.tbc-sister-inner{grid-template-columns:1fr;gap:2.5rem}.tbc-logo-wrap{width:100%;max-width:480px;margin-inline:auto}.tbc-support .tbc-photo{order:2}.tbc-photo{min-height:350px}.tbc-philosophy-heading>.tbc-orbit{opacity:.3;width:90px;top:-1rem;right:-1rem}.tbc-timeline{grid-template-columns:1fr;gap:1.8rem}.tbc-timeline li{grid-template-columns:3rem 1fr;gap:.5rem;display:grid}.tbc-timeline h3{margin:0}.tbc-timeline p{grid-column:2;max-width:none}.tbc-hero-bottom{letter-spacing:.08em;gap:.5rem;font-size:.55rem}.tbc-footer-inner,.tbc-footer-bottom{flex-direction:column;align-items:flex-start}}@media (max-width:450px){.tbc-header-inner{gap:.8rem}.tbc-wordmark{max-width:130px;font-size:.96rem}.tbc-wordmark span{font-size:.47rem}.tbc-header nav{text-align:right;flex-direction:column;align-items:flex-end;gap:.3rem}.tbc-header nav a{padding:.2rem 0;font-size:.68rem}.tbc-header nav small{font-size:.47rem}.birth-home h1{font-size:clamp(3.4rem,15vw,4.8rem)}.tbc-hero-principle{font-size:1rem}}@media (prefers-reduced-motion:reduce){.birth-home *{scroll-behavior:auto}}.tbc-arrow{vertical-align:middle;flex-shrink:0;display:inline-block}.tbc-panel-art{flex:1;min-height:230px;position:relative}.tbc-photo .tbc-panel-art>.tbc-orbit{opacity:.65;width:205px;position:absolute;top:5%;right:4%;transform:rotate(-12deg)}.tbc-botanical{color:#dfaa83;pointer-events:none;width:105px;height:auto}.tbc-spark{color:#dfaa83;pointer-events:none;width:28px;height:28px}.tbc-panel-art>.tbc-botanical{opacity:.5;width:105px;position:absolute;bottom:8px;left:-10px;transform:rotate(-22deg)}.tbc-panel-art>.tbc-spark{opacity:.7;width:20px;height:20px;position:absolute;bottom:36px;right:3px}.tbc-photo-founder .tbc-panel-art>.tbc-orbit{width:185px;top:0;right:15%;transform:rotate(24deg)}.tbc-photo-founder .tbc-panel-art>.tbc-botanical{opacity:.6;bottom:-25px;left:auto;right:-25px;transform:rotate(20deg)}.tbc-photo{overflow:hidden}.tbc-photo:before{content:"";pointer-events:none;opacity:.12;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' opacity='.4' d='M0 0h160v160H0z'/%3E%3C/svg%3E");position:absolute;inset:0}.tbc-panel-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tbc-photo-with-image figcaption{background:#101b18ed;padding:1rem}.tbc-decisions{position:relative}.tbc-decisions-botanical{opacity:.55;z-index:1;width:90px;position:absolute;bottom:-30px;left:-20px;transform:rotate(-20deg)}.tbc-founder{position:relative}.tbc-founder-spark{z-index:1;position:absolute;top:-14px;right:8%}.tbc-sister{color:#f6edde;background:#22372e;border-top:1px solid #dfaa8340;padding-block:2rem}.tbc-sister .tbc-label{color:#dfaa83;margin-bottom:.7rem;font-size:.6rem}.tbc-sister h2{font-size:clamp(1.5rem,2.3vw,2rem)}.tbc-sister .tbc-prose{color:#c3cbc3;font-size:.88rem}.tbc-sister .tbc-button{color:#dfaa83;background:0 0;border-bottom:1px solid #dfaa83;margin-top:.8rem;padding:0 0 .4rem}.tbc-sister .tbc-button:hover{color:#f6edde}.tbc-sister a:focus-visible{outline-color:#edcd9b}.tbc-footer{position:relative;overflow:hidden}.tbc-footer>.container{position:relative}.tbc-footer-orbit{opacity:.16;width:200px;position:absolute;top:-30px;right:32%;transform:rotate(-15deg)}.tbc-content-collection{gap:1rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.tbc-timeline .tbc-content-collection{grid-column:2}.tbc-content-collection li{border-top:1px solid #dfaa8340;padding-top:1rem;display:block}.tbc-content-collection a{color:#edcd9b;text-underline-offset:.25em}.tbc-content-collection p{margin-top:.6rem}@media (max-width:700px){.tbc-panel-art{min-height:180px}.tbc-photo .tbc-panel-art>.tbc-orbit{width:160px;right:12%}.tbc-panel-art>.tbc-botanical{width:75px;bottom:0}.tbc-decisions-botanical{display:none}.tbc-founder-spark{width:20px;height:20px;top:-10px;right:7%}.tbc-footer-orbit{opacity:.1;width:145px;top:10px;right:-25px}.tbc-sister-inner{gap:1.4rem}}.tbc-photo-with-image{padding:0}.tbc-photo-with-image:before,.tbc-photo-with-image:after{display:none}.tbc-photo-with-image .tbc-panel-image{aspect-ratio:3/2;object-fit:contain;object-position:50% 50%;width:100%;height:auto;display:block;position:static;inset:auto}.tbc-photo-with-image figcaption{background:#101b18;margin:1rem;padding:1rem}
