.vu-section,.vu-page{color:#103d40}.vu-section{margin:52px 0 20px;border-top:1px solid #dbe2d8;padding-top:38px}.vu-page{padding-top:28px;padding-bottom:48px;max-width:1040px}.vu-heading{margin:20px 0 28px}.vu-heading h1,.vu-heading h2{font-family:Georgia,serif;letter-spacing:-.035em;line-height:1.1;font-size:clamp(32px,4vw,52px);margin:10px 0 12px}.vu-heading p{font-size:18px;color:#657477;max-width:760px}.vu-kicker{font-size:12px;letter-spacing:.13em;font-weight:700}.vu-packages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.vu-package{border:1px solid #dce3d8;background:#f0f3e9;border-radius:16px;overflow:hidden}.vu-package-body{padding:24px}.vu-package h3{font:700 27px/1.2 Georgia,serif;margin:0 0 12px}.vu-price{font-size:18px}.vu-price strong{font-size:25px;color:#103d40}.vu-package ul{list-style:none;padding:0;min-height:126px;line-height:1.55}.vu-package li{margin:10px 0}.vu-art{height:175px;background:linear-gradient(135deg,#e9eddd,#d7e4d5);position:relative;overflow:hidden}.vu-art-1{background:linear-gradient(130deg,#ece3d5,#ded6bf)}.vu-art-2{background:linear-gradient(140deg,#d9e7e2,#bfcfcd)}.vu-art svg{width:100%;height:100%;stroke:#356760;stroke-width:2.2;stroke-linejoin:round}.vu-art svg circle{fill:#f8f3cb;stroke:none}.vu-art span{position:absolute;bottom:12px;left:20px;background:#ffffffb8;padding:5px 10px;border-radius:20px;font-size:10px;letter-spacing:.1em}.vu-two{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:20px 0}.vu-card{background:#fff;border:1px solid #dde2dc;border-radius:16px;padding:26px;margin:16px 0;color:#153d40;box-shadow:0 5px 20px #153d4003}.vu-two>.vu-card{margin:0}.vu-card h2,.vu-card h3{font-family:Georgia,serif;letter-spacing:-.025em;line-height:1.25;margin:0 0 14px;font-size:27px}.vu-card h3{font-size:24px}.vu-card p{line-height:1.6;color:#647578}.vu-tag{display:inline-block;padding:6px 12px;background:#eef3e6;border-radius:8px;font-size:13px}.vu-footnote{font-size:13px;color:#657477;text-align:center;line-height:1.6}.vu-links{display:flex;flex-wrap:wrap;gap:12px;font-size:13px;margin-top:18px;text-decoration:underline}.vu-preview{background:#faf3e4;border:1px solid #e8ddc5;padding:12px 18px;border-radius:10px;font-size:13px}.vu-status{background:#edf3e6;border:1px solid #d9e4d1;padding:20px 24px;border-radius:12px;display:flex;justify-content:space-between;gap:14px;margin:18px 0}.vu-status span{font-size:14px;color:#657477}.vu-item{border:0;border-top:1px solid #e0e5de;padding:20px 0;margin:16px 0 0;min-width:0}.vu-item legend{font-weight:700;padding:0 8px 0 0}.vu-options{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:6px 0 14px}.vu-choice{cursor:pointer}.vu-choice input{position:absolute;opacity:0;width:1px;height:1px}.vu-choice span{display:block;text-align:center;border:1px solid #d0dad7;border-radius:8px;padding:11px 8px;font-size:14px}.vu-choice input:checked+span{background:#e8f5d4;border-color:#91bc68;font-weight:700}.vu-choice.issue input:checked+span{background:#fff0d4;border-color:#dcb361}.vu-choice input:focus-visible+span{outline:3px solid #285f66;outline-offset:2px}.vu-card label{display:block;font-size:14px;font-weight:600}.vu-card input:not([type=radio]),.vu-card textarea{display:block;width:100%;border:1px solid #ccd7d4;border-radius:8px;background:#fcfcfa;padding:12px;font:inherit;margin:8px 0;box-sizing:border-box}.vu-card textarea{resize:vertical}.vu-optional{font-weight:400!important;color:#657477}.vu-card small{font-weight:400;color:#657477}.vu-key{border:0;padding:0;margin:0 0 20px}.vu-key legend{font-weight:700;margin-bottom:14px}.vu-key label{display:inline-flex;align-items:center;gap:8px;margin:0 20px 10px 0}.vu-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.vu-card-head span{font-size:13px;color:#657477}.vu-photos{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.vu-photos img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:10px}.vu-report-item{padding:16px 0;border-top:1px solid #e3e7e0}.vu-report-item>div{display:flex;align-items:center;justify-content:space-between;gap:16px}.vu-warning{background:#fff2dc;border:1px solid #ebd3a9;border-radius:10px;padding:16px;margin:14px 0}.vu-warning .vu-tag{background:#f7dfb2}.vu-result{min-height:22px;color:#234d40!important;font-weight:600}.vu-job-link{margin:16px}.vu-booking{background:#f0f4e9!important}.vu-page .btn.full,.vu-package .btn.full{display:flex;justify-content:center;align-items:center;min-height:48px;border-radius:11px}.vu-page .btn.lime,.vu-package .btn.lime{background:#cdf580;color:#103d40;box-shadow:inset 0 1px 0 #ffffff80}.vu-page .btn:hover,.vu-package .btn:hover{transform:translateY(-2px);box-shadow:0 7px 18px #153d4012;transition:.18s}.vu-page .btn:disabled{transform:none;opacity:.6}@media(max-width:760px){.vu-packages{grid-template-columns:1fr}.vu-two{grid-template-columns:1fr}.vu-package ul{min-height:0}.vu-page{padding-top:20px}.vu-card{padding:20px}.vu-heading p{font-size:16px}.vu-status,.vu-report-item>div{flex-direction:column;align-items:flex-start}.vu-photos{grid-template-columns:repeat(2,1fr)}.vu-options{gap:6px}.vu-choice span{font-size:12px;padding:12px 4px}.vu-card h2{font-size:25px}}@media(prefers-reduced-motion:reduce){.vu-page .btn:hover,.vu-package .btn:hover{transform:none;transition:none}}

.vu-art{background-image:url('visit-scenes.jpg');background-size:300% auto;background-position:0 center}.vu-art-1{background-position:50% center}.vu-art-2{background-position:100% center}.vu-art svg{opacity:0}.vu-art span{display:none}

#yazlik-paketleri{margin-top:16px;border-top:0;padding-top:0;margin-bottom:48px}
