*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:#151a1e;color:#f3f4f2;font:16px/1.65 'Segoe UI',Arial,sans-serif}a{color:inherit;text-decoration:none}a:hover{color:#ff914f}button,input,textarea{font:inherit}button,a,input,textarea{touch-action:manipulation}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid #ff914f;outline-offset:5px}img{max-width:100%;height:auto;display:block}h1,h2,h3,p{margin:0 0 20px}h1,h2,h3{line-height:1.08;letter-spacing:-.04em}h1{font-size:clamp(42px,5.7vw,84px);font-weight:650}h2{font-size:clamp(32px,3.4vw,48px);font-weight:600}h3{font-size:25px;font-weight:600}p,li{color:#b7bfc3}em{font-style:normal;color:#ff792c}header{padding:25px max(5vw,24px);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #333b41;gap:24px}nav{display:flex;align-items:center;gap:28px;font-size:14px}nav>a:not(.button){color:#c2c9ce}.brand{display:flex;align-items:center;gap:10px;font-weight:800;font-size:25px;letter-spacing:-1px;line-height:1}.brand span>span,.brand>span{color:#ff792c}.brand>span{color:inherit}.brand small{display:block;font-size:8px;color:#a6afb6;letter-spacing:2px;margin-top:10px}.brand small+span{color:inherit}.brand span span{color:#ff792c}section{padding:92px max(5vw,24px);max-width:1600px;margin:auto}.hero{display:grid;grid-template-columns:1.06fr 1fr;gap:48px;align-items:center;padding-top:72px;padding-bottom:70px}.eyebrow{font:11px/1.6 'Segoe UI',Arial,sans-serif;letter-spacing:2.2px;font-weight:650;color:#ff914f;margin-bottom:24px}.dot{display:inline-block;width:6px;height:6px;background:#ff792c;border-radius:50%;margin-right:8px}.lede{font-size:19px;max-width:670px;line-height:1.75;color:#b7bfc3}.hero .lede{max-width:530px;margin-top:30px}.actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin:30px 0}.button,.ghost{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:51px;padding:13px 22px;border:1px solid #ff792c;background:#ff792c;color:#12171b;cursor:pointer;font-size:14px;font-weight:650;border-radius:2px}.button:hover{background:#ff985e;color:#12171b}.ghost{background:transparent;border-color:#5a656d;color:#f2f3f3}.ghost:hover{border-color:#ff792c}.small{min-height:42px;padding:9px 17px;font-size:12px}.hero-note{display:flex;gap:26px;font:9px/1.5 monospace;color:#a4b0b8;letter-spacing:1px;border-top:1px solid #3a4249;padding-top:23px;margin-top:42px}.hero-art{border:1px solid #3a4249;transform:rotate(-2deg);box-shadow:15px 15px 0 #1c2328}.hero-art img{width:100%}.artcaption{padding:15px 20px;display:flex;justify-content:space-between;background:#222a30;font:10px monospace;color:#c7d0d6;gap:10px}.ticker{display:flex;justify-content:space-around;align-items:center;gap:20px;padding:22px 4vw;border-block:1px solid #3a4249;color:#cbd2d7;font:11px monospace;letter-spacing:1px;flex-wrap:wrap}.ticker b{color:#ff792c;font-size:19px}.sectionhead{display:flex;justify-content:space-between;align-items:end;gap:50px;margin-bottom:40px}.sectionhead>p{max-width:380px}.services,.grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.service{border-top:1px solid #56616a;padding:28px 10px 15px 0}.service>span{display:block;color:#ff914f;font:11px monospace;letter-spacing:1px;margin-bottom:45px}.service p{max-width:350px}.service:hover{border-color:#ff792c}.shade{background:#1b2227}.product{border:1px solid #3b454c;background:#151c21;min-width:0}.product-art{display:block;position:relative;border-bottom:1px solid #3b454c}.product-art img{width:100%;aspect-ratio:4/3;object-fit:cover}.product-art>span{position:absolute;top:15px;left:15px;font:9px monospace;padding:7px 9px;background:#11191e;color:#e8ebed;border:1px solid #59636b}.cardbody{padding:25px}.cardbody .eyebrow{margin-bottom:13px}.cardbody h3{font-size:25px}.cardbody p{font-size:14px}.textlink{font-size:13px;color:#ff914f;display:inline-block}.fine{font-size:12px;color:#a3adb4;line-height:1.75;margin:23px 0 0}.fine a{text-decoration:underline}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:35px;margin-top:45px}.steps b{font-size:38px;font-weight:300;color:#ff792c}.steps h3{font-size:21px;margin-top:20px}.steps p{font-size:14px}.cta{background:#ff792c;color:#151a1e;position:relative;overflow:hidden}.cta h2{font-size:clamp(45px,5.5vw,77px);max-width:800px}.cta .eyebrow{color:#262d32}.cta:after{content:'↗';font-size:280px;line-height:1;position:absolute;right:8%;top:14%;opacity:.16;pointer-events:none}.light{background:#151a1e;border-color:#151a1e;color:#fff}.light:hover{background:#303b43;color:#fff}footer{padding:70px max(5vw,24px) 24px;border-top:1px solid #3c454b}footer a{display:block;margin-bottom:10px;font-size:14px}footer .brand{font-size:25px;margin-bottom:26px}footer .brand>span{color:#ff792c}footer p{font-size:13px;margin-top:15px}.footgrid{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:35px}.footgrid b{display:block;font-size:14px;margin-bottom:24px}.footnote{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #3a4249;margin-top:45px;padding-top:22px;color:#a4adb4;font-size:10px;padding-bottom:50px}.wa{position:fixed;right:22px;bottom:22px;padding:12px 18px;background:#f3f4f1;color:#151a1e;border:1px solid #151a1e;border-radius:40px;font-size:13px;font-weight:650;box-shadow:0 5px 25px #0005;z-index:5}.wa:hover{color:#151a1e;background:#ffb182}.intro{padding-bottom:55px;max-width:1600px}.intro h1{max-width:1000px}.intro .lede{margin-top:25px;max-width:780px}.catalog{padding-top:0}.filters{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:20px}.filters button{border:1px solid #69757d;color:#c9d1d7;padding:10px 20px;background:transparent;cursor:pointer;border-radius:30px;font-size:13px}.filters button[aria-pressed=true]{color:#141a1e;background:#ff792c;border-color:#ff792c}.catalog .grid{margin-top:25px}.detail{display:grid;grid-template-columns:1fr 1fr;gap:65px;padding-top:65px;align-items:start}.detail h1{font-size:clamp(38px,4vw,58px)}.detail h2{font-size:22px;margin-top:30px}.detail-art{margin-top:25px;border:1px solid #4d5962}.detail ul{padding-left:20px;margin-bottom:35px}.notice{padding:16px 20px;border-left:3px solid #ff792c;background:#232b31;color:#c8d0d6;font-size:14px;margin:25px 0}.reading{max-width:900px;padding-top:10px}.reading h2{font-size:30px;margin-top:40px}.reading p,.reading li{line-height:1.85}.reading ul{padding-left:23px}.reading .button{margin-top:30px}.articles{padding-top:0}.articles article{padding:30px 0;border-top:1px solid #58636b}.articles h2{font-size:32px;margin-top:12px;max-width:800px}.quote{display:grid;grid-template-columns:1.5fr 1fr;gap:80px;padding-top:0}.quote aside{padding:32px;background:#20292f;border:1px solid #45525b;align-self:start}.quote aside>a{display:block;font-size:18px;margin:15px 0}.quote aside h2{font-size:38px}.quote aside h3{font-size:22px;margin-top:25px}.quote aside hr{border:0;border-top:1px solid #4b5a63;margin-top:30px}label{display:block;font-size:13px;color:#d4dadd;margin-bottom:22px}input,textarea{width:100%;display:block;margin-top:9px;padding:13px 15px;background:#20292f;border:1px solid #65727c;border-radius:2px;color:#fff;min-height:49px}input::placeholder,textarea::placeholder{color:#a6b1b8}textarea{resize:vertical}.formrow{display:grid;grid-template-columns:1fr 2fr;gap:20px}.quote .actions .button,.quote .actions .ghost{font-size:12px;gap:5px}#form-status{color:#ffd0b3}.contact{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding-top:0}.contact h2{font-size:38px}.contact address{font-style:normal;color:#c9d0d6}.contact div>p.eyebrow:not(:first-child){margin-top:35px}.menu{display:none}.skip{position:absolute;top:-100px;left:20px;background:#fff;color:#111;padding:15px;z-index:20}.skip:focus{top:10px}[hidden]{display:none!important}@media(min-width:1600px){header,footer{padding-inline:calc((100vw - 1440px)/2)}}@media(max-width:1050px){nav{gap:16px}.hero{gap:30px}.hero-note{font-size:8px;gap:12px}.brand{font-size:22px}.grid{grid-template-columns:repeat(2,1fr)}.detail{gap:35px}.quote{gap:35px}.services{gap:18px}}@media(max-width:800px){header{padding:20px 24px;position:relative;flex-wrap:wrap}.menu{display:block;background:transparent;color:#fff;border:1px solid #65727c;padding:8px 14px;font-size:13px}nav{display:none;flex-basis:100%;align-items:stretch;flex-direction:column;padding-top:15px}nav.open{display:flex}.hero{grid-template-columns:1fr;padding-top:50px}.hero-art{max-width:590px;transform:none;margin-top:15px}.hero h1{font-size:clamp(48px,10vw,75px)}section{padding:60px 24px}.hero .lede{font-size:17px}.hero-note{font-size:9px;flex-wrap:wrap}.sectionhead{display:block;margin-bottom:30px}.sectionhead>p{max-width:none}.services{grid-template-columns:1fr}.service>span{margin-bottom:25px}.service p{max-width:none}.steps{grid-template-columns:1fr 1fr;gap:25px}.footgrid{grid-template-columns:1fr 1fr}.footgrid>div:first-child{grid-column:1/-1}.footnote{flex-direction:column}.detail,.quote,.contact{grid-template-columns:1fr;gap:35px}.detail .lede{font-size:17px}.detail>div:first-child{order:2}.detail>div:last-child{order:1}.intro{padding-bottom:40px}.intro .lede{font-size:17px}.cta:after{font-size:180px;top:25%;right:0}.quote aside{padding:25px}.reading h2{font-size:27px}}@media(max-width:480px){.grid{grid-template-columns:1fr}.steps{grid-template-columns:1fr}.footgrid{grid-template-columns:1fr}.footgrid>div:first-child{grid-column:auto}.hero-note{gap:12px}.hero .actions{align-items:stretch;flex-direction:column}.artcaption{font-size:8px;padding:13px 10px}.formrow{grid-template-columns:1fr}.ticker{justify-content:center;gap:14px}.ticker span{font-size:9px}.ticker b:last-child{display:none}.wa{right:14px;bottom:14px}.contact h2{font-size:31px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

