.public-site .home-investment{padding-block:36px;background:#faf8f5}
.public-site .investment-overview{display:grid;overflow:hidden;border:1px solid #e6ddd9;border-radius:20px;background:#fff;box-shadow:0 8px 28px #38233306}
.public-site .investment-heading{display:flex;flex-direction:column;align-items:flex-start;padding:26px 22px;background:var(--plum);color:#fff;min-width:0}
.public-site .investment-heading h2{font-size:var(--type-section);line-height:1.22;color:inherit;margin:0 0 16px;max-width:20ch;text-wrap:balance}
.public-site .investment-heading p{font:400 var(--type-copy)/1.65 var(--sans);color:#f0e8ed;margin:0;max-width:37ch}
.public-site .investment-guide-link{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:48px;margin-top:24px;padding:12px 15px;border:1px solid #ffffff65;border-radius:10px;color:#fff;font:600 14px/1.5 var(--sans);text-decoration:none;max-width:100%}
.public-site .investment-guide-link:hover{background:#ffffff12}
.public-site .investment-guide-link:focus-visible{outline:2px solid #fff;outline-offset:4px}
.public-site .investment-guide-link>.icon{width:20px;height:20px;flex-shrink:0}
.public-site .investment-details{padding:22px;min-width:0}
.public-site .investment-points{display:grid;gap:20px}
.public-site .investment-point{display:flex;align-items:flex-start;gap:15px;min-width:0}
.public-site .investment-point+.investment-point{border-top:1px solid #eee7e3;padding-top:20px}
.public-site .investment-icon{display:grid;place-items:center;flex:0 0 44px;height:44px;border-radius:12px;background:#f5f0ec;color:var(--plum);font:500 28px/1 var(--sans);font-variant-numeric:lining-nums}
.public-site .investment-icon small{font:500 16px/1 var(--sans)}
.public-site .investment-icon .icon{width:25px;height:25px}
.public-site .investment-point h3{font:600 var(--type-card)/1.4 var(--sans);margin:0 0 7px;color:var(--plum)}
.public-site .investment-point p{font:400 var(--type-copy)/1.65 var(--sans);color:#635c61;margin:0}
.public-site .investment-foot{display:flex;align-items:flex-start;gap:9px;margin:24px 0 0;padding-top:16px;border-top:1px solid #eee7e3;font:400 13px/1.6 var(--sans);color:#72666e}
.public-site .investment-foot>.icon{flex:0 0 17px;width:17px;height:17px;margin-top:2px}
@media(max-width:767px){
 .public-site .investment-point{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px 14px}
 .public-site .investment-point>div{display:contents}
 .public-site .investment-point h3{align-self:center;margin:0}
 .public-site .investment-point p{grid-column:1/-1}
 .public-site .investment-heading h2{max-width:none;text-wrap:pretty}
}
@media(min-width:768px){
 .public-site .investment-overview{grid-template-columns:minmax(0,.95fr) minmax(0,1.7fr)}
 .public-site .investment-heading{padding:32px 28px}
 .public-site .investment-guide-link{margin-top:auto;padding-top:12px}
 .public-site .investment-heading p{margin-bottom:28px}
 .public-site .investment-details{padding:30px}
 .public-site .investment-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}
 .public-site .investment-point--tax{grid-column:1/-1;align-items:center;background:#faf7f4;border:1px solid #efe7e0;border-radius:13px;padding:20px}
 .public-site .investment-point--tax .investment-icon{flex-basis:64px;height:64px;font-size:40px;background:#fff}
 .public-site .investment-point--tax .investment-icon small{font-size:21px}
 .public-site .investment-point+.investment-point{border:0;padding-top:0;display:block}
 .public-site .investment-point+.investment-point .investment-icon{width:40px;height:40px;margin-bottom:12px}
}
@media(min-width:1200px){
 .public-site .investment-overview{grid-template-columns:minmax(0,.9fr) minmax(0,1.8fr)}
 .public-site .investment-heading{padding:36px}
 .public-site .investment-details{padding:32px 36px}
}
.public-site .coast-gallery{display:grid;gap:18px;min-width:0;align-self:start}
.public-site .coast-gallery figure{margin:0;min-width:0}
.public-site .coast-gallery img{display:block;width:100%;height:auto;object-fit:cover;border-radius:16px}
.public-site .coast-gallery .coast-day img{aspect-ratio:16/10;object-position:50% 62%}
.public-site .coast-gallery .coast-night img{aspect-ratio:16/9;object-position:50% 56%}
.public-site .coast-gallery figcaption{display:flex;align-items:center;gap:6px;margin-top:8px;font:400 13px/1.5 var(--sans);color:#6c6268}
.public-site .coast-gallery figcaption .icon{width:14px;height:14px;flex-shrink:0}
.public-site .coast-credits{font-size:12px;color:#736971;border:0;padding:0;margin:0}
.public-site .coast-credits>summary{font:400 12px/1.5 var(--sans);padding:0;margin:0;cursor:pointer;min-height:44px;display:flex;align-items:center;text-decoration:underline;text-underline-offset:3px}
.public-site .coast-credits a{display:block;line-height:1.5;min-height:32px;padding-block:6px}
.public-site .montenegro-coast{margin-block:32px}
.public-site .page-karadag .investment-overview{margin-bottom:40px}
.public-site .investment-note{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:12px 14px;padding:20px;margin:0 0 28px;border:1px solid #542d50;border-top:3px solid var(--orange);border-radius:14px;background:var(--plum-dark);color:#fff;box-shadow:0 5px 18px #3823330a}
.public-site .investment-note-icon{display:grid;place-items:center;width:44px;height:44px;border:1px solid #ffffff30;border-radius:12px;background:#ffffff0f;color:#ffe0c9}
.public-site .investment-note-icon .icon{width:27px;height:27px}
.public-site .investment-note h2{align-self:center;font:600 var(--type-card-large)/1.35 var(--sans);color:#fff;margin:0;text-wrap:pretty}
.public-site .investment-note p{grid-column:1/-1;font:400 var(--type-copy)/1.6 var(--sans);color:#f0e6ed;margin:0}
.public-site .investment-note .investment-note-link{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:16px;justify-self:start;max-width:100%;min-height:44px;margin-top:2px;padding:11px 15px;border:1px solid #f7eee5;border-radius:9px;background:#fff8f1;color:var(--plum-dark);font:600 14px/1.45 var(--sans);text-decoration:none}
.public-site .investment-note-link .icon{width:19px;height:19px}
.public-site .investment-note .investment-note-link:hover{background:#ffead9;border-color:#ffead9;text-decoration:none}
.public-site .investment-note .investment-note-link:focus-visible{outline:2px solid #fff;outline-offset:4px}
@media(min-width:640px){
 .public-site .investment-note{grid-template-columns:52px minmax(0,1fr);gap:10px 18px;padding:22px}
 .public-site .investment-note-icon{grid-row:1/4;width:52px;height:52px}
 .public-site .investment-note-icon .icon{width:31px;height:31px}
 .public-site .investment-note h2,.public-site .investment-note p,.public-site .investment-note .investment-note-link{grid-column:2}
 .public-site .investment-note .investment-note-link{margin-top:4px}
}
@media(min-width:640px){
 .public-site .montenegro-coast .coast-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}
 .public-site .montenegro-coast .coast-gallery img{aspect-ratio:16/10}
 .public-site .coast-credits{grid-column:1/-1}
}
@media(min-width:1024px){
 .public-site .page-hakkimizda .content-grid{align-items:start}
 .public-site .page-hakkimizda .coast-day img{aspect-ratio:1.9}
 .public-site .page-hakkimizda .coast-night img{aspect-ratio:3.2}
}
