.bb-page{--bb-paper:#f4efdf;--bb-ink:#28291f;--bb-muted:#686550;--bb-rule:#cfc7b2;--bb-clay:#b84e32;--bb-gold:#dfb74b;--ink:var(--bb-ink);--ink-2:#454637;--muted:var(--bb-muted);--line:var(--bb-rule);--paper:#fbf7ec;--wall:var(--bb-paper);--wall-2:#eae4d3;color-scheme:light;background:var(--bb-paper);color:var(--bb-ink);overflow:clip}.bb-page h1,.bb-page h2,.bb-page h3,.bb-page h4{color:inherit}.bb-page h1,.bb-page h2{font-family:var(--font-display);text-transform:uppercase;font-weight:900;line-height:.91;letter-spacing:-.025em;margin:0;text-wrap:initial}.bb-page h1 em,.bb-page h2 em{font-family:var(--font-text);font-weight:500;text-transform:none;letter-spacing:-.065em;line-height:1}.bb-page p{line-height:1.5}.bb-container{width:min(1240px,calc(100% - 96px));margin-inline:auto}.bb-section{padding-block:110px}.bb-eyebrow{font-family:var(--font-mono);font-size:10px;line-height:1.65!important;letter-spacing:.13em;text-transform:uppercase;margin:0 0 24px}.bb-button{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;padding:19px 24px;background:var(--bb-ink);color:var(--bb-paper);text-decoration:none;font:500 12px var(--font-mono);letter-spacing:.025em;border:1px solid var(--bb-ink);border-radius:0;transition:background .2s,transform .2s}.bb-button:hover{background:#474834;transform:translateY(-2px)}.bb-button span{font-size:21px;line-height:1}.bb-underlink{font-size:16px;text-underline-offset:6px}.bb-actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:30px}.bb-dot{display:inline-block;width:8px;height:8px;margin-right:9px;background:var(--bb-clay);border-radius:50%}.bb-hero{padding:24px 48px 0;max-width:1600px;margin:auto}.bb-hero-top{display:flex;justify-content:space-between;gap:20px;font:10px var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--bb-muted)}.bb-hero-top a{text-decoration:none}.bb-hero-grid{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:35px;padding-block:65px 48px}.bb-hero h1{font-size:clamp(72px,7.5vw,116px)}.bb-hero h1 em{color:var(--bb-clay)}.bb-hero-description{font-size:20px;margin:30px 0 0;max-width:28em}.bb-availability{font-size:13px;color:var(--bb-muted);margin:15px 0 0}.bb-art-stage{height:620px;position:relative;isolation:isolate}.bb-print-circle{position:absolute;width:94%;aspect-ratio:1;top:8%;left:3%;border-radius:50%;background:var(--bb-gold)}.bb-print-circle:after{content:"";position:absolute;inset:10px;border-radius:50%;border:1px solid #a879204d}.bb-art-orbit{position:absolute;top:0;right:0;font:italic 17px var(--font-text);transform:rotate(6deg)}.bb-art-card{position:absolute;width:31%;filter:drop-shadow(4px 12px 9px #35270742);transition:filter .3s;transform:rotate(var(--rot));animation:bb-unfold 1s cubic-bezier(.2,.65,.3,1) both;animation-delay:var(--delay)}.bb-art-card img{display:block;width:100%;height:auto;border-radius:2px}.bb-art-card:focus-visible,.bb-art-card:hover{z-index:12;filter:drop-shadow(8px 20px 14px #3527075c)}.bb-art-card-0{--rot:-13deg;--delay:0ms;left:3%;top:12%;z-index:2}.bb-art-card-1{--rot:2deg;--delay:80ms;left:34%;top:5%;z-index:3}.bb-art-card-2{--rot:14deg;--delay:160ms;left:65%;top:12%;z-index:4}.bb-art-card-3{--rot:-12deg;--delay:240ms;left:2%;top:49%;z-index:5}.bb-art-card-4{--rot:-2deg;--delay:320ms;left:35%;top:46%;z-index:6}.bb-art-card-5{--rot:13deg;--delay:400ms;left:66%;top:50%;z-index:7}.bb-art-ticket{position:absolute;right:0;bottom:0;z-index:10;display:flex;align-items:center;gap:15px;background:var(--bb-paper);padding:18px 22px;transform:rotate(-5deg);box-shadow:2px 4px 9px #32200d26}.bb-art-ticket b{font:900 56px/.8 var(--font-display)}.bb-art-ticket span{font-size:14px;line-height:1.2}.bb-art-ticket svg{width:32px;height:32px;stroke:var(--bb-clay);stroke-width:4;margin-left:12px}.bb-hero-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid var(--bb-rule);padding:22px 0;font:10px var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.bb-hero-bottom a{text-decoration:none}.bb-hero-bottom a span{font-size:17px;margin-left:24px}.bb-manifesto{background:var(--bb-clay);color:var(--bb-paper);padding:80px 0}.bb-manifesto .bb-container{display:grid;grid-template-columns:1fr 1.1fr;align-items:start}.bb-manifesto h2{grid-column:2;grid-row:1/3;font-size:clamp(60px,6vw,90px)}.bb-manifesto .bb-eyebrow{padding-top:10px}.bb-manifesto-foot{max-width:300px;align-self:end}.bb-manifesto-foot>span{display:block;font-size:72px;line-height:1;margin-bottom:25px}.bb-manifesto-foot p{font-size:19px;margin:0}.bb-section-heading{display:flex;justify-content:space-between;gap:60px;align-items:end;margin-bottom:55px}.bb-free h2,.bb-order-section h2,.bb-questions h2,.bb-section-heading h2{font-size:clamp(54px,5.4vw,82px)}.bb-section-heading>p{max-width:330px;margin:0 0 4px;font-size:19px;color:var(--bb-muted)}.bb-situations{display:flex;gap:0;border-bottom:1px solid var(--bb-rule);margin-bottom:32px}.bb-situations button{flex:1;display:flex;justify-content:space-between;gap:10px;border:0;border-bottom:3px solid transparent;padding:18px 16px;background:transparent;color:var(--bb-muted);font:12px var(--font-mono);cursor:pointer}.bb-situations button[aria-pressed=true]{color:var(--bb-ink);border-bottom-color:var(--bb-clay)}.bb-situations button:hover{background:#e7dfca}.bb-situations button span{font-size:17px}.bb-explorer-main{display:grid;grid-template-columns:1fr 1fr;min-height:600px}.bb-selected-scene{position:relative;padding:66px 75px 52px;display:flex;align-items:center;justify-content:center;background:#e2c793}.bb-scene-growth{background:#b5b895}.bb-scene-mastery{background:#9fadb6}.bb-scene-challenge{background:#dfbb6a}.bb-scene-caption{position:absolute;top:22px;left:24px;font:9px var(--font-mono);text-transform:uppercase;letter-spacing:.08em}.bb-scene-number{position:absolute;right:22px;bottom:20px;font:11px var(--font-mono)}.bb-card-shadow{width:100%;max-width:285px;transform:rotate(-5deg);animation:bb-select .45s cubic-bezier(.2,.6,.4,1);filter:drop-shadow(12px 22px 12px #2922103d)}.bb-card-shadow img{display:block;width:100%;height:auto}.bb-selected-copy{padding:50px;border:1px solid var(--bb-rule);border-left:0;background:#fbf7ec;align-self:stretch}.bb-selected-copy h3{font:500 48px/1.02 var(--font-text);letter-spacing:-.035em;margin:24px 0 18px}.bb-explorer-note{color:var(--bb-muted);font-size:19px;margin:0 0 28px}.bb-action-peek{display:grid;grid-template-columns:90px 1fr;gap:16px 20px;padding:22px 0;border-block:1px solid var(--bb-rule)}.bb-action-peek span{font:10px/1.5 var(--font-mono);text-transform:uppercase;padding-top:4px}.bb-action-peek p{margin:0;font-size:17px}.bb-text-button{display:flex;justify-content:space-between;gap:20px;width:100%;padding:22px 0 0;border:0;background:none;font-size:16px;text-decoration:underline;text-underline-offset:5px;cursor:pointer;text-align:left}.bb-text-button span{font-size:25px;line-height:1;text-decoration:none}.bb-selected-copy h4{margin:28px 0 12px;font-size:24px;font-weight:500}.bb-selected-copy .habit-back{font-size:17px}.bb-selected-copy .stamp-row{margin:20px 0}.bb-card-selector{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin-top:22px}.bb-card-selector button{display:flex;gap:10px;align-items:start;text-align:left;position:relative;background:none;border:1px solid transparent;border-top:1px solid var(--bb-rule);padding:14px 5px;cursor:pointer;color:var(--bb-muted)}.bb-card-selector button.is-selected{border-color:var(--bb-clay);color:var(--bb-ink);background:#eee2c9}.bb-card-selector img{width:40px;height:auto;flex:none}.bb-card-selector small{font:8px var(--font-mono);text-transform:uppercase;display:block;margin-bottom:7px}.bb-card-selector span{font-size:12px;line-height:1.25;padding-right:4px}.bb-card-selector b{position:absolute;bottom:4px;right:5px;font:8px var(--font-mono)}.bb-ritual{border-top:1px solid var(--bb-rule);background:#eae4d3}.bb-ritual-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:65px;align-items:center}.bb-table-scene{margin:0;position:relative}.bb-still-life{display:block;width:100%;height:auto;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.bb-table-card{position:absolute;width:39%;height:auto;left:29%;top:24%;transform:rotate(-12deg);filter:drop-shadow(7px 10px 5px #3e28154d)}.bb-table-scene figcaption{font:italic 16px var(--font-text);margin-top:14px;color:var(--bb-muted)}.bb-ritual-steps{list-style:none;margin:0;padding:0}.bb-ritual-steps li{display:grid;grid-template-columns:42px 1fr;gap:20px;border-top:1px solid var(--bb-rule);padding:28px 0}.bb-ritual-steps li>span{font:12px var(--font-mono);padding-top:7px;color:var(--bb-clay)}.bb-ritual-steps h3{font:500 34px/1.1 var(--font-text);margin:0 0 12px;letter-spacing:-.03em}.bb-ritual-steps p{font-size:17px;margin:0;color:var(--bb-muted)}.bb-collection{background:#272d25;color:var(--bb-paper)}.bb-collection .bb-eyebrow,.bb-collection .bb-section-heading>p{color:#c4c6b6}.bb-tier-gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.bb-tier-art{position:relative;aspect-ratio:.76;padding:24px 28px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#ccaa86}.bb-tier-moss .bb-tier-art{background:#9fa786}.bb-tier-blue .bb-tier-art{background:#9cabb2}.bb-tier-gold .bb-tier-art{background:#dbb34d}.bb-tier-art img{width:92%;height:auto;transform:rotate(-7deg);filter:drop-shadow(8px 14px 7px #0004);transition:transform .5s cubic-bezier(.2,.7,.3,1)}.bb-tier:nth-child(2n) .bb-tier-art img{transform:rotate(7deg)}.bb-tier:hover .bb-tier-art img{transform:rotate(0)}.bb-tier-art>span{position:absolute;top:10px;left:12px;color:#292b22;font:10px var(--font-mono)}.bb-tier-heading{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #65705f;padding:22px 0 15px}.bb-tier-heading h3{font:900 30px var(--font-display);text-transform:uppercase;margin:0}.bb-tier-heading b{font:12px var(--font-mono);color:#c4c6b6}.bb-tier h4{font:500 23px/1.1 var(--font-text);margin:22px 0 12px}.bb-tier p{font-size:16px;color:#c4c6b6;margin:0}.bb-collection-footer{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #65705f;margin-top:55px;padding-top:22px;font:9px/1.6 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#c4c6b6}.bb-free-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:90px;align-items:center}.bb-free-art{position:relative;height:530px}.bb-free-art img{position:absolute;width:44%;height:auto;filter:drop-shadow(6px 14px 8px #3a301a3d)}.bb-free-card-0{left:0;top:15%;transform:rotate(-14deg)}.bb-free-card-1{left:29%;top:0;transform:rotate(0)}.bb-free-card-2{right:0;top:23%;transform:rotate(15deg)}.bb-free-stamp{position:absolute;bottom:0;left:4%;background:var(--bb-clay);color:var(--bb-paper);width:160px;height:160px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;font:900 32px/.85 var(--font-display);text-transform:uppercase;transform:rotate(-10deg)}.bb-free-stamp em{font:italic 35px/.9 var(--font-text);text-transform:none;padding-top:8px}.bb-free-copy>p:not(.bb-eyebrow){font-size:19px;color:var(--bb-muted)}.bb-free-copy>.bb-button{margin-top:12px}.bb-fine{font-size:12px!important;line-height:1.5!important;color:var(--bb-muted)}.bb-free-distinction{font-size:14px!important;border-top:1px solid var(--bb-rule);padding-top:20px;margin-top:30px}.bb-order-section{background:#e1b548}.bb-order-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:90px;align-items:center}.bb-order-intro{font-size:22px;margin:28px 0}.bb-includes{list-style:none;padding:0;margin:35px 0 0;border-top:1px solid #a58538}.bb-includes li{display:flex;align-items:center;gap:24px;padding:16px 0;border-bottom:1px solid #a58538}.bb-includes b{font:900 30px var(--font-display);width:44px}.bb-includes span{font-size:16px}.bb-order-panel{background:var(--bb-paper);padding:40px;box-shadow:8px 8px 0 #a16e2633}.bb-order-panel>h3{font:500 42px/.98 var(--font-text);letter-spacing:-.04em;margin:20px 0}.bb-order-panel>p{font-size:17px;color:var(--bb-muted)}.bb-order-panel>.bb-eyebrow{font-size:10px}.bb-order-panel .form-card{background:transparent;border:0;padding:0;margin-top:28px;max-width:none}.bb-order-panel .form-title{font:10px var(--font-mono);text-transform:uppercase;letter-spacing:.08em}.bb-order-panel .btn{border-radius:0;background:var(--bb-ink);color:var(--bb-paper)}.bb-order-panel input{background:#fbf7ec;border-color:var(--bb-rule);border-radius:0}.bb-order-price{font:900 40px var(--font-display)!important;color:var(--bb-ink)!important}.bb-faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px}.bb-questions .faq details{border-color:var(--bb-rule)}.bb-dock{position:fixed;z-index:40;bottom:20px;left:50%;transform:translate(-50%,calc(100% + 40px));opacity:0;visibility:hidden;pointer-events:none;display:flex;align-items:center;justify-content:space-between;gap:40px;width:min(690px,calc(100% - 32px));padding:12px 14px 12px 24px;background:var(--bb-paper);color:var(--bb-ink);border:1px solid var(--bb-rule);box-shadow:0 6px 30px #171e2426;transition:transform .3s,opacity .3s,visibility .3s}.bb-dock.is-visible{transform:translate(-50%);opacity:1;visibility:visible;pointer-events:auto}.bb-dock b{display:block;font:900 24px var(--font-display);text-transform:uppercase}.bb-dock>div>span{display:block;font:9px var(--font-mono);margin-top:4px;color:var(--bb-muted)}.bb-dock .bb-button{padding:15px 20px;flex-shrink:0}.bb-page section[id]{scroll-margin-top:25px}.bb-page [data-reveal].can-reveal{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.6,.4,1)}.bb-page [data-reveal].is-visible{opacity:1;transform:none}@keyframes bb-unfold{0%{opacity:0;transform:translate(25px,70px) rotate(0) scale(.86)}to{opacity:1;transform:rotate(var(--rot))}}@keyframes bb-select{0%{opacity:0;transform:translateY(12px) rotate(-2deg)}to{opacity:1;transform:rotate(-5deg)}}.bb-sample .bb-sample-pair{display:grid;grid-template-columns:230px 1fr;gap:40px;padding:32px 0;border-bottom:1px solid var(--line)}.bb-sample-pair img{width:100%;height:auto}.bb-sample-pair h2{margin-top:8px}@media (min-width:1550px){.bb-art-stage{height:700px}}@media (max-width:1100px){.bb-hero{padding-inline:32px}.bb-container{width:calc(100% - 64px)}.bb-hero-grid{gap:25px;padding-top:45px}.bb-art-stage{height:520px}.bb-hero h1{font-size:88px}.bb-hero-description{font-size:18px}.bb-actions{gap:18px}.bb-hero-bottom{font-size:9px}.bb-selected-copy{padding:32px}.bb-card-selector{grid-template-columns:repeat(3,minmax(0,1fr))}.bb-faq-grid,.bb-free-grid,.bb-order-grid,.bb-ritual-grid{gap:40px}.bb-tier-gallery{gap:18px}.bb-tier-art{padding:25px 16px}.bb-tier-heading h3{font-size:26px}.bb-free-art{height:430px}}@media (max-width:800px){.bb-section{padding-block:75px}.bb-hero-grid{grid-template-columns:1fr;gap:35px}.bb-hero h1{font-size:clamp(72px,12vw,110px)}.bb-hero-copy{max-width:600px}.bb-art-stage{width:min(580px,100%);height:610px;margin:auto}.bb-hero-top{font-size:9px}.bb-hero-description{max-width:420px}.bb-manifesto .bb-container{grid-template-columns:1fr;gap:24px}.bb-manifesto h2{grid-row:auto;grid-column:auto;font-size:74px}.bb-manifesto-foot{display:flex;align-items:center;gap:30px;max-width:100%}.bb-manifesto-foot>span{margin:0}.bb-manifesto-foot p{max-width:390px;font-size:17px}.bb-section-heading{gap:30px;align-items:start;flex-direction:column}.bb-section-heading>p{max-width:450px}.bb-explorer-main{grid-template-columns:1fr}.bb-selected-scene{padding:70px 65px 55px}.bb-selected-copy{border-left:1px solid var(--bb-rule);border-top:0}.bb-card-selector{gap:8px}.bb-faq-grid,.bb-free-grid,.bb-order-grid,.bb-ritual-grid{grid-template-columns:1fr}.bb-tier-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px}.bb-tier-art{padding:35px}.bb-free-art{height:550px;width:min(560px,100%);margin:auto}.bb-order-panel{max-width:600px}.bb-collection-footer{flex-direction:column;gap:10px}.bb-hero-bottom span:nth-child(2){display:none}}@media (max-width:520px){.bb-container{width:calc(100% - 40px)}.bb-hero{padding:22px 20px 0}.bb-hero-top>span{display:none}.bb-hero-grid{padding-block:35px 25px}.bb-hero .bb-eyebrow{font-size:9px;letter-spacing:.08em}.bb-hero h1{font-size:76px}.bb-hero-description{font-size:18px;margin-top:24px}.bb-actions{flex-direction:column;align-items:start;gap:20px}.bb-button{padding:17px 20px;font-size:11px}.bb-art-stage{height:370px;margin-top:14px}.bb-art-ticket{padding:12px 14px;gap:10px}.bb-art-ticket b{font-size:40px}.bb-art-ticket span{font-size:10px}.bb-art-ticket svg{width:22px;margin-left:0}.bb-art-orbit{font-size:13px}.bb-hero-bottom{font-size:8px;padding:20px 0;gap:15px}.bb-hero-bottom a span{margin-left:8px}.bb-section{padding-block:60px}.bb-manifesto{padding-block:55px}.bb-manifesto h2{font-size:60px}.bb-manifesto-foot{gap:20px}.bb-manifesto-foot>span{font-size:55px}.bb-free h2,.bb-order-section h2,.bb-questions h2,.bb-section-heading h2{font-size:60px}.bb-section-heading{margin-bottom:35px}.bb-situations{flex-wrap:wrap;border-bottom:0;gap:6px;margin-bottom:20px}.bb-situations button{flex:0 1 calc(33.333% - 4px);padding:12px 8px;font-size:9px;border:1px solid var(--bb-rule)}.bb-situations button[aria-pressed=true]{background:var(--bb-ink);color:var(--bb-paper);border-color:var(--bb-ink)}.bb-selected-scene{padding:60px 55px 45px}.bb-selected-copy{padding:26px}.bb-selected-copy h3{font-size:40px}.bb-card-selector button{flex-direction:column;gap:8px;padding:10px 7px 18px}.bb-card-selector img{width:36px}.bb-card-selector span{font-size:11px}.bb-action-peek{grid-template-columns:70px 1fr;gap:16px 12px}.bb-tier-gallery{gap:30px 16px}.bb-tier-art{padding:20px 14px}.bb-tier-heading{padding-top:15px}.bb-tier-heading h3{font-size:24px}.bb-tier h4{font-size:21px}.bb-tier p{font-size:14px}.bb-free-art{height:350px}.bb-free-stamp{width:115px;height:115px;font-size:26px}.bb-free-stamp em{font-size:28px}.bb-order-grid{gap:35px}.bb-order-panel{padding:26px}.bb-order-panel>h3{font-size:37px}.bb-dock{padding:10px 10px 10px 15px;gap:12px;bottom:10px}.bb-dock b{font-size:20px}.bb-dock>div>span{font-size:7px;max-width:130px}.bb-dock .bb-button{padding:14px 13px;font-size:9px;gap:12px}.bb-sample .bb-sample-pair{grid-template-columns:1fr;gap:20px}.bb-sample-pair img{max-width:260px}}@media (prefers-reduced-motion:reduce){.bb-page *,.bb-page :after,.bb-page :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.bb-page [data-reveal].can-reveal{opacity:1;transform:none}}@media print{.bb-sample .bb-sample-pair{display:grid;grid-template-columns:60mm 1fr;gap:8mm;-moz-column-break-inside:avoid;break-inside:avoid;page-break-after:always;border:0;padding:0;font-size:10pt}.bb-sample .bb-sample-pair:last-child{page-break-after:auto}.bb-sample-pair h2{font-size:20pt}.bb-sample .habit-back{font-size:10pt}.bb-sample .stamp-row{display:none}.bb-sample .section{padding:0}.bb-dock{display:none}.bb-page [data-reveal].can-reveal{opacity:1;transform:none}}.pp-page{--bb-paper:#f1ecdf;--bb-ink:#253334;--bb-muted:#606761;--bb-rule:#c8c6b6;--bb-clay:#c4432b;--bb-gold:#c7d8d5;--paper:#faf7ee;--wall-2:#e4e3d7}.pp-hero-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:55px;align-items:center;padding:60px 0 45px}.pp-hero h1{font-size:clamp(86px,8.6vw,132px)}.pp-hero h1 em{color:var(--bb-clay);position:relative}.pp-hero h1 em:after{content:"";position:absolute;height:3px;background:var(--bb-clay);left:0;right:0;bottom:-6px;transform:rotate(-2deg)}.pp-hero-description{margin-top:35px}.pp-drafting-board{position:relative;height:660px;background-color:#dfe5df;background-image:linear-gradient(#607d7514 1px,transparent 0),linear-gradient(90deg,#607d7514 1px,transparent 0);background-size:24px 24px;border:1px solid #acbcb0;isolation:isolate}.pp-board-label{position:absolute;top:17px;left:20px;font:9px var(--font-mono);text-transform:uppercase;letter-spacing:.08em}.pp-registration{position:absolute;font:300 35px var(--font-mono);color:#c4432b}.pp-register-top{right:13px;top:0}.pp-register-bottom{left:13px;bottom:0}.pp-position{position:absolute;width:36%}.pp-position .bb-art-card{position:relative;display:block;width:100%;inset:auto;transform:rotate(var(--rot))}.pp-position-0{left:10%;top:9%;--rot:-9deg;z-index:2}.pp-position-1{right:9%;top:14%;--rot:7deg;z-index:3}.pp-position-2{left:7%;top:49%;--rot:-4deg;z-index:4}.pp-position-3{right:8%;top:51%;--rot:9deg;z-index:5}.pp-board-ticket{position:absolute;bottom:21px;left:31%;z-index:8;display:flex;gap:12px;align-items:center;background:var(--bb-paper);color:var(--bb-ink);padding:14px 20px;border:1px solid #a9b4a9;transform:rotate(-4deg)}.pp-board-ticket b{font:900 44px/.9 var(--font-display)}.pp-board-ticket>span{font:9px/1.45 var(--font-mono);text-transform:uppercase}.pp-board-ticket>span:last-child{color:var(--bb-clay);font-size:27px}.pp-statement{background:#134b76;background-image:linear-gradient(#bfe4ef0b 1px,transparent 0),linear-gradient(90deg,#bfe4ef0b 1px,transparent 0);background-size:55px 55px;color:#f4efdf;padding:90px 0}.pp-statement .bb-eyebrow{color:#c5dfeb}.pp-statement-grid{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:80px}.pp-statement h2{font-size:clamp(78px,8vw,118px)}.pp-statement h2 em{color:#c3e6ed}.pp-statement-grid>div{max-width:370px}.pp-statement p{font-size:22px}.pp-statement small{display:block;font:10px var(--font-mono);text-transform:uppercase;border-top:1px solid #6e97af;padding-top:24px;margin-top:30px}.pp-path{display:flex;align-items:center;gap:30px;margin-bottom:40px;position:relative;width:190px}.pp-path:before{content:"";position:absolute;height:1px;background:#c3e6ed;width:100%}.pp-path i{position:relative;width:30px;height:30px;border:1px solid #c3e6ed;background:#134b76}.pp-path i:nth-child(2){transform:rotate(45deg)}.pp-path i:last-child{background:#e15f42;border-color:#e15f42;border-radius:50%}.pp-page .bb-situations button[aria-pressed=true]{color:var(--bb-ink);border-bottom-color:var(--bb-clay)}.pp-page .bb-selected-scene{background:#e1dece;background-image:linear-gradient(#646c5310 1px,transparent 0),linear-gradient(90deg,#646c5310 1px,transparent 0);background-size:24px 24px}.pp-page .bb-scene-growth{background-color:#b9d1db}.pp-page .bb-scene-mastery{background-color:#acc4c0}.pp-page .bb-scene-challenge{background-color:#e6b6a2}.pp-page .bb-card-selector .is-selected{background:#e3e2d5;border-color:var(--bb-clay)}.pp-use{background:#e6e3d6;border-top:1px solid var(--bb-rule)}.pp-use-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:80px;align-items:center}.pp-desk-study{position:relative;margin:0;height:550px;background:#d7d5c7;background-image:linear-gradient(#6b756c15 1px,transparent 0);background-size:100% 30px}.pp-desk-study>img{height:auto;right:10%;transform:rotate(9deg);filter:drop-shadow(8px 12px 8px #28271938)}.pp-desk-study>img,.pp-note{position:absolute;width:43%;top:13%}.pp-note{left:8%;padding:30px 20px 35px;transform:rotate(-7deg);background:#f9f5e8;box-shadow:6px 9px 9px #28271926}.pp-note>span{font:8px var(--font-mono);text-transform:uppercase}.pp-note p{font:500 39px/1.12 var(--font-text);letter-spacing:-.04em;margin:30px 0}.pp-note em{color:var(--bb-clay)}.pp-note-line{display:block;height:2px;background:var(--bb-clay);width:80%}.pp-desk-study figcaption{position:absolute;bottom:25px;left:0;width:100%;text-align:center;font:italic 16px var(--font-text)}.pp-collection{background:#213031}.pp-page .pp-tier-0 .bb-tier-art{background:#ccc9b9}.pp-page .pp-tier-1 .bb-tier-art{background:#7fa9c5}.pp-page .pp-tier-2 .bb-tier-art{background:#7aa3a2}.pp-page .pp-tier-3 .bb-tier-art{background:#dd8d72}.pp-free-tag{position:absolute;left:0;bottom:5%;padding:18px 24px;background:var(--bb-clay);color:#fff3df;font:9px var(--font-mono);letter-spacing:.07em;transform:rotate(-7deg)}.pp-free-tag b{display:block;font:900 34px var(--font-display);margin-top:7px;letter-spacing:0}.pp-page .bb-order-section{background:#cbdcd9}.pp-page .bb-includes,.pp-page .bb-includes li{border-color:#9ab2ad}.pp-page .bb-order-panel{box-shadow:8px 8px 0 #264b4426}.pp-related{margin-top:75px;padding-top:25px;border-top:1px solid var(--bb-rule);display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;font-size:15px}.pp-related a{text-underline-offset:5px}.pp-sample{--ink:#253334;--ink-2:#435050;--paper:#f1ecdf;--wall:#f1ecdf;--muted:#606761;--line:#c8c6b6;color:var(--ink);background:var(--paper);color-scheme:light}.pp-sample h1,.pp-sample h2{color:var(--ink)}@media(max-width:1100px){.pp-hero-grid{gap:30px}.pp-drafting-board{height:540px}.pp-hero h1{font-size:104px}.pp-use-grid{gap:40px}.pp-note p{font-size:32px}}@media(max-width:800px){.pp-hero-grid{grid-template-columns:1fr;gap:45px}.pp-drafting-board{width:min(580px,100%);height:640px;margin:auto}.pp-hero h1{font-size:clamp(90px,14vw,120px)}.pp-statement-grid,.pp-use-grid{grid-template-columns:1fr;gap:45px}.pp-statement-grid>div{max-width:500px}.pp-desk-study{max-width:600px}}@media(max-width:520px){.pp-hero-grid{padding-top:35px;gap:35px}.pp-hero h1{font-size:94px}.pp-drafting-board{height:400px}.pp-board-label{font-size:7px;left:12px;top:12px}.pp-board-ticket{left:24%;bottom:10px;padding:10px 13px;gap:10px}.pp-board-ticket b{font-size:34px}.pp-board-ticket>span{font-size:7px}.pp-board-ticket>span:last-child{font-size:22px}.pp-statement{padding:60px 0}.pp-statement h2{font-size:74px}.pp-statement p{font-size:19px}.pp-page .bb-situations button[aria-pressed=true]{color:var(--bb-paper)}.pp-desk-study{height:390px}.pp-note{padding:22px 14px}.pp-note p{font-size:27px;margin:25px 0}.pp-note>span{font-size:6px}.pp-desk-study figcaption{font-size:13px;bottom:20px}.pp-free-tag{padding:14px 19px}.pp-free-tag b{font-size:28px}.pp-page .bb-dock b{font-size:18px}.pp-related{flex-direction:column}}.pp-hero h1 em{display:inline-block;line-height:1}.pp-hero .bb-hero-description{margin-top:35px}.ms-page{--bb-paper:#f3f1e7;--bb-ink:#213c38;--bb-muted:#53665e;--bb-rule:#c9d0c3;--bb-clay:#46726b;--bb-gold:#bfcbb5;--paper:#fbfaf3;--wall-2:#e3e8dc}.ms-hero-grid{display:grid;grid-template-columns:1.06fr 1fr;align-items:center;gap:24px;padding:55px 0 35px}.ms-hero h1{font-size:clamp(74px,7.15vw,110px)}.ms-hero h1 em{font-size:.77em;letter-spacing:-.065em;display:inline-block;margin-top:8px;white-space:nowrap}.ms-hero-description{max-width:28em}.ms-art-stage{height:650px;position:relative;isolation:isolate}.ms-ripples{position:absolute;width:120%;height:100%;left:-10%;top:0;color:#94aaa1;opacity:.5;stroke-width:.7}.ms-card-position{position:absolute;width:36%}.ms-card-position .bb-art-card{position:relative;display:block;width:100%;inset:auto;transform:rotate(var(--rot))}.ms-position-0{left:6%;top:7%;--rot:-9deg}.ms-position-1{right:6%;top:14%;--rot:8deg}.ms-position-2{left:13%;top:47%;--rot:-6deg}.ms-position-3{right:0;top:52%;--rot:9deg}.ms-art-note{position:absolute;top:0;right:12%;font:italic 17px var(--font-text)}.ms-edition-mark{position:absolute;left:-3%;bottom:4%;display:flex;align-items:end;gap:18px;z-index:10}.ms-edition-mark>span{font:900 56px/.8 var(--font-display);text-transform:uppercase}.ms-edition-mark em{font:italic 55px/.95 var(--font-text);text-transform:none}.ms-edition-mark small{font:9px/1.6 var(--font-mono);text-transform:uppercase;margin-bottom:3px}.ms-manifesto{background:#21423b;color:#eef0df;padding:85px 0 95px}.ms-manifesto-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:70px;align-items:center}.ms-manifesto h2{font-size:clamp(80px,9vw,132px)}.ms-manifesto h2 em{color:#c2d3b3}.ms-manifesto-grid>div{max-width:390px}.ms-manifesto p{font-size:22px}.ms-manifesto .bb-eyebrow{font-size:10px;color:#c6d2c2}.ms-small-note{display:block;padding-top:25px;border-top:1px solid #668278;font:10px var(--font-mono);text-transform:uppercase;letter-spacing:.08em}.ms-brush-ring{display:block;width:98px;height:95px;border-color:#b3c8a5;border-style:solid;border-width:8px 8px 4px 3px;border-radius:49% 52% 44% 55%;transform:rotate(-30deg);margin-bottom:35px}.ms-page .bb-situations button[aria-pressed=true]{color:var(--bb-ink);border-bottom-color:var(--bb-ink)}.ms-page .bb-selected-scene{background:#dfe5d9}.ms-page .bb-scene-growth{background:#e4e9e1}.ms-page .bb-scene-mastery{background:#b8c8bc}.ms-page .bb-scene-challenge{background:#acc5bc}.ms-page .bb-card-selector .is-selected{background:#e0e7db}.ms-practice{background:#e5eadf;border-top:1px solid var(--bb-rule)}.ms-practice-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:90px;align-items:center}.ms-practice-art{position:relative;margin:0;padding:60px 30px 25px;min-height:530px;background:#c7d3c4;overflow:hidden}.ms-practice-art img{display:block;position:relative;width:55%;height:auto;margin:0 auto 45px;transform:rotate(-7deg);filter:drop-shadow(10px 18px 10px #243e3833)}.ms-practice-line{position:absolute;left:-40%;top:24%;width:180%;height:180px;border:1px solid #7e9a8d;border-radius:50%;transform:rotate(-25deg)}.ms-practice-art figcaption{position:relative;text-align:center;font:italic 17px var(--font-text)}.ms-collection{background:#1e3531}.ms-page .ms-tier-0 .bb-tier-art{background:#d6d8ca}.ms-page .ms-tier-1 .bb-tier-art{background:#cad8ce}.ms-page .ms-tier-2 .bb-tier-art{background:#89a79a}.ms-page .ms-tier-3 .bb-tier-art{background:#c3c49e}.ms-page .bb-order-section{background:#c1d0ba}.ms-page .bb-includes,.ms-page .bb-includes li{border-color:#91a88c}.ms-page .bb-order-panel{box-shadow:8px 8px 0 #42664f24}.ms-related{margin-top:75px;padding-top:25px;border-top:1px solid var(--bb-rule);display:flex;justify-content:space-between;gap:20px;font-size:15px}.ms-related a{text-underline-offset:5px}.ms-sample{--ink:#213c38;--ink-2:#354e46;--paper:#f3f1e7;--wall:#f3f1e7;--muted:#53665e;--line:#c9d0c3;color:var(--ink);background:var(--paper);color-scheme:light}.ms-sample h1,.ms-sample h2{color:var(--ink)}@media(max-width:1100px){.ms-hero h1{font-size:83px}.ms-art-stage{height:540px}.ms-practice-grid{gap:45px}}@media(max-width:800px){.ms-hero-grid{grid-template-columns:1fr;gap:40px}.ms-hero h1{font-size:clamp(72px,11vw,100px)}.ms-art-stage{width:min(550px,100%);height:650px;margin:auto}.ms-manifesto-grid,.ms-practice-grid{grid-template-columns:1fr;gap:40px}.ms-manifesto-grid>div{max-width:500px}.ms-brush-ring{width:65px;height:65px}.ms-practice-art{max-width:600px}}@media(max-width:520px){.ms-hero-grid{padding-top:35px;gap:30px}.ms-hero h1{font-size:70px}.ms-hero h1 em{font-size:.7em}.ms-art-stage{height:410px}.ms-art-note{font-size:13px}.ms-edition-mark>span{font-size:42px}.ms-edition-mark em{font-size:41px}.ms-edition-mark small{font-size:7px}.ms-manifesto{padding:60px 0}.ms-manifesto h2{font-size:83px}.ms-manifesto p{font-size:19px}.ms-page .bb-situations button[aria-pressed=true]{color:var(--bb-paper)}.ms-practice-art{padding:45px 20px 25px;min-height:380px}.ms-practice-art img{width:65%;margin-bottom:30px}.ms-practice-art figcaption,.ms-related{font-size:14px}.ms-related{flex-direction:column}}.ms-edition-mark small{display:none}