.p-dobra{background:#0b0c0e;color:#e8e9eb}.p-dobra .v-ribbon{background:#17191c;color:#acafb5}.db-site{--red:#fa3024;--muted:#91969e;--line:#ffffff26;background:#0b0c0e;color:#e8e9eb;font-family:Manrope,sans-serif}.db-nav{display:flex;justify-content:space-between;align-items:center;padding:27px 5%;border-bottom:1px solid var(--line);gap:30px}.db-mark{font-size:23px;font-weight:800;letter-spacing:-1.3px}.db-mark>span{color:var(--red);margin-right:12px}.db-nav nav{display:flex;gap:35px;font-size:10px}.db-nav-contact{font-size:9px;border-bottom:1px solid var(--red);padding-bottom:8px}.db-hero-heading{display:flex;justify-content:space-between;align-items:end;padding:40px 5% 30px;gap:50px}.db-hero-heading .v-eyebrow{font-size:8px;color:var(--muted);letter-spacing:1.5px}.db-hero h1{font-size:clamp(100px,15vw,230px);font-weight:800;line-height:.9;letter-spacing:-.08em;color:var(--red);margin:22px 0 0}.db-hero h1 span{font-size:.12em;vertical-align:top;display:inline-block;margin-top:10px;margin-left:10px;letter-spacing:0}.db-hero-heading>p{font-size:29px;line-height:1.2;letter-spacing:-1.2px;margin:0 0 5px;min-width:210px}.db-site em{font-family:Manrope;font-style:normal;color:var(--red)}.db-hero-image{height:560px;position:relative;overflow:hidden}.db-hero-image>img{height:100%;width:100%;object-fit:cover;object-position:50% 58%}.db-hero-image:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#0005,transparent 45%),linear-gradient(0deg,#0008,transparent 25%);pointer-events:none}.db-image-coordinate{position:absolute;left:5%;top:28px;font:8px/1.8 'DM Mono';letter-spacing:1.5px;z-index:2}.db-hero-link{position:absolute;bottom:35px;left:5%;background:var(--red);color:#150907;padding:22px 26px;z-index:2;min-width:280px}.db-hero-link small{font:7px 'DM Mono';letter-spacing:1px;display:block;margin-bottom:15px}.db-hero-link>span{font-size:18px;letter-spacing:-.6px;display:block}.db-image-note{position:absolute;right:5%;bottom:35px;font:7px 'DM Mono';letter-spacing:1px;z-index:2}.db-section{padding:95px 6%}.db-site h2{font-size:clamp(42px,5.3vw,76px);font-weight:500;letter-spacing:-.055em;line-height:1.04;margin:24px 0}.db-site .v-eyebrow{font-size:8px;letter-spacing:1.4px;color:var(--muted)}.db-concept{display:grid;grid-template-columns:1fr 1fr;gap:80px}.db-concept>div+div{padding-top:35px}.db-concept p{font-size:13px;line-height:1.9;color:var(--muted)}.db-concept .db-lead{font-size:21px;line-height:1.5;color:#e7e8ea;margin-bottom:25px}.db-principles{margin-top:30px;border-top:1px solid var(--line)}.db-principles>span{display:flex;gap:30px;font-size:11px;padding:18px 0;border-bottom:1px solid var(--line)}.db-principles b{color:var(--red);font:9px 'DM Mono'}.db-config{background:#141619}.db-section-title{position:relative}.db-section-title>p{font-size:12px;color:var(--muted);max-width:340px;position:absolute;right:0;bottom:5px;line-height:1.9}.db-config-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#ffffff30;margin-top:45px;border:1px solid #ffffff30}.db-config-tabs button{background:#1a1c20;display:flex;align-items:center;gap:18px;padding:26px;color:#949ba4;text-align:left}.db-config-tabs small{font:8px 'DM Mono'}.db-config-tabs span{font-size:22px;letter-spacing:-.6px}.db-config-tabs b{font:9px 'DM Mono';font-weight:400;margin-left:auto}.db-config-tabs button[aria-pressed=true]{background:var(--red);color:#120807}.db-config-content{display:grid;grid-template-columns:1.6fr 1fr;border:1px solid var(--line);border-top:0}.db-plan-wrap{background:#0e1013;min-width:0}.db-plan-wrap>div{padding:24px;display:flex;justify-content:space-between;gap:15px;font:9px 'DM Mono';letter-spacing:.5px}.db-plan-wrap>div>small{font-size:7px;color:#737e89}.db-plan{display:block;width:100%;height:auto}.db-plan-wrap>p{font:7px/1.8 'DM Mono';padding:5px 24px 18px;color:#7a858f}.db-config-content aside{padding:35px;border-left:1px solid var(--line)}.db-config-content aside>small{font:7px 'DM Mono';letter-spacing:1px;color:#a8afb8}.db-config-content h3{font-size:29px;font-weight:500;line-height:1.15;letter-spacing:-1px;margin:23px 0}.db-config-content aside>p{font-size:11px;color:var(--muted);line-height:1.85}.db-dimensions{display:flex;gap:35px;padding:18px 0 25px;border-bottom:1px solid var(--line)}.db-dimensions>span{font:8px 'DM Mono';color:var(--muted)}.db-dimensions strong{font:400 40px Manrope;letter-spacing:-2px;color:var(--red);display:block;margin-bottom:8px}.db-config-content ul{list-style:none;padding:0;margin:20px 0 0}.db-config-content li{font-size:10px;padding:9px 0;color:#acb1b8;display:flex;gap:18px}.db-config-content li>span{color:var(--red)}.db-system-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:70px;align-items:center;margin-top:45px}.db-fold{border:1px solid var(--line);background:linear-gradient(#ffffff04 1px,transparent 1px),linear-gradient(90deg,#ffffff04 1px,transparent 1px);background-size:24px 24px}.db-fold svg{width:100%;display:block}.db-fold>span{display:block;font:7px 'DM Mono';padding:20px;color:#737d88;letter-spacing:1px}.db-system-notes article{display:flex;gap:27px;padding:27px 0;border-top:1px solid var(--line)}.db-system-notes article>small{font:9px 'DM Mono';color:var(--red);padding-top:6px}.db-system-notes h3{font-size:23px;font-weight:500;letter-spacing:-.7px;margin:0 0 17px}.db-system-notes p{font-size:12px;color:var(--muted);line-height:1.9;margin:0}.db-statement{background:var(--red);color:#100a0a;padding:90px 7%;position:relative;overflow:hidden}.db-statement h2{font-size:clamp(50px,7vw,100px);line-height:1;max-width:800px;letter-spacing:-.065em;position:relative;z-index:2;margin:0 0 35px}.db-statement em{color:#100a0a;-webkit-text-stroke:1px #100a0a;color:transparent}.db-statement>p{max-width:400px;font-size:13px;line-height:1.9;position:relative;z-index:2}.db-statement>span{position:absolute;font-size:430px;line-height:1;right:-20px;bottom:-90px;color:#8e110e40;font-weight:300}.db-detail{display:grid;grid-template-columns:1fr 1fr;gap:80px}.db-detail>div+div{padding-top:30px}.db-detail p{font-size:12px;line-height:1.9;color:var(--muted)}.db-detail a{display:inline-block;font-size:12px;border-bottom:1px solid var(--red);padding:18px 0 10px;margin-top:10px}.db-footer{padding:30px 6%;border-top:1px solid var(--line)}.db-footer>strong{display:block;font-size:clamp(100px,19vw,300px);line-height:1.2;font-weight:800;letter-spacing:-.08em;color:var(--red)}.db-footer>strong>span{font-size:.1em;vertical-align:top;letter-spacing:0;display:inline-block;margin-top:30px;margin-left:15px}.db-footer>div{display:flex;justify-content:space-between;gap:25px;font:7px 'DM Mono';letter-spacing:.6px;padding:25px 0 5px;border-top:1px solid var(--line);color:#929aa5}
@media(max-width:1000px){.db-nav-contact{display:none}.db-hero-heading>p{font-size:24px;min-width:180px}.db-concept,.db-detail{gap:45px}.db-section-title>p{max-width:270px}.db-config-tabs button{padding:22px 18px;gap:10px}.db-config-tabs b{font-size:7px}.db-config-tabs span{font-size:18px}.db-config-content aside{padding:27px}.db-system-grid{gap:35px}.db-system-notes h3{font-size:21px}.db-dimensions{gap:25px}.db-dimensions strong{font-size:32px}}
@media(max-width:760px){.db-nav{padding:24px 6%;gap:20px}.db-mark{font-size:21px}.db-mark>span{margin-right:7px}.db-nav nav{gap:18px;font-size:9px}.db-nav a[href='#system']{display:none}.db-hero-heading{display:block;padding:35px 6% 25px}.db-hero-heading .v-eyebrow{font-size:6px;letter-spacing:.7px}.db-hero h1{font-size:24vw;margin:25px 0 22px;letter-spacing:-.08em}.db-hero-heading>p{font-size:21px;line-height:1.2;letter-spacing:-.6px;margin:0}.db-hero-heading>p br{display:initial}.db-hero-image{height:460px}.db-hero-image>img{object-position:63% center}.db-image-coordinate{font-size:6px;top:20px;left:6%}.db-hero-link{left:6%;bottom:28px;min-width:250px;padding:19px 21px}.db-hero-link small{font-size:6px}.db-hero-link>span{font-size:17px}.db-image-note{display:none}.db-section{padding:60px 7%}.db-site h2{font-size:45px;letter-spacing:-2.3px}.db-concept,.db-detail{display:block}.db-concept>div+div,.db-detail>div+div{padding-top:10px}.db-concept .db-lead{font-size:20px}.db-concept p{font-size:12px}.db-site .v-eyebrow{font-size:7px;letter-spacing:.9px}.db-section-title>p{position:static;font-size:12px;max-width:320px}.db-config-tabs{margin-top:30px;grid-template-columns:1fr}.db-config-tabs button{padding:17px 20px}.db-config-tabs small{font-size:8px}.db-config-tabs span{font-size:20px}.db-config-tabs b{font-size:9px}.db-config-content{display:flex;flex-direction:column}.db-plan-wrap>div{padding:20px 15px;font-size:7px}.db-plan-wrap>div>small{font-size:6px}.db-plan-wrap>p{font-size:6px;padding:0 15px 15px}.db-config-content aside{border-left:0;border-top:1px solid var(--line);padding:27px}.db-config-content h3{font-size:31px}.db-config-content aside>p{font-size:12px}.db-dimensions strong{font-size:42px}.db-config-content li{font-size:11px}.db-system-grid{grid-template-columns:1fr;gap:30px;margin-top:30px}.db-system-notes h3{font-size:24px}.db-system-notes p{font-size:12px}.db-statement{padding:65px 7%}.db-statement h2{font-size:50px;letter-spacing:-2.8px}.db-statement>p{font-size:12px;max-width:260px}.db-statement>span{font-size:250px;bottom:-60px;right:-50px}.db-detail p{font-size:12px}.db-detail a{font-size:11px}.db-footer{padding:30px 7%}.db-footer>strong{font-size:24vw;letter-spacing:-.08em}.db-footer>strong>span{margin-top:12px;margin-left:5px}.db-footer>div{flex-direction:column;font-size:6px;gap:20px;margin-top:20px}.db-footer>div>a{font-size:9px}}
