.v25.home-premium.backdrop-page{--bd-gutter:max(32px,calc((100vw - 1360px)/2));--db-gutter:var(--bd-gutter);color:#171717;background:#fff;font-family:Prompt,sans-serif}.backdrop-page main{padding-top:76px}.backdrop-page section{scroll-margin-top:90px}.backdrop-page :is(h1,h2,h3,h4,p){letter-spacing:0;margin:0}.backdrop-page main :is(a,summary,button):focus-visible{outline-offset:4px;outline:2px solid #1677c8}.bd-eyebrow{color:#ff6500;letter-spacing:.06em;margin-bottom:6px;font-size:12px;font-weight:500;display:block}.bd-section{padding:36px var(--bd-gutter)}.bd-heading{margin-bottom:20px}.bd-heading h2{font-size:32px;font-weight:600;line-height:1.4}.bd-heading p{color:#595959;margin-top:6px;font-size:14px;line-height:1.8}.bd-soft{background:#f6f6f4}.bd-hero{isolation:isolate;min-height:400px;padding:40px var(--bd-gutter);background:#fff;flex-direction:column;justify-content:center;gap:24px;display:flex;position:relative;overflow:hidden}.bd-hero>img{z-index:-1;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;-webkit-mask-image:linear-gradient(90deg,#0000,#0002 20%,#000 42%);mask-image:linear-gradient(90deg,#0000,#0002 20%,#000 42%);width:75%!important;left:auto!important}.bd-hero-copy{max-width:520px}.bd-production-label{color:#626262;letter-spacing:.08em;border-left:2px solid #ff6500;margin-bottom:16px;padding-left:12px;font-size:10px;line-height:1.6}.bd-hero h1{font-size:38px;font-weight:600;line-height:1.35}.bd-hero h1>span{color:#ff6500;margin-top:4px;font-size:30px;display:block}.bd-hero-copy>p{color:#333;max-width:470px;margin-top:14px;font-size:15px;line-height:1.8}.bd-hero-actions{align-items:center;gap:12px;display:flex;position:relative}.backdrop-page .bd-hero-actions .home-btn{border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 20px;font-size:14px;display:inline-flex}.bd-feature-bar{padding:20px var(--bd-gutter);border-bottom:1px solid #e8e5e1;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.bd-feature-bar>div{align-items:center;gap:14px;min-width:0;display:flex}.bd-feature-bar>div+div{border-left:1px solid #e8e5e1;padding-left:20px}.bd-feature-bar svg{color:#ff6500;stroke-width:1.7px;flex-shrink:0;width:30px;height:30px}.bd-feature-bar b{font-size:15px;font-weight:600}.bd-feature-bar p{color:#595959;margin-top:4px;font-size:12px;line-height:1.75}.bd-grid-four{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.bd-card{background:#fff;border:1px solid #e8e5e1;border-radius:12px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.bd-card-image{aspect-ratio:4/3;background:#f6f6f4;position:relative}.bd-card-image img{-o-object-fit:cover;object-fit:cover}.bd-product-image img{-o-object-fit:contain;object-fit:contain}.bd-card-copy{align-items:flex-start;gap:10px;padding:16px;display:flex}.bd-card-copy svg{color:#ff6500;stroke-width:1.7px;flex-shrink:0;width:24px;height:24px}.bd-card h3{font-size:16px;font-weight:600;line-height:1.5}.bd-card p{color:#595959;margin-top:6px;font-size:14px;line-height:1.75}.bd-card details{border-top:1px solid #e8e5e1;margin-top:auto;padding:0 16px}.bd-card summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:44px;font-size:13px;list-style:none;display:flex}.bd-card summary>span{color:#ff6500;font-size:20px}.bd-card details[open] summary>span{transform:rotate(45deg)}.bd-card details>p{padding-bottom:16px}.bd-material-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.bd-material{background:#faf9f7;border:1px solid #e8e5e1;border-radius:12px;grid-template-columns:100px minmax(0,1fr);gap:16px;min-width:0;padding:16px;display:grid}.bd-material-image{aspect-ratio:3/4;background:#fff;border-radius:8px;align-self:start;min-height:160px;position:relative;overflow:hidden}.bd-material-image img{-o-object-fit:contain;object-fit:contain}.bd-material h3{font-size:17px;font-weight:600;line-height:1.5}.bd-material p{color:#595959;margin:8px 0 12px;font-size:13px;line-height:1.8}.bd-material ul{gap:8px;padding:0;list-style:none;display:grid}.bd-material li{color:#333;align-items:flex-start;gap:6px;font-size:12px;line-height:1.75;display:flex}.bd-material li svg{color:#ff6500;flex-shrink:0;margin-top:3px}.bd-size-heading{justify-content:space-between;align-items:baseline;gap:16px;margin:28px 0 16px;display:flex}.bd-size-heading h3{font-size:20px;font-weight:600}.bd-size-heading h3 span,.bd-size-heading p{color:#595959;font-size:13px;font-weight:400}.bd-size-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.bd-size-grid article{text-align:center;background:#faf9f7;border:1px solid #e8e5e1;border-radius:10px;padding:16px}.bd-scale{border-bottom:1px solid #ccc;justify-content:center;align-items:flex-end;gap:8px;height:110px;margin-bottom:14px;padding-bottom:4px;display:flex}.bd-scale-panel{background:linear-gradient(125deg,#151b18 70%,#ff6500 70%);justify-content:center;align-items:center;min-width:0;display:flex}.bd-scale-panel span{color:#fff;letter-spacing:.04em;font-size:9px}.bd-scale svg{color:#626262;flex-shrink:0}.bd-size-grid h4{font-size:17px;font-weight:600}.bd-size-grid p{color:#595959;margin-top:6px;font-size:12px;line-height:1.7}.backdrop-page .bd-note{color:#595959;border-left:2px solid #ff6500;margin-top:16px;padding-left:12px;font-size:13px;line-height:1.8}.bd-works{color:#fff;background:#151b18}.bd-works .bd-heading p{color:#c6ccc8}.bd-section-top{justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;display:flex}.bd-section-top .bd-heading{margin:0}.bd-section-top>a{flex-shrink:0;align-items:center;gap:8px;min-height:44px;font-size:13px;display:flex}.bd-section-top>a svg{color:#ff6500}.bd-work{background:#202322;border:1px solid #ffffff29;border-radius:12px;min-width:0;transition:border-color .2s;display:block;overflow:hidden}.bd-work .bd-card-image{background:#101010}.bd-work img{-o-object-fit:contain;object-fit:contain}.bd-work>div:last-child{padding:16px}.bd-work h3{color:#fff;font-size:15px;font-weight:500;line-height:1.5}.bd-work span{color:#d0d4d1;align-items:center;gap:8px;margin-top:8px;font-size:12px;display:flex}.bd-work span svg{color:#ff6500}.bd-process{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;padding:0;list-style:none;display:grid}.bd-process li{min-width:0;padding-right:16px;position:relative}.bd-process li>svg:first-child{stroke-width:1.7px;color:#ff6500;width:28px;height:28px;margin-bottom:12px}.bd-step-number{color:#ff6500;font-size:12px}.bd-process h3{margin:4px 0 8px;font-size:16px;font-weight:600;line-height:1.5}.bd-process p{color:#595959;font-size:13px;line-height:1.75}.bd-process .bd-process-arrow{color:#ff6500;width:18px;position:absolute;top:40px;right:-14px}.bd-brief{background:#faf9f7;border:1px solid #e8e5e1;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:8px 24px;margin-top:28px;padding:20px;display:grid}.bd-brief b{font-size:16px;font-weight:600}.bd-brief p{color:#595959;grid-column:1;font-size:14px;line-height:1.8}.bd-brief>a{grid-area:1/2/3;align-items:center;gap:8px;min-height:44px;font-size:13px;display:flex}.bd-brief>a svg{color:#ff6500}.bd-faq{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:32px;display:grid}.bd-faq>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.bd-faq details{background:#faf9f7;border:1px solid #e8e5e1;border-radius:10px;padding:0 16px}.bd-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:52px;font-size:14px;line-height:1.7;list-style:none;display:flex}.bd-faq summary>span{color:#ff6500;flex-shrink:0;font-size:20px}.bd-faq details[open] summary>span{transform:rotate(45deg)}.bd-faq details>p{color:#595959;padding:0 0 16px;font-size:14px;line-height:1.8}@media (hover:hover) and (pointer:fine){.bd-work:hover{border-color:#ff6500}.bd-work:hover span svg{transform:translate(3px)}}@media (min-width:768px) and (max-width:1099px){.bd-hero-copy{max-width:440px}.bd-hero h1{font-size:32px}.bd-hero h1>span{font-size:24px}.bd-grid-four{grid-template-columns:repeat(2,minmax(0,1fr))}.bd-material-grid{grid-template-columns:minmax(0,1fr)}.bd-material{grid-template-columns:150px minmax(0,1fr)}.bd-material-image{aspect-ratio:1;min-height:0}.bd-feature-bar{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.bd-feature-bar>div+div{border-left:0;padding-left:0}.bd-faq{grid-template-columns:minmax(0,1fr)}.bd-process{gap:16px}.bd-process h3{font-size:14px}}@media (max-width:767px){.v25.home-premium.backdrop-page{--bd-gutter:16px}.backdrop-page main{padding-top:64px}.bd-section{padding-block:28px}.bd-heading{margin-bottom:16px}.bd-heading h2{font-size:24px}.bd-heading p{font-size:14px}.bd-hero{justify-content:flex-start;gap:20px;min-height:300px;padding:24px 16px 16px}.bd-hero>img{-o-object-position:68% center;object-position:68% center;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0002 36%,#000 66%);mask-image:linear-gradient(90deg,#0000 0%,#0002 36%,#000 66%);width:100%!important}.bd-hero-copy{width:62%;max-width:300px}.bd-production-label{letter-spacing:.03em;margin-bottom:10px;font-size:8px}.bd-hero .bd-eyebrow{font-size:11px}.bd-hero h1{font-size:24px}.bd-hero h1>span{font-size:18px;line-height:1.5}.bd-hero-copy>p{margin-top:10px;font-size:13px;line-height:1.8}.bd-hero-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;margin-top:auto;display:grid}.backdrop-page .bd-hero-actions .home-btn{gap:6px;min-height:46px;padding:10px 6px;font-size:12px}.bd-feature-bar{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-block:20px}.bd-feature-bar>div{align-items:flex-start;gap:8px}.bd-feature-bar>div+div{border:0;padding-left:0}.bd-feature-bar svg{width:24px;height:24px}.bd-feature-bar b{font-size:13px}.bd-feature-bar p{margin-top:4px;font-size:12px}.bd-grid-four{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bd-card-copy{gap:8px;padding:12px}.bd-card-copy>svg{display:none}.bd-card h3{font-size:14px}.bd-card p{font-size:13px;line-height:1.75}.bd-card details{padding:0 12px}.bd-card summary{font-size:12px}.bd-material-grid{grid-template-columns:minmax(0,1fr);gap:12px}.bd-material{grid-template-columns:88px minmax(0,1fr);gap:12px;padding:12px}.bd-material-image{min-height:120px}.bd-material h3{font-size:16px}.bd-material p,.bd-material li{font-size:13px}.bd-size-heading{margin-top:24px;display:block}.bd-size-heading h3{font-size:18px}.bd-size-heading p{margin-top:6px}.bd-size-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bd-size-grid article{padding:12px}.bd-scale{height:90px}.bd-scale-panel span{font-size:7px}.bd-size-grid h4{font-size:15px}.bd-section-top{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.bd-section-top>a{font-size:12px}.bd-works .bd-grid-four{scroll-snap-type:x mandatory;margin-right:-16px;padding-bottom:8px;padding-right:16px;display:flex;overflow-x:auto}.bd-work{scroll-snap-align:start;flex:0 0 78%}.bd-work>div:last-child{padding:14px}.bd-work h3{font-size:15px}.bd-process{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;list-style:none}.bd-process li{padding:0}.bd-process .bd-process-arrow{display:none}.bd-process li>svg:first-child{width:26px;height:26px;margin-bottom:8px}.bd-process h3{font-size:14px}.bd-process p{font-size:13px}.bd-brief{padding:16px;display:block}.bd-brief p{margin-top:8px}.bd-brief>a{margin-top:12px}.bd-faq{grid-template-columns:minmax(0,1fr);gap:0}.bd-faq>div:last-child{grid-template-columns:minmax(0,1fr)}.bd-faq summary{font-size:14px}}@media (max-width:380px){.bd-section-top{grid-template-columns:minmax(0,1fr)}.bd-hero-copy{width:66%}.bd-hero h1>span{font-size:17px}}@media (prefers-reduced-motion:reduce){.bd-work{transition:none}}.v25.home-premium.backdrop-page :is(#services,#portfolio,#process){padding:36px var(--bd-gutter);grid-template-columns:none;gap:0;height:auto;min-height:0;display:block}.v25.home-premium.backdrop-page #services{color:#171717;isolation:auto;background:#fff}.v25.home-premium.backdrop-page #services:before,.v25.home-premium.backdrop-page #services:after{display:none}.v25.home-premium.backdrop-page #process{color:#171717;background:#fff}.v25.home-premium.backdrop-page #process .bd-heading h2{color:#171717}.v25.home-premium.backdrop-page #process .bd-process p,.v25.home-premium.backdrop-page #process .bd-brief p{color:#595959}.v25.home-premium.backdrop-page #portfolio{color:#fff;background:#151b18}@media (max-width:767px){.v25.home-premium.backdrop-page :is(#services,#portfolio,#process){padding:28px 16px}.bd-hero>img{-webkit-mask-image:linear-gradient(90deg,#0000 0% 35%,#0002 55%,#000 80%);mask-image:linear-gradient(90deg,#0000 0% 35%,#0002 55%,#000 80%)}.bd-hero-copy{width:62%}body:has(.backdrop-page) .pdpa-banner-wrap .pdpa-banner-panel{gap:8px!important;padding:10px!important}body:has(.backdrop-page) .pdpa-banner-wrap .pdpa-banner-copy p{-moz-column-gap:8px;-webkit-line-clamp:unset;grid-template-columns:minmax(0,1fr) 72px;align-items:center;column-gap:8px;display:grid;overflow:visible;font-size:12px!important;line-height:1.5!important}body:has(.backdrop-page) .pdpa-banner-wrap .pdpa-banner-copy button{min-height:44px;font-size:12px!important;line-height:1.5!important}body:has(.backdrop-page) .pdpa-banner-wrap .pdpa-banner-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}body:has(.backdrop-page) .pdpa-banner-wrap .pdpa-banner-actions button{min-height:44px;padding:8px 6px!important;font-size:12px!important}}.v25.home-premium.backdrop-page .bd-studio{background:#faf9f7}.backdrop-page .bd-studio .studio-workspace{min-width:0;max-width:100%}.backdrop-page .bd-studio .studio-controls{max-height:none;overflow:visible}.backdrop-page .bd-studio-note{color:#595959;margin-top:16px;font-size:13px;line-height:1.8}@media (min-width:768px) and (max-width:1023px){.backdrop-page .bd-studio .studio-workspace{grid-template-columns:minmax(0,1fr) 280px}}@media (max-width:767px){.v25.home-premium.backdrop-page .bd-studio .studio-workspace{grid-template-columns:minmax(0,1fr)}.backdrop-page .bd-studio .studio-workspace>*{grid-column:1/-1;min-width:0}}.backdrop-page .bd-scale .bd-scale-person{-o-object-fit:contain;object-fit:contain;flex:none;align-self:flex-end;width:auto;max-width:none;height:47.6%;position:static}.bd-guide-table{background:#fff;border:1px solid #e8e5e1;border-radius:12px;overflow:hidden}.bd-guide-table table{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%;font-size:15px;line-height:1.8}.bd-guide-table th,.bd-guide-table td{vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #e8e5e1;padding:16px 20px}.bd-guide-table thead th{background:#eeede9;font-weight:600}.bd-guide-table th:first-child{width:32%}.bd-guide-table tbody th{font-weight:500}.bd-guide-table tr:last-child :is(th,td){border-bottom:0}.backdrop-page .bd-guide-note{color:#595959;margin-top:16px;font-size:13px;line-height:1.8}.bd-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bd-size-area{color:#595959;margin-bottom:6px;font-size:13px;font-weight:500;display:block}.backdrop-page .bd-size-grid article>p{font-size:14px;line-height:1.8}.bd-artwork-layout{grid-template-columns:minmax(0,1.5fr) minmax(0,.7fr);align-items:start;gap:32px;display:grid}.bd-artwork-checklist{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;margin:0;padding:0;list-style:none;display:grid}.bd-artwork-checklist li{align-items:flex-start;gap:10px;min-width:0;font-size:15px;line-height:1.8;display:flex}.bd-artwork-checklist svg{color:#ff6500;flex-shrink:0;margin-top:4px}.bd-artwork-callout{background:#fff3e9;border:1px solid #f3d7bf;border-radius:12px;padding:24px}.bd-artwork-callout>svg{color:#ff6500;margin-bottom:12px}.bd-artwork-callout h3{font-size:20px;font-weight:600;line-height:1.5}.bd-artwork-callout p{color:#595959;margin-top:10px;font-size:14px;line-height:1.8}.bd-artwork-callout a{align-items:center;gap:8px;min-height:44px;margin-top:12px;font-size:14px;display:flex}.bd-artwork-callout a svg{color:#ff6500}.bd-preparation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.bd-preparation-grid li{background:#faf9f7;border:1px solid #e8e5e1;border-radius:12px;align-items:flex-start;gap:14px;min-width:0;padding:22px;display:flex}.bd-preparation-number{color:#ff6500;background:#fff0e4;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;display:flex}.bd-preparation-grid h3{font-size:16px;font-weight:600;line-height:1.6}.bd-preparation-grid p{color:#595959;margin-top:8px;font-size:14px;line-height:1.8}.bd-preparation-help{border-top:1px solid #e8e5e1;justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding-top:20px;display:flex}.bd-preparation-help p{color:#595959;font-size:14px;line-height:1.8}.bd-preparation-help a{flex-shrink:0;align-items:center;gap:8px;min-height:44px;font-size:14px;display:flex}.bd-preparation-help a svg{color:#ff6500}.backdrop-page .bd-material-image{width:100%;min-width:0}.backdrop-page .bd-material>div{min-width:0}@media (min-width:768px) and (max-width:1099px){.bd-artwork-layout{grid-template-columns:minmax(0,1fr)}.bd-preparation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.bd-guide-table table{font-size:14px}.bd-guide-table th,.bd-guide-table td{padding:12px}.bd-guide-table th:first-child{width:40%}.bd-artwork-layout{grid-template-columns:minmax(0,1fr);gap:20px}.bd-artwork-checklist{grid-template-columns:minmax(0,1fr);gap:16px}.bd-artwork-checklist li{font-size:14px}.bd-artwork-callout{padding:20px}.bd-preparation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bd-preparation-grid li{padding:16px;display:block}.bd-preparation-number{margin-bottom:12px}.bd-preparation-grid h3{font-size:14px}.bd-preparation-grid p{font-size:13px}.bd-preparation-help{margin-top:20px;padding-top:16px;display:block}.bd-preparation-help a{margin-top:12px}.bd-size-heading h3{line-height:1.6}}@media (max-width:380px){.bd-preparation-grid{grid-template-columns:minmax(0,1fr)}.bd-preparation-grid li{display:flex}.bd-preparation-number{margin-bottom:0}}.backdrop-page .bd-material-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.backdrop-page .bd-material{background:#fff;flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.backdrop-page .bd-material .bd-material-image{aspect-ratio:16/9;background:#faf9f7;border-bottom:1px solid #e8e5e1;border-radius:0;align-self:stretch;width:100%;height:auto;min-height:0}.backdrop-page .bd-material .bd-material-image img{-o-object-fit:contain;object-fit:contain}.backdrop-page .bd-material-copy{padding:24px}.backdrop-page .bd-material h3{font-size:21px;line-height:1.5}.backdrop-page .bd-material p{margin:10px 0 16px;font-size:15px;line-height:1.8}.backdrop-page .bd-material li{gap:8px;font-size:14px;line-height:1.8}.backdrop-page .bd-material ul{gap:10px}@media (min-width:1100px){.backdrop-page #backdrop-guide{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:20px 36px;display:grid}.backdrop-page #backdrop-guide .bd-heading{margin-bottom:0}.backdrop-page #backdrop-guide .bd-guide-note{grid-column:1/-1;margin-top:0}.backdrop-page .bd-guide-table th:first-child{width:32%}.backdrop-page .bd-guide-table :is(th,td){padding:18px}}@media (min-width:768px) and (max-width:1099px){.backdrop-page .bd-material-grid{gap:16px}.backdrop-page .bd-material .bd-material-image{height:auto}.backdrop-page .bd-material-copy{padding:18px}.backdrop-page .bd-material h3{font-size:18px}.backdrop-page .bd-material p,.backdrop-page .bd-material li{font-size:14px}}@media (max-width:767px){.backdrop-page .bd-material-grid{grid-template-columns:minmax(0,1fr);gap:16px}.backdrop-page .bd-material{grid-template-columns:104px minmax(0,1fr);align-items:start;gap:16px;padding:16px;display:grid}.backdrop-page .bd-material .bd-material-image{background:#faf9f7;border:0;border-radius:8px;align-self:start;height:160px}.backdrop-page .bd-material-copy{padding:0}.backdrop-page .bd-material h3{font-size:18px}.backdrop-page .bd-material p,.backdrop-page .bd-material li{font-size:14px}.backdrop-page .bd-material p{margin:8px 0 12px}.backdrop-page .bd-material ul{gap:8px}}@media (max-width:380px){.backdrop-page .bd-material{grid-template-columns:minmax(0,1fr);gap:0;padding:0}.backdrop-page .bd-material .bd-material-image{border-radius:0;height:180px}.backdrop-page .bd-material-copy{padding:18px}}.backdrop-page .bd-size-caption{color:#595959;margin:0 0 16px;font-size:13px;line-height:1.8}.backdrop-page .dwm-skip-link{z-index:100001;color:#171717;background:#fff;padding:14px 20px;position:fixed;top:8px;left:12px;transform:translateY(-150%)}.backdrop-page .dwm-skip-link:focus{transform:none}.backdrop-page :is(a,button,summary,select,input,textarea):focus-visible{outline-offset:3px;outline:2px solid #171717}.backdrop-page :is(.bd-works,.home-quote-section) :is(a,button,summary,input,select,textarea):focus-visible{outline-color:#ff922b}@media (max-width:767px){.backdrop-page .bd-material{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:12px 16px;padding:16px;display:grid}.backdrop-page .bd-material .bd-material-image{border-radius:8px;grid-area:1/1;height:120px}.backdrop-page .bd-material-copy{display:contents}.backdrop-page .bd-material h3{grid-area:1/2}.backdrop-page .bd-material p,.backdrop-page .bd-material ul{grid-column:1/-1;margin:0}.backdrop-page .bd-material li{font-size:14px;line-height:1.8}.v25.home-premium.backdrop-page .home-compact-form :is(input,select,textarea){font-size:16px!important}}.v25.home-premium.backdrop-page .bd-confidence{background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:stretch;gap:24px;padding:32px max(32px,50vw - 680px);scroll-margin-top:90px;display:grid}.backdrop-page .bd-confidence .home-confidence-card{border-radius:14px;min-width:0;padding:28px}.backdrop-page .bd-confidence .home-confidence-card h2{color:#fff;font-size:28px;line-height:1.45}.backdrop-page .bd-confidence .home-confidence-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 18px;display:grid}.backdrop-page .bd-confidence .home-confidence-grid h3{color:#fff;font-size:14px;line-height:1.6}.backdrop-page .bd-confidence .home-confidence-grid p{font-size:13px;line-height:1.75}.v25.home-premium.backdrop-page .bd-confidence>.home-quote-section{border:1px solid #ffd0b0;border-radius:14px;min-width:0;padding:24px;display:block}.backdrop-page .bd-confidence .home-quote-copy>.shared-line-cta,.backdrop-page .bd-confidence .home-quote-copy>ul{display:none}.v25.home-premium.backdrop-page .bd-confidence .home-compact-form{background:#fff;border:1px solid #e8e5e1;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:20px}.backdrop-page .bd-confidence .home-compact-form label>span{margin:0}.backdrop-page .bd-confidence .home-compact-form :is(input,select,textarea){background:#fff;padding:9px 11px;font-size:16px}.backdrop-page .bd-confidence .home-compact-form summary{min-height:48px;padding:12px 0;font-size:14px}@media (max-width:1023px){.v25.home-premium.backdrop-page .bd-confidence{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.v25.home-premium.backdrop-page .bd-confidence{gap:16px;padding:28px 16px}.backdrop-page .bd-confidence .home-confidence-card{padding:20px 20px 80vw}.backdrop-page .bd-confidence .home-confidence-card h2{font-size:24px}.backdrop-page .bd-confidence .home-confidence-grid{grid-template-columns:minmax(0,1fr)}.v25.home-premium.backdrop-page .bd-confidence>.home-quote-section{padding:20px}.v25.home-premium.backdrop-page .bd-confidence .home-compact-form{grid-template-columns:minmax(0,1fr);gap:14px;padding:16px}.backdrop-page .bd-confidence .home-compact-form>label{grid-column:1/-1}.backdrop-page .bd-confidence .home-quote-copy h2{width:56%;font-size:20px!important}.backdrop-page .bd-confidence .home-compact-form :is(input,select,textarea){font-size:16px!important}}.v25.home-premium.backdrop-page .bd-confidence .home-form-line-help{grid-column:1/-1;display:flex}
.v25.home-premium.backdrop-page{--bd-gutter:max(40px, calc((100% - 1440px) / 2))}.backdrop-page .bd-disclosure{min-width:0}.backdrop-page .bd-disclosure-toggle{display:none}.backdrop-page .bd-disclosure-content{min-width:0}.backdrop-page #backdrop-quote-form{scroll-margin-top:88px}.v25.home-premium.backdrop-page .bd-confidence{padding-inline:var(--bd-gutter);background:#faf9f7;align-items:stretch}.v25.home-premium.backdrop-page .bd-confidence>.home-quote-section{background:#fff;border:1px solid #e8e5e1;border-radius:14px;padding:24px}.backdrop-page #backdrop-quote-form .home-quote-copy{min-height:0;margin:0 0 20px;padding:0}.backdrop-page #backdrop-quote-form .home-quote-copy h2{width:100%;max-width:none;line-height:1.4;font-size:28px!important}.backdrop-page .bd-confidence .home-quote-copy h2 br{display:none}.backdrop-page .bd-confidence .home-quote-copy h2 span+span:before{content:" "}.backdrop-page #backdrop-quote-form .home-quote-copy>.shared-quote-intro{overflow-wrap:normal;width:100%;margin-top:10px;line-height:1.8;max-width:62ch!important;font-size:14px!important}.v25.home-premium.backdrop-page .bd-confidence .home-compact-form{box-shadow:none;border:0;border-radius:0;gap:16px;min-height:0;padding:0}.backdrop-page .bd-confidence .home-form-line-help{gap:12px;padding:14px}.backdrop-page .bd-confidence .home-compact-form :is(input,select,textarea){scroll-margin-block:96px}@media (min-width:768px) and (max-width:1099px){.v25.home-premium.backdrop-page{--bd-gutter:24px}.v25.home-premium.backdrop-page .bd-confidence{grid-template-columns:minmax(0,1fr);gap:20px}.backdrop-page .bd-confidence .home-confidence-card{padding:24px}.backdrop-page .bd-confidence .home-confidence-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (max-width:767px){.v25.home-premium.backdrop-page{--bd-gutter:16px}.backdrop-page .dwm-hero .dwm-hero-inner{padding:0}.backdrop-page .dwm-hero .dwm-hero-scene{padding:22px 16px 0}.backdrop-page .dwm-hero .dwm-hero-copy{width:60%}.backdrop-page .dwm-hero .dwm-hero-copy h1{text-wrap:balance;font-size:22px!important;line-height:1.4!important}.backdrop-page .dwm-hero .dwm-hero-copy>p:not(.dwm-hero-label){font-size:14px!important;line-height:1.75!important}.backdrop-page .dwm-hero .dwm-hero-photo{width:100%;-webkit-mask-image:linear-gradient(90deg,#0000 24%,#00000008 44%,#00000026 59%,#000b 78%,#000 90%);mask-image:linear-gradient(90deg,#0000 24%,#00000008 44%,#00000026 59%,#000b 78%,#000 90%)}.backdrop-page .dwm-hero .dwm-hero-actions{width:100%;margin:0;padding-inline:16px}.backdrop-page .bd-material-grid{gap:20px}.backdrop-page .bd-material{flex-direction:column;align-items:stretch;gap:0;padding:0;display:flex}.backdrop-page .bd-material .bd-material-image{aspect-ratio:16/9;background:#fff;border-bottom:1px solid #e8e5e1;border-radius:0;width:100%;height:auto}.backdrop-page .bd-material-copy{padding:20px;display:block}.backdrop-page .bd-material h3{font-size:20px}.backdrop-page .bd-material p{margin:8px 0 12px}.backdrop-page .bd-material ul{gap:8px}.backdrop-page .bd-disclosure-toggle{color:#171717;text-align:left;cursor:pointer;background:#fff;border:1px solid #e8e5e1;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:48px;padding:14px 16px;font:500 14px/1.6 Prompt,sans-serif;display:flex}.backdrop-page .bd-disclosure-toggle svg{color:#ff6500;flex-shrink:0;transition:transform .2s}.backdrop-page .bd-disclosure-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.backdrop-page .bd-disclosure-content[data-expanded=false]{display:none}.backdrop-page .bd-disclosure-content[data-expanded=true]{padding-top:20px;display:block}.backdrop-page .bd-studio-note{margin-top:16px}.v25.home-premium.backdrop-page .bd-confidence{flex-direction:column;gap:20px;padding:28px 16px;display:flex}.v25.home-premium.backdrop-page .bd-confidence>.home-quote-section{order:1;width:100%;padding:20px}.v25.home-premium.backdrop-page .bd-confidence .home-confidence-card{background:#101010;order:2;width:100%;padding:24px}.backdrop-page .bd-confidence .home-confidence-card>p{margin-bottom:20px}.backdrop-page .bd-confidence .home-confidence-grid{gap:20px}.backdrop-page .home-confidence-card .bd-disclosure-toggle{color:#fff;background:#202322;border-color:#ffffff40}.backdrop-page #backdrop-quote-form .home-quote-copy h2{font-size:24px!important}.backdrop-page .bd-confidence .home-quote-copy>p{font-size:14px}.v25.home-premium.backdrop-page .bd-confidence .home-compact-form{gap:16px;padding:0}.backdrop-page .bd-confidence .home-form-line-help{flex-direction:row;align-items:center}.backdrop-page .bd-confidence .home-form-line-help a{flex-shrink:0;min-width:64px}.backdrop-page .bd-heading h2{text-wrap:balance}.backdrop-page .bd-section-top{flex-direction:column;align-items:flex-start;gap:12px}}@media (prefers-reduced-motion:reduce){.backdrop-page .bd-disclosure-toggle svg{transition:none}}.v25.home-premium.backdrop-page .bd-confidence .home-confidence-card{background:#101010}@media (min-width:1100px){.v25.home-premium.backdrop-page .bd-confidence .home-confidence-card{padding-bottom:260px;position:relative}.v25.home-premium.backdrop-page .bd-confidence .home-confidence-card:after{content:"";opacity:1;pointer-events:none;background-image:linear-gradient(#101010 0%,#10101000 40%),url(/images/business-solutions/home-confidence-printing.png);background-position:50%,50% 68%;background-repeat:no-repeat;background-size:100% 100%,cover;width:100%;height:240px;display:block;position:absolute;inset:auto 0 0;transform:none}}.backdrop-page #applications .bd-card-image{aspect-ratio:761/506}.backdrop-page #applications .bd-card-image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.backdrop-page .bd-confidence-panel{color:#fff;background:#101010;border-radius:14px;align-self:start;min-width:0;overflow:hidden}.backdrop-page .bd-confidence-copy{padding:28px 28px 0}.backdrop-page .bd-confidence-copy>span{letter-spacing:.04em;color:#ff6500;font-size:12px}.backdrop-page .bd-confidence-copy h2{color:#fff;margin:12px 0 14px;font-size:28px;line-height:1.45}.backdrop-page .bd-confidence-copy>p{color:#d0d0d0;font-size:14px;line-height:1.85}.backdrop-page .bd-confidence-copy .home-confidence-grid{gap:24px 20px;margin-top:24px;grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.backdrop-page .bd-confidence-copy .home-confidence-grid article{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;display:grid}.backdrop-page .bd-confidence-copy .home-confidence-grid h3{color:#fff;font-size:14px;line-height:1.7}.backdrop-page .bd-confidence-copy .home-confidence-grid p{color:#d0d0d0;margin-top:5px;font-size:13px;line-height:1.8}.backdrop-page .bd-confidence-copy .home-confidence-grid svg{color:#ff6500;width:24px;height:24px}.backdrop-page .bd-confidence-photo{aspect-ratio:1180/620;margin-top:12px;position:relative;overflow:hidden}.backdrop-page .bd-confidence-photo img{width:108.48%;max-width:none;height:auto;position:absolute;bottom:-1%;left:-4.24%}.backdrop-page .bd-confidence-photo:after{content:"";pointer-events:none;background:linear-gradient(#101010 0%,#101010d9 4%,#10101066 10%,#0000 21%);position:absolute;inset:0}@media (max-width:767px){.backdrop-page .bd-confidence-copy{padding:24px 20px 0}.backdrop-page .bd-confidence-copy h2{font-size:23px}.backdrop-page .bd-confidence-copy .home-confidence-grid{gap:20px 14px}.backdrop-page .bd-confidence-copy .home-confidence-grid article{grid-template-columns:20px minmax(0,1fr);gap:8px}.backdrop-page .bd-confidence-copy .home-confidence-grid h3{font-size:13px}.backdrop-page .bd-confidence-copy .home-confidence-grid p{font-size:12px}.backdrop-page .bd-confidence-copy .home-confidence-grid svg{width:20px;height:20px}}body .v25.home-premium.backdrop-page .bd-confidence>#backdrop-quote-form{background:#fff;align-self:start;padding:24px}body .backdrop-page #backdrop-quote-form .home-quote-copy{isolation:isolate;background:linear-gradient(#0000 70%,#fff),linear-gradient(90deg,#fff 0%,#fffffff5 40%,#fff8 59%,#0000 76%),url(/images/business-solutions/home-consultation-team.png) 100% 0/auto 245px no-repeat;width:calc(100% + 48px);min-height:245px;margin:-24px -24px 20px;padding:24px;position:relative}body .backdrop-page #backdrop-quote-form .home-quote-copy h2{width:58%;max-width:58%;font-size:26px!important}body .backdrop-page #backdrop-quote-form .home-quote-copy>.shared-quote-intro{overflow-wrap:normal;width:56%;line-height:1.85;max-width:56%!important;font-size:14px!important}body .backdrop-page #backdrop-quote-form .home-compact-form{min-height:0;padding:0}body .backdrop-page #backdrop-quote-form .home-form-status:empty{display:none}@media (max-width:767px){body .v25.home-premium.backdrop-page .bd-confidence>#backdrop-quote-form{padding:20px}body .backdrop-page #backdrop-quote-form .home-quote-copy{background:0 0;width:calc(100% + 40px);min-height:0;margin:-20px -20px 20px;padding:0 20px}body .backdrop-page #backdrop-quote-form .home-quote-copy:before{content:"";background:linear-gradient(#0000 72%,#fff 100%),url(/images/business-solutions/home-consultation-team.png) right 25%/cover no-repeat;height:155px;margin:0 -20px 16px;display:block}body .backdrop-page #backdrop-quote-form .home-quote-copy h2{width:100%;max-width:100%;font-size:24px!important}body .backdrop-page #backdrop-quote-form .home-quote-copy>.shared-quote-intro{width:100%;max-width:100%!important;font-size:14px!important}}
