@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800&family=Playfair+Display:wght@400;500;600&display=swap');
:root{--dark:#092c3c;--dark2:#103f4b;--aqua:#16b4ac;--aqua2:#80e7dc;--muted:#647982;--paper:#fafbf9;--line:#dfe8e7;--soft:#f0f6f4}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:95px}body{margin:0;background:white;color:var(--dark);font-family:'DM Sans',Arial,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}h1,h2,h3,p{margin-top:0}p{line-height:1.78}.wrap{width:min(1180px,calc(100% - 64px));margin:auto}.skip{position:absolute;left:-100vw}.skip:focus{left:10px;top:10px;background:#fff;padding:12px;z-index:100}a:focus-visible,summary:focus-visible{outline:3px solid var(--aqua);outline-offset:4px}.topbar{height:82px;position:sticky;top:0;background:#ffffffeb;z-index:10;border-bottom:1px solid #edf2f1;backdrop-filter:blur(18px)}.topnav{height:100%;display:flex;align-items:center;justify-content:space-between;gap:20px}.logo{display:flex;align-items:center;gap:11px;font-weight:800;font-size:14px;white-space:nowrap}.logo img{object-fit:contain;width:44px;height:44px}.logo small{display:block;font-size:9px;letter-spacing:1px;color:#7d9197;margin-top:4px;text-transform:uppercase}.topnav nav{display:flex;gap:22px;font-size:12px;font-weight:700}.topnav nav a:hover{color:#118f8e}.topcta{padding:13px 17px;background:var(--dark);color:white;font-size:12px;font-weight:800;white-space:nowrap}.hero{overflow:hidden;background:#092c3c;color:white}.hero-layout{display:grid;grid-template-columns:1fr 1fr;min-height:660px;align-items:center;gap:60px}.hero-copy{padding:75px 0 65px}.eyebrow,.overline{font-size:10px;letter-spacing:2px;font-weight:800;color:#168f8d;text-transform:uppercase}.hero .eyebrow{color:var(--aqua2);margin-bottom:27px}.hero h1{font:500 clamp(48px,5.3vw,80px)/1.12 'Playfair Display',Georgia,serif;letter-spacing:-2.4px;max-width:600px;margin-bottom:32px}.hero h1 em,.section h2 em{font-style:italic;color:#72d5cd}.hero-copy>p{font-size:16px;line-height:1.9;color:#d1e4e4;max-width:530px}.cta-row{display:flex;flex-wrap:wrap;gap:12px;margin:30px 0 55px}.button{display:inline-flex;align-items:center;justify-content:center;padding:15px 22px;min-height:50px;font-size:13px;font-weight:800;transition:transform .2s;gap:10px}.button:hover{transform:translateY(-2px)}.button.primary{background:#17b7ae;color:#052b34}.button.line{border:1px solid #7296a0;color:white}.button.dark{background:#092c3c;color:#fff}.hero-facts{display:flex;gap:43px}.hero-facts span{font:500 29px 'Playfair Display',Georgia,serif}.hero-facts small{display:block;font:800 9px 'DM Sans',sans-serif;letter-spacing:1.5px;color:#8eabb1;margin-top:8px}.hero-art{position:relative;min-height:520px}.image-mat{position:absolute;left:8%;top:45px;right:-3%;bottom:45px;transform:rotate(2deg);border:9px solid #f5f6f2;box-shadow:0 30px 55px #021d2b88;overflow:hidden;background:#fff}.image-mat img{width:100%;height:100%;object-fit:cover;object-position:center top}.hero-sticker{position:absolute;bottom:13px;left:-4%;padding:20px 26px;background:#f8faf8;color:#092c3c;font:500 21px/1.5 'Playfair Display',Georgia,serif;box-shadow:0 12px 45px #021f2866}.hero-sticker strong{color:#108c89}.section{padding:100px 0}.section-title{max-width:800px;margin-bottom:42px}.section h2{font:500 clamp(36px,3.7vw,55px)/1.25 'Playfair Display',Georgia,serif;letter-spacing:-1.5px;margin:15px 0 23px}.section h2 em{color:#118e8b}.section-title>p{font-size:15px;color:var(--muted);max-width:770px}.benefit-grid,.model-grid,.palette-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.benefit-grid article{padding:36px;background:var(--soft);min-height:270px}.num{font:500 36px 'Playfair Display',Georgia,serif;color:#12aba5}.benefit-grid h3{margin:28px 0 10px;font-size:21px;line-height:1.3}.benefit-grid p{font-size:14px;color:var(--muted)}.scenarios{background:var(--dark);color:white}.scenario-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:110px}.scenarios h2{color:white}.scenarios h2 em{color:#67d8cf}.scenario-layout>div>p{color:#b1cad0}.textlink{color:#76e2d8;font-weight:800;display:inline-block;margin-top:15px;border-bottom:1px solid #76e2d8;padding-bottom:10px}.scenario-list>div{display:flex;gap:24px;border-bottom:1px solid #2a5160;padding:21px 0}.scenario-list>div b{font:500 25px 'Playfair Display',serif;color:#71d6d0}.scenario-list p{font-size:14px;color:#bbd0d3;margin:0}.scenario-list strong{color:#fff}.models{background:#f7f9f8}.model-card{background:#fff;box-shadow:0 12px 35px #092c3c0a;overflow:hidden;border:1px solid #e4ebeb}.model-preview{height:300px;overflow:hidden;background:#e9f0ec}.model-preview img{width:100%;height:100%;object-fit:cover;object-position:top}.model-body{padding:31px;display:flex;align-items:flex-start;flex-direction:column;min-height:390px}.model-body h3{font:500 37px 'Playfair Display',Georgia,serif;margin:15px 0}.model-body h3 small{font:600 12px 'DM Sans',sans-serif;display:block;color:#627983;margin-top:9px}.model-body p{font-size:14px;color:var(--muted);margin-bottom:22px}.model-tag{font-size:11px;color:#168c8d;font-weight:800;margin-top:auto;margin-bottom:20px}.model-body .button{width:100%}.model-note{color:#879599;font-size:11px;margin:22px 0 0}.palette-grid{gap:17px}.palette-card{border:1px solid #e1e9e7;overflow:hidden;background:white}.swatches{display:flex;height:95px}.swatches span:first-child{width:52%}.swatches span:nth-child(2){width:30%}.swatches span:nth-child(3){flex:1}.palette-body{padding:19px}.palette-body strong{display:block;font-size:15px}.palette-body small{display:block;color:#677984;margin-top:6px}.color-codes{color:#88979d;font-size:10px;margin-top:14px;font-weight:700}.inline-note{margin-top:28px;background:#f0f6f4;padding:21px;font-size:13px;line-height:1.7;color:#506770}.features{background:#edf5f3}.feature-layout{display:grid;grid-template-columns:1.25fr .75fr;gap:40px}.feature-list{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:0;margin:0}.feature-list li{position:relative;background:white;padding:17px 15px 17px 39px;font-size:13px;line-height:1.5;border:1px solid #dbe7e5}.feature-list li:before{content:'✓';position:absolute;left:15px;color:#128e8a;font-weight:800}.owner-note{background:#092c3c;color:#fff;padding:42px;align-self:stretch}.owner-note .eyebrow{color:#63d8d0}.owner-note h3{font:500 37px/1.25 'Playfair Display',serif;margin:20px 0}.owner-note p{font-size:14px;color:#c6d8da}.owner-note .subnote{margin-top:45px;color:#93b2b7;font-size:12px}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.steps article{border-top:2px solid #13ada6;padding:25px 12px 25px 0}.steps article span{font:500 31px 'Playfair Display',serif;color:#14aaa4}.steps h3{font-size:17px;margin:20px 0 10px}.steps p{font-size:13px;color:var(--muted)}.document-link{border:1px solid #b4d7d0;padding:23px;display:flex;align-items:center;gap:20px;background:#f2faf7;margin-top:40px}.document-link>span:first-child{font-size:30px;color:#178d88}.document-link strong{display:block;font-size:15px}.document-link small{display:block;font-size:12px;color:#647b80;margin-top:7px}.document-link b{margin-left:auto;font-size:11px;color:#118d87}.pricing{background:#fafbf9}.pricing-layout{display:grid;grid-template-columns:1fr 1fr;gap:90px}.pricing-layout>div>p{color:#667c85;font-size:14px}.price-card{background:#082c3d;color:white;padding:36px;margin-top:35px}.price-card small{font-size:10px;color:#9fbcc0;letter-spacing:1.2px;font-weight:800}.price{font:500 57px 'Playfair Display',serif;margin:23px 0 4px}.price-card p{font-size:13px;color:#b8d2d5}.price-chips{display:grid;gap:11px;color:#c5deda;font-size:12px;margin:25px 0}.price-card .button{width:100%}.price-card .email{display:block;text-align:center;font-size:12px;margin-top:20px;color:#aed4d1}.terms{padding-top:40px}.terms h3{font:500 30px 'Playfair Display',serif;margin-bottom:22px}.terms details{border-bottom:1px solid #d7e2e1;padding:16px 0}.terms summary{cursor:pointer;font-size:14px;font-weight:800;line-height:1.5}.terms details p{font-size:13px;color:#647c81;margin:13px 0 3px}.terms details p a{text-decoration:underline;color:#0d8181}.footer{background:#092632;color:#c0d1d2;padding:42px 0}.footer-inner{display:flex;align-items:center;justify-content:space-between;gap:35px}.footer-inner strong{font:500 25px 'Playfair Display',serif;color:white}.footer-inner p{font-size:12px;margin:7px 0 0}.footer-inner>div:nth-child(2){display:flex;gap:20px;font-size:12px}.footer-inner>span{font-size:11px;color:#7a9ba0}
@media(max-width:1100px){.topnav nav{display:none}.hero-layout{gap:25px}.hero h1{font-size:58px}.scenario-layout{gap:40px}.model-body{padding:22px}.pricing-layout{gap:45px}}
@media(max-width:800px){.wrap{width:calc(100% - 42px)}.hero-layout,.scenario-layout,.feature-layout,.pricing-layout{grid-template-columns:1fr}.hero-copy{padding:63px 0 15px}.hero-art{height:370px;min-height:0}.image-mat{top:10px;bottom:25px;right:4%;left:4%}.hero-sticker{bottom:0;left:3%}.section{padding:72px 0}.benefit-grid,.model-grid,.palette-grid{grid-template-columns:1fr 1fr}.model-body{min-height:0}.feature-list{grid-template-columns:1fr 1fr}.steps{grid-template-columns:1fr 1fr}.pricing-layout{gap:15px}.terms{padding-top:10px}}
@media(max-width:550px){.wrap{width:calc(100% - 34px)}.topbar{height:70px}.topcta{font-size:10px;padding:10px}.logo{font-size:12px}.logo img{width:31px;height:31px}.logo small{font-size:8px}.hero h1{font-size:49px}.hero-copy{padding:55px 0 10px}.hero-facts{gap:25px}.hero-facts span{font-size:23px}.hero-art{height:300px}.hero-sticker{font-size:16px;padding:13px}.cta-row{gap:10px;margin:24px 0 32px}.cta-row .button{width:100%}.section{padding:64px 0}.section h2{font-size:36px}.benefit-grid,.model-grid,.palette-grid,.feature-list,.steps{grid-template-columns:1fr}.benefit-grid article{min-height:auto}.model-preview{height:260px}.model-body h3{font-size:33px}.owner-note{padding:28px}.owner-note h3{font-size:32px}.document-link{padding:16px;gap:12px}.document-link strong{font-size:13px}.document-link b{display:none}.price{font-size:48px}.footer-inner{flex-direction:column;align-items:flex-start}.footer-inner>div:nth-child(2){flex-wrap:wrap}}

@media(max-width:550px){.topnav{gap:7px}.topnav .logo{min-width:0}.topnav .logo span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topnav .topcta{width:85px;min-width:85px;height:38px;font-size:0;display:flex;align-items:center;justify-content:center;padding:4px}.topnav .topcta:after{content:'Başvur ↗';font-size:12px}.topnav .logo small{letter-spacing:.2px}}

.topnav>.topcta{display:inline-flex!important;opacity:1!important;visibility:visible!important;background:#092c3c!important;color:#fff!important}

/* V41: Onaylanan üç tasarımlı satış görseli. */
.hero-art-collection{min-height:610px;height:610px;display:flex;align-items:center;justify-content:center}
.hero-art-collection .image-mat{position:relative;inset:auto;width:min(100%,490px);height:100%;transform:none;border:0;box-shadow:none;background:transparent;overflow:visible}
.hero-art-collection .image-mat img{width:100%;height:100%;object-fit:contain;object-position:center;display:block}
@media(max-width:800px){.hero-art-collection{min-height:0;height:min(115vw,650px)}.hero-art-collection .image-mat{height:100%;width:100%}}
@media(max-width:550px){.hero-art-collection{height:116vw;max-height:540px}}
