/* Reference: user-approved 1024 × 1536 discovery layout. Only this page. */
body[data-page='/ucretsiz-kesif/'] #main{background:#f8fcff;color:#0b2a44;padding-top:0}
.dr-page{--dr-ink:#082b45;--dr-blue:#008bcc;--dr-muted:#647f9b;max-width:1280px;margin:0 auto;color:var(--dr-ink);color-scheme:light;background:#fbfdff;overflow:clip;padding:0 0 14px;container-type:inline-size}
.dr-page *{box-sizing:border-box}.dr-page em{color:#0088bf;font-style:normal}.dr-page .dr-icon{display:block;flex:none;width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.6;color:#0099de}.dr-page .dr-icon *{fill:none}
.dr-entry{height:283px;height:28.32cqw;padding:44px 6.54% 0;background:url('/images/discovery-reference/background.webp') center top/100% auto no-repeat}
.dr-page .dr-label{display:flex;align-items:center;gap:11px;margin:0;color:#547293;font-size:11px;font-weight:600;letter-spacing:1.6px;line-height:20px}.dr-page .dr-label:before{content:'';display:block;background:#009cdb;width:22px;height:2px;flex:none}
.dr-entry h1{font-size:clamp(48px,5.08cqw,65px);font-weight:600;line-height:1.12;letter-spacing:-1.8px;margin:22px 0 16px;color:var(--dr-ink);max-width:950px}
.dr-entry-description{margin:0;font-size:clamp(17px,1.76cqw,22px);font-weight:400;line-height:1.45;color:#627e9b;max-width:76%}
.dr-wrap{width:94.53%;margin-inline:auto}.dr-layout{display:grid;grid-template-columns:40.08% 57.02%;gap:2.9%;align-items:start}
.dr-aside{min-width:0}.dr-field-art{position:relative;width:114.43%;margin-left:-7.215%;aspect-ratio:444/490;overflow:hidden;pointer-events:none}.dr-field-art img,.dr-plans-art img{position:absolute;display:block;width:230.631%;max-width:none;height:auto;left:0;top:-59.184%}
.dr-aside-copy{padding-left:10.05%;padding-right:0}.dr-page h2{color:var(--dr-ink);font-weight:600;letter-spacing:-.9px;line-height:1.15;margin:0 0 16px;font-size:clamp(30px,3.32cqw,42px)}
.dr-aside-copy>p{color:#647f9b;font-size:clamp(16px,1.56cqw,20px);line-height:1.5;margin:14px 0 22px}
.dr-planner{display:flex;align-items:flex-start;gap:18px;padding:20px 16px;background:linear-gradient(120deg,#ffffffa6,#eff9ff80);border:1px solid #d7eaf6;border-radius:8px;text-decoration:none;min-height:134px;margin-top:22px}
.dr-planner-icon{display:grid;place-items:center;flex:none;width:48px;height:48px;background:#eaf7ff;border-radius:50%}.dr-planner-icon .dr-icon{width:28px;height:28px}.dr-planner strong,.dr-planner b,.dr-planner span>span{display:block}.dr-planner strong{font-size:16px;color:#0b2945;line-height:1.35;font-weight:600}.dr-planner span>span{font-size:14px;line-height:1.4;color:#647f9b;margin:7px 0 14px}.dr-planner b{font-size:14px;color:#008ac8;line-height:1.4;font-weight:600}
.dr-plans-art{position:relative;width:114.43%;margin-left:-7.215%;aspect-ratio:444/240;overflow:hidden;pointer-events:none}.dr-plans-art img{top:-450%}
.dr-form-panel{min-width:0;border:1px solid #d9edfa;border-radius:11px;padding:25px 26px 19px;background:linear-gradient(135deg,#ffffffed,#ffffffdf);box-shadow:0 8px 30px #c9e7f70a}
.dr-form-panel h2{font-size:clamp(28px,2.93cqw,37px);line-height:1.18;margin:0 0 4px;letter-spacing:-.8px}.dr-form-intro{font-size:16px;color:#65809b;line-height:1.4;margin:0 0 24px}
.dr-page fieldset{border:0;min-width:0;margin:0 0 30px;padding:0}.dr-page legend{width:100%;display:flex;align-items:center;gap:12px;font-size:21px;font-weight:600;margin:0 0 17px;padding:0;line-height:1.25}.dr-page legend:after{content:'';height:1px;background:#cce5f5;flex:1;margin-left:4px}.dr-page legend>span{display:grid;place-items:center;flex:none;width:36px;height:36px;border:1px solid #b8e4fb;background:#e4f5ff;border-radius:50%;color:#008bcc;font-size:18px;font-weight:600}
.dr-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px}.dr-wide{grid-column:1/-1}.dr-page .field{display:block;position:relative;min-width:0;margin:0;font-size:14px;line-height:1.35;font-weight:600;color:#092b46}.dr-page .field.dr-icon-field{padding-left:41px}.dr-icon-field>.dr-icon{position:absolute;top:0;left:4px;width:22px;height:22px}.dr-page .field>.dr-field-title{display:inline}.dr-page .field>span[aria-hidden]{color:#009bda}.dr-page .field small{font-weight:400;font-size:12px;color:#66809a}
.dr-page .field input,.dr-page .field select,.dr-page .field textarea{display:block;box-sizing:border-box;width:100%;min-width:0;margin:7px 0 0;min-height:41px;padding:9px 12px;border:1px solid #cbdbe8;border-radius:5px;background:#fff;color:#12364c;font:400 14px/1.45 'Titillium Web',sans-serif;box-shadow:inset 0 1px 2px #0b2a4403}
.dr-page .field textarea{min-height:82px;resize:vertical}.dr-page .field textarea[name=address]{min-height:64px}.dr-page .field select{appearance:none;padding-right:31px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%230b2a44' stroke-width='1.5'%3E%3Cpath d='m1 1 5 5 5-5'/%3E%3C/svg%3E");background-position:right 13px center;background-repeat:no-repeat;cursor:pointer}.dr-page .field select:disabled{color:#8b9faf;background-color:#f5f9fc;cursor:not-allowed}.dr-page .field input::placeholder,.dr-page .field textarea::placeholder{color:#7590a9;opacity:1}.dr-page .field input:focus,.dr-page .field select:focus,.dr-page .field textarea:focus{outline:none;border-color:#009ade;box-shadow:0 0 0 3px #00a3e017}.dr-page [aria-invalid=true]{border-color:#bc3445!important;box-shadow:0 0 0 2px #bc34451a!important}
.dr-page .dr-field-hint{font-size:12px;line-height:1.4;color:#6b849c;font-weight:400;margin:-11px 0 -2px;padding-left:41px}.dr-page #discovery-district-hint{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.dr-unknown{display:flex;gap:8px;align-items:center;font-size:12px;color:#526e8a;margin-top:12px;padding-left:41px}.dr-unknown input,.dr-page .consent-label input{appearance:auto;width:18px;height:18px;flex:none;accent-color:#008dcc;margin:0}
.dr-contact-field>.dr-icon{position:absolute;left:4px;top:0;width:22px;height:22px}.dr-page .dr-contact-field>.dr-field-title{margin-left:41px}
.dr-upload{display:flex;align-items:center;gap:16px;padding:14px 16px;border:1px dashed #c0e1f4;border-radius:7px;background:linear-gradient(110deg,#f4fbff,#f8fbfe);position:relative;min-height:74px}
.dr-upload-icon{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;background:#eaf6fe}.dr-upload-icon .dr-icon{width:25px;height:25px}.dr-upload>div{min-width:0;flex:1}.dr-upload strong{display:block;font-size:15px;line-height:1.35;font-weight:600}.dr-upload small{display:block;font-size:12px;line-height:1.4;color:#69849e;margin-top:3px}.dr-file-button{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;background:#fff;color:#008aca;border:1px solid #c4ddec;border-radius:5px;padding:10px 12px;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;overflow:hidden;flex:none}.dr-file-button .dr-icon{width:18px;height:18px}.dr-file-button input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.dr-file-button:focus-within{outline:2px solid #008bcc;outline-offset:3px}#dr-file-name{display:block;overflow-wrap:anywhere;font-size:12px;color:#007dae;line-height:1.4}.dr-page .consent-label{display:flex;align-items:center;gap:20px;font-size:14px;line-height:1.5;margin:0}.dr-page .consent-label span{color:#254a6a}.dr-page .consent-label a{color:#007fae;text-decoration:underline;font-weight:600}
.dr-page .form-status:empty{display:none}.dr-page .form-status{font-size:14px;line-height:1.5;margin:12px 0}.dr-page .lead-form>.btn{display:flex;gap:14px;width:100%;min-height:54px;align-items:center;justify-content:center;border:0;background:linear-gradient(110deg,#008bcc,#0084b9);border-radius:6px;color:white;font-size:17px;line-height:1.4;font-weight:600;margin-top:16px;padding:14px}.dr-page .lead-form>.btn .dr-icon{color:#fff;width:20px;height:20px}.dr-page .lead-form>.btn:disabled{opacity:.7;cursor:wait}.dr-page .form-note{text-align:center;font-size:12px;line-height:1.5;margin:12px 0 0;color:#6e88a1}
.dr-page .project-summary{margin:0 0 24px;background:#f1faff;border:1px solid #c5e7f8}.dr-page .project-summary h3{font-size:20px}.dr-page .project-summary button{color:#007eae}
.dr-after{display:grid;grid-template-columns:31.7% 1fr;gap:0;margin-top:24px;background:linear-gradient(110deg,#eff9fe,#edf8ff);border-radius:10px;padding:28px 38px 20px;min-height:196px}.dr-after-copy .dr-label{font-size:10px;letter-spacing:1px;gap:9px;line-height:20px;margin:0 0 14px}.dr-after h2{font-size:30px;margin:0 0 10px;line-height:1.2;letter-spacing:-.6px}.dr-after-copy>p:last-child{font-size:15px;line-height:1.5;color:#617f9b;margin:0}.dr-after ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;list-style:none;padding:0;margin:0}.dr-after li{position:relative;min-width:0}.dr-process-icon{display:grid;place-items:center;width:52px;height:52px;border:1px solid #76cefc;background:#f8fcff;border-radius:50%;margin-bottom:12px}.dr-process-icon .dr-icon{width:26px;height:26px}.dr-after li:not(:last-child):after{content:'';position:absolute;left:66px;right:-8px;top:26px;border-top:1px dotted #b3dff5}.dr-after h3{display:flex;align-items:center;gap:6px;font-size:12px;line-height:1.25;color:#082b45;font-weight:600;margin:0 0 4px;white-space:nowrap}.dr-after h3>span{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#d9f2ff;color:#008ac6;font-size:14px;font-weight:600;flex:none}.dr-after li p{font-size:12px;line-height:1.35;color:#69849d;margin:0}.dr-after-note{font-size:12px;color:#647f99;line-height:1.4;margin:18px 0 0}
@media(min-width:1100px){.dr-entry{padding-top:4.3cqw}.dr-form-panel{padding:2.44cqw 2.54cqw 1.86cqw}.dr-form-intro{font-size:18px}.dr-page .field{font-size:16px}.dr-page .field input,.dr-page .field select,.dr-page .field textarea{font-size:16px;min-height:46px}.dr-page legend{font-size:23px}.dr-page fieldset{margin-bottom:32px}.dr-page .field textarea{min-height:94px}.dr-page .field textarea[name=address]{min-height:74px}.dr-planner{padding:24px 20px}.dr-planner strong{font-size:18px}.dr-planner span>span,.dr-planner b{font-size:16px}.dr-after h3{font-size:14px}.dr-after li p{font-size:14px}.dr-after-note{font-size:14px}.dr-after{padding:32px 46px 24px}.dr-after-copy>p:last-child{font-size:17px}.dr-after h2{font-size:35px}}
@media(max-width:900px) and (min-width:701px){.dr-entry{height:255px;padding-top:32px}.dr-entry h1{font-size:43px}.dr-entry-description{font-size:16px}.dr-form-panel{padding:22px 18px}.dr-form-panel h2{font-size:26px}.dr-fields{gap:16px 12px}.dr-page .field.dr-icon-field{padding-left:28px}.dr-icon-field>.dr-icon{left:0;width:19px;height:19px}.dr-page .dr-field-hint,.dr-unknown{padding-left:28px}.dr-file-button{padding:9px}.dr-upload{gap:10px;padding:12px}.dr-upload-icon{display:none}.dr-planner{padding:14px;gap:10px}.dr-planner-icon{width:36px;height:36px}.dr-aside-copy{padding-left:5%}.dr-page h2{font-size:27px}.dr-after{padding:24px;grid-template-columns:1fr}.dr-after-copy{margin-bottom:22px}.dr-after h3{font-size:13px}}
@media(max-width:700px){.dr-entry{height:auto;min-height:260px;padding:32px 24px 28px;background-size:150% auto;background-position:68% top;position:relative}.dr-entry:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#f7fcffed,#f7fcff4a);pointer-events:none}.dr-entry>*{position:relative}.dr-entry h1{font-size:clamp(34px,7.4vw,46px);letter-spacing:-1px;margin:18px 0 16px;line-height:1.1}.dr-entry-description{font-size:16px;line-height:1.5;max-width:100%}.dr-desktop-break{display:none}.dr-page .dr-label{font-size:10px;letter-spacing:1.2px}.dr-wrap{width:calc(100% - 32px)}.dr-layout{display:flex;flex-direction:column;gap:24px}.dr-aside{width:100%;display:grid;grid-template-columns:.9fr 1fr;align-items:center;gap:16px}.dr-field-art{width:calc(100% + 16px);margin-left:-16px;aspect-ratio:444/490}.dr-aside-copy{padding:0}.dr-aside-copy h2{font-size:25px}.dr-aside-copy>p{font-size:14px;line-height:1.5;margin:10px 0}.dr-planner{padding:12px;gap:8px;min-height:0;margin-top:14px}.dr-planner-icon{width:32px;height:32px}.dr-planner-icon .dr-icon{width:21px;height:21px}.dr-planner strong{font-size:14px}.dr-planner span>span{font-size:12px;margin:5px 0 8px}.dr-planner b{font-size:12px}.dr-plans-art{display:none}.dr-form-panel{width:100%;padding:24px 20px 20px;border-radius:9px}.dr-form-panel h2{font-size:29px}.dr-form-intro{font-size:16px}.dr-fields{gap:16px}.dr-page .field input,.dr-page .field select,.dr-page .field textarea{font-size:16px;min-height:44px}.dr-page legend{font-size:21px}.dr-page .dr-upload{padding:12px;gap:10px}.dr-upload small{font-size:11px}.dr-file-button{font-size:13px;padding:10px}.dr-upload-icon{width:34px;height:34px}.dr-page .consent-label{gap:12px;font-size:13px}.dr-after{grid-template-columns:1fr;gap:24px;padding:24px;margin-top:24px}.dr-after-copy>p:last-child{font-size:15px}.dr-after ol{gap:16px}.dr-after h3{font-size:12px;white-space:normal}.dr-after li p{font-size:12px}.dr-after li p br{display:none}.dr-after-copy>p:last-child br{display:none}.dr-after-note{font-size:12px}.dr-page{padding-bottom:20px}}
@media(max-width:430px){.dr-aside{display:block}.dr-field-art{width:calc(100% + 32px);max-height:340px;margin:-18px -16px 0;aspect-ratio:444/440}.dr-field-art img{top:-65.91%}.dr-aside-copy{padding:0 8px}.dr-aside-copy h2{font-size:29px}.dr-aside-copy>p{font-size:15px}.dr-planner{padding:16px;gap:14px;margin:16px 0 0}.dr-planner-icon{width:42px;height:42px}.dr-planner strong{font-size:16px}.dr-planner span>span,.dr-planner b{font-size:14px}.dr-form-panel{padding:22px 16px 20px}.dr-fields{grid-template-columns:1fr}.dr-page .field{font-size:15px}.dr-page .field.dr-icon-field{padding-left:32px}.dr-icon-field>.dr-icon{left:0;width:21px;height:21px}.dr-page .dr-field-hint,.dr-unknown{padding-left:32px}.dr-page .dr-contact-field>.dr-field-title{margin-left:32px}.dr-upload{flex-wrap:wrap}.dr-upload>div{flex-basis:calc(100% - 50px)}.dr-file-button{margin-left:44px}.dr-after ol{grid-template-columns:1fr;gap:22px}.dr-after li{padding-left:68px;min-height:65px}.dr-process-icon{position:absolute;left:0;top:0}.dr-after li:not(:last-child):after{left:25px;top:58px;bottom:-16px;right:auto;border-top:0;border-left:1px dotted #b3dff5}.dr-after h3{font-size:14px}.dr-after li p{font-size:13px;margin-top:4px}.dr-after-note{margin:20px 0 0}.dr-after h2{font-size:29px}}
/* Keep the extracted artwork at reference scale despite shared image max-width rules. */
body #main .dr-field-art>img,body #main .dr-plans-art>img{width:230.631%;max-width:none;height:auto}
@media(min-width:901px){.dr-entry h1{font-size:clamp(50px,5.47cqw,70px);line-height:1.05;margin-top:18px;margin-bottom:13px}.dr-after{grid-template-columns:34.2% 1fr}.dr-after ol{gap:28px}.dr-form-intro{margin-bottom:18px}}
@media(max-width:700px){.dr-entry{background-size:1024px auto;background-position:right top}}
@media(max-width:430px){.dr-field-art{max-height:none;aspect-ratio:444/490}.dr-field-art img{top:-59.184%}}
