.bl-page{--bl-sec:#3B3A8F;--bl-sec-soft:#E9E9F6;--bl-indigo:#3B3A8F;--bl-teal:#048299;--bl-flame:#CE4A14;--bl-mint:#348275;--bl-pink:#E3235A;--bl-lav:#6E6DB9;--bl-blue:#2E5BBA;--bl-plum:#8E3B8F;--bl-green:#2E7D32;--bl-orange:#F3941B;--bl-cream:#FBF6EC;--bl-paper:#F4EDE0;--bl-white:#fff;--bl-ink:#24224F;--bl-soft:#56537A;--bl-line:#E6DDCD;--bl-fd:"Bricolage Grotesque","Figtree",system-ui,sans-serif;--bl-fb:"Figtree",system-ui,sans-serif;color-scheme:light;background:var(--bl-cream);color:var(--bl-ink);font-family:var(--bl-fb);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}.bl-page *{box-sizing:border-box}.bl-page a{color:inherit}.bl-page .bl-wrap{max-width:1180px;margin:0 auto;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}.bl-page h1,.bl-page h2,.bl-page h3{font-family:var(--bl-fd);font-weight:800;letter-spacing:-.015em;line-height:1.05;margin:0;text-wrap:balance;color:inherit}.bl-page p{margin:0}.bl-page section{margin:0}.bl-page .bl-sec-plain{background:var(--bl-cream)}.bl-page .bl-sec-white{background:var(--bl-white)}.bl-page .bl-tcard{background:#fff;border:1px solid var(--bl-line);border-radius:24px;padding:30px 32px;display:flex;flex-direction:column;gap:14px;max-width:860px}.bl-page .bl-sec-white .bl-tcard{background:var(--bl-cream)}.bl-page .bl-tcard p{color:var(--bl-soft);font-size:18px}.bl-page .bl-links{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:4px}.bl-page .bl-links a{color:var(--bl-sec);font-weight:700;text-decoration:none;border-bottom:2px solid var(--bl-sec-soft)}.bl-page .bl-links a:hover{border-bottom-color:var(--bl-sec)}.bl-page .bl-kmap iframe{width:100%;height:100%;min-height:340px;border:0;display:block}.bl-page .bl-kmap{padding:0;display:block;min-height:340px}.bl-page .bl-hero-ev img{display:block}.bl-page .bl-ac .bl-ai{flex:none}@media(max-width:600px){.bl-page .bl-tcard{padding:22px 20px}}@media(max-width:600px){.bl-page .bl-tarama{flex-wrap:wrap;align-items:flex-start;row-gap:12px}.bl-page .bl-tarama>.bl-ni{flex:none}.bl-page .bl-tarama>span:nth-child(2){flex:1 1 calc(100% - 62px);min-width:0}.bl-page .bl-tarama>em{flex:1 1 100%;text-align:left}}.bl-page .bl-phero{background:var(--bl-sec);color:#fff;position:relative;overflow:hidden}.bl-page .bl-phero .bl-wrap{padding-block:64px 72px;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:40px;align-items:center}.bl-page .bl-phero .bl-eye{font-weight:700;font-size:15px;letter-spacing:.06em;color:#bfeaf0}.bl-page .bl-phero h1{font-size:clamp(46px,7vw,96px);margin:10px 0 18px}.bl-page .bl-phero p{font-size:clamp(17px,1.6vw,20px);max-width:32em;color:#ffffffeb}@media(max-width:860px){.bl-page .bl-phero .bl-wrap{grid-template-columns:minmax(0,1fr);padding-block:44px 52px}}.bl-page section{padding-block:88px}@media(max-width:760px){.bl-page section{padding-block:60px}}.bl-page .bl-eyebrow{font-weight:700;font-size:14px;letter-spacing:.08em;color:var(--bl-sec);text-transform:uppercase}.bl-page .bl-h2{font-size:clamp(34px,4.6vw,58px);margin:8px 0 18px}.bl-page .bl-lead{font-size:19px;color:var(--bl-soft);max-width:36em}.bl-page .bl-end{padding-block:0 88px}.bl-page .bl-endcard{background:var(--bl-sec);color:#fff;border-radius:28px;padding:48px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px}.bl-page .bl-endcard h2{font-size:clamp(34px,4.4vw,54px)}.bl-page .bl-endcard p{color:#ffffffe6;margin-top:8px}.bl-page .bl-btns{display:flex;flex-wrap:wrap;gap:10px}.bl-page .bl-btn{display:inline-flex;align-items:center;min-height:52px;padding:0 24px;border-radius:999px;font-weight:700;text-decoration:none}.bl-page .bl-btn.bl-main{background:#fff;color:var(--bl-sec)}.bl-page .bl-btn.bl-ghost{border:2px solid rgba(255,255,255,.75);color:#fff}@media(max-width:600px){.bl-page .bl-endcard{padding:30px 22px}}.bl-page .bl-rv{opacity:1;transform:none;transition:opacity .8s,transform .8s}.bl-page .bl-rv.bl-pre{opacity:0;transform:translateY(24px)}@media(prefers-reduced-motion:reduce){.bl-page *{transition:none!important;animation:none!important}.bl-page .bl-rv.bl-pre{opacity:1;transform:none}}.bl-page .bl-phero .bl-eye{color:#c9c8f0}.bl-page .bl-phero h1{font-size:clamp(40px,5.6vw,72px)}.bl-page .bl-hbtns{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.bl-page .bl-btn.bl-mainc{background:var(--bl-sec);color:#fff}.bl-page .bl-btn.bl-line{border:2px solid var(--bl-line);color:var(--bl-ink)}.bl-page .bl-ev{margin:0;position:relative;border-radius:28px;overflow:hidden;aspect-ratio:4/3.3;box-shadow:0 30px 50px -28px #0009;transform:rotate(1.2deg)}.bl-page .bl-ev img{width:100%;height:100%;object-fit:cover;display:block}.bl-page .bl-ev figcaption{position:absolute;left:14px;bottom:14px;right:14px;display:flex;gap:12px;align-items:center;background:#fffffff2;color:var(--bl-ink);border-radius:18px;padding:12px 16px}.bl-page .bl-ev figcaption b{display:block;font-family:var(--bl-fd);font-size:18px}.bl-page .bl-ev figcaption small{color:var(--bl-soft);font-size:14px}.bl-page .bl-pin{width:40px;height:40px;border-radius:12px;background:var(--bl-sec);color:#fff;display:flex;align-items:center;justify-content:center;flex:none}.bl-page .bl-pin svg{width:22px}.bl-page .bl-facts{margin-top:-1px;background:var(--bl-white);border-bottom:1px solid var(--bl-line)}.bl-page .bl-facts{padding:0!important}.bl-page .bl-facts .bl-wrap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding-block:30px}.bl-page .bl-fc{display:flex;gap:14px;align-items:flex-start}.bl-page .bl-fc b{display:block;font-family:var(--bl-fd);font-size:18px}.bl-page .bl-fc span{color:var(--bl-soft);font-size:15px}.bl-page .bl-ni{width:46px;height:46px;border-radius:14px;background:var(--bl-sec-soft);color:var(--bl-sec);display:flex;align-items:center;justify-content:center;flex:none}.bl-page .bl-ni svg{width:23px;height:23px}.bl-page .bl-alan{padding-block:80px 64px}.bl-page .bl-acards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:28px}.bl-page .bl-ac{background:#fff;border:1px solid var(--bl-line);border-radius:24px;padding:22px;text-decoration:none;display:flex;flex-direction:column;gap:6px;border-top:6px solid var(--c);transition:transform .3s,box-shadow .3s}.bl-page .bl-ac:hover{transform:translateY(-5px);box-shadow:0 24px 36px -24px #24224f8c}.bl-page .bl-ai{width:46px;height:46px;border-radius:14px;background:color-mix(in srgb,var(--c) 12%,#fff);color:var(--c);display:flex;align-items:center;justify-content:center;margin-bottom:6px}.bl-page .bl-ai svg{width:23px}.bl-page .bl-ac b{font-family:var(--bl-fd);font-size:21px}.bl-page .bl-ac span{color:var(--bl-soft);font-size:15px;flex:1}.bl-page .bl-ac em{font-style:normal;font-weight:700;color:var(--c)}.bl-page .bl-bas{background:var(--bl-white)}.bl-page .bl-bcards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px}.bl-page .bl-bc{background:#fff;border:1px solid var(--bl-line);border-radius:24px;padding:26px;text-decoration:none;display:flex;flex-direction:column;gap:10px;transition:transform .35s,box-shadow .35s}.bl-page .bl-bc:before{content:"";position:absolute;inset:0 0 auto;height:6px}.bl-page .bl-bc:hover{transform:translateY(-6px);box-shadow:0 26px 40px -26px #24224f8c}.bl-page .bl-bk{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--am-d)}.bl-page .bl-bc h3{font-size:23px}.bl-page .bl-bc p{color:var(--bl-soft);flex:1}.bl-page .bl-bc .am-go{font-weight:700}.bl-page .bl-tarama{margin-top:18px;display:flex;gap:16px;align-items:center;background:var(--bl-cream);border:1px dashed var(--bl-line);border-radius:20px;padding:18px 22px;text-decoration:none}.bl-page .bl-tarama b{display:block;font-family:var(--bl-fd);font-size:19px}.bl-page .bl-tarama small{color:var(--bl-soft);font-size:15px}.bl-page .bl-tarama>span:nth-child(2){flex:1}.bl-page .bl-tarama em{font-style:normal;font-weight:700;color:var(--bl-sec);white-space:nowrap}.bl-page .bl-konum{padding-block:72px}.bl-page .bl-kcard{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);background:#fff;border:1px solid var(--bl-line);border-radius:28px;overflow:hidden}.bl-page .bl-kmap{min-height:300px;background:repeating-linear-gradient(0deg,#EEF0E6 0 1px,transparent 1px 38px),repeating-linear-gradient(90deg,#EEF0E6 0 1px,transparent 1px 38px),#f6f7f0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--bl-soft)}.bl-page .bl-kpin{width:56px;height:56px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:var(--bl-sec);display:flex;align-items:center;justify-content:center;color:#fff}.bl-page .bl-kpin svg{transform:rotate(45deg);width:26px}.bl-page .bl-kinfo{padding:36px;display:flex;flex-direction:column;gap:10px;justify-content:center}.bl-page .bl-h3{font-size:clamp(28px,3vw,38px)}.bl-page .bl-kinfo p{color:var(--bl-soft);font-size:18px}.bl-page .bl-kbtns{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.bl-page .bl-sss{background:var(--bl-white)}.bl-page .bl-qs{display:flex;flex-direction:column;gap:12px;margin-top:24px;max-width:860px}.bl-page .bl-q{background:#fff;border:1px solid var(--bl-line);border-radius:18px}.bl-page .bl-q summary{cursor:pointer;list-style:none;font-weight:700;font-size:18px;padding:18px 54px 18px 22px;position:relative}.bl-page .bl-q summary::-webkit-details-marker{display:none}.bl-page .bl-q summary:after{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:50%;background:var(--bl-sec-soft);color:var(--bl-sec);display:flex;align-items:center;justify-content:center;font-size:20px;transition:transform .2s}.bl-page .bl-q[open] summary:after{transform:translateY(-50%) rotate(45deg)}.bl-page .bl-q p{padding:0 22px 20px;color:var(--bl-soft)}.bl-page .bl-komsu{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:32px}.bl-page .bl-komsu>span{font-weight:700;margin-right:4px}.bl-page .bl-kp{padding:9px 18px;border-radius:999px;background:var(--bl-sec-soft);color:var(--bl-sec);font-weight:700;text-decoration:none}.bl-page .bl-kp:hover{background:var(--bl-sec);color:#fff}.bl-page .bl-end{padding-block:60px 88px}@media(max-width:1000px){.bl-page .bl-acards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.bl-page .bl-bcards,.bl-page .bl-facts .bl-wrap,.bl-page .bl-kcard{grid-template-columns:minmax(0,1fr)}.bl-page .bl-kmap{min-height:200px}}@media(max-width:860px){.bl-page .bl-ev{max-width:460px;margin:8px auto 0;width:100%;transform:none}}@media(max-width:600px){.bl-page .bl-acards{grid-template-columns:minmax(0,1fr)}.bl-page .bl-tarama{flex-wrap:wrap}.bl-page .bl-kinfo{padding:24px}}
