.line-concept-shell{--line-gold:#dfc293;--line-paper:#f1ede4;--line-muted:#bdceca;color:var(--line-paper);background:#102e34;overflow:clip}.line-concept-shell>.site-header{max-width:none;color:var(--line-paper);-webkit-backdrop-filter:none;backdrop-filter:none;background:#102b32;border-bottom:1px solid #dfc29330;padding:1.1rem 5%;position:relative;inset:auto}.line-concept-shell .site-header .wordmark,.line-concept-shell .site-header .site-nav a{color:var(--line-paper)}.line-concept-shell .site-header a:hover{color:var(--line-gold)}.line-concept-shell :focus-visible{outline:3px solid var(--line-gold);outline-offset:5px}.line-concept-shell .skip-link{color:#102b32;background:var(--line-gold)}.line-concept-shell .line-comparison-bar{letter-spacing:.025em;color:var(--line-muted);background:#0d252c;border-bottom:1px solid #dfc29325;flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;padding:.8rem 5%;font-size:.73rem;display:flex}.line-concept-shell .line-comparison-bar a{color:var(--line-paper);text-underline-offset:.25em;text-decoration:underline}.line-concept-shell .line-story{position:relative}.line-concept-shell .line-story:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#dfc29300,#dfc293 12%,#dfc29380 90%,#dfc293);width:1px;position:absolute;top:0;bottom:0;left:3%}.line-concept-shell .line-state{isolation:isolate;scroll-margin-top:1rem;position:relative}.line-concept-shell .line-satin{pointer-events:none;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.line-concept-shell .line-eyebrow{color:var(--line-gold);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:500}.line-concept-shell .line-entry{text-align:center;background:radial-gradient(at 50% 30%,#27494c66,#0000 60%);padding:2.8rem 7% 2.5rem}.line-concept-shell .line-entry-content{max-width:66rem;margin:auto}.line-concept-shell .line-entry-symbol{place-items:center;width:min(100%,34rem);height:clamp(9.5rem,18vw,14rem);margin:.7rem auto .5rem;display:grid;position:relative}.line-concept-shell .line-entry-symbol img{width:clamp(9rem,17vw,13rem);height:auto;position:relative}.line-concept-shell .line-entry-net{width:100%;height:100%;position:absolute;inset:0}.line-concept-shell h1,.line-concept-shell h2{font-family:var(--font-display), sans-serif;font-weight:400}.line-concept-shell h1{letter-spacing:-.05em;font-size:clamp(3.1rem,5.8vw,5.2rem);line-height:.98}.line-concept-shell h1 em{color:var(--line-gold);font-style:normal}.line-concept-shell .line-entry-copy{color:#d3dfd8;margin:1.3rem 0 1.5rem;font-size:clamp(.87rem,1.3vw,1rem)}.line-concept-shell .line-primary{border:1px solid var(--line-gold);background:var(--line-gold);color:#112d34;border-radius:3px;justify-content:space-between;align-items:center;gap:1.4rem;min-height:48px;padding:.8rem 1.15rem;font-size:.88rem;font-weight:600;line-height:1.45;display:inline-flex}.line-concept-shell .line-primary:hover{background:#eddbbc;border-color:#eddbbc}.line-concept-shell .line-secondary{text-underline-offset:.3em;justify-content:space-between;align-items:center;gap:.8rem;min-height:44px;font-size:.84rem;line-height:1.5;text-decoration:underline;display:inline-flex}.line-concept-shell .line-secondary:hover{color:var(--line-gold)}.line-concept-shell .line-sequence{flex-wrap:wrap;justify-content:center;gap:.2rem 1.5rem;margin:2rem auto 1.15rem;font-size:.74rem;display:flex}.line-concept-shell .line-sequence a{color:#d2ded8;align-items:center;min-height:44px;display:inline-flex}.line-concept-shell .line-sequence a:hover{color:var(--line-gold);text-underline-offset:.3em;text-decoration:underline}.line-concept-shell .line-chapters{text-align:left;border-top:1px solid #dfc29335;max-width:60rem;margin:0 auto}.line-concept-shell .line-chapters summary{cursor:pointer;color:#d2ded8;padding:1rem .15rem;font-size:.76rem}.line-concept-shell .line-chapters ol{grid-template-columns:1fr 1fr;gap:.15rem 2rem;margin:0;padding:0 0 1rem;list-style:none;display:grid}.line-concept-shell .line-chapters a{align-items:center;gap:.7rem;min-height:44px;font-size:.8rem;line-height:1.45;display:flex}.line-concept-shell .line-chapters a span{color:var(--line-gold);font-size:.65rem}.line-concept-shell .line-chapters a:hover{color:var(--line-gold);text-underline-offset:.25em;text-decoration:underline}.line-concept-shell .line-chapter-actions{padding:0 0 1rem 1.6rem}.line-concept-shell .line-chapter-actions p{color:var(--line-muted);margin:.3rem 0;font-size:.7rem;line-height:1.7}.line-concept-shell .line-chapter-actions a{text-underline-offset:.25em;font-size:.74rem;text-decoration:underline}.line-concept-shell .line-state-inner{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:9%;max-width:78rem;min-height:min(54rem,100svh);margin:auto;padding:5rem 8% 0;display:grid}.line-concept-shell .line-work-heading{grid-area:1/2;align-self:end;padding-top:2rem}.line-concept-shell .line-work h2{letter-spacing:-.045em;margin:1rem 0 1.6rem;font-size:clamp(2.75rem,4.3vw,4.7rem);line-height:1.02}.line-concept-shell .line-original{flex-direction:column;grid-area:1/1/3;align-self:center;align-items:center;min-width:0;padding-bottom:1.5rem;display:flex;position:relative}.line-concept-shell .line-original img{z-index:1;object-fit:contain;width:min(100%,23rem);height:auto;max-height:min(65svh,34rem);display:block;position:relative;box-shadow:0 1.1rem 2.2rem #06171b73}.line-concept-shell .line-mineral{filter:drop-shadow(0 1.1rem 1rem #06171b70);width:118%;max-width:none;height:5.2rem;margin-top:-.5rem}.line-concept-shell .line-work-copy{grid-area:2/2;max-width:29rem;padding-bottom:3rem}.line-concept-shell .line-work-description{color:#d7e1da;font-size:1rem;line-height:1.85}.line-concept-shell .line-work-detail{color:var(--line-muted);margin-top:1.5rem;font-size:.74rem;line-height:1.7}.line-concept-shell .line-actions{flex-direction:column;align-items:flex-start;gap:.65rem;margin-top:1rem;display:flex}.line-concept-shell .line-section-foot{color:var(--line-muted);border-top:1px solid #dfc29385;grid-area:3/1/auto/-1;justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem 0;font-size:.7rem;display:flex}.line-concept-shell .line-section-foot a{min-height:44px;color:var(--line-paper);justify-content:space-between;align-items:center;gap:1rem;display:inline-flex}.line-concept-shell .line-section-foot a:hover{color:var(--line-gold)}.line-concept-shell .line-section-foot>span:last-child{white-space:nowrap;color:var(--line-gold)}.line-concept-shell .line-wear .line-original{grid-column:2}.line-concept-shell .line-wear .line-work-heading,.line-concept-shell .line-wear .line-work-copy{grid-column:1}.line-concept-shell .line-wear .line-original img{width:118%;max-width:118%;max-height:37rem;box-shadow:none}.line-concept-shell .line-continue{max-width:78rem;margin:auto;padding:4rem 8% 4.5rem;scroll-margin-top:2rem}.line-concept-shell .line-continue h2{margin-top:1rem;font-size:clamp(2.6rem,5vw,4.7rem)}.line-concept-shell .line-continue nav{flex-wrap:wrap;gap:.3rem 2rem;margin:2rem 0;display:flex}.line-concept-shell .line-continue nav a{text-underline-offset:.4em;align-items:center;min-height:44px;font-size:.86rem;text-decoration:underline;display:inline-flex}.line-concept-shell .line-return{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-bottom:2rem;display:flex}.line-concept-shell>.site-footer{background:#0b242b}@media (max-width:760px){.line-concept-shell>.site-header{padding:1rem 6%}.line-concept-shell .site-nav{justify-content:flex-start;gap:.1rem .7rem;font-size:.76rem}.line-concept-shell .line-comparison-bar{padding:.75rem 6%;font-size:.68rem}.line-concept-shell .line-story:before{left:4%}.line-concept-shell .line-entry{padding:2.2rem 9% 2rem}.line-concept-shell .line-entry-symbol{height:11rem}.line-concept-shell .line-entry-symbol img{width:10.5rem}.line-concept-shell h1{font-size:clamp(2.8rem,11vw,4.3rem)}.line-concept-shell .line-entry-copy{max-width:17rem;margin-inline:auto;line-height:1.8}.line-concept-shell .line-sequence{text-align:left;grid-template-columns:1fr 1fr;gap:.15rem .8rem;margin-top:1.6rem;font-size:.69rem;display:grid}.line-concept-shell .line-chapters ol{grid-template-columns:1fr}.line-concept-shell .line-state-inner{flex-direction:column;min-height:0;padding:3rem 9% 0;display:flex}.line-concept-shell .line-work-heading{order:0;align-self:auto;padding:0}.line-concept-shell .line-work h2{margin:.85rem 0 1.8rem;font-size:clamp(2.45rem,10.4vw,3.6rem)}.line-concept-shell .line-original{order:1;align-self:stretch;margin-bottom:1.8rem;padding:0}.line-concept-shell .line-original img{width:min(100%,22rem);max-height:none}.line-concept-shell .line-mineral{width:112%;height:4rem;margin-top:-.4rem}.line-concept-shell .line-work-copy{order:2;padding-bottom:2rem}.line-concept-shell .line-work-description{font-size:.95rem;line-height:1.8}.line-concept-shell .line-work-detail{margin-top:1.25rem}.line-concept-shell .line-primary{gap:.8rem;max-width:100%;font-size:.82rem}.line-concept-shell .line-actions{align-items:stretch}.line-concept-shell .line-section-foot{order:3;gap:.75rem;padding:.6rem 0;font-size:.64rem}.line-concept-shell .line-section-foot a{gap:.6rem}.line-concept-shell .line-section-foot>span:first-child{display:none}.line-concept-shell .line-wear .line-original img{width:112%;max-width:112%;max-height:none}.line-concept-shell .line-continue{padding:3rem 9%}.line-concept-shell .line-continue nav{flex-direction:column;gap:.3rem}}@media (prefers-reduced-motion:reduce){.line-concept-shell,.line-concept-shell *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.bb-home{--bb-paper:#f4f0e7;--bb-ink:#273331;--bb-muted:#5e6962;--bb-rule:#c7c3b6;--bb-bronze:#8b6947;background:var(--bb-paper);width:100%;min-height:100svh;color:var(--bb-ink);font-family:var(--font-geist), Arial, sans-serif;overflow-wrap:normal;font-size:16px;line-height:1.65;position:relative}.bb-home *,.bb-home :before,.bb-home :after{box-sizing:border-box}.bb-home h1,.bb-home h2,.bb-home h3,.bb-home .bb-brand{font-family:Georgia,Times New Roman,serif;font-weight:400}.bb-home h1,.bb-home h2{letter-spacing:-.052em}.bb-home h1{font-size:clamp(58px,6.7vw,106px);line-height:1.03}.bb-home h2{font-size:clamp(42px,4.6vw,70px);line-height:1.07}.bb-home h3{letter-spacing:-.035em;font-size:28px;line-height:1.18}.bb-home em,.bb-home .bb-brand i{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.bb-home a{color:inherit;text-underline-offset:5px;text-decoration:none}.bb-home button{color:inherit;cursor:pointer}:is(.bb-home a:focus-visible,.bb-home button:focus-visible){outline-offset:5px;outline:2px solid #185e72}.bb-home img{max-width:100%;height:auto;display:block}.bb-home section[id],.bb-home article[id],.bb-home figure[id],.bb-home main[id]{scroll-margin-top:28px}.bb-home main:focus{outline:none}.bb-home .bb-wrap{width:min(1360px,100% - 112px);margin-inline:auto}.bb-home .bb-skip{z-index:50;color:#fff;background:var(--bb-ink);padding:12px 20px;position:absolute;top:-100px;left:20px}.bb-home .bb-skip:focus{top:12px}.bb-home .bb-header{border-bottom:1px solid var(--bb-rule);justify-content:space-between;align-items:center;gap:24px;min-height:104px;display:flex}.bb-home .bb-brand{letter-spacing:-.055em;white-space:nowrap;align-items:center;gap:12px;font-size:25px;line-height:1.15;display:inline-flex}.bb-home .bb-brand img{object-fit:contain;flex-shrink:0;width:42px;height:42px}.bb-home .bb-brand i{color:var(--bb-bronze);padding-inline:2px}.bb-home .bb-nav{align-items:center;gap:30px;font-size:14px;display:flex}.bb-home .bb-nav a{align-items:center;gap:12px;min-height:46px;display:inline-flex}.bb-home .bb-nav a:hover{text-decoration:underline}.bb-home .bb-nav-shop{border-bottom:1px solid var(--bb-bronze)}.bb-home .bb-arrow{font:400 20px/1 Arial,sans-serif;transition:transform .2s;display:inline-block}.bb-home .bb-kicker{color:var(--bb-muted);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:14px;font-size:12px;font-weight:500;line-height:1.5;display:flex}.bb-home .bb-kicker>span{background:var(--bb-bronze);flex-shrink:0;width:38px;height:1px;display:inline-block}.bb-home .bb-link{border-bottom:1px solid var(--bb-bronze);align-items:center;gap:24px;min-height:46px;padding:9px 0;font-size:14px;font-weight:500;line-height:1.5;display:inline-flex}.bb-home .bb-link-muted{color:var(--bb-muted);border-bottom-color:var(--bb-rule)}.bb-home .bb-actions{flex-wrap:wrap;align-items:center;gap:16px 30px;display:flex}.bb-home .bb-opening{grid-template-columns:1.1fr 1fr 28px;column-gap:54px;padding-top:56px;display:grid}.bb-home .bb-opening-copy{align-self:center;padding-top:28px}.bb-home .bb-opening-copy h1{margin-top:30px}.bb-home .bb-intro{color:var(--bb-muted);margin-top:30px;font-size:16px;line-height:1.75}.bb-home .bb-opening-copy .bb-link{margin-top:25px}.bb-home .bb-first-light{justify-self:end;width:100%;max-width:480px;margin:0}.bb-home .bb-art-mount{background:#e9e5db;padding:13px;box-shadow:9px 15px 18px #26332d0b}.bb-home .bb-art-mount a{display:block}.bb-home .bb-art-mount img{aspect-ratio:1200/1490;object-fit:contain;width:100%}.bb-home .bb-art-float{transform-origin:50% 30%;animation:12s ease-in-out infinite bb-art-breathe}.bb-home .bb-first-light figcaption{border-top:1px solid var(--bb-bronze);grid-template-columns:50px 1fr 36px;align-items:start;gap:12px;margin-top:22px;padding-top:14px;display:grid}.bb-home .bb-caption-number{letter-spacing:.04em;color:var(--bb-muted);font-size:11px;line-height:1.5}.bb-home .bb-first-light figcaption>div>a{letter-spacing:-.03em;font-family:Georgia,serif;font-size:21px;line-height:1.2}.bb-home .bb-first-light figcaption p{color:var(--bb-muted);margin-top:6px;font-size:12px}.bb-home .bb-caption-action{justify-content:center;align-items:center;min-width:44px;min-height:44px;margin-top:-8px;display:flex}.bb-home .bb-opening-margin{writing-mode:vertical-rl;color:var(--bb-muted);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:13px 0 70px;font-size:10px;display:flex}.bb-home .bb-opening-bottom{border-bottom:1px solid var(--bb-rule);color:var(--bb-muted);grid-column:1/-1;justify-content:space-between;gap:20px;margin-top:46px;padding:20px 0 22px;font-size:12px;display:flex}.bb-home .bb-opening-bottom a{align-items:center;gap:24px;min-height:44px;margin-block:-10px;display:inline-flex}.bb-home .bb-horizon-section{grid-template-columns:1.1fr 1fr;align-items:center;gap:11%;padding-block:105px 112px;display:grid}.bb-home .bb-horizon-visual{padding:0 8% 0 12%;position:relative}.bb-home .bb-horizon-image{background:#e1e1d6;max-width:390px;padding:12px;display:block;box-shadow:-9px 16px 18px #26332d0b}.bb-home .bb-horizon-image img{aspect-ratio:4/5;object-fit:contain;width:100%}.bb-home .bb-side-note{writing-mode:vertical-rl;color:var(--bb-muted);letter-spacing:.12em;text-transform:uppercase;font-size:10px;position:absolute;top:0;left:0;transform:rotate(180deg)}.bb-home .bb-horizon-copy{max-width:450px}.bb-home .bb-horizon-copy h2{margin-top:27px}.bb-home .bb-horizon-copy>p:not(.bb-kicker){max-width:36ch;color:var(--bb-muted);margin-top:25px;font-size:15px}.bb-home .bb-work-label{border-top:1px solid var(--bb-rule);margin-top:30px;padding-top:20px}.bb-home .bb-work-label h3{font-size:23px}.bb-home .bb-work-label p{color:var(--bb-muted);margin-top:6px;font-size:12px}.bb-home .bb-horizon-copy .bb-actions{margin-top:14px}.bb-home .bb-wear{background:#e6e8df;border-block:1px solid #d1d5c8;padding-block:82px 50px}.bb-home .bb-section-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:50px;display:flex}.bb-home .bb-section-heading h2{margin-top:22px}.bb-home .bb-section-heading>p{color:var(--bb-muted);max-width:34ch;padding-bottom:4px;font-size:14px;line-height:1.75}.bb-home .bb-garment-grid{grid-template-columns:1.2fr 1fr 1fr;align-items:start;gap:32px;display:grid}.bb-home .bb-garment-1{margin-top:83px}.bb-home .bb-garment-2{margin-top:150px}.bb-home .bb-garment{min-width:0}.bb-home .bb-garment-image{background:#dce1d6;padding:15px 0 35px;display:block;position:relative;overflow:hidden}.bb-home .bb-garment-1 .bb-garment-image{background:#dedbd2}.bb-home .bb-garment-2 .bb-garment-image{background:#cbd6c7}.bb-home .bb-garment-image img{aspect-ratio:1;object-fit:contain;width:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.bb-home .bb-garment-index{z-index:1;color:var(--bb-muted);font-size:11px;position:absolute;top:16px;left:18px}.bb-home .bb-garment-view{align-items:center;gap:16px;font-size:12px;display:flex;position:absolute;bottom:14px;right:18px}.bb-home .bb-garment-copy{padding-top:23px}.bb-home .bb-meta{color:var(--bb-muted);font-size:12px;line-height:1.6}.bb-home .bb-garment h3{margin-top:8px}.bb-home .bb-garment-copy>p:not(.bb-meta){color:var(--bb-muted);max-width:37ch;margin-top:15px;font-size:14px;line-height:1.75}.bb-home .bb-garment-copy .bb-link{margin-top:13px}.bb-home .bb-shop-note{color:var(--bb-muted);padding-top:40px;font-size:12px}.bb-home .bb-books{padding-block:100px 110px}.bb-home .bb-book-grid{grid-template-columns:1fr 1fr;gap:8%;display:grid}.bb-home .bb-book{grid-template-columns:minmax(135px,.88fr) 1fr;align-items:center;gap:28px;min-width:0;display:grid}.bb-home .bb-book-1{margin-top:110px}.bb-home .bb-book-stage{flex-direction:column;align-items:center;gap:24px;padding-block:22px 18px;display:flex}.bb-home .bb-book-stage img{width:100%;max-width:245px;transition:transform .4s;transform:rotate(-3deg);box-shadow:5px 8px 12px #27333122,1px 1px 2px #27333133}.bb-home .bb-book-1 .bb-book-stage img{transform:rotate(3deg)}.bb-home .bb-book-stage>span{align-items:center;gap:14px;min-height:44px;font-size:12px;display:flex}.bb-home .bb-book-copy h3{margin-top:12px;font-size:28px}.bb-home .bb-book-copy .bb-book-subtitle{color:var(--bb-ink);margin-top:6px;font-size:14px}.bb-home .bb-book-copy>p:not(.bb-meta):not(.bb-book-subtitle){color:var(--bb-muted);margin-top:22px;font-size:14px;line-height:1.75}.bb-home .bb-book-copy .bb-actions{gap:2px 22px;margin-top:16px}.bb-home .bb-author{border-block:1px solid var(--bb-rule);background:#eae6dc;padding-block:70px 85px;overflow:hidden}.bb-home .bb-author-inner{grid-template-columns:1.1fr 1fr;gap:30px 10%;display:grid;position:relative}.bb-home .bb-author .bb-kicker{grid-column:1/-1}.bb-home .bb-author h2{z-index:1;font-size:clamp(38px,4.1vw,60px);position:relative}.bb-home .bb-author-inner>div{z-index:1;max-width:48ch;color:var(--bb-muted);font-size:15px;position:relative}.bb-home .bb-author .bb-link{color:var(--bb-ink);margin-top:20px}.bb-home .bb-author-mark{pointer-events:none;letter-spacing:-.1em;color:#27333105;font:240px/1 Georgia,serif;position:absolute;top:-125px;right:-14px}.bb-home .bb-author-mark>span{font-style:italic}.bb-home .bb-digital{padding-block:92px 100px}.bb-home .bb-digital .bb-section-heading h2{font-size:clamp(38px,4.1vw,60px)}.bb-home .bb-project-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.bb-home .bb-project-image{background:#e7e4da;justify-content:center;align-items:center;width:100%;height:225px;margin-bottom:24px;display:flex;overflow:hidden}.bb-home .bb-project-image img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.bb-home .bb-project-0 .bb-project-image img{object-fit:contain;padding:15px}.bb-home .bb-project h3{margin-top:10px;font-size:28px}.bb-home .bb-project>p:not(.bb-meta){color:var(--bb-muted);margin-top:15px;font-size:14px;line-height:1.75}.bb-home .bb-project .bb-link{margin-top:16px}.bb-home .bb-footer{color:#f4f0e7;background:#263f3b;padding-block:56px 27px}.bb-home .bb-footer-top{justify-content:space-between;align-items:center;gap:35px;padding-bottom:45px;display:flex}.bb-home .bb-brand-footer{font-size:clamp(30px,3.5vw,49px)}.bb-home .bb-brand-footer img{width:56px;height:56px}.bb-home .bb-brand-footer i{color:#c3a984}.bb-home .bb-footer-top p{color:#ced4c9;margin-top:14px;font-size:13px}.bb-home .bb-footer-email{border-bottom:1px solid #b9c0ad;align-items:center;gap:35px;min-height:48px;font-size:17px;display:flex}.bb-home .bb-footer-bottom{color:#d8dccf;border-top:1px solid #c9cebe44;justify-content:space-between;align-items:start;gap:20px;padding-top:22px;font-size:12px;display:flex}.bb-home .bb-footer-bottom>span{padding-top:12px}.bb-home .bb-footer-bottom nav{flex-wrap:wrap;gap:0 24px;display:flex}.bb-home .bb-footer-bottom a{align-items:center;gap:5px;min-height:44px;display:inline-flex}.bb-home .bb-footer-bottom .bb-arrow{font-size:15px}.bb-home .bb-motion-control{z-index:30;position:fixed;bottom:14px;right:16px}.bb-home .bb-motion-control button{color:#273331;background:#f4f0e7f5;border:1px solid #bcb9ac;align-items:center;gap:10px;min-height:44px;padding:9px 13px;font-size:12px;display:inline-flex;box-shadow:0 2px 8px #2733310a}.bb-home .bb-motion-control button:disabled{cursor:default}.bb-home[data-enhanced=true][data-motion=playing] [data-reveal]:not([data-appeared=true]):not(:focus-within){opacity:0;transform:translateY(22px)}.bb-home [data-reveal]{transition:opacity .7s,transform .8s cubic-bezier(.2,.7,.2,1)}.bb-home[data-motion=paused] *,.bb-home[data-motion=paused] :before,.bb-home[data-motion=paused] :after{transition:none!important;animation-play-state:paused!important}.bb-home[data-visibility=hidden] *{animation-play-state:paused!important}.bb-home .bb-art-float[data-in-frame=false]{animation-play-state:paused}@keyframes bb-art-breathe{0%,to{transform:translateY(0)rotate(-.25deg)}50%{transform:translateY(-6px)rotate(.25deg)}}@media (hover:hover) and (pointer:fine){.bb-home .bb-link:hover .bb-arrow,.bb-home .bb-nav a:hover .bb-arrow,.bb-home .bb-footer-email:hover .bb-arrow{transform:translate(3px,-2px)}.bb-home .bb-garment-image:hover img{transform:scale(1.035)translateY(-4px)}.bb-home .bb-book-stage:hover img{transform:rotate(0)translateY(-5px)}.bb-home .bb-project-image:hover img{transform:scale(1.035)}.bb-home h3 a:hover,.bb-home .bb-first-light figcaption>div>a:hover,.bb-home .bb-footer-bottom a:hover{text-decoration:underline}}@media (min-width:1600px){.bb-home .bb-opening{column-gap:70px}}@media (max-width:1100px){.bb-home .bb-wrap{width:calc(100% - 64px)}.bb-home .bb-header{flex-wrap:wrap;gap:20px;min-height:94px;padding-block:16px 10px}.bb-home .bb-nav{gap:20px;font-size:13px}.bb-home .bb-brand{gap:8px;font-size:22px}.bb-home .bb-brand img{width:36px;height:36px}.bb-home .bb-opening{grid-template-columns:1fr 1fr;gap:26px;padding-top:45px}.bb-home h1{font-size:clamp(54px,7.2vw,80px)}.bb-home .bb-opening-margin{display:none}.bb-home .bb-opening-copy{padding-top:0}.bb-home .bb-opening-copy h1{margin-top:24px}.bb-home .bb-intro{margin-top:24px;font-size:15px}.bb-home .bb-opening-bottom{margin-top:10px}.bb-home .bb-first-light figcaption{grid-template-columns:1fr 36px;gap:6px 10px}.bb-home .bb-caption-number{grid-column:1/-1}.bb-home .bb-horizon-section{gap:7%;padding-block:80px}.bb-home .bb-horizon-visual{padding-inline:10% 0}.bb-home .bb-garment-grid{gap:24px}.bb-home .bb-garment-1{margin-top:55px}.bb-home .bb-garment-2{margin-top:110px}.bb-home .bb-garment h3{font-size:25px}.bb-home .bb-book-grid{gap:6%}.bb-home .bb-book{grid-template-columns:1fr;gap:15px}.bb-home .bb-book-stage{align-items:flex-start}.bb-home .bb-book-stage img{width:72%;max-width:225px;margin-left:5%}.bb-home .bb-book-stage>span{margin-left:5%}.bb-home .bb-book-copy>p:not(.bb-meta):not(.bb-book-subtitle){max-width:40ch}.bb-home .bb-book-1{margin-top:70px}.bb-home .bb-project-grid{gap:24px}.bb-home .bb-project-image{height:185px}.bb-home .bb-footer-bottom nav{gap:0 17px}}@media (max-width:760px){.bb-home .bb-wrap{width:calc(100% - 40px)}.bb-home h1{font-size:clamp(50px,11.6vw,77px);line-height:1.04}.bb-home h2{font-size:clamp(39px,9.5vw,62px)}.bb-home h3{font-size:28px}.bb-home .bb-header{padding-block:17px 9px;display:block}.bb-home .bb-brand{gap:10px;font-size:25px}.bb-home .bb-brand img{width:38px;height:38px}.bb-home .bb-nav{flex-wrap:wrap;gap:0 23px;margin-top:9px;font-size:14px}.bb-home .bb-nav a{min-height:44px}.bb-home .bb-nav-shop{gap:9px}.bb-home .bb-kicker{font-size:12px}.bb-home .bb-link{font-size:14px}.bb-home .bb-opening{grid-template-columns:1fr;gap:25px;padding-top:28px}.bb-home .bb-opening-copy{grid-template-columns:1fr;display:grid}.bb-home .bb-opening-copy h1{margin-top:18px}.bb-home .bb-intro{display:none}.bb-home .bb-opening-copy .bb-link{justify-self:start;margin-top:9px}.bb-home .bb-first-light{justify-self:center;width:100%;max-width:480px}.bb-home .bb-art-mount{margin-inline:7px;padding:10px}.bb-home .bb-first-light figcaption{grid-template-columns:1fr 44px;gap:8px;margin-top:19px;padding-top:15px}.bb-home .bb-caption-number{font-size:14px}.bb-home .bb-first-light figcaption>div>a{font-size:25px}.bb-home .bb-first-light figcaption p{font-size:14px}.bb-home .bb-opening-bottom{margin-top:0;padding-block:3px 27px;font-size:14px}.bb-home .bb-opening-bottom>p{max-width:24ch}.bb-home .bb-opening-bottom a{flex-shrink:0;gap:12px}.bb-home .bb-horizon-section{grid-template-columns:1fr;gap:38px;padding-block:56px 64px}.bb-home .bb-horizon-visual{justify-self:center;width:100%;max-width:480px;padding-inline:23px 7px}.bb-home .bb-horizon-image{max-width:none;padding:10px}.bb-home .bb-side-note{font-size:11px}.bb-home .bb-horizon-copy{max-width:none}.bb-home .bb-horizon-copy h2{margin-top:18px}.bb-home .bb-horizon-copy>p:not(.bb-kicker){max-width:42ch;margin-top:23px;font-size:16px}.bb-home .bb-work-label{margin-top:25px}.bb-home .bb-work-label h3{font-size:26px}.bb-home .bb-work-label p{font-size:14px}.bb-home .bb-wear{padding-block:52px 37px}.bb-home .bb-section-heading{margin-bottom:35px;display:block}.bb-home .bb-section-heading h2{margin-top:18px}.bb-home .bb-section-heading>p{margin-top:22px;padding:0;font-size:16px}.bb-home .bb-garment-grid{grid-template-columns:1fr;gap:44px}.bb-home .bb-garment-1,.bb-home .bb-garment-2{margin-top:0}.bb-home .bb-garment-image{max-width:520px;margin-inline:auto;padding-top:12px}.bb-home .bb-garment-index,.bb-home .bb-garment-view{font-size:14px}.bb-home .bb-garment-copy{padding-top:20px}.bb-home .bb-meta{font-size:14px}.bb-home .bb-garment h3{margin-top:7px;font-size:31px}.bb-home .bb-garment-copy>p:not(.bb-meta){max-width:42ch;margin-top:12px;font-size:16px}.bb-home .bb-garment-copy .bb-link{margin-top:10px}.bb-home .bb-shop-note{padding-top:31px;font-size:14px}.bb-home .bb-books{padding-block:58px 62px}.bb-home .bb-book-grid{grid-template-columns:1fr;gap:48px}.bb-home .bb-book{grid-template-columns:1fr;gap:22px;display:grid}.bb-home .bb-book-1{margin-top:0}.bb-home .bb-book-stage{align-items:center;gap:15px;width:100%;padding-block:10px 0}.bb-home .bb-book-stage img{width:65%;max-width:270px;margin:0}.bb-home .bb-book-stage>span{margin:0;font-size:14px}.bb-home .bb-book-copy{border-top:1px solid var(--bb-rule);padding-top:20px}.bb-home .bb-book-copy h3{margin-top:9px;font-size:32px}.bb-home .bb-book-copy .bb-book-subtitle{margin-top:3px;font-size:18px}.bb-home .bb-book-copy>p:not(.bb-meta):not(.bb-book-subtitle){max-width:44ch;margin-top:17px;font-size:16px}.bb-home .bb-author{padding-block:46px 50px}.bb-home .bb-author-inner{grid-template-columns:1fr;gap:22px}.bb-home .bb-author h2{font-size:clamp(36px,8.7vw,55px)}.bb-home .bb-author-inner>div{font-size:16px}.bb-home .bb-author-mark{font-size:150px;top:-55px;right:0}.bb-home .bb-digital{padding-block:55px 65px}.bb-home .bb-digital .bb-section-heading h2{font-size:clamp(36px,8.8vw,58px)}.bb-home .bb-project-grid{grid-template-columns:1fr;gap:40px}.bb-home .bb-project-image{aspect-ratio:1.6;height:auto;max-height:330px;margin-bottom:21px}.bb-home .bb-project h3{margin-top:7px;font-size:30px}.bb-home .bb-project>p:not(.bb-meta){max-width:44ch;margin-top:12px;font-size:16px}.bb-home .bb-project .bb-link{margin-top:12px}.bb-home .bb-footer{padding-block:40px 76px}.bb-home .bb-footer-top{padding-bottom:27px;display:block}.bb-home .bb-brand-footer{gap:8px;font-size:clamp(25px,6.8vw,38px)}.bb-home .bb-brand-footer img{width:40px;height:40px}.bb-home .bb-footer-top p{margin-top:12px;font-size:14px}.bb-home .bb-footer-email{width:fit-content;margin-top:22px;font-size:16px}.bb-home .bb-footer-bottom{padding-top:16px;font-size:14px;display:block}.bb-home .bb-footer-bottom>span{padding-top:0;display:block}.bb-home .bb-footer-bottom nav{gap:0 22px;margin-top:12px}.bb-home .bb-motion-control{bottom:9px;right:10px}.bb-home .bb-motion-control button{padding:8px 12px;font-size:14px}}@media (max-width:360px){.bb-home .bb-wrap{width:calc(100% - 32px)}.bb-home .bb-brand{font-size:22px}.bb-home .bb-nav{gap:0 17px}.bb-home h1{font-size:47px}.bb-home .bb-opening-bottom{display:block}.bb-home .bb-opening-bottom>p{max-width:none}.bb-home .bb-opening-bottom a{margin-top:10px}.bb-home .bb-brand-footer{font-size:23px}}@media (prefers-reduced-motion:reduce){.bb-home *,.bb-home :before,.bb-home :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.bb-home[data-enhanced=true] [data-reveal]:not([data-appeared=true]){opacity:1;transform:none}}@media print{.bb-home .bb-motion-control,.bb-home .bb-nav,.bb-home .bb-footer-email{display:none}.bb-home [data-reveal]{opacity:1!important;transform:none!important}.bb-home .bb-art-float{animation:none}}.birdie-calm-camera.studio-shell{--birdie-controls-height:52px;--birdie-controls-offset:.8rem;--birdie-controls-clearance:calc(var(--birdie-controls-height) + var(--birdie-controls-offset) + env(safe-area-inset-bottom,0px) + .75rem);--world-ink:#e5dfd0;--world-white:#263e38;--world-muted:#52645a;--world-brass:#8a7046;color:#263e38;background:#e5dfd0}:is(.birdie-calm-camera.studio-shell>.site-header,.birdie-calm-camera.studio-shell:has(.world-journey[data-opening])>.site-header){z-index:30;opacity:1;visibility:visible;pointer-events:auto;color:#263e38;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#f0ecdfed,#f0ecdfe6);border-bottom:1px solid #8a704622;min-height:82px;position:fixed;inset:0 0 auto}.birdie-calm-camera.studio-shell>.site-header :is(.wordmark,.site-nav a){color:#263e38}.birdie-calm-camera.studio-shell>.site-header .site-nav a:hover{color:#8a7046}.birdie-calm-camera .world-journey,.birdie-calm-camera .world-journey[data-opening]{color:#263e38;background:#e5dfd0}.birdie-calm-camera .world-journey:after{content:none}.birdie-calm-camera .world-journey .world-chapter-inner,.birdie-calm-camera .world-journey:not([data-flight=on]) .world-chapter-inner,.birdie-calm-camera .world-journey:not([data-flight=on]) #first-light .world-chapter-inner{background:#e5dfd0}.birdie-calm-camera .world-journey[data-flight=on] .world-chapter-inner{background:0 0}.birdie-calm-camera .world-journey .world-copy:before{display:none}.birdie-calm-camera .world-journey :is(.world-copy-head,.world-copy-body){text-shadow:none}.birdie-calm-camera .world-journey .world-copy .eyebrow,.birdie-calm-camera .world-copy h2.world-first-title{color:#8a7046}.birdie-calm-camera .world-copy :is(h1,h2){color:#263e38;font-weight:400}.birdie-calm-camera .world-copy h1{font-size:clamp(3.2rem,min(6.2vw,10svh),6.75rem)}.birdie-calm-camera #first-light .world-copy h1{letter-spacing:-.055em;margin:.75rem 0;line-height:.98}.birdie-calm-camera .world-title-line{display:block}.birdie-calm-camera #first-light .world-copy .eyebrow{margin-bottom:.6rem;font-size:.75rem}.birdie-calm-camera #first-light .world-copy .world-first-title{color:#627167;letter-spacing:.015em;margin:.9rem 0 .4rem;font-size:.875rem}.birdie-calm-camera .world-copy-body>p{color:#52645a;line-height:1.65}.birdie-calm-camera #first-light .world-copy-body>p{max-width:28rem;margin:.7rem 0 0}.birdie-calm-camera #finder .finder-promise{color:#435c4d}.birdie-calm-camera .world-chapter .world-work-note,.birdie-calm-camera :is(#finder,#blue-matter,#winter-fairway) .world-work-note{box-shadow:none;background:0 0;border:0;border-top:1px solid #8a704638;border-radius:0;padding:1rem 0 0}.birdie-calm-camera #first-light .world-work-note{border:0;margin-top:1.1rem;padding:0}.birdie-calm-camera #first-light .world-work-note>span{display:none}.birdie-calm-camera #first-light .world-work-note>a{margin-top:0}.birdie-calm-camera .world-chapter .world-work-note>span{color:#52645a}.birdie-calm-camera .world-chapter .world-work-note>a:not(.world-secondary-link),.birdie-calm-camera .world-chapter .world-work-note>a:not(.world-secondary-link):hover{color:#faf6e9;box-shadow:none;background:#2f4941;border:1px solid #2f4941;border-radius:0}.birdie-calm-camera .world-chapter .world-work-note>a.world-secondary-link{color:#52645a}.birdie-calm-camera .world-chapter-foot{color:#657064;border-top:0}.birdie-calm-camera .world-chapter-foot>a{color:#263e38}.birdie-calm-camera .world-index a{color:#647267;background:#f1ecdf99;border-color:#8a704633}.birdie-calm-camera .world-index a[aria-current=location]{color:#263e38;background:#d8d0bc88;border-right-color:#8a7046}.birdie-calm-camera .world-index a:is(:hover,:focus-visible){background:#d8d0bc}.birdie-calm-camera:not(.birdie-spatial-camera) .world-opening,.birdie-calm-camera:not(.birdie-spatial-camera) :is(.world-opening-caption,.world-opening-message,.world-entry-loading,.world-entry-hush,.world-entry-portal,.world-entry-fallback){display:none!important}.birdie-calm-camera:not(.birdie-spatial-camera) .world-journey[data-opening] #first-light .world-chapter-inner{opacity:1}.birdie-calm-camera:not(.birdie-spatial-camera) .world-journey[data-opening] .world-index-wrap{opacity:1;visibility:visible}.birdie-calm-camera .world-journey:is([data-flight=on],[data-flight=pending]) .world-chapter{height:125svh}.birdie-calm-camera .world-journey:is([data-flight=on],[data-flight=pending]) .world-kind-finder{height:130svh}.birdie-calm-camera .world-early-products{border-top:1px solid #8a70464d;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1.5rem;display:grid}.birdie-calm-camera .world-early-products a{color:#263e38;align-items:center;gap:.6rem;min-width:0;min-height:72px;padding:.8rem 0 .2rem;display:flex}.birdie-calm-camera .world-early-products img{object-fit:contain;flex-shrink:0;width:48px;height:64px}.birdie-calm-camera .world-early-products a:nth-child(2) img{width:58px}.birdie-calm-camera .world-early-products a>span{font-size:.875rem;font-weight:550}.birdie-calm-camera .world-early-products small{color:#52645a;margin-top:.3rem;font-size:.65rem;font-weight:400;line-height:1.5;display:block}.birdie-calm-camera .world-early-products small span{white-space:nowrap}.birdie-calm-camera .world-early-products a:is(:hover,:focus-visible) small{color:#263e38;text-underline-offset:3px;text-decoration:underline}.birdie-calm-camera>.site-footer{color:#263e38;background:#d9d3c3;border-top-color:#8a704644}.birdie-calm-camera.studio-shell:has(.world-journey[data-flight=on])>.world-finale{color:#263e38;background:#d9d3c3;border-top-color:#8a704644}.birdie-calm-camera .footer-brand,.birdie-calm-camera .footer-email,.birdie-calm-camera .footer-nav a,.birdie-calm-camera .footer-bottom,.birdie-calm-camera .world-rewind{color:#263e38}.birdie-calm-camera .world-rewind{box-shadow:none;background:#ece6d7;border-color:#8a704655}.birdie-calm-camera .world-rewind-note{color:#52645a}.birdie-calm-camera .birdie-camera-controls{right:max(1.2rem,env(safe-area-inset-right,0px));bottom:calc(var(--birdie-controls-offset) + env(safe-area-inset-bottom,0px));z-index:40;background:#f3efe4ed;border:1px solid #8a704633;border-radius:3px;align-items:stretch;gap:.45rem;max-width:calc(100% - 2.4rem);padding:.3rem;display:flex;position:fixed;box-shadow:0 3px 14px #3a38200b}.birdie-camera-controls button{min-width:0;min-height:44px;font:inherit;white-space:normal;overflow-wrap:anywhere;color:#29423a;cursor:pointer;background:0 0;border:0;padding:.55rem .8rem;font-size:.75rem;line-height:1.35}.birdie-camera-controls button:first-child{border-right:1px solid #8a704633}.birdie-camera-controls button span{margin-left:.4rem}.birdie-camera-controls button:disabled{opacity:.5;cursor:default}.birdie-camera-controls button:hover:not(:disabled){background:#dfd7c5}.birdie-calm-camera :focus-visible{outline-offset:4px;outline:2px solid #8a7046}.birdie-calm-camera :is(.world-work-note a,.world-early-products a,.world-chapter-foot a,.footer-nav a,.footer-email,.world-rewind){scroll-margin-bottom:var(--birdie-controls-clearance)}.birdie-calm-camera>.site-footer{padding-bottom:max(1.5rem,var(--birdie-controls-clearance))}@media (min-width:761px){.birdie-calm-camera .world-chapter-inner{padding-block:6.3rem 5rem}.birdie-calm-camera .world-chapter-foot{bottom:3.4rem}}@media (max-width:1100px) and (min-width:761px){.birdie-calm-camera .world-early-products{gap:.4rem}.birdie-calm-camera .world-early-products a{gap:.25rem}.birdie-calm-camera .world-early-products img{width:30px;height:52px}.birdie-calm-camera .world-early-products a:nth-child(2) img{width:38px}}@media (max-width:760px),(max-width:1000px) and (max-height:540px){:is(.birdie-calm-camera.studio-shell>.site-header,.birdie-calm-camera.studio-shell:has(.world-journey[data-opening])>.site-header){min-height:94px;padding:12px var(--gallery-gutter);background:#f0ecdfee;flex-wrap:wrap;gap:.45rem}.birdie-calm-camera.studio-shell>.site-header .wordmark{font-size:1.15rem}:is(.birdie-calm-camera.studio-shell>.site-header .site-nav,.birdie-calm-camera.studio-shell:has(.world-journey[data-opening])>.site-header .site-nav){flex-wrap:wrap;justify-content:space-between;gap:0 .2rem;width:100%;font-size:max(13px,.8125rem);line-height:1.3;display:flex}.birdie-calm-camera.studio-shell>.site-header .site-nav a{text-align:center;flex:1 0 auto;justify-content:center;min-width:44px;min-height:44px;padding:.4rem .2rem}.birdie-calm-camera .world-journey:is([data-flight=on],[data-flight=pending]){--world-art-height:clamp(120px,calc(38svh - 80px),250px)}.birdie-calm-camera .world-journey .world-copy h1{font-size:1.8rem}.birdie-calm-camera .world-title-line{display:inline}.birdie-calm-camera #first-light .world-copy .world-first-title{margin:.4rem 0 0;font-size:.78rem}.birdie-calm-camera #first-light .world-work-note{margin-top:.3rem;padding:0}.birdie-calm-camera .world-chapter .world-work-note{padding:.6rem 0 0}.birdie-calm-camera #first-light .world-work-note{padding:0}.birdie-calm-camera #first-light .world-work-note>span,.birdie-calm-camera .world-journey:is([data-flight=on],[data-flight=pending]) #first-light .world-copy-body>p{display:none}.birdie-calm-camera .world-journey:is([data-flight=on],[data-flight=pending]) #first-light .world-original{top:calc(50% - 10px)}.birdie-calm-camera .world-journey:is([data-flight=on],[data-flight=pending]) #first-light .world-copy-head{bottom:calc(50% + var(--world-art-height) / 2 + .75rem + 10px)}.birdie-calm-camera .world-journey:is([data-flight=on],[data-flight=pending]) #first-light .world-copy-body{top:calc(50% + var(--world-art-height) / 2 + .5rem - 10px)}.birdie-calm-camera .world-early-products{gap:.45rem;margin-top:.75rem}.birdie-calm-camera .world-early-products a{gap:.35rem;min-height:56px;padding:.55rem 0 .2rem}.birdie-calm-camera .world-early-products img{width:28px;height:44px}.birdie-calm-camera .world-early-products a:nth-child(2) img{width:34px}.birdie-calm-camera .world-early-products a>span{font-size:.75rem}.birdie-calm-camera .world-early-products small{margin-top:.15rem;font-size:.6rem}.birdie-calm-camera.studio-shell{--birdie-controls-offset:.4rem}.birdie-calm-camera .birdie-camera-controls{right:calc(.5rem + env(safe-area-inset-right,0px));left:calc(.5rem + env(safe-area-inset-left,0px));grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);max-width:none;display:grid}.birdie-calm-camera .world-journey:is([data-flight=on],[data-flight=pending]) .world-chapter-foot{display:none}.birdie-calm-camera .world-chapter-foot{bottom:auto!important}.birdie-calm-camera .world-chapter-foot>span:first-child{display:none}.birdie-calm-camera .world-chapter-foot>a{font-size:.75rem}.birdie-calm-camera .world-journey:not([data-flight=on]):not([data-flight=pending]) .world-chapter-inner{padding-top:7rem;padding-bottom:max(7rem,var(--birdie-controls-clearance))}}@media (max-width:760px) and (min-height:720px){.birdie-calm-camera .world-journey:is([data-flight=on],[data-flight=pending]) #first-light{--world-art-height:clamp(190px,calc(43svh - 80px),280px)}.birdie-calm-camera .world-journey:is([data-flight=on],[data-flight=pending]) #first-light .world-original{top:calc(50% - 20px)}.birdie-calm-camera .world-journey:is([data-flight=on],[data-flight=pending]) #first-light .world-copy-head{bottom:calc(50% + var(--world-art-height) / 2 + .75rem + 20px)}.birdie-calm-camera .world-journey:is([data-flight=on],[data-flight=pending]) #first-light .world-copy-body{top:calc(50% + var(--world-art-height) / 2 + .5rem - 20px)}}@media (prefers-reduced-motion:reduce){.birdie-calm-camera .world-chapter{scroll-margin-top:90px}}@media (max-width:360px){.birdie-calm-camera .world-early-products a>span{white-space:nowrap;font-size:11px}.birdie-calm-camera .world-early-products small{white-space:normal}}@media (max-width:480px){.birdie-calm-camera .world-early-products{gap:.65rem}.birdie-calm-camera .world-early-products a{flex-direction:column;align-items:flex-start;gap:.4rem}.birdie-calm-camera .world-early-products img{width:38px;height:48px}.birdie-calm-camera .world-early-products a:nth-child(2) img{width:48px}.birdie-calm-camera .world-early-products a>span{white-space:normal;font-size:.8125rem;line-height:1.35}.birdie-calm-camera .world-early-products small{font-size:.75rem;line-height:1.4}}@media (max-width:760px),(max-width:1000px) and (max-height:540px){.birdie-calm-camera.studio-shell:has(.world-journey:is([data-entry=reading],[data-entry=paused]):not([data-flight=on]):not([data-flight=pending]))>.site-header{position:relative;inset:auto}.birdie-calm-camera .world-journey:is([data-entry=reading],[data-entry=paused]):not([data-flight=on]):not([data-flight=pending]) .world-chapter{scroll-margin-top:1rem}.birdie-calm-camera .world-journey:is([data-entry=reading],[data-entry=paused]):not([data-flight=on]):not([data-flight=pending]) .world-chapter-inner{padding-top:2rem;padding-bottom:max(5rem,var(--birdie-controls-clearance));gap:1.25rem}.birdie-calm-camera .world-journey:is([data-entry=reading],[data-entry=paused]):not([data-flight=on]):not([data-flight=pending]) .world-kind-art{--world-art-height:clamp(190px,40svh,336px)}.birdie-calm-camera .world-journey:is([data-entry=reading],[data-entry=paused]):not([data-flight=on]):not([data-flight=pending]) #first-light .world-chapter-inner{padding-top:1.5rem}.birdie-calm-camera .world-journey:is([data-entry=reading],[data-entry=paused]):not([data-flight=on]):not([data-flight=pending]) .world-early-products{grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr))}.birdie-calm-camera .world-journey:is([data-entry=reading],[data-entry=paused]):not([data-flight=on]):not([data-flight=pending]) .world-early-products a{flex-direction:row;align-items:center}.birdie-calm-camera .world-journey:is([data-entry=reading],[data-entry=paused]):not([data-flight=on]):not([data-flight=pending]) .world-early-products a>span{min-width:0;max-width:100%}}@media (max-width:360px){.birdie-calm-camera .world-journey:is([data-entry=reading],[data-entry=paused]):not([data-flight=on]):not([data-flight=pending]) .world-early-products{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){@media (max-width:760px),(max-width:1000px) and (max-height:540px){.birdie-calm-camera.studio-shell:has(.world-journey[data-flight=pending])>.site-header{position:relative;inset:auto}.birdie-calm-camera .world-journey[data-flight=pending] .world-chapter{--world-art-height:clamp(160px,36svh,320px);height:auto;scroll-margin-top:1rem}.birdie-calm-camera .world-journey[data-flight=pending] .world-chapter-inner{padding-top:2rem;padding-bottom:max(5rem,var(--birdie-controls-clearance));gap:1.25rem}.birdie-calm-camera .world-journey[data-flight=pending] .world-kind-art,.birdie-calm-camera .world-journey[data-flight=pending] #first-light{--world-art-height:clamp(190px,40svh,336px)}.birdie-calm-camera .world-journey[data-flight=pending] #first-light .world-chapter-inner{padding-top:1.5rem}.birdie-calm-camera .world-journey[data-flight=pending] #first-light .world-original{top:auto}.birdie-calm-camera .world-journey[data-flight=pending] #first-light .world-copy-head{bottom:auto}.birdie-calm-camera .world-journey[data-flight=pending] #first-light .world-copy-body{top:auto}.birdie-calm-camera .world-journey[data-flight=pending] #first-light .world-copy-body>p{display:block}.birdie-calm-camera .world-journey[data-flight=pending] .world-copy h1{font-size:1.8rem}.birdie-calm-camera .world-journey[data-flight=pending] .world-copy h2,.birdie-calm-camera .world-journey[data-flight=pending] .world-kind-book .world-copy h2{margin-block:.7rem 1.2rem;font-size:clamp(2.4rem,9.1vw,4rem)}.birdie-calm-camera .world-journey[data-flight=pending] .world-work-note{margin-top:1.4rem;padding:.6rem 0 0}.birdie-calm-camera .world-journey[data-flight=pending] .world-copy-body>p{font-size:1rem;line-height:1.65}.birdie-calm-camera .world-journey[data-flight=pending] .world-chapter-foot{display:flex}.birdie-calm-camera .world-journey[data-flight=pending] .world-early-products{grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr))}.birdie-calm-camera .world-journey[data-flight=pending] .world-early-products a{flex-direction:row;align-items:center}.birdie-calm-camera .world-journey[data-flight=pending] .world-early-products a>span{min-width:0;max-width:100%}}@media (max-width:360px){.birdie-calm-camera .world-journey[data-flight=pending] .world-early-products{grid-template-columns:minmax(0,1fr)}}}@media (max-width:360px){.birdie-calm-camera .birdie-camera-controls{grid-template-columns:repeat(auto-fit,minmax(min(100%,7rem),1fr))}.birdie-calm-camera .birdie-camera-controls button:first-child{border-right:0}}.birdie-spatial-camera.studio-shell{--world-ink:#0b242b;--world-white:#f1ede4;--world-muted:#c8d5cf;--world-brass:#d3bd91;color:#f1ede4;background:#0b242b}:is(.birdie-spatial-camera.studio-shell>.site-header,.birdie-spatial-camera.studio-shell:has(.world-journey[data-opening])>.site-header){color:#f1ede4;background:linear-gradient(#0b242bf5,#0b242bdd);border-bottom-color:#d3bd9126}.birdie-spatial-camera.studio-shell>.site-header :is(.wordmark,.site-nav a){color:#f1ede4}.birdie-spatial-camera.studio-shell>.site-header .site-nav a:hover{color:#dfcda7}.birdie-spatial-camera .world-journey,.birdie-spatial-camera .world-journey[data-opening]{color:#f1ede4;background:#0b242b}.birdie-spatial-camera .world-journey .world-chapter-inner,.birdie-spatial-camera .world-journey:not([data-flight=on]) .world-chapter-inner,.birdie-spatial-camera .world-journey:not([data-flight=on]) #first-light .world-chapter-inner{background-color:#0b242b;background-image:radial-gradient(at 78% 18%,#507e8030,#0000 61%),radial-gradient(at 18% 76%,#ad895a14,#0000 48%),linear-gradient(145deg,#12343c,#071d25)}.birdie-spatial-camera .world-journey:not([data-flight=on]):not([data-flight=pending]) #first-light .world-chapter-inner{background-image:linear-gradient(145deg,#09272e44,#061c24aa),url(/assets/birdie-field-static.svg);background-position:50%;background-size:cover}.birdie-spatial-camera .world-journey[data-flight=on] .world-chapter-inner{background:0 0}.birdie-spatial-camera .world-journey .world-copy:before{background:radial-gradient(at 55%,#071e2b9c,#071e2b30 53%,#0000 76%);display:block}.birdie-spatial-camera .world-copy :is(h1,h2),.birdie-spatial-camera .world-chapter-foot>a{color:#f1ede4}.birdie-spatial-camera .world-copy-body>p,.birdie-spatial-camera .world-chapter .world-work-note>span,.birdie-spatial-camera #finder .finder-promise{color:#c8d5cf}.birdie-spatial-camera .world-journey .world-copy .eyebrow,.birdie-spatial-camera #first-light .world-copy .world-first-title{color:#d3bd91}.birdie-spatial-camera .world-chapter .world-work-note{border-top-color:#d3bd9140}.birdie-spatial-camera .world-chapter .world-work-note>a:not(.world-secondary-link),.birdie-spatial-camera .world-chapter .world-work-note>a:not(.world-secondary-link):hover{color:#183037;background:linear-gradient(174deg,#fffaf0,#f1e6d1 48%,#ddc8a5);border-color:#decba6}.birdie-spatial-camera .world-chapter .world-work-note>a.world-secondary-link{color:#c8d5cf}.birdie-spatial-camera .world-early-products{border-top-color:#d3bd9140}.birdie-spatial-camera .world-early-products a{color:#f1ede4}.birdie-spatial-camera .world-early-products small{color:#c8d5cf}.birdie-spatial-camera .world-early-products a:is(:hover,:focus-visible) small{color:#fff2d5}.birdie-spatial-camera .world-index a{color:#c8d5cf;background:#0b242b99;border-color:#d3bd9130}.birdie-spatial-camera .world-index a[aria-current=location]{color:#fff2d5;background:#24464c99;border-right-color:#d3bd91}.birdie-spatial-camera .world-index a:is(:hover,:focus-visible){background:#24464c}.birdie-spatial-camera .world-chapter-foot{color:#c8d5cf}.birdie-spatial-camera .birdie-camera-controls{background:#102e35f5;border-color:#d3bd9140;box-shadow:0 3px 14px #03171933}.birdie-spatial-camera .birdie-camera-controls button{color:#e7dfcd}.birdie-spatial-camera .birdie-camera-controls button:first-child{border-right-color:#d3bd9138}.birdie-spatial-camera .birdie-camera-controls button:hover:not(:disabled){background:#29484d}.birdie-spatial-camera :focus-visible{outline-color:#dfcda7}.birdie-spatial-camera>.site-footer{color:#f1ede4;background:#0b242bcc;border-top-color:#d3bd9138}.birdie-spatial-camera.studio-shell:has(.world-journey[data-flight=on])>.world-finale{color:#f1ede4;background:#0b242bcc;border-top-color:#d3bd9138}.birdie-spatial-camera :is(.footer-brand,.footer-email,.footer-nav a,.footer-bottom,.world-rewind){color:#f1ede4}.birdie-spatial-camera .world-rewind{background:#16343b;border-color:#d3bd9155}.birdie-spatial-camera .world-rewind-note{color:#c8d5cf}.birdie-spatial-camera .world-journey[data-opening] .world-opening{height:100svh}.birdie-spatial-camera .world-journey[data-opening] .world-opening-enter{bottom:calc(var(--birdie-controls-clearance) + .5rem)}.birdie-spatial-camera .world-journey[data-entry=ready][data-intro=ready][data-opening=assembling] .world-opening-enter{opacity:1;visibility:visible;pointer-events:auto}.birdie-spatial-camera .world-journey[data-opening] .world-scroll-invitation{display:none}.birdie-spatial-camera .world-journey[data-opening] .world-opening-caption{font-size:clamp(1.6rem,3.5vw,2.7rem);top:64%}.birdie-spatial-camera .world-journey[data-opening] .world-opening-message{top:73%}.birdie-spatial-camera .world-journey[data-opening] .world-portal-mark{width:min(38svh,58vw);top:42%}@media (max-width:760px),(max-width:1000px) and (max-height:540px){:is(.birdie-spatial-camera.studio-shell>.site-header,.birdie-spatial-camera.studio-shell:has(.world-journey[data-opening])>.site-header){background:#0b242bf5}.birdie-spatial-camera .world-journey[data-opening] .world-portal-mark{width:min(34svh,66vw);top:42%}.birdie-spatial-camera .world-journey[data-opening] .world-opening-caption{top:63%}.birdie-spatial-camera .world-journey[data-opening] .world-opening-message{top:71%}}@media (min-width:481px) and (max-width:760px) and (min-height:541px) and (max-height:720px){.birdie-spatial-camera .world-journey:is([data-flight=on],[data-flight=pending]) .world-kind-finder{--world-art-height:clamp(190px,calc(44svh - 88px),232px)}}.birdie-calm-camera .world-journey .world-opening,.birdie-calm-camera .world-journey[data-opening] .world-opening{height:100svh;min-height:360px;position:relative;display:block!important}.world-brand-entry{color:#f1ede4;background:radial-gradient(at 49% 43%,#33666a55,#0000 56%),#0b242b;margin:0;position:absolute;inset:0}.world-brand-entry>img{object-fit:contain;width:min(38svh,58vw);height:auto;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.world-brand-entry-name{text-align:center;font-family:var(--font-display),sans-serif;letter-spacing:-.045em;margin:0;font-size:clamp(1.6rem,3.5vw,2.7rem);font-weight:500;line-height:1.1;position:absolute;top:64%;left:1rem;right:1rem}.world-brand-entry-name>span{color:#d3bd91}.world-brand-entry-message{text-align:center;color:#d3bd91;margin:0;font-size:.875rem;position:absolute;top:73%;left:1rem;right:1rem}.world-brand-entry-link{left:50%;bottom:calc(var(--birdie-controls-clearance,5rem) + .5rem);color:#d3bd91;white-space:nowrap;align-items:center;gap:.85rem;min-height:44px;padding:.5rem .85rem;font-size:.8rem;text-decoration:none;display:flex;position:absolute;transform:translate(-50%)}.world-brand-entry-link:focus-visible{outline-offset:3px;outline:1px solid #d3bd91}.world-journey:not([data-intro=ready]) :is(.world-opening-enter,.world-scroll-invitation){visibility:hidden;pointer-events:none}.world-journey:not([data-entry=ready]) #first-light:target .world-chapter-inner,.world-journey:not([data-entry=ready]) #first-light:target .world-original{opacity:1}.world-journey:not([data-entry=ready]) #first-light:target :is(.world-copy,.world-copy-head,.world-copy-body,.world-chapter-foot){visibility:visible}@media (max-width:760px),(max-width:1000px) and (max-height:540px){.world-brand-entry>img{width:min(34svh,66vw)}.world-brand-entry-name{top:63%}.world-brand-entry-message{top:71%}}@media (max-height:540px) and (min-width:761px){.world-brand-entry>img{width:min(34svh,40vw);top:45%}.world-brand-entry-name{font-size:1.4rem;top:65%}.world-brand-entry-message{display:none}.world-brand-entry-link{left:auto;right:1rem;bottom:calc(var(--birdie-controls-clearance,5rem) + .25rem);transform:none}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (min-height:680px) and (min-width:761px),(scripting:enabled) and (prefers-reduced-motion:no-preference) and (max-width:760px),(scripting:enabled) and (prefers-reduced-motion:no-preference) and (max-width:1000px) and (max-height:540px){.birdie-spatial-camera .world-journey:is([data-flight=pending],[data-flight=on],[data-native-portal=true])[data-opening] .world-opening{height:160svh;min-height:0}.birdie-spatial-camera .world-journey:is([data-flight=pending],[data-flight=on],[data-native-portal=true])[data-opening] .world-brand-entry{visibility:hidden}.birdie-spatial-camera .world-journey:is([data-flight=pending],[data-flight=on],[data-native-portal=true])[data-opening] .world-visual{--world-brand-name:1;display:block}.birdie-spatial-camera .world-journey:is([data-flight=pending],[data-flight=on],[data-native-portal=true])[data-opening] .world-entry-portal{visibility:visible}.birdie-spatial-camera .world-journey:is([data-flight=pending],[data-flight=on],[data-native-portal=true])[data-opening] :is(.world-portal-mark,.world-portal-mark>img){opacity:1}.birdie-spatial-camera .world-journey:is([data-flight=pending],[data-flight=on],[data-native-portal=true])[data-opening] .world-entry-hush{display:none}.birdie-spatial-camera .world-journey:is([data-flight=pending],[data-flight=on],[data-native-portal=true])[data-opening=black]:not([data-intro=ready]) .world-opening-enter{visibility:visible;opacity:1;pointer-events:auto}}.birdie-spatial-camera .world-journey[data-native-portal=true][data-opening=world] .world-visual{visibility:hidden}.birdie-spatial-camera.birdie-calm-camera.studio-shell:has(.world-journey[data-native-portal=true]:not([data-flight=on]):not([data-flight=pending]))>.site-header{position:fixed;inset:0 0 auto}.birdie-spatial-camera.birdie-calm-camera .world-journey[data-native-portal=true]:not([data-flight=on]):not([data-flight=pending]) #first-light .world-chapter-inner{padding-top:calc(var(--world-native-header-height,120px) + 3rem);height:auto;min-height:100svh;position:relative;top:auto}@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (max-width:760px) and (min-height:560px) and (max-height:700px){.birdie-spatial-camera.studio-shell .world-journey:is([data-flight=pending],[data-flight=on]) .world-kind-finder{--world-art-height:180px}.birdie-spatial-camera.studio-shell .world-journey:is([data-flight=pending],[data-flight=on]) #first-light .world-original{top:calc(50% - 16px)}.birdie-spatial-camera.studio-shell .world-journey:is([data-flight=pending],[data-flight=on]) #first-light .world-copy-body{top:calc(50% + var(--world-art-height) / 2 + .5rem - 16px)}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (min-height:680px) and (min-width:761px),(scripting:enabled) and (prefers-reduced-motion:no-preference) and (max-width:760px),(scripting:enabled) and (prefers-reduced-motion:no-preference) and (max-width:1000px) and (max-height:540px){@supports (animation-timeline:scroll(root block)) and (animation-range:0px 1px){.birdie-spatial-camera .world-journey:is([data-flight=pending],[data-flight=on],[data-native-portal=true])[data-opening] :is(.world-portal-mark,.world-portal-depth,.world-portal-light,.world-opening-caption,.world-opening-message,.world-opening-enter){animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0 160svh}.birdie-spatial-camera .world-journey:is([data-flight=pending],[data-flight=on],[data-native-portal=true])[data-opening]:not([data-scene=ready]) #first-light .world-chapter-inner{height:100svh;min-height:0;animation:1ms linear both birdie-native-first-work;animation-timeline:scroll(root);animation-range:0 160svh;position:sticky;top:0}.birdie-spatial-camera .world-journey:is([data-flight=pending],[data-flight=on],[data-native-portal=true])[data-opening]:not([data-scene=ready]) #first-light .world-original{opacity:1}.birdie-spatial-camera .world-journey:is([data-flight=pending],[data-flight=on],[data-native-portal=true])[data-opening]:not([data-scene=ready]) #first-light :is(.world-copy,.world-copy-head,.world-copy-body,.world-chapter-foot){visibility:inherit}.birdie-spatial-camera .world-journey:is([data-flight=pending],[data-flight=on],[data-native-portal=true])[data-opening] .world-opening-enter{animation-name:birdie-native-entry-link}.birdie-spatial-camera .world-journey:is([data-flight=pending],[data-flight=on],[data-native-portal=true])[data-opening] .world-portal-mark{animation-name:birdie-native-portal-mark}.birdie-spatial-camera .world-journey:is([data-flight=pending],[data-flight=on],[data-native-portal=true])[data-opening] .world-portal-depth{animation-name:birdie-native-portal-depth}.birdie-spatial-camera .world-journey:is([data-flight=pending],[data-flight=on],[data-native-portal=true])[data-opening] .world-portal-light{animation-name:birdie-native-portal-light}.birdie-spatial-camera .world-journey:is([data-flight=pending],[data-flight=on],[data-native-portal=true])[data-opening] :is(.world-opening-caption,.world-opening-message){animation-name:birdie-native-portal-caption}}}@keyframes birdie-native-portal-mark{0%{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(0)}2.5%{opacity:1;transform:translate(-50%,-50%)scale(1.06983)rotate(-.1deg)}5%{opacity:1;transform:translate(-50%,-50%)scale(1.14454)rotate(-.2deg)}7.5%{opacity:1;transform:translate(-50%,-50%)scale(1.22446)rotate(-.3deg)}10%{opacity:1;transform:translate(-50%,-50%)scale(1.30996)rotate(-.4deg)}12.5%{opacity:1;transform:translate(-50%,-50%)scale(1.40144)rotate(-.5deg)}15%{opacity:1;transform:translate(-50%,-50%)scale(1.4993)rotate(-.6deg)}17.5%{opacity:1;transform:translate(-50%,-50%)scale(1.604)rotate(-.7deg)}20%{opacity:1;transform:translate(-50%,-50%)scale(1.71601)rotate(-.8deg)}22.5%{opacity:1;transform:translate(-50%,-50%)scale(1.83584)rotate(-.9deg)}25%{opacity:1;transform:translate(-50%,-50%)scale(1.96403)rotate(-1deg)}27.5%{opacity:1;transform:translate(-50%,-50%)scale(2.10118)rotate(-1.1deg)}30%{opacity:1;transform:translate(-50%,-50%)scale(2.24791)rotate(-1.2deg)}32.5%{opacity:1;transform:translate(-50%,-50%)scale(2.40488)rotate(-1.3deg)}35%{opacity:1;transform:translate(-50%,-50%)scale(2.57281)rotate(-1.4deg)}37.5%{opacity:1;transform:translate(-50%,-50%)scale(2.75247)rotate(-1.5deg)}40%{opacity:1;transform:translate(-50%,-50%)scale(2.94468)rotate(-1.6deg)}42.5%{opacity:1;transform:translate(-50%,-50%)scale(3.15031)rotate(-1.7deg)}45%{opacity:1;transform:translate(-50%,-50%)scale(3.37029)rotate(-1.8deg)}47.5%{opacity:1;transform:translate(-50%,-50%)scale(3.60564)rotate(-1.9deg)}50%{opacity:1;transform:translate(-50%,-50%)scale(3.85743)rotate(-2deg)}52.5%{opacity:1;transform:translate(-50%,-50%)scale(4.12679)rotate(-2.1deg)}55%{opacity:1;transform:translate(-50%,-50%)scale(4.41497)rotate(-2.2deg)}57.5%{opacity:1;transform:translate(-50%,-50%)scale(4.72326)rotate(-2.3deg)}60%{opacity:1;transform:translate(-50%,-50%)scale(5.05309)rotate(-2.4deg)}62.5%{opacity:1;transform:translate(-50%,-50%)scale(5.40595)rotate(-2.5deg)}65%{opacity:1;transform:translate(-50%,-50%)scale(5.78345)rotate(-2.6deg)}67.5%{opacity:.996735;transform:translate(-50%,-50%)scale(6.18731)rotate(-2.7deg)}70%{opacity:.976736;transform:translate(-50%,-50%)scale(6.61937)rotate(-2.8deg)}72.5%{opacity:.93052;transform:translate(-50%,-50%)scale(7.0816)rotate(-2.9deg)}75%{opacity:.855298;transform:translate(-50%,-50%)scale(7.57611)rotate(-3deg)}77.5%{opacity:.753637;transform:translate(-50%,-50%)scale(8.10515)rotate(-3.1deg)}80%{opacity:.632118;transform:translate(-50%,-50%)scale(8.67114)rotate(-3.2deg)}82.5%{opacity:.5;transform:translate(-50%,-50%)scale(9.27665)rotate(-3.3deg)}85%{opacity:.367882;transform:translate(-50%,-50%)scale(9.92444)rotate(-3.4deg)}87.5%{opacity:.246363;transform:translate(-50%,-50%)scale(10.6175)rotate(-3.5deg)}90%{opacity:.144702;transform:translate(-50%,-50%)scale(11.3589)rotate(-3.6deg)}92.5%{opacity:.06948;transform:translate(-50%,-50%)scale(12.1521)rotate(-3.7deg)}95%{opacity:.023264;transform:translate(-50%,-50%)scale(13.0007)rotate(-3.8deg)}97.5%{opacity:.003265;transform:translate(-50%,-50%)scale(13.9085)rotate(-3.9deg)}to{opacity:0;transform:translate(-50%,-50%)scale(14.8797)rotate(-4deg)}}@keyframes birdie-native-portal-depth{0%{opacity:0}2.5%{opacity:0}5%{opacity:0}7.5%{opacity:0}10%{opacity:.00856}12.5%{opacity:.078923}15%{opacity:.235169}17.5%{opacity:.453203}20%{opacity:.68256}22.5%{opacity:.868382}25%{opacity:.973388}27.5%{opacity:.99985}30%{opacity:1}32.5%{opacity:1}35%{opacity:1}37.5%{opacity:1}40%{opacity:1}42.5%{opacity:1}45%{opacity:1}47.5%{opacity:1}50%{opacity:1}52.5%{opacity:1}55%{opacity:1}57.5%{opacity:1}60%{opacity:1}62.5%{opacity:1}65%{opacity:1}67.5%{opacity:1}70%{opacity:1}72.5%{opacity:1}75%{opacity:1}77.5%{opacity:1}80%{opacity:1}82.5%{opacity:.983948}85%{opacity:.896484}87.5%{opacity:.724792}90%{opacity:.5}92.5%{opacity:.275208}95%{opacity:.103516}97.5%{opacity:.016052}to{opacity:0}}@keyframes birdie-native-portal-light{0%{opacity:.14}2.5%{opacity:.207475}5%{opacity:.274534}7.5%{opacity:.340763}10%{opacity:.405755}12.5%{opacity:.469108}15%{opacity:.530432}17.5%{opacity:.589349}20%{opacity:.645495}22.5%{opacity:.698525}25%{opacity:.748112}27.5%{opacity:.793949}30%{opacity:.835755}32.5%{opacity:.873271}35%{opacity:.906266}37.5%{opacity:.934536}40%{opacity:.957909}42.5%{opacity:.976238}45%{opacity:.989412}47.5%{opacity:.997349}50%{opacity:1}52.5%{opacity:.997349}55%{opacity:.989412}57.5%{opacity:.976238}60%{opacity:.957909}62.5%{opacity:.934536}65%{opacity:.906266}67.5%{opacity:.873271}70%{opacity:.835755}72.5%{opacity:.793949}75%{opacity:.748112}77.5%{opacity:.698525}80%{opacity:.645495}82.5%{opacity:.589349}85%{opacity:.530432}87.5%{opacity:.469108}90%{opacity:.405755}92.5%{opacity:.340763}95%{opacity:.274534}97.5%{opacity:.207475}to{opacity:.14}}@keyframes birdie-native-portal-caption{0%{opacity:1}2.5%{opacity:.999278}5%{opacity:.973904}7.5%{opacity:.890795}10%{opacity:.746386}12.5%{opacity:.559678}15%{opacity:.362423}17.5%{opacity:.189319}20%{opacity:.068194}22.5%{opacity:.0102}25%{opacity:0}27.5%{opacity:0}30%{opacity:0}32.5%{opacity:0}35%{opacity:0}37.5%{opacity:0}40%{opacity:0}42.5%{opacity:0}45%{opacity:0}47.5%{opacity:0}50%{opacity:0}52.5%{opacity:0}55%{opacity:0}57.5%{opacity:0}60%{opacity:0}62.5%{opacity:0}65%{opacity:0}67.5%{opacity:0}70%{opacity:0}72.5%{opacity:0}75%{opacity:0}77.5%{opacity:0}80%{opacity:0}82.5%{opacity:0}85%{opacity:0}87.5%{opacity:0}90%{opacity:0}92.5%{opacity:0}95%{opacity:0}97.5%{opacity:0}to{opacity:0}}@keyframes birdie-native-first-work{0%{opacity:0;visibility:hidden}2.5%{opacity:0;visibility:hidden}5%{opacity:0;visibility:hidden}7.5%{opacity:0;visibility:hidden}10%{opacity:0;visibility:hidden}12.5%{opacity:0;visibility:hidden}15%{opacity:0;visibility:hidden}17.5%{opacity:0;visibility:hidden}20%{opacity:0;visibility:hidden}22.5%{opacity:0;visibility:hidden}25%{opacity:0;visibility:hidden}27.5%{opacity:0;visibility:hidden}30%{opacity:0;visibility:hidden}32.5%{opacity:0;visibility:hidden}35%{opacity:0;visibility:hidden}37.5%{opacity:0;visibility:hidden}40%{opacity:0;visibility:hidden}42.5%{opacity:0;visibility:hidden}45%{opacity:0;visibility:hidden}47.5%{opacity:0;visibility:hidden}50%{opacity:0;visibility:hidden}52.5%{opacity:0;visibility:hidden}55%{opacity:0;visibility:hidden}57.5%{opacity:0;visibility:hidden}60%{opacity:0;visibility:hidden}62.5%{opacity:0;visibility:hidden}65%{opacity:0;visibility:hidden}67.5%{opacity:0;visibility:hidden}70%{opacity:0;visibility:hidden}72.5%{opacity:0;visibility:hidden}75%{opacity:0;visibility:hidden}77.5%{opacity:0;visibility:hidden}80%{opacity:0;visibility:hidden}82.5%{opacity:0;visibility:hidden}85%{opacity:0;visibility:hidden}87.5%{opacity:.035494;visibility:visible}90%{opacity:.209877;visibility:visible}92.5%{opacity:.5;visibility:visible}95%{opacity:.790123;visibility:visible}97.5%{opacity:.964506;visibility:visible}to{opacity:1;visibility:visible}}@keyframes birdie-native-entry-link{0%{opacity:1;visibility:visible;pointer-events:auto}1%,to{opacity:0;visibility:hidden;pointer-events:none}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (min-height:680px) and (min-width:761px),(scripting:enabled) and (prefers-reduced-motion:no-preference) and (max-width:760px),(scripting:enabled) and (prefers-reduced-motion:no-preference) and (max-width:1000px) and (max-height:540px){.birdie-spatial-camera .world-journey:is([data-flight=pending],[data-flight=on],[data-native-portal=true])[data-entry-active=true] .world-visual{z-index:3}.birdie-spatial-camera .world-journey:is([data-flight=pending],[data-flight=on],[data-native-portal=true])[data-entry-active=true] #first-light .world-chapter-inner{z-index:4;background:0 0;height:100svh;min-height:0;position:fixed;inset:0}.birdie-spatial-camera .world-journey:is([data-flight=pending],[data-flight=on],[data-native-portal=true])[data-entry-driver=frames] :is(.world-portal-mark,.world-portal-depth,.world-portal-light,.world-opening-caption,.world-opening-message,.world-opening-enter){animation:none!important}.birdie-spatial-camera .world-journey:is([data-flight=pending],[data-flight=on],[data-native-portal=true])[data-entry-driver=frames] .world-portal-mark{animation-name:birdie-native-portal-mark}.birdie-spatial-camera .world-journey:is([data-flight=pending],[data-flight=on],[data-native-portal=true])[data-entry-driver=frames] .world-portal-depth{animation-name:birdie-native-portal-depth}.birdie-spatial-camera .world-journey:is([data-flight=pending],[data-flight=on],[data-native-portal=true])[data-entry-driver=frames] .world-portal-light{animation-name:birdie-native-portal-light}.birdie-spatial-camera .world-journey:is([data-flight=pending],[data-flight=on],[data-native-portal=true])[data-entry-driver=frames] :is(.world-opening-caption,.world-opening-message){animation-name:birdie-native-portal-caption}.birdie-spatial-camera .world-journey:is([data-flight=pending],[data-flight=on],[data-native-portal=true])[data-entry-driver=frames] .world-opening-enter{animation-name:birdie-native-entry-link}.birdie-spatial-camera .world-journey:is([data-flight=pending],[data-flight=on],[data-native-portal=true])[data-entry-driver=frames]:not([data-scene=ready]) #first-light .world-chapter-inner{opacity:1;background:0 0;animation:none}.birdie-spatial-camera .world-journey:is([data-flight=pending],[data-flight=on],[data-native-portal=true])[data-entry-driver=frames]:not([data-scene=ready]) #first-light .world-original{opacity:var(--world-entry-work-opacity,0)}.birdie-spatial-camera .world-journey:is([data-flight=pending],[data-flight=on],[data-native-portal=true])[data-entry-driver=frames]:not([data-scene=ready]) #first-light :is(.world-copy,.world-chapter-foot){opacity:var(--world-reading,0)}}.birdie-startup{display:none}@media (scripting:enabled){html:has(.birdie-spatial-camera){scrollbar-gutter:stable}.birdie-home[data-startup=pending]>:not(script):not(.birdie-startup),.birdie-home[data-startup=pending]>:not(script):not(.birdie-startup) *{visibility:hidden!important;pointer-events:none!important}.birdie-home[data-startup=pending]>.birdie-startup,.birdie-home[data-startup=ready]>.birdie-startup{z-index:10000;text-align:center;color:#d3bd91;opacity:1;visibility:visible;background:radial-gradient(at 50% 43%,#d3bd910e,#0000 56%),#0b242b;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}.birdie-home[data-startup=ready]>.birdie-startup{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .38s ease-out,visibility 0s linear .38s}.birdie-startup a{color:#c8d5cf;text-underline-offset:.3rem;opacity:0;pointer-events:none;padding:.75rem;font-size:.8rem}.birdie-startup a:focus-visible{opacity:1;pointer-events:auto;outline-offset:3px;outline:1px solid #d3bd91}}@media (prefers-reduced-motion:reduce){.birdie-home[data-startup=ready]>.birdie-startup{transition:none}}