select{display:block;width:100%;margin-top:9px;padding:13px;background:#20292f;color:#fff;border:1px solid #65727c;font:inherit;border-radius:2px}select:focus-visible{outline:3px solid #ff914f;outline-offset:4px}.guide-controls{display:grid;grid-template-columns:1fr 1fr;gap:10px 24px}.material-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.material-card{padding:30px;border:1px solid #4c5a63;background:#1c252b;scroll-margin-top:25px}.material-card h2{font-size:33px;margin:14px 0}.material-card h3{font-size:20px;color:#d1d8dc;letter-spacing:-.02em}.material-card p{font-size:15px}.material-card summary{cursor:pointer;color:#ffb183;font-size:14px;padding:10px 0}.material-card details p{margin-top:12px}.material-card .textlink{margin-top:18px}.material-result{border-left:3px solid #ff792c;padding:25px;background:#151c21;margin-top:28px}.material-result h3{font-size:28px}.file-panel{margin:30px 0;padding:25px;border:1px solid #65727c;border-top:3px solid #ff792c;min-width:0}.file-panel legend{padding:0 10px;color:#fff;font-size:20px;font-weight:600}.file-panel p{font-size:14px}.file-panel input[type=file]{padding:14px 10px;font-size:13px}.file-panel input[type=file]::file-selector-button{background:#ff792c;color:#151a1e;border:0;padding:9px 12px;margin-right:10px;cursor:pointer}.checklabel{display:flex;gap:12px;align-items:start;margin-top:25px}.checklabel input{width:18px;min-height:18px;height:18px;flex-shrink:0;margin:4px 0}.checklabel a{text-decoration:underline}.file-panel progress{width:100%;margin:20px 0}.trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}button:disabled{opacity:.5;cursor:not-allowed}#upload-status{margin:20px 0 0;overflow-wrap:anywhere;color:#ffd0b3}#file-list{white-space:pre-line;overflow-wrap:anywhere}header nav{gap:18px}@media(max-width:1050px) and (min-width:801px){header{flex-wrap:wrap}header nav{flex-basis:100%;justify-content:space-between}}@media(max-width:650px){.guide-controls,.material-grid{grid-template-columns:1fr}.material-card,.file-panel{padding:22px}.file-panel input[type=file]{font-size:11px}}
.product-art img[src*="toz-haznesi-referans"]{object-fit:contain;background:#12181d}.detail-art[src*="toz-haznesi-referans"]{width:auto;max-height:760px;margin:25px auto}.product-art:has(img[src*="toz-haznesi-referans"])>span{display:none}

.faq details{border-bottom:1px solid #46545e;padding:22px 0;max-width:950px}.faq summary{font-size:20px;cursor:pointer;color:#f1f3f2}.faq details p{margin:18px 0 0;max-width:800px}.faq a{text-decoration:underline;color:#ffad78}.breadcrumbs{padding:18px max(5vw,24px) 0;color:#b7bfc3;font-size:12px;max-width:1600px;margin:auto;display:flex;gap:9px;flex-wrap:wrap}.breadcrumbs a{text-decoration:underline}.breadcrumbs span:last-child{color:#ffad78}

.printer-section{display:grid;grid-template-columns:1.05fr 1fr;gap:65px;align-items:center;border-bottom:1px solid #33424b}.printer-visual{border:1px solid #40515d;background:#161f26;min-width:0;box-shadow:14px 14px 0 #1c2831}.printer-visual img{width:100%;height:auto}.printer-caption{display:flex;justify-content:space-between;gap:15px;padding:16px 22px;border-top:1px solid #40515d;font:11px monospace;letter-spacing:1px;color:#b4c1c9}.printer-caption span:last-child{color:#ffa064}.printer-copy h2{font-size:clamp(34px,3.8vw,57px)}.printer-facts{display:grid;grid-template-columns:1fr 1.4fr;gap:22px;margin:30px 0;border-block:1px solid #40515d;padding:23px 0}.printer-facts b{display:block;color:#f1f3f3;font-size:20px;line-height:1.3}.printer-facts span{display:block;color:#aebcc5;font-size:12px;margin-top:8px}.printer-copy .lede{font-size:18px}.printer-copy .actions{gap:22px}@media(max-width:1000px){.printer-section{gap:35px}.printer-facts{grid-template-columns:1fr}.printer-facts b{font-size:19px}}@media(max-width:800px){.printer-section{grid-template-columns:1fr}.printer-visual{box-shadow:8px 8px 0 #1c2831}.printer-copy h2{font-size:40px}.printer-facts{grid-template-columns:1fr 1.4fr}.printer-facts b{font-size:17px}.printer-caption{font-size:10px}}@media(prefers-reduced-motion:no-preference){.printer-visual img{transition:filter .3s}.printer-visual:hover img{filter:brightness(1.08)}}

.printer-visual img[src*="bambu-x1-carbon-fotograf"]{aspect-ratio:1/1;object-fit:contain;background:#efefef}

.product-art img[src*="profil-kesit-referans"]{object-fit:contain;background:#e6e8e7}.detail-art[src*="profil-kesit-referans"]{max-height:800px;width:auto;margin:24px auto}

/* Mobile form readability and compact navigation, 2026-11-06. */
@media(max-width:800px){input,textarea,select,.file-panel input[type=file]{font-size:16px}.menu,.filters button{min-height:44px}.menu{min-width:60px}.quote .actions>.button,.quote .actions>.ghost{min-height:48px}}
@media(max-width:480px){.quote .actions{align-items:stretch;flex-direction:column}.quote .actions>.button,.quote .actions>.ghost{width:100%;white-space:normal;text-align:center}.file-panel input[type=file]::file-selector-button{max-width:100%;white-space:normal}}
@media(max-width:360px){header{padding:16px 18px;gap:10px}.brand{font-size:20px;gap:8px}.brand img{width:30px;height:30px}.brand small{font-size:6.5px;letter-spacing:1.3px}.menu{padding:8px 10px}header nav{flex-basis:100%;width:100%}.wa{font-size:12px;padding:10px 14px}}

.discover-intro{display:grid;grid-template-columns:1.45fr 1fr;gap:50px;align-items:center;padding-top:60px;padding-bottom:45px}.discover-intro h1{font-size:clamp(42px,5vw,72px)}.model-request{background:#202a31;border:1px solid #47545e;border-top:3px solid #ff792c;padding:30px}.model-request h2{font-size:30px}.model-request .eyebrow{display:block;margin-bottom:15px}.model-request p{font-size:14px}.model-request .fine{font-size:12px}.catalog-search{display:flex;align-items:end;gap:20px;margin-bottom:25px}.catalog-search label{flex:1;margin:0;font-size:15px}.catalog-search input{margin-top:10px}.catalog-search button{flex-shrink:0}.discovery-mosaic{display:grid;grid-template-columns:1fr 1fr;gap:12px;min-width:0}.discovery-mosaic>a{position:relative;display:block;border:1px solid #4b5962;overflow:hidden;background:#1d262c}.discovery-mosaic .mosaic-main{grid-column:1/-1}.discovery-mosaic img{width:100%;aspect-ratio:4/3;object-fit:cover;transition:transform .25s}.discovery-mosaic .mosaic-main img{aspect-ratio:16/9}.discovery-mosaic a:hover img{transform:scale(1.025)}.discovery-mosaic a>span{position:absolute;left:12px;bottom:12px;padding:7px 12px;background:#111a20ed;border:1px solid #52616d;font-size:12px}.discovery-mosaic .fine{grid-column:1/-1;margin:0}.category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.category-grid>a{display:grid;grid-template-columns:100px 1fr;align-items:center;gap:18px;background:#20292f;border:1px solid #43515b;padding:15px;min-width:0}.category-grid>a:hover{border-color:#ff792c}.category-grid img{width:100px;height:100px;object-fit:cover}.category-grid h3{font-size:20px;letter-spacing:-.02em;margin:0 0 8px}.category-grid p{font-size:12px;margin:0}.discovery-categories{padding-top:35px;padding-bottom:55px}.featured{padding-top:65px}.featured .product-art img{aspect-ratio:4/3}.model-banner{display:flex;align-items:center;gap:45px;justify-content:space-between;background:#222d34;border-block:1px solid #485963;padding-block:45px}.model-banner>div{max-width:800px}.model-banner h2{font-size:clamp(30px,3.3vw,46px)}.model-banner .button{flex-shrink:0}.product-use{border-top:1px solid #48545c}.model-link-field{scroll-margin-top:25px;background:#20292f;border-left:3px solid #ff792c;padding:20px;margin-bottom:24px}.model-link-field label{margin-bottom:10px}.model-link-field .fine{margin-top:0}.product-use .actions{gap:24px}#catalog-empty a{color:#ffad78;text-decoration:underline}.hero{padding-top:50px}.hero .lede{margin-top:25px}@media(max-width:1100px){.category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.discover-intro{gap:25px}.model-banner{align-items:start;flex-direction:column;gap:15px}}@media(max-width:800px){.discover-intro{grid-template-columns:1fr;padding-top:40px}.discover-intro h1{font-size:46px}.model-request{padding:24px}.category-grid>a{grid-template-columns:80px 1fr;padding:12px}.category-grid img{width:80px;height:80px}.category-grid h3{font-size:18px}.discovery-mosaic{margin-top:10px}.hero h1{font-size:clamp(43px,9vw,68px)}.hero{gap:25px}.catalog-search{align-items:stretch;flex-direction:column;gap:12px}.catalog-search button{align-self:start}.model-banner{gap:15px}.model-request .button{max-width:100%}}@media(max-width:520px){.category-grid{grid-template-columns:1fr}.discovery-mosaic a>span{font-size:10px;left:7px;bottom:7px;padding:6px}.model-request h2{font-size:27px}.discover-intro h1{font-size:42px}.hero .actions{gap:12px}.discovery-mosaic{gap:8px}.model-link-field{padding:16px}}@media(prefers-reduced-motion:reduce){.discovery-mosaic img{transition:none}}
nav.breadcrumbs{flex-direction:row;flex-basis:auto;align-items:center}


nav.breadcrumbs{flex-direction:row;flex-basis:auto;align-items:center}.guide-reading{overflow-wrap:anywhere}.guide-reading h2{scroll-margin-top:25px}.guide-reading ul{padding-left:24px}.guide-reading li{margin-block:12px;line-height:1.8;color:#bcc6ce}.guide-reading blockquote{margin:28px 0;padding:16px 24px;border-left:3px solid #ff792c;background:#20292f}.guide-reading a{text-decoration:underline;text-underline-offset:4px}.guide-reading p{line-height:1.9}.guide-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.guide-links article{border:1px solid #43515b;background:#20292f;padding:26px;min-width:0}.guide-links h3{font-size:25px;line-height:1.25}.guide-links p{font-size:15px}.guide-links .textlink{display:inline-block;margin-top:12px}@media(max-width:800px){.guide-links{grid-template-columns:1fr}.guide-reading blockquote{padding:14px 18px}}