/* D095. Background planes have a place in the composition; content remains native. */
body.signature-edition.expression-edition.depth-edition .depth-diagram{position:absolute!important;pointer-events:none;z-index:0!important;width:340px;height:auto;color:#9d8058;opacity:.35;max-width:none}
body.signature-edition.expression-edition.depth-edition main :is(section,figure){isolation:isolate}
body.signature-edition.expression-edition.depth-edition :is(.depth-studio-plane,.depth-exhibition-plane,.depth-craft-plane,.depth-price-plane,.depth-brief-plane,.depth-followup-plane,.depth-support-sheet,.depth-invitation-sheet){position:absolute!important;pointer-events:none;z-index:-1!important}

/* Studio: an architectural dark wall, a mounted photograph, then two leaves of a manifesto. */
body.signature-edition.expression-edition.depth-edition .expression-about-hero{background:linear-gradient(110deg,#282923 40%,#33372f 100%)!important;overflow:hidden;padding-block:86px 95px!important;gap:9%}
body.signature-edition.expression-edition.depth-edition .depth-studio-plane{inset:0 0 0 53%;background:linear-gradient(115deg,#44483c55,#56614d18);border-left:1px solid #e4c39322;box-shadow:-20px 0 50px #0000000a;clip-path:polygon(16% 0,100% 0,100% 100%,0 100%)}
body.signature-edition.expression-edition.depth-edition .depth-studio{left:39%;bottom:8px;width:310px;color:#e4c393;opacity:.16}
body.signature-edition.expression-edition.depth-edition .expression-about-hero .page-heading-copy{z-index:1}
body.signature-edition.expression-edition.depth-edition .expression-about-hero .signature-studio-image{z-index:1;position:relative;border:1px solid #b69c6a66;padding:21px 20px 18px!important;background:#34382e!important;box-shadow:16px 22px 35px #00000024;max-width:475px}
body.signature-edition.expression-edition.depth-edition .signature-studio-image:before{content:'';position:absolute;inset:-22px 18px 22px -22px;z-index:-1;background:linear-gradient(135deg,#8d806222,#51583f77);border:1px solid #b69c6a50}
body.signature-edition.expression-edition.depth-edition .depth-picture-label{display:flex;justify-content:space-between;font-size:7px;letter-spacing:.14em;color:#e4c393;line-height:1.7;margin-bottom:16px}
body.signature-edition.expression-edition.depth-edition .signature-studio-image img{box-shadow:0 9px 17px #00000038!important}
body.signature-edition.expression-edition.depth-edition .signature-studio-image figcaption{margin-top:18px;padding-top:14px}
body.signature-edition.expression-edition.depth-edition .studio-margin{right:-23px;top:21px}
body.signature-edition.expression-edition.depth-edition[data-page=bottega] .about-statement{background:#e9e3d6;padding-block:85px 70px;overflow:hidden;border-top:1px solid #b6a684}
body.signature-edition.expression-edition.depth-edition[data-page=bottega] .about-story{position:relative;display:grid;grid-template-columns:1fr 1.06fr;gap:0 6%;align-items:start}
body.signature-edition.expression-edition.depth-edition .depth-manifest-title{position:relative;min-height:410px;padding:40px 37px 130px;background:#faf7f0;border:1px solid #cbbfa7;box-shadow:10px 12px 0 #bcae9633;overflow:hidden;align-self:start;margin-top:37px}
body.signature-edition.expression-edition.depth-edition .depth-manifest-title h2{font-size:clamp(43px,4.6vw,68px);line-height:1.1;color:#26231d;max-width:410px;position:relative;z-index:1}
body.signature-edition.expression-edition.depth-edition .depth-manifest-title .eyebrow{position:relative;z-index:1;color:#893623;font-size:9px;letter-spacing:.12em;margin-bottom:24px}
body.signature-edition.expression-edition.depth-edition .depth-manifest-mark{position:absolute;width:165px;height:165px;bottom:-8px;left:27px;opacity:.055;pointer-events:none}
body.signature-edition.expression-edition.depth-edition .depth-manifest-title:after{content:'';position:absolute;width:105px;height:1px;background:#a58f66;right:35px;bottom:35px}
body.signature-edition.expression-edition.depth-edition .depth-manifest-copy{padding:34px 0 0;position:relative;z-index:1}
body.signature-edition.expression-edition.depth-edition .depth-manifest-copy p:first-child{font:400 27px/1.55 BottegaDisplay;letter-spacing:-.025em;color:#26231d;margin:0 0 30px}
body.signature-edition.expression-edition.depth-edition .depth-manifest-copy p:not(:first-child){font-size:14px;line-height:1.95;color:#51473b;margin:0 0 24px}
body.signature-edition.expression-edition.depth-edition .depth-manifest-copy .text-link{margin-top:11px}
body.signature-edition.expression-edition.depth-edition .about-statement>.s-ornament{left:-95px;bottom:-185px;width:420px;opacity:.17}
body.signature-edition.expression-edition.depth-edition .studio-principles{grid-column:1/-1;background:#33382e;margin-top:57px;padding:28px 35px;border:1px solid #9b8868;gap:25px;box-shadow:0 12px 22px #28292312}
body.signature-edition.expression-edition.depth-edition .studio-principles>div{border-left:1px solid #d8c29d45;padding-left:23px}
body.signature-edition.expression-edition.depth-edition .studio-principles dt{color:#e4c393}
body.signature-edition.expression-edition.depth-edition .studio-principles dd{color:#f3efe7}

/* An exhibition wall: a low warm plinth, a drawn arch in the unused right field. */
body.signature-edition.expression-edition.depth-edition .expression-practice{background:#d9d3c8!important;overflow:hidden;padding-block:90px 65px}
body.signature-edition.expression-edition.depth-edition .depth-exhibition-plane{inset:240px 0 0 0;background:linear-gradient(170deg,#c7b9a122 0,#c8baa36b 70%);border-top:1px solid #a98f6433;clip-path:polygon(0 19%,100% 0,100% 100%,0 100%)}
body.signature-edition.expression-edition.depth-edition .depth-exhibition{right:-60px;top:205px;width:380px;opacity:.25}
body.signature-edition.expression-edition.depth-edition .practice-heading{position:relative;z-index:1}
body.signature-edition.expression-edition.depth-edition .expression-practice .practice-wall{padding:54px 27px 25px;margin-top:47px;border:1px solid #ad987b66;box-shadow:0 25px 35px #3b2b1c12;background:linear-gradient(140deg,#f9f4e34d 0,#e9ddc140 60%,#c8b79c29 100%);gap:7%;grid-template-columns:minmax(0,1fr) minmax(0,.27fr)}
body.signature-edition.expression-edition.depth-edition .practice-wall:before,body.signature-edition.expression-edition.depth-edition .practice-wall:after,body.signature-edition.expression-edition.depth-edition .practice-wall figure:before,body.signature-edition.expression-edition.depth-edition .practice-wall figure:after{display:none}
body.signature-edition.expression-edition.depth-edition .depth-exhibition-register{position:absolute;top:17px;left:27px;right:27px;display:flex;justify-content:space-between;gap:14px;font-size:7px;letter-spacing:.16em;color:#51473b;border-bottom:1px solid #ad987b66;padding-bottom:13px;pointer-events:none}
body.signature-edition.expression-edition.depth-edition .practice-desktop a{box-shadow:0 16px 22px #29221d28,7px 9px 0 #a8998059}
body.signature-edition.expression-edition.depth-edition .expression-practice .practice-wall .practice-mobile{margin-top:82px}
body.signature-edition.expression-edition.depth-edition .studio-phone{box-shadow:0 17px 23px #29221d35,6px 8px 0 #b0a08555}
body.signature-edition.expression-edition.depth-edition .practice-bottom{margin-top:32px;border-color:#ad987b99}
body.signature-edition.expression-edition.depth-edition .expression-craft{position:relative;overflow:hidden;background:#f3efe7;padding-block:85px}
body.signature-edition.expression-edition.depth-edition .depth-craft-plane{inset:240px auto 0 0;width:52%;background:linear-gradient(120deg,#e1d5bd88,#e8dfcf55);border-right:1px solid #b59e7366}
body.signature-edition.expression-edition.depth-edition .expression-craft:after{display:none}
body.signature-edition.expression-edition.depth-edition .expression-craft .craft-layout{position:relative;z-index:1}
body.signature-edition.expression-edition.depth-edition .expression-craft .craft-view{padding:26px;box-shadow:10px 12px 0 #c9b79455,0 20px 30px #302b1b16}
body.signature-edition.expression-edition.depth-edition .depth-specimen-label{position:absolute;top:25px;left:27px;right:27px;display:flex;justify-content:space-between;font-size:7px;letter-spacing:.1em;color:#e4c393;line-height:1.8;border-bottom:1px solid #b69c6a66;padding-bottom:14px;pointer-events:none}
body.signature-edition.expression-edition.depth-edition .expression-craft .craft-view>div:not(.depth-specimen-label){padding-top:47px}
body.signature-edition.expression-edition.depth-edition .expression-craft .craft-notes button{padding-inline:18px}

/* Price papers: their join carries the sequence, then the totals sit on a separate ledger. */
body.signature-edition.expression-edition.depth-edition[data-page=prezzi] .pricing{isolation:isolate;overflow:hidden;background:linear-gradient(125deg,#eee7d9,#e5d8c2);padding-bottom:80px}
body.signature-edition.expression-edition.depth-edition .depth-price-plane{inset:320px 0 28% 42%;background:#cabca44d;border-left:1px solid #b6a08055;clip-path:polygon(18% 0,100% 0,100% 100%,0 100%)}
body.signature-edition.expression-edition.depth-edition .depth-continuity{left:-90px;bottom:25px;width:350px;opacity:.25}
body.signature-edition.expression-edition.depth-edition[data-page=prezzi] .price-grid{position:relative;padding-top:43px;margin-top:22px}
body.signature-edition.expression-edition.depth-edition .depth-price-join{position:absolute;left:0;right:0;top:0;display:flex;gap:21px;align-items:center;font-size:8px;letter-spacing:.15em;line-height:1.8;color:#51473b;pointer-events:none}
body.signature-edition.expression-edition.depth-edition .depth-price-join i{flex:1;border-top:1px solid #aa926e;position:relative}
body.signature-edition.expression-edition.depth-edition .depth-price-join i:before,body.signature-edition.expression-edition.depth-edition .depth-price-join i:after{content:'';position:absolute;top:-3px;width:5px;height:5px;background:#a98f64}
body.signature-edition.expression-edition.depth-edition .depth-price-join i:before{left:0}
body.signature-edition.expression-edition.depth-edition .depth-price-join i:after{right:0}
body.signature-edition.expression-edition.depth-edition[data-page=prezzi] .price-card{box-shadow:8px 10px 0 #baa58233,0 24px 32px #47301a10;border-color:#bca88a;background:linear-gradient(125deg,#fffcf5,#f6efe2)}
body.signature-edition.expression-edition.depth-edition[data-page=prezzi] .price-card.managed{background:linear-gradient(130deg,#31372d,#292b28);box-shadow:8px 10px 0 #baa58255,0 24px 32px #47301a14}
body.signature-edition.expression-edition.depth-edition[data-page=prezzi] .pricing .total{position:relative;background:#faf7f0;padding:55px 30px 30px;border:1px solid #bca88a;box-shadow:7px 9px 0 #baa58233;row-gap:16px;margin-top:51px}
body.signature-edition.expression-edition.depth-edition .depth-ledger-label{position:absolute;left:30px;top:17px;font-size:8px;letter-spacing:.15em;color:#893623;margin:0}
body.signature-edition.expression-edition.depth-edition[data-page=prezzi] .pricing .offer-note{position:relative;z-index:1}
body.signature-edition.expression-edition.depth-edition[data-page=prezzi] .addons{background:#e5ddce99}
body.signature-edition.expression-edition.depth-edition[data-page=prezzi] .price-support{background:#e7dfd0;padding-block:80px}
body.signature-edition.expression-edition.depth-edition .depth-support-sheet{inset:25px var(--gutter);background:#faf7f0;border:1px solid #c9bba2;box-shadow:7px 9px 0 #baa58222}
body.signature-edition.expression-edition.depth-edition .support-number{left:calc(var(--gutter) + 22px);top:75px;color:#893623;opacity:.28}

/* Brief: separate the graphic workspace from the living sample without covering the material. */
body.signature-edition.expression-edition.depth-edition[data-page=anteprima] .signature-funnel{position:relative;isolation:isolate;overflow:hidden;background:#e2e3dc;padding-block:65px 75px}
body.signature-edition.expression-edition.depth-edition .depth-brief-plane{inset:0 0 0 51%;background:linear-gradient(125deg,#eef0e6aa,#ccd3c64d);border-left:1px solid #7d8b852e;clip-path:polygon(12% 0,100% 0,100% 100%,0 100%)}
body.signature-edition.expression-edition.depth-edition[data-page=anteprima] .funnel-story{z-index:1}
body.signature-edition.expression-edition.depth-edition[data-page=anteprima] .funnel-workspace{position:relative;z-index:1;padding-top:0}
body.signature-edition.expression-edition.depth-edition .depth-workspace-heading{display:flex;justify-content:space-between;gap:16px;align-items:center;font-size:7px;letter-spacing:.14em;line-height:1.8;color:#445552;padding-bottom:19px;margin-bottom:20px;border-bottom:1px solid #7d8b8555}
body.signature-edition.expression-edition.depth-edition .funnel-workspace .depth-brief{width:270px;right:-85px;bottom:-120px;color:#596955;opacity:.2;z-index:-1}
body.signature-edition.expression-edition.depth-edition[data-page=anteprima] .funnel-workspace form{position:relative;isolation:isolate;box-shadow:9px 12px 0 #b8c1ac55,0 20px 33px #39452e13;border-color:#adb59f}
body.signature-edition.expression-edition.depth-edition[data-page=anteprima] .funnel-workspace form:after{content:'';position:absolute;inset:12px -13px -13px 12px;z-index:-1;border:1px solid #9caa9666;pointer-events:none}
body.signature-edition.expression-edition.depth-edition .identity-worktable{box-shadow:0 20px 27px #17232324,8px 10px 0 #aeb59f55}
body.signature-edition.expression-edition.depth-edition .expression-followup{position:relative;isolation:isolate;overflow:hidden;background:#e8e1d4;padding-block:70px 55px}
body.signature-edition.expression-edition.depth-edition .depth-followup-plane{inset:0 48% 0 0;background:linear-gradient(145deg,#f5efe3a0,#e6dac26b);border-right:1px solid #bba88555;clip-path:polygon(0 0,100% 0,85% 100%,0 100%)}
body.signature-edition.expression-edition.depth-edition .followup-intro{position:relative;z-index:1}
body.signature-edition.expression-edition.depth-edition .depth-materials-sheet{position:relative;z-index:1;background:#faf7f0;padding:22px 25px 10px;border:1px solid #bca88a;box-shadow:7px 9px 0 #baa58233}
body.signature-edition.expression-edition.depth-edition .followup-materials{background:none;padding:0;border:0;box-shadow:none;margin:20px 0 0}
body.signature-edition.expression-edition.depth-edition .depth-material-label{display:block;color:#893623;font-size:8px;letter-spacing:.13em;line-height:1.8}
body.signature-edition.expression-edition.depth-edition .followup-materials li{padding:17px 0;border-top:1px solid #c5b69866;grid-template-columns:37px 1fr}
body.signature-edition.expression-edition.depth-edition .followup-cost{position:relative;z-index:1}

/* A folded invitation ties the content back to the unchanged studio signature. */
body.signature-edition.expression-edition.depth-edition .depth-invitation{background:#ded3bf;padding-block:85px!important;position:relative;isolation:isolate;overflow:hidden}
body.signature-edition.expression-edition.depth-edition .depth-invitation-sheet{inset:26px var(--gutter);background:#f4eddf;border:1px solid #b8a28080;box-shadow:8px 10px 0 #b5a07d33}
body.signature-edition.expression-edition.depth-edition .depth-invitation>.invitation-plane{display:none}
body.signature-edition.expression-edition.depth-edition .depth-invitation>div:not(.depth-invitation-sheet){position:relative;z-index:1}
body.signature-edition.expression-edition.depth-edition .depth-invitation>div:not(.depth-invitation-sheet,.invitation-signature,.invitation-plane){padding-left:29px}
body.signature-edition.expression-edition.depth-edition .depth-invitation h2{font-size:clamp(50px,6vw,84px)}
body.signature-edition.expression-edition.depth-edition .depth-invitation .button{position:relative;z-index:1;margin-right:30px}
body.signature-edition.expression-edition.depth-edition .depth-invitation>.s-watermark{right:7%;top:35px;width:210px;height:210px;opacity:.04}
body.signature-edition.expression-edition.depth-edition .depth-invitation .invitation-signature{position:absolute!important;right:calc(var(--gutter) + 30px);bottom:49px;top:auto;left:auto;margin:0;text-align:right;font-size:7px;line-height:1.8;letter-spacing:.12em;color:#57534c}

@media(max-width:1100px) and (min-width:801px){
 body.signature-edition.expression-edition.depth-edition .expression-about-hero{gap:7%}
 body.signature-edition.expression-edition.depth-edition .depth-manifest-title{padding:30px 26px 120px}
 body.signature-edition.expression-edition.depth-edition .depth-manifest-title h2{font-size:46px}
 body.signature-edition.expression-edition.depth-edition .depth-manifest-copy p:first-child{font-size:24px}
}
@media(max-width:800px){
 body.signature-edition.expression-edition.depth-edition .expression-about-hero{padding-block:58px 68px!important;gap:58px}
 body.signature-edition.expression-edition.depth-edition .depth-studio-plane{inset:45% 0 0 12%;clip-path:polygon(15% 0,100% 0,100% 100%,0 100%)}
 body.signature-edition.expression-edition.depth-edition .depth-studio{left:-90px;bottom:30px;width:255px}
 body.signature-edition.expression-edition.depth-edition .expression-about-hero .signature-studio-image{max-width:440px;width:87%;padding:18px!important}
 body.signature-edition.expression-edition.depth-edition .signature-studio-image:before{inset:-17px 16px 17px -17px}
 body.signature-edition.expression-edition.depth-edition .depth-picture-label{font-size:6px;margin-bottom:13px}
 body.signature-edition.expression-edition.depth-edition[data-page=bottega] .about-statement{padding-block:50px 46px}
 body.signature-edition.expression-edition.depth-edition[data-page=bottega] .about-story{display:block}
 body.signature-edition.expression-edition.depth-edition .depth-manifest-title{min-height:0;padding:32px 27px 40px;margin:0 0 40px;box-shadow:6px 8px 0 #bcae9633}
 body.signature-edition.expression-edition.depth-edition .depth-manifest-title h2{font-size:51px;max-width:500px}
 body.signature-edition.expression-edition.depth-edition .depth-manifest-mark{width:135px;height:135px;bottom:-30px;left:auto;right:-16px;opacity:.035}
 body.signature-edition.expression-edition.depth-edition .depth-manifest-title:after{bottom:22px;left:27px;width:66px;right:auto}
 body.signature-edition.expression-edition.depth-edition .depth-manifest-copy{padding:0}
 body.signature-edition.expression-edition.depth-edition .studio-principles{margin-top:37px;padding:24px;gap:23px}
 body.signature-edition.expression-edition.depth-edition .studio-principles>div{padding-left:15px}
 body.signature-edition.expression-edition.depth-edition .expression-practice{padding-block:60px 45px}
 body.signature-edition.expression-edition.depth-edition .depth-exhibition-plane{inset:230px 0 0;clip-path:polygon(0 6%,100% 0,100% 100%,0 100%)}
 body.signature-edition.expression-edition.depth-edition .depth-exhibition{width:260px;right:-85px;top:auto;bottom:25px}
 body.signature-edition.expression-edition.depth-edition .expression-practice .practice-wall{padding:46px 17px 22px;margin-top:32px;gap:5%;grid-template-columns:minmax(0,1fr) minmax(0,.29fr)}
 body.signature-edition.expression-edition.depth-edition .depth-exhibition-register{top:13px;left:17px;right:17px;font-size:6px;gap:7px;letter-spacing:.1em;padding-bottom:11px}
 body.signature-edition.expression-edition.depth-edition .expression-practice .practice-wall .practice-mobile{margin-top:56px}
 body.signature-edition.expression-edition.depth-edition .expression-craft{padding-block:60px}
 body.signature-edition.expression-edition.depth-edition .depth-craft-plane{inset:210px auto 0 0;width:70%}
 body.signature-edition.expression-edition.depth-edition .expression-craft .craft-view{padding:20px;min-height:360px}
 body.signature-edition.expression-edition.depth-edition .depth-specimen-label{left:20px;right:20px;top:17px;font-size:6px;gap:13px}
 body.signature-edition.expression-edition.depth-edition .expression-craft .craft-view>div:not(.depth-specimen-label){padding-top:42px}
 body.signature-edition.expression-edition.depth-edition .depth-price-plane{inset:210px 0 30% 27%}
 body.signature-edition.expression-edition.depth-edition .depth-continuity{left:-140px;width:280px;bottom:28px;opacity:.18}
 body.signature-edition.expression-edition.depth-edition[data-page=prezzi] .pricing .total{padding:51px 23px 25px;box-shadow:5px 7px 0 #baa58233}
 body.signature-edition.expression-edition.depth-edition .depth-ledger-label{left:23px;font-size:7px}
 body.signature-edition.expression-edition.depth-edition .depth-price-join{font-size:7px;gap:12px}
 body.signature-edition.expression-edition.depth-edition[data-page=prezzi] .price-support{padding-block:64px;padding-inline:calc(var(--gutter) + 23px)}
 body.signature-edition.expression-edition.depth-edition .depth-support-sheet{inset:20px var(--gutter)}
 body.signature-edition.expression-edition.depth-edition .support-number{right:calc(var(--gutter) + 24px);left:auto;top:28px;font-size:60px;opacity:.16}
 body.signature-edition.expression-edition.depth-edition[data-page=anteprima] .signature-funnel{padding-block:45px 65px}
 body.signature-edition.expression-edition.depth-edition .depth-brief-plane{inset:45% 0 0 15%;clip-path:polygon(10% 0,100% 0,100% 100%,0 100%)}
 body.signature-edition.expression-edition.depth-edition .depth-workspace-heading{font-size:6px;padding-bottom:15px;margin-bottom:19px}
 body.signature-edition.expression-edition.depth-edition .funnel-workspace .depth-brief{right:-110px;width:230px;bottom:-95px;opacity:.16}
 body.signature-edition.expression-edition.depth-edition .expression-followup{padding-block:55px 45px}
 body.signature-edition.expression-edition.depth-edition .depth-followup-plane{inset:0 20% 40%;clip-path:none}
 body.signature-edition.expression-edition.depth-edition .depth-materials-sheet{padding-inline:21px}
 body.signature-edition.expression-edition.depth-edition .depth-invitation{padding-block:61px!important;padding-inline:calc(var(--gutter) + 24px)}
 body.signature-edition.expression-edition.depth-edition .depth-invitation-sheet{inset:20px var(--gutter);box-shadow:5px 7px 0 #b5a07d33}
 body.signature-edition.expression-edition.depth-edition .depth-invitation>div:not(.depth-invitation-sheet,.invitation-signature,.invitation-plane){padding-left:0}
 body.signature-edition.expression-edition.depth-edition .depth-invitation h2{font-size:48px}
 body.signature-edition.expression-edition.depth-edition .depth-invitation .button{margin-right:0}
 body.signature-edition.expression-edition.depth-edition .depth-invitation>.s-watermark{right:-15px;top:30px;width:175px;height:175px;opacity:.03}
 body.signature-edition.expression-edition.depth-edition .depth-invitation .invitation-signature{position:relative!important;inset:auto;margin:25px 0 0;text-align:left;font-size:6px}
}
@media(max-width:550px){
 body.signature-edition.expression-edition.depth-edition .expression-about-hero .signature-studio-image{width:92%;padding:14px!important}
 body.signature-edition.expression-edition.depth-edition .studio-margin{font-size:6px;right:-18px}
 body.signature-edition.expression-edition.depth-edition .depth-manifest-title{padding:28px 24px 40px}
 body.signature-edition.expression-edition.depth-edition .depth-manifest-title h2{font-size:44px}
 body.signature-edition.expression-edition.depth-edition .depth-manifest-copy p:first-child{font-size:25px}
 body.signature-edition.expression-edition.depth-edition .studio-principles{grid-template-columns:1fr;padding:23px 21px}
 body.signature-edition.expression-edition.depth-edition .studio-principles>div{grid-template-columns:74px 1fr;gap:14px}
 body.signature-edition.expression-edition.depth-edition .expression-practice .practice-wall{display:block;padding:45px 14px 23px}
 body.signature-edition.expression-edition.depth-edition .depth-exhibition-register{left:14px;right:14px;font-size:5px;letter-spacing:.1em}
 body.signature-edition.expression-edition.depth-edition .expression-practice .practice-wall .practice-mobile{margin:35px 4px 0 auto;width:58%;max-width:220px}
 body.signature-edition.expression-edition.depth-edition .practice-desktop a{padding:5px}
 body.signature-edition.expression-edition.depth-edition .expression-craft .craft-view{min-height:335px;padding:17px}
 body.signature-edition.expression-edition.depth-edition .depth-specimen-label{left:17px;right:17px;font-size:5px}
 body.signature-edition.expression-edition.depth-edition .depth-specimen-label span:last-child{white-space:nowrap}
 body.signature-edition.expression-edition.depth-edition .expression-craft .craft-notes button{padding-inline:13px}
 body.signature-edition.expression-edition.depth-edition .depth-invitation h2{font-size:43px}
 body.signature-edition.expression-edition.depth-edition .depth-material-label{font-size:7px}
}
@media(max-width:370px){
 body.signature-edition.expression-edition.depth-edition .depth-manifest-title h2{font-size:38px}
 body.signature-edition.expression-edition.depth-edition .depth-manifest-title{padding-inline:21px}
 body.signature-edition.expression-edition.depth-edition .depth-invitation h2{font-size:37px}
}

/* Native paper grain and engraved scrolls. The decoration belongs to the margins. */
body.signature-edition.expression-edition.depth-edition .depth-grain{position:absolute!important;inset:0;z-index:-1!important;pointer-events:none;background:url('assets/d095-paper.svg') 0 0/192px 192px;opacity:.16;mix-blend-mode:multiply}
body.signature-edition.expression-edition.depth-edition .expression-about-hero{background:radial-gradient(ellipse at 85% 15%,#59604a33,transparent 56%),linear-gradient(110deg,#282923 40%,#33372f 100%)!important}
body.signature-edition.expression-edition.depth-edition .expression-about-hero .depth-grain{mix-blend-mode:screen;opacity:.045}
body.signature-edition.expression-edition.depth-edition .depth-studio-plane{background:linear-gradient(126deg,transparent 18%,#c3aa7420 19%,#b4aa7610 49%,transparent 50%),linear-gradient(115deg,#6b775040,#56614d18)}
body.signature-edition.expression-edition.depth-edition .depth-studio{left:39%;bottom:-15px;width:340px;color:#d6b57b;opacity:.34;filter:drop-shadow(0 1px 0 #12130f80)}
body.signature-edition.expression-edition.depth-edition .signature-studio-image{outline:1px solid #decba422;outline-offset:7px}
body.signature-edition.expression-edition.depth-edition .signature-studio-image:after{content:'';position:absolute;left:9px;top:9px;width:9px;height:9px;border-top:1px solid #d3b582;border-left:1px solid #d3b582;pointer-events:none}
body.signature-edition.expression-edition.depth-edition[data-page=bottega] .about-statement{background:radial-gradient(ellipse at 20% 20%,#fffaf075,transparent 62%),linear-gradient(120deg,#e9e3d6,#e3dac9)}
body.signature-edition.expression-edition.depth-edition .depth-manifest-title{background:linear-gradient(126deg,#fffaf0,#f4eee2);border-top:3px double #b2a184;box-shadow:10px 12px 0 #bcae9633,0 22px 28px #5e492511}
body.signature-edition.expression-edition.depth-edition .depth-manifest-title:before{content:'';position:absolute;right:13px;top:13px;width:14px;height:14px;border-right:1px solid #a58f6666;border-top:1px solid #a58f6666;pointer-events:none}
body.signature-edition.expression-edition.depth-edition .depth-margin-stitch{position:absolute!important;z-index:0!important;pointer-events:none;left:calc(var(--gutter)/2);top:45px;bottom:55px;width:1px;background:linear-gradient(transparent,#a78d6266 20%,#a78d6266 80%,transparent)}
body.signature-edition.expression-edition.depth-edition .depth-margin-stitch:before,body.signature-edition.expression-edition.depth-edition .depth-margin-stitch:after{content:'';position:absolute;left:-3px;width:7px;height:7px;border:1px solid #9e855e77;transform:rotate(45deg);background:#e9e3d6}
body.signature-edition.expression-edition.depth-edition .depth-margin-stitch:before{top:24px}
body.signature-edition.expression-edition.depth-edition .depth-margin-stitch:after{bottom:24px}
body.signature-edition.expression-edition.depth-edition .expression-practice{background:radial-gradient(ellipse at 18% 38%,#faf7ed99,transparent 65%),linear-gradient(125deg,#d9d3c8,#cfc5b2)!important}
body.signature-edition.expression-edition.depth-edition .depth-exhibition-plane{background:linear-gradient(167deg,#b1a3861a,#ad967847);border-top:1px solid #ad987b66;box-shadow:0 -12px 32px #8a6e4520}
body.signature-edition.expression-edition.depth-edition .depth-exhibition{right:-55px;top:230px;width:375px;opacity:.37;color:#8e744b;filter:drop-shadow(0 1px 0 #fff8e5aa)}
body.signature-edition.expression-edition.depth-edition .depth-gallery-register{position:absolute!important;z-index:0!important;left:var(--gutter);top:52px;width:49px;height:16px;border-top:1px solid #9b815a99;pointer-events:none}
body.signature-edition.expression-edition.depth-edition .depth-gallery-register:before{content:'';position:absolute;left:0;top:-5px;width:1px;height:10px;background:#9b815a99;box-shadow:16px 0 #9b815a77,32px 0 #9b815a55,48px 0 #9b815a44}
body.signature-edition.expression-edition.depth-edition .expression-craft{background:radial-gradient(ellipse at 88% 36%,#fffdf9,transparent 65%),#f0eadf}
body.signature-edition.expression-edition.depth-edition .depth-craft-plane{background:linear-gradient(130deg,#ddcca866,#d7c7a933);box-shadow:9px 0 26px #8a6e4510}
body.signature-edition.expression-edition.depth-edition .depth-price-plane{background:linear-gradient(120deg,#cabca433,#c9b28766);box-shadow:-22px 0 40px #81623a11}
body.signature-edition.expression-edition.depth-edition .depth-continuity{left:-48px;bottom:29px;width:285px;opacity:.32;color:#8e744b}
body.signature-edition.expression-edition.depth-edition .pricing .total{padding-top:24px!important}
body.signature-edition.expression-edition.depth-edition .depth-ledger-label{position:static!important;grid-column:1/-1;padding-bottom:15px;border-bottom:1px solid #a98f6455;font-size:8px;line-height:1.9}
body.signature-edition.expression-edition.depth-edition .depth-brief-plane{background:radial-gradient(ellipse at 85% 10%,#f4f8ea88,transparent 65%),linear-gradient(125deg,#edf0e3bb,#b7c5ac4d);box-shadow:-12px 0 40px #697d5c10}
body.signature-edition.expression-edition.depth-edition .funnel-workspace .depth-brief{right:-100px;bottom:-130px;width:300px;opacity:.38;color:#617454;filter:drop-shadow(0 1px 0 #ffffff99)}
body.signature-edition.expression-edition.depth-edition .depth-followup-plane{background:linear-gradient(145deg,#fbf2ddbb,#d7c3a333);box-shadow:10px 0 30px #80613a10}
body.signature-edition.expression-edition.depth-edition .depth-invitation{background:radial-gradient(ellipse at 84% 0,#c5b18c55,transparent 63%),#ded3bf}
body.signature-edition.expression-edition.depth-edition .depth-invitation-sheet{background:linear-gradient(136deg,#faf4e8,#eee3d0);border-top:3px double #b8a28080;box-shadow:8px 10px 0 #b5a07d33,0 23px 30px #70542d12}
body.signature-edition.expression-edition.depth-edition .depth-invitation-sheet:after{content:'';position:absolute;left:12px;right:12px;bottom:12px;border-bottom:1px solid #b8a28055;height:10px;border-inline:1px solid #b8a28055}
@media(max-width:1000px){
 body.signature-edition.expression-edition.depth-edition .depth-studio{left:auto;right:-100px;bottom:-10px;width:260px;opacity:.24}
 body.signature-edition.expression-edition.depth-edition .depth-exhibition{top:auto;right:-90px;bottom:20px;width:270px;opacity:.3}
 body.signature-edition.expression-edition.depth-edition .depth-gallery-register{top:28px;width:35px}
 body.signature-edition.expression-edition.depth-edition .depth-margin-stitch{left:calc(var(--gutter)/2);top:25px;bottom:25px}
 body.signature-edition.expression-edition.depth-edition .depth-continuity{left:-85px;width:215px;bottom:10px;opacity:.25}
 body.signature-edition.expression-edition.depth-edition .funnel-workspace .depth-brief{right:-125px;bottom:-108px;width:255px;opacity:.3}
 body.signature-edition.expression-edition.depth-edition .depth-invitation-sheet:after{inset:auto 8px 8px;height:5px}
}
@media(prefers-contrast:more){body.signature-edition.expression-edition.depth-edition .depth-grain{display:none}}

/* A binding carries the composition beyond the edge of each paper. */
body.signature-edition.expression-edition.depth-edition .depth-binding{position:absolute!important;pointer-events:none;z-index:0!important;color:#876840;opacity:.38;max-width:none;overflow:visible}
body.signature-edition.expression-edition.depth-edition .depth-binding :is(path,circle){vector-effect:non-scaling-stroke}
body.signature-edition.expression-edition.depth-edition .binding-hero{left:calc(var(--gutter)/2 - 12px);right:0;bottom:-1px;width:calc(100% - var(--gutter)/2 + 12px);height:105px;color:#d6b57b;opacity:.38}
body.signature-edition.expression-edition.depth-edition .binding-spine{left:calc(var(--gutter)/2);top:-1px;width:calc(var(--gutter)/2);height:calc(100% + 2px);opacity:.33}
body.signature-edition.expression-edition.depth-edition .practice-wall .binding-display{inset:0;width:100%;height:100%;z-index:-1!important;color:#8c6b42;opacity:.48}
body.signature-edition.expression-edition.depth-edition .practice-wall .binding-display-mobile{display:none}
body.signature-edition.expression-edition.depth-edition .practice-wall figure{z-index:1;position:relative}
body.signature-edition.expression-edition.depth-edition .price-grid .binding-offer{inset:-40px -2% -45px;width:104%;height:calc(100% + 85px);z-index:-1!important;opacity:.46}
body.signature-edition.expression-edition.depth-edition .binding-workspace{inset:0;width:100%;height:100%;color:#586d53;opacity:.4;z-index:-1!important}
body.signature-edition.expression-edition.depth-edition .binding-workspace-mobile{display:none}
body.signature-edition.expression-edition.depth-edition .depth-invitation .binding-spine{z-index:-1!important;color:#8e714b;opacity:.4}
@media(max-width:1000px){
 body.signature-edition.expression-edition.depth-edition .binding-hero{left:calc(var(--gutter)/2 - 12px);height:80px}
 body.signature-edition.expression-edition.depth-edition .binding-spine{width:calc(var(--gutter)/2);left:calc(var(--gutter)/2);opacity:.28}
 body.signature-edition.expression-edition.depth-edition .binding-workspace{display:none}
 body.signature-edition.expression-edition.depth-edition .binding-workspace-mobile{display:block;inset:0;width:100%;height:100%;opacity:.38;color:#586d53;z-index:-1!important}
}
@media(max-width:550px){
 body.signature-edition.expression-edition.depth-edition .practice-wall .binding-display{display:none}
 body.signature-edition.expression-edition.depth-edition .practice-wall .binding-display-mobile{display:block;inset:0;width:100%;height:100%;z-index:-1!important;opacity:.5;color:#8c6b42}
 body.signature-edition.expression-edition.depth-edition .price-grid .binding-offer{left:-3%;width:106%;opacity:.28}
}
