.section{padding-block:76px}
.section-shade{background:var(--shade)}
.section-dark{background:var(--black);color:var(--white)}
.section-head{display:flex;flex-direction:column;gap:2px;width:100%;margin-bottom:56px}
.section-title{font-size:32px;font-weight:500;letter-spacing:-.3072px;
  line-height:1.25912;text-align:center;margin:0}
.section-dark .section-title{color:var(--white)}
.eyebrow{line-height:1.29909}
.eyebrow,.mono-label{margin:0}
.mono-label{font-family:var(--font-mono);font-size:10px;text-transform:uppercase;
  letter-spacing:2.2px;color:var(--black-40);line-height:15px}
.mono-meta{font-family:var(--font-mono);font-size:10px;text-transform:uppercase;
  letter-spacing:1.8px;line-height:15px}
.featured-grid{display:flex;gap:36px;align-items:flex-start;width:100%}
.featured-hero{flex:0 0 552px;max-width:552px;height:451px;display:flex;
  align-items:center;overflow:hidden;padding:1px;border:1px solid #f8f8f8;
  background:linear-gradient(180deg,#000 0%,#b12b00 100%);
  background-origin:border-box}
.featured-hero-copy{flex:0 0 50%;min-width:1px;display:flex;flex-direction:column;
  justify-content:space-between;height:100%;padding:30px 0 20px 20px;overflow:hidden}
.featured-hero-meta{display:flex;gap:8px;align-items:center;margin-bottom:20px}
.chip{background:var(--orange);color:#fff;border-radius:2px;padding:2px 8px;
  font-family:var(--font-mono);font-size:10px;letter-spacing:1.8px;
  text-transform:uppercase;line-height:15px;display:inline-block}
.featured-hero h3{font-size:24px;font-weight:600;color:#fff;margin:0;line-height:normal}
.featured-hero-author{font-size:24px;font-weight:400;color:#fff;margin:0;line-height:normal;
  white-space:nowrap}
.featured-hero-art{flex:0 0 50%;min-width:1px;height:100%;display:flex;
  align-items:flex-start;justify-content:flex-end}
.featured-hero-figure{position:relative;flex:0 0 361px;width:361px;height:528px;
  overflow:hidden}
.featured-hero-figure img{position:absolute;width:147.19%;height:124.52%;
  left:-23.03%;top:-24.47%;max-width:none;object-fit:cover}
.featured-list{flex:1 0 0;min-width:1px;display:flex;flex-direction:column;align-self:stretch}
.featured-grid--tek{justify-content:center}
:is(.featured-item--linksiz,.choice-card--linksiz,.featured-hero--linksiz) a{cursor:default}
.featured-item--linksiz h4 a:hover,.choice-card--linksiz h3 a:hover{color:inherit}
:is(.featured-item--linksiz:hover,.featured-item--linksiz:focus-within) .link-arrow{background:transparent}
:is(.featured-item--linksiz:hover,.featured-item--linksiz:focus-within) .link-arrow .on-rest{display:block}
:is(.featured-item--linksiz:hover,.featured-item--linksiz:focus-within) .link-arrow .on-hover{display:none}
.featured-item{display:flex;gap:20px;align-items:center;padding-bottom:44px}
.featured-num{width:24px;flex:0 0 24px;font-family:var(--font-mono);font-size:11px;
  line-height:16.5px;color:var(--black-40)}
.featured-thumb{width:111px;flex:0 0 111px;height:80px;position:relative;
  overflow:hidden;background:linear-gradient(180deg,#000 0%,#b12b00 100%)}
.ft-title{position:absolute;left:6px;top:5px;right:34px;font-size:4.5px;
  line-height:6px;font-weight:600;color:#fff}
.ft-author{position:absolute;left:6px;bottom:5px;font-size:4.5px;line-height:6px;color:#fff}
.ft-art{position:absolute;right:4px;bottom:4px;width:66px;height:58px}
.ft-art img{width:100%;height:100%;object-fit:contain;object-position:bottom right}
.featured-body{flex:232 0 0;min-width:1px}
.featured-meta{display:flex;gap:8px;align-items:center}
.featured-cat{color:var(--orange-stroke)}
.dot{width:4px;height:4px;border-radius:999px;background:var(--black-20);flex:0 0 4px}
.featured-time{color:var(--black-60)}
.featured-body h4{font-size:18px;font-weight:300;line-height:28px;margin:6px 0 0;
  color:var(--black);max-width:232px}
.link-arrow{flex:0 0 36px;width:36px;height:36px;border:1px solid var(--orange);
  border-radius:999px;display:flex;align-items:center;justify-content:center;
  transition:background-color .15s ease}
.link-arrow img{width:22px;height:22px}
.link-arrow .on-hover{display:none}
.link-arrow:hover,
:is(.featured-item:hover,.featured-item:focus-within) .link-arrow{background:var(--orange)}
.link-arrow:hover .on-rest,
:is(.featured-item:hover,.featured-item:focus-within) .link-arrow .on-rest{display:none}
.link-arrow:hover .on-hover,
:is(.featured-item:hover,.featured-item:focus-within) .link-arrow .on-hover{display:block}
.link-arrow:focus-visible{outline:2px solid var(--orange);outline-offset:2px}
.section-foot{display:flex;align-items:center;justify-content:space-between;
  border-top:1px solid var(--black-10);padding-top:24px;width:100%;gap:16px;flex-wrap:wrap}
.section-foot .mono-label{letter-spacing:2.42px;font-size:11px;line-height:16.5px;color:var(--black-60)}
.archive-link{font-size:14px;font-weight:500;line-height:20px;text-decoration:underline}
.choice-track{display:flex;gap:12px;width:100%;overflow-x:auto;scroll-behavior:smooth;
  scrollbar-width:none;scroll-snap-type:x mandatory}
.choice-track::-webkit-scrollbar{display:none}
.choice-card{flex:1 0 calc(25% - 9px);min-width:240px;scroll-snap-align:start}
.choice-art{height:199px;border-radius:8px;overflow:hidden;margin-bottom:24px;
  border:1px solid var(--white-10);display:flex;align-items:center;
  background:linear-gradient(180deg,#000 0%,#b12b00 100%);
  background-origin:border-box}
.choice-art-copy{flex:0 0 50%;min-width:0;height:100%;display:flex;flex-direction:column;
  justify-content:space-between;padding:30px 0 12px 12px;font-size:12px;color:#fff}
.choice-art-copy strong{font-weight:600;display:block}
.choice-art-copy span{font-weight:400}
.choice-art-img{flex:0 0 50%;min-width:0;height:100%;display:flex;
  align-items:flex-end;justify-content:flex-end}
.choice-art-figure{position:relative;flex:0 0 auto;width:var(--fw);height:var(--fh);
  overflow:hidden}
.choice-art-figure img{position:absolute;width:var(--iw);height:var(--ih);
  left:var(--il);top:var(--it);max-width:none}
.tag{background:var(--white-20);color:#fff;border-radius:6px;padding:0 8px;
  font-family:var(--font-mono);font-size:12px;letter-spacing:.5px;line-height:24px;
  text-transform:uppercase;display:inline-block}
.choice-card h3{font-size:20px;font-weight:600;line-height:33.6px;color:#fff;
  margin:8px 0 12px}
.choice-nav{display:flex;gap:12px;justify-content:center;margin-top:28px}
.choice-nav button{width:40px;height:40px;border:0;padding:0;background:none;cursor:pointer}
.choice-nav img{width:40px;height:40px}
.toolkit{display:flex;gap:32px;align-items:flex-start;width:100%}
.toolkit-tabs{flex:0 0 476px;max-width:476px;display:flex;flex-direction:column;gap:4px}
.toolkit-tab{display:flex;gap:12px;align-items:center;padding:12px 16px;border-radius:4px;
  border:0;background:none;cursor:pointer;width:100%;text-align:left;font-family:inherit}
.toolkit-tab .n{font-family:var(--font-mono);font-size:12px;line-height:16px;color:var(--black-40)}
.toolkit-tab .t{font-size:14px;font-weight:500;line-height:20px;color:var(--black-80)}
.toolkit-tab{transition:background-color .15s ease}
.toolkit-tab:hover:not([aria-selected="true"]){background:var(--tab-hover)}
.toolkit-tab:focus-visible{outline:2px solid var(--orange);outline-offset:-2px}
.toolkit-tab[aria-selected="true"]{background:var(--orange)}
.toolkit-tab[aria-selected="true"] .n{color:var(--white-80)}
.toolkit-tab[aria-selected="true"] .t{color:#fff}
.toolkit-panel{flex:1;min-width:0;background:#fff;border:1px solid var(--hairline);
  border-radius:4px;padding:40px;min-height:527px}
.toolkit-panel[hidden]{display:none}
.toolkit-head{display:flex;gap:16px;align-items:center}
.toolkit-index{font-size:30px;font-weight:300;line-height:36px;color:var(--orange)}
.toolkit-head h3{font-size:30px;font-weight:500;line-height:36px;margin:0}
.toolkit-tags{display:flex;gap:8px;align-items:center;padding-top:4px}
.pill{border:1px solid var(--hairline);border-radius:4px;padding:2px 8px;
  font-family:var(--font-mono);font-size:10px;letter-spacing:1.8px;
  text-transform:uppercase;color:var(--black-50);line-height:15px}
.toolkit-desc{font-size:15px;line-height:24.375px;color:var(--black-80);
  max-width:549px;padding-top:20px;margin:0}
.toolkit-form{display:flex;gap:12px;align-items:stretch;padding-top:28px;max-width:549px}
.toolkit-form input{flex:1;min-width:0;background:var(--shade);
  border:1px solid var(--hairline);border-radius:4px;padding:12px 16px;
  font-size:14px;font-family:inherit;color:var(--black)}
.toolkit-form input::placeholder{color:var(--black-40)}
.toolkit-produces{border-top:1px solid var(--hairline);margin-top:28px;padding-top:24px}
.produce-row{display:flex;gap:16px;align-items:center;max-width:549px;padding-top:12px}
.produce-row:first-of-type{padding-top:16px}
.produce-row span{width:160px;flex:0 0 160px;font-size:14px;line-height:20px;color:var(--black-80)}
.produce-bar{flex:1;min-width:0;height:6px;background:var(--shade);border-radius:999px;overflow:hidden}
.produce-bar i{display:block;height:6px;width:0;background:var(--orange)}
.toolkit-note{font-size:12px;line-height:16px;color:var(--black-50);padding-top:16px;margin:0}
.resource-row{display:flex;gap:0;align-items:flex-start;border-top:1px solid var(--black-10);
  padding-block:48px;width:100%}
.resource-col{flex:1;min-width:0;padding-right:24px}
.resource-col h3{font-size:36px;font-weight:300;line-height:40px;color:var(--black-80);margin:0}
.resource-col p{font-size:14px;line-height:22.75px;color:var(--black-80);
  max-width:252px;margin:12px 0 0}
.learn-list{list-style:none;margin:16px 0 0;padding:0}
.learn-list li{display:flex;gap:12px;align-items:center;padding-top:10px;
  font-size:15px;line-height:22.5px;color:var(--black-80)}
.learn-list li:first-child{padding-top:0}
.learn-list li::before{content:"";width:12px;height:1px;background:var(--orange);flex:0 0 12px}
.res-list{margin-top:16px}
.res-item{display:flex;gap:12px;align-items:center;padding-block:12px;
  border-bottom:1px solid var(--black-10);max-width:347px}
.res-item .n{font-size:12px;font-weight:500;line-height:16px;color:var(--black-40)}
.res-item .b{flex:1;min-width:0}
.res-item .b strong{display:block;font-size:14px;font-weight:500;line-height:20px;color:var(--black)}
.res-item .b em{display:block;font-style:normal;font-family:var(--font-mono);
  font-size:10px;letter-spacing:1.6px;text-transform:uppercase;color:var(--black-60);
  line-height:15px;padding-top:2px}
.res-item .a{color:var(--black-40);font-size:16px;line-height:1}
.newsletter .shell{position:relative;display:flex;flex-direction:column;
  align-items:center;gap:56px}
.newsletter .section-head{margin-bottom:0}
.quote{font-size:28px;font-weight:500;letter-spacing:-.2688px;line-height:1.25912;
  color:var(--white-40);text-align:center;margin:0;
  max-width:min(864px,calc(100% - 296px))}
.quote-mark{position:absolute;opacity:.9}
.quote-mark.open{left:102px;top:82px;width:56px;height:42px}
.quote-mark.close{right:62px;top:252px;width:58px;height:41px;transform:rotate(180deg)}
.testimonial{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}
.testimonial img{width:58px;height:58px;border-radius:2px;object-fit:cover;
  object-position:center 25%}
.testimonial p{font-size:13.382px;line-height:1.27;color:var(--white-60);
  text-align:center;margin:0;max-width:664px}
.subscribe{display:flex;gap:12px;max-width:436px;width:100%;justify-content:center;
  height:46px}
.subscribe input{width:311px;max-width:100%;height:100%;background:#fff;
  border:1px solid var(--black-10);border-radius:4px;padding:12px 16px;
  font-size:14px;font-family:inherit;color:var(--black)}
.subscribe .btn{height:100%}
.subscribe input::placeholder{color:var(--black-40)}
.form-note{font-size:13px;color:var(--white-60);margin:0;text-align:center}
.form-note.error{color:#ff8f6b}
.site-footer{background:#000;padding-inline:max(var(--gutter),20px)}
.footer-shell{max-width:1180px;margin-inline:auto;width:100%;
  container-type:inline-size;
  padding-top:76px;padding-bottom:40px;
  
  display:flex;flex-direction:column;gap:68px}
.footer-top{display:flex;flex-direction:column;gap:40px;width:100%}
.footer-head{display:flex;align-items:center;justify-content:space-between;
  height:34px;width:100%}
.site-footer .brand{color:var(--white)}
.site-footer .brand:hover{color:var(--orange)}
.socials{display:flex;align-items:center;gap:24px}
.socials a{display:flex;align-items:center;justify-content:center;color:var(--white);
  opacity:1;transition:opacity .15s ease}
.socials a:hover{opacity:.6}
.socials img{display:block}
.footer-rule{height:3px;width:100%;background:rgba(230,230,230,.2)}
.footer-body{display:flex;align-items:flex-start;justify-content:space-between;
  width:100%;gap:24px}
.footer-reach{display:flex;flex-direction:column;gap:16px;
  width:290px;max-width:290px;flex:0 0 290px}
.footer-reach p{font-size:17px;font-weight:600;line-height:25.5px;
  letter-spacing:-.68px;color:var(--white);margin:0}
.footer-cta{display:flex;align-items:center;justify-content:center;
  padding:12px 16px;border-radius:4px;font-size:16px;font-weight:500;
  line-height:1.25912;color:var(--white);
  background:var(--white-20);border:1px solid var(--white-20);
  transition:background .15s ease,border-color .15s ease}
.footer-cta:hover{background:var(--white-40);border-color:var(--white-40)}
.footer-cols{display:flex;align-items:flex-start;width:550px;flex:0 0 550px}
.footer-col{flex:1 1 0;min-width:0}
.footer-col--about{flex:0 0 118px;width:118px}
.footer-col__baslik{font-family:var(--font-mono);font-size:11px;font-weight:500;
  letter-spacing:2.42px;text-transform:uppercase;color:var(--white);
  margin:0;line-height:16.5px;padding-top:5px;height:24px;box-sizing:border-box}
.footer-col ul{list-style:none;margin:16px 0 0;padding:0}
.footer-col li{padding-top:10px;line-height:20px}
.footer-col li:first-child{padding-top:0}
.footer-col a{display:block;font-size:14px;line-height:20px;color:var(--white-60);
  transition:color .15s ease}
.footer-col a:hover{color:var(--white)}
.footer-mark{display:flex;flex-direction:column;width:100%}
.footer-wordmark{height:1.129em;overflow:hidden;
  
  font-size:min(186px,15.76cqw);font-weight:800;letter-spacing:0;
  text-align:center;white-space:nowrap;user-select:none}
.footer-wordmark span{display:block;line-height:1.25912;
  
  background-image:linear-gradient(180deg,rgb(20,20,20) 0.0%,
    rgb(28,28,28) 3.955%,
    rgb(35,35,35) 7.91%,
    rgb(41,41,41) 11.865%,
    rgb(46,46,46) 15.82%,
    rgb(51,51,51) 19.774%,
    rgb(54,54,54) 23.729%,
    rgb(57,57,57) 27.684%,
    rgb(59,59,59) 31.639%,
    rgb(60,60,60) 35.594%,
    rgb(60,60,60) 39.549%,
    rgb(59,59,59) 43.504%,
    rgb(57,57,57) 47.459%,
    rgb(55,55,55) 51.414%,
    rgb(52,52,52) 55.369%,
    rgb(47,47,47) 59.323%,
    rgb(42,42,42) 63.278%,
    rgb(36,36,36) 67.233%,
    rgb(30,30,30) 71.188%,
    rgb(22,22,22) 75.143%,
    rgb(14,14,14) 79.098%);
  -webkit-background-clip:text;background-clip:text;color:transparent;
  -webkit-text-fill-color:transparent}
.footer-bottom{display:flex;align-items:center;justify-content:space-between;
  width:100%;height:21px;gap:16px}
.footer-bottom .c{font-size:14px;font-weight:500;line-height:21px;
  letter-spacing:-.56px;color:var(--white-90,rgba(255,255,255,.9))}
.footer-bottom .m{font-family:var(--font-mono);font-size:12px;font-weight:500;
  letter-spacing:2.64px;text-transform:uppercase;color:var(--white);
  line-height:16.5px}
.archive-link{transition:color .15s ease}
.archive-link:hover{color:var(--orange)}
.featured-body h4 a,.choice-card h3 a,.post-card h3 a{transition:color .15s ease}
.featured-body h4 a:hover,.post-card h3 a:hover{color:var(--orange)}
.choice-card h3 a:hover{color:var(--orange)}
.choice-art img,.post-card .art img{transition:transform .3s ease}
.post-card:hover .art img{transform:scale(1.04)}
.res-item{transition:border-color .15s ease}
.res-item .b strong,.res-item .a{transition:color .15s ease}
.res-item:hover{border-bottom-color:var(--orange)}
.res-item:hover .b strong,.res-item:hover .a{color:var(--orange)}
.socials a{transition:color .15s ease,border-color .15s ease}
.socials a:hover{color:var(--orange);border-color:var(--orange)}
.choice-nav button{transition:opacity .15s ease}
.choice-nav button:hover{opacity:.75}
.brand{transition:color .15s ease}
.brand:hover{color:var(--orange)}
.post-card .art{aspect-ratio:16/10;border-radius:8px;overflow:hidden;
  background:linear-gradient(180deg,#000 0%,#b12b00 100%);margin-bottom:16px}
.post-card .art img{width:100%;height:100%;object-fit:cover}
.center{text-align:center}
@media (max-width:820px){
.quote-mark{display:none}
.quote{max-width:864px}
}
@media (max-width:1100px){
.featured-grid{flex-direction:column}
.featured-hero{flex:0 0 auto;width:552px;max-width:100%}
.featured-list{width:100%}
.toolkit{flex-direction:column}
.toolkit-tabs{flex-basis:auto;max-width:100%;width:100%}
.toolkit-panel{width:100%}
.choice-card{flex:1 0 calc(50% - 6px)}
}
@media (max-width:960px){
.footer-body{flex-direction:column;gap:40px}
.footer-reach{flex:0 0 auto;width:100%;max-width:290px}
.footer-cols{width:100%;flex:0 0 auto;flex-wrap:wrap;gap:24px}
.footer-col{flex:1 1 160px}
.footer-col--about{flex:1 1 160px;width:auto}
}
@media (max-width:860px){
.resource-row{flex-direction:column;gap:32px}
.resource-col{padding-right:0;width:100%}
.resource-col p,.res-item{max-width:100%}
}
@media (max-width:760px){
.site-footer{padding-inline:10px}
.footer-shell{max-width:350px;container-type:inline-size;
    padding-top:46px;padding-bottom:40px;gap:68px}
.footer-top{gap:40px}
.socials{gap:24px}
.footer-rule{height:1px}
.footer-body{flex-direction:column;gap:30px}
.footer-reach{flex:0 0 auto;width:100%;max-width:none;gap:16px}
.footer-reach p{font-size:18px;font-weight:500;line-height:normal;
    letter-spacing:-.68px}
.footer-cta{width:100%;padding:12px 16px;font-size:14px;line-height:1.25912}
.footer-cols{width:100%;flex:0 0 auto;justify-content:space-between;gap:0}
.footer-col{flex:0 0 116.67px;width:116.67px}
.footer-col--about{flex:0 0 116.67px;width:116.67px;padding-left:24px}
.footer-col__baslik{font-size:10px;letter-spacing:2.42px}
.footer-col a{font-size:12px}
.footer-wordmark{height:auto;overflow:visible;font-size:min(56px,16cqw)}
.footer-bottom{flex-direction:column-reverse;align-items:center;
    height:auto;gap:10px}
.footer-bottom .m{font-size:10px;line-height:21px;letter-spacing:2.64px}
.footer-bottom .c{font-size:8px;font-weight:400;line-height:normal;
    letter-spacing:0}
}
@media (max-width:760px){
.section{padding-block:46px}
.section-title,.page-head h1{font-size:20px;line-height:1.25912;
    letter-spacing:-.192px}
.eyebrow{font-size:10px;line-height:1.29909;letter-spacing:-.096px}
.quote{font-size:20px}
.choice-card{flex:0 0 82%;min-width:0}
.toolkit{gap:32px}
.toolkit-tabs{flex-direction:row;gap:12px;overflow-x:auto;position:relative;
    width:calc(100% + 20px);max-width:none;margin-right:-20px;padding-right:20px;scrollbar-width:none;-webkit-overflow-scrolling:touch}
.toolkit-tabs::-webkit-scrollbar{display:none}
.toolkit-tab{flex:0 0 auto;width:auto;padding:10px 12px;white-space:nowrap}
.toolkit-panel{padding:20px 10px;min-height:0}
.toolkit-index{font-size:20px;line-height:36px}
.toolkit-head h3{font-size:20px;line-height:36px}
.toolkit-head .pill{font-size:8px}
.toolkit-desc{font-size:13px;line-height:normal;padding-top:16px}
.toolkit-form{flex-direction:column;gap:12px;padding-top:28px}
.toolkit-form input{height:46px;font-size:12px}
.toolkit-form .btn{width:100%;padding:12px;font-size:16px}
.toolkit-produces{margin-top:28px;padding-top:16px}
.toolkit-produces .mono-label{font-size:8px;letter-spacing:2.2px;line-height:15px;padding-block:4.5px}
.produce-row{flex-direction:column;align-items:stretch;gap:16px;padding-top:12px}
.produce-row:first-of-type{padding-top:10px}
.produce-row span{width:auto;flex:0 0 auto;font-size:12px;line-height:normal}
.toolkit-note{font-size:10px;line-height:normal;padding-top:20px}
.featured-grid{flex-direction:column;gap:26px}
.featured-hero{height:302px;flex-direction:row;padding:0}
.featured-hero-copy{flex:0 0 174px;width:174px;padding:30px 0 20px 20px;gap:20px}
.featured-hero-art{flex:0 0 174px;width:174px;height:300px;overflow:hidden}
.featured-hero-figure{flex:0 0 auto;width:205px;height:300px}
.featured-hero h3{font-size:14px;font-weight:600;line-height:normal}
.featured-hero-author{font-size:16px;line-height:normal}
.featured-hero-meta .chip{padding:2px 8px;border-radius:2px;font-size:8px}
.featured-hero-meta .mono-meta{font-size:8px;line-height:15px}
.featured-list{gap:0}
.featured-item{gap:10px;padding-bottom:20px;align-items:flex-start}
.featured-num,.featured-item .link-arrow{display:none}
.featured-thumb{flex:0 0 111px;width:111px;height:80px}
.featured-body{flex:1 1 auto;min-width:0}
.featured-meta{flex-wrap:nowrap;gap:8px;align-items:center}
.featured-meta .mono-meta{font-size:8px;line-height:15px}
.featured-meta .dot{display:block;width:4px;height:4px}
.featured-body h4{font-size:16px;font-weight:300;line-height:normal;
    max-width:none;padding-top:6px}
.section-foot{padding-top:24px;gap:16px;flex-direction:column;
    align-items:flex-start}
.section-foot .mono-label{font-size:10px;line-height:16.5px}
.archive-link{font-size:12px;line-height:20px}
.link-arrow{flex-basis:32px;width:32px;height:32px}
.link-arrow img{width:18px;height:18px}
.newsletter{padding-block:46px}
.newsletter .shell{gap:56px}
.newsletter .section-lead{font-size:10px;line-height:normal}
.newsletter .quote{font-size:18px;line-height:1.25912;letter-spacing:-.173px;
    max-width:350px}
.newsletter .quote-mark{display:block;opacity:1}
.newsletter .quote-mark.open{left:10px;top:80.18px;width:28px;height:21px}
.newsletter .quote-mark.close{right:10px;top:204.68px;width:29px;height:20.5px}
.testimonial{gap:14px}
.testimonial img{width:50px;height:50px}
.testimonial p{font-size:10px;line-height:normal}
.subscribe{flex-direction:column;align-items:stretch;height:auto;
    max-width:350px;gap:12px}
.subscribe input,.subscribe .btn{width:100%;height:41px;padding:12px 16px;
    font-size:12px;line-height:1.25912}
}
@media (prefers-reduced-motion:reduce){
*,*::before,*::after{transition-duration:.01ms!important;animation-duration:.01ms!important}
.post-card:hover .art img{transform:none}
}
.audit-flow{padding-block:76px 88px;max-width:520px}
.audit-flow h1{font-size:32px;font-weight:500;letter-spacing:-.3px;line-height:1.15;margin:8px 0 12px}
.audit-lede{font-size:15px;line-height:1.625;color:var(--black-60);margin:0 0 28px}
.audit-label{display:block;font-size:12px;letter-spacing:.06em;text-transform:uppercase;
  color:var(--black-60);margin:0 0 6px}
.audit-input{width:100%;box-sizing:border-box;height:48px;padding:0 16px;margin:0 0 20px;
  border:1px solid var(--hairline);border-radius:8px;background:#fff;font:inherit;font-size:15px}
.audit-input:focus{outline:2px solid var(--orange);outline-offset:-1px;border-color:var(--orange)}
.audit-input--code{font-size:26px;letter-spacing:10px;text-align:center;font-variant-numeric:tabular-nums}
.audit-note{font-size:13px;line-height:1.55;color:var(--black-50);margin:0 0 20px}
.audit-error{font-size:13px;line-height:1.55;color:#c0341d;background:rgba(192,52,29,.07);
  border-radius:8px;padding:10px 12px;margin:16px 0 0}
.audit-flow .btn{min-height:44px;padding:0 22px;font-size:14px}
.audit-flow .btn+.btn{margin-left:8px}
.audit-progress{height:6px;border-radius:3px;background:var(--hairline);overflow:hidden;margin:0 0 12px}
.audit-progress span{display:block;height:100%;width:5%;background:var(--orange);
  border-radius:3px;transition:width .6s ease}
.audit-cta .btn{min-height:44px;padding:0 22px;font-size:14px}
.audit-cta .btn+.btn{margin-left:8px}
@media (max-width:640px){
.audit-flow{padding-block:52px 64px}
.audit-flow h1,.audit-head h1{font-size:27px}
.audit-flow .btn+.btn,.audit-cta .btn+.btn{margin:10px 0 0;display:block;margin-left:0}
}
.nokta{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:var(--black-20)}
.durum{font-size:12px;font-weight:500;font-variant-numeric:tabular-nums}
.halka{flex:0 0 108px;width:108px;height:108px;transform:rotate(-90deg)}
.halka circle{fill:none;stroke-width:4}
.cubuk{flex:1;display:flex;flex-direction:column;align-items:center;height:100%;justify-content:flex-end;gap:5px}
.ir{--capa-ofset:83px;display:grid;grid-template-columns:232px minmax(0,1fr);gap:20px;align-items:start}
.ir-yan__say .nokta{width:6px;height:6px;margin-left:5px}
.ir-yan__say .nokta:first-child{margin-left:0}
@media (max-width:900px){
.ir{grid-template-columns:1fr}
}
@media (prefers-reduced-motion: no-preference){
html{scroll-behavior:smooth}
}
html.lenis,html.lenis body{height:auto}
html.lenis{scroll-behavior:auto}
.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}
.lenis [data-lenis-prevent]{overscroll-behavior:contain}
.bl-bos{padding:22px 0;text-align:center;color:var(--black-50)}
.bl-detay .btn{flex:none;font-size:13px;padding:10px 16px}
.post-hero{position:relative;display:flex;align-items:stretch;height:420px;
  margin-block:24px 0;overflow:hidden;border:1px solid var(--field);
  background:linear-gradient(180deg,#000 0%,#b12b00 100%)}
.post-hero-copy{flex:1 1 0;min-width:0;display:flex;flex-direction:column;
  justify-content:space-between;padding:30px 28px 20px}
.post-crumb{margin:0 0 40px;font-size:12px;line-height:19.5px;font-weight:500;
  color:var(--white-50);display:flex;gap:8px;align-items:center;flex-wrap:wrap}
.post-crumb a{color:var(--white-50);text-decoration:none}
.post-crumb a:hover{color:#fff}
.post-crumb span[aria-hidden]{color:var(--white-30)}
.post-crumb span:last-child{color:#fff;min-width:0}
.post-hero-meta{display:flex;gap:8px;align-items:center;margin:0 0 20px}
.post-cat,.post-read{font-family:var(--font-mono);font-size:10px;line-height:15px;
  letter-spacing:1.8px;text-transform:uppercase;font-weight:500}
.post-cat{background:var(--orange);color:#fff;border-radius:2px;padding:2px 8px}
.post-read{color:var(--white-80)}
.post-hero-title{margin:0;font-size:40px;font-weight:600;line-height:1.2;color:#fff}
.post-byline{display:flex;flex-direction:column;gap:12px}
.post-author{font-size:24px;color:#fff}
.post-date{font-size:12px;font-weight:500;color:var(--white-80)}
.post-hero-art{flex:1 1 0;min-width:0;display:flex;justify-content:flex-end;
  align-items:flex-start}
.post-hero-art img{width:361px;height:528px;object-fit:cover;object-position:top center}
.post-sharebar{display:flex;align-items:center;justify-content:space-between;
  gap:16px;flex-wrap:wrap;padding:12px 20px;
  border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}
.post-sharebar__sol{display:flex;align-items:center;gap:20px}
.post-sharebar__label{font-family:var(--font-mono);font-size:12px;line-height:16.5px;
  letter-spacing:1.5px;text-transform:uppercase;color:var(--black-40)}
.post-share-btn{display:inline-flex;align-items:center;justify-content:center;
  gap:4px;width:24px;height:24px;padding:0;border:0;border-radius:4px;
  background:none;cursor:pointer;font-family:inherit;font-size:12px;
  line-height:18px;font-weight:500;color:var(--black-40)}
.post-share-btn--metin{width:auto;padding-inline:4px}
.post-share-btn:hover{color:var(--black);background:var(--cta-secondary)}
.post-share-btn img{width:13px;height:13px}
.post-share-btn:nth-of-type(2) img{width:16px;height:16px}
.post-share-btn--mobil{display:none}
.post-tags{display:flex;align-items:center;gap:10px;flex-wrap:wrap;
  list-style:none;margin:0;padding:0}
.post-tags li{background:var(--orange-10);border-radius:6px;padding:4px 8px;
  font-family:var(--font-mono);font-size:10px;line-height:15px;letter-spacing:.5px;
  text-transform:uppercase;color:var(--black)}
.post-key{margin-top:50px;background:#000;padding:40px;display:grid;
  grid-template-columns:345px 1fr;gap:40px;align-items:start}
.post-key__label{margin:0;position:relative;padding-left:11px;
  font-family:var(--font-mono);font-size:13px;font-weight:500;letter-spacing:1.8px;
  text-transform:uppercase;color:#fff}
.post-key__label::before{content:"";position:absolute;left:0;top:1px;
  width:3px;height:18px;background:var(--orange)}
.post-key__alt{margin:8px 0 0;font-size:15px;color:var(--white-50)}
.post-key__liste{list-style:none;margin:0;padding:0;display:grid;
  grid-template-columns:1fr 1fr;gap:14px 40px;counter-reset:cikarim}
.post-key__liste li{display:grid;grid-template-columns:20px 1fr;gap:10px;
  align-items:start;counter-increment:cikarim;font-size:14px;line-height:20.15px;
  color:var(--white-70);max-width:305px}
.post-key__no{width:20px;height:20px;border-radius:50%;background:var(--orange);
  color:#fff;font-family:var(--font-mono);font-size:9px;font-weight:500;
  line-height:13.5px;display:flex;align-items:center;justify-content:center;
  margin-top:1px}
.post-key__no::before{content:counter(cikarim)}
.post-body-band{padding-block:0 0}
.post-rule{border:0;border-top:1px solid var(--hairline);margin:50px 0}
.post-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:40px;
  align-items:start}
.post-body{min-width:0;max-width:760px;font-size:18px;line-height:30px;
  color:var(--black-70)}
.post-body>*{margin:0}
.post-body>*+*{margin-top:28px}
.post-body>p:first-child,.post-body .lead{font-weight:500;line-height:30px;color:var(--black)}
.post-body h2~p{font-size:16px;line-height:28px}
.post-body h2~ul,.post-body h2~ol,.post-body h2~figure{font-size:14px}
.post-body>:is(.stat-row,.compare,.callout,.tipbox,.pullquote,.steps,
  .author-note,.research,figure,.post-news,ul,ol),
.post-body>:is(.stat-row,.compare,.callout,.tipbox,.pullquote,.steps,
  .author-note,.research,figure,.post-news,ul,ol)+p{margin-top:44px}
.post-body>.research+.research{margin-top:12px}
.post-body>h2+p,.post-body>h3+p,.post-body h2~p+p{margin-top:20px}
.post-body hr+h2{margin-top:36px}
.post-body{counter-reset:bolum}
.post-body h2{margin-top:44px;display:flex;gap:20px;align-items:baseline;
  font-size:24px;font-weight:500;line-height:1.25;color:var(--black);
  counter-increment:bolum;scroll-margin-top:90px}
.post-body h2::before{content:counter(bolum,decimal-leading-zero);flex:none;
  font-family:var(--font-mono);font-size:16px;font-weight:400;letter-spacing:1px;
  color:var(--orange)}
.post-body h3{margin-top:36px;font-size:16px;font-weight:600;line-height:22px;
  color:var(--black)}
.post-body a{color:var(--orange);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}
.post-body a:hover{text-decoration-thickness:2px}
.post-body strong{color:var(--black)}
.post-body hr{border:0;border-top:1px solid var(--hairline);margin-block:36px}
.stat-row{border:1px solid var(--hairline);border-radius:4px;overflow:hidden}
.stat-row>*{padding:16px;background:#fff;border-bottom:1px solid var(--hairline)}
.stat-row>*:last-child{border-bottom:0}
.stat-row b{display:block;font-size:24px;line-height:30px;font-weight:600;
  color:var(--orange);margin-bottom:4px}
.stat-row strong{display:block;font-size:15px;line-height:18px;font-weight:500;
  color:var(--black);margin-bottom:4px}
.stat-row small{display:block;font-family:var(--font-mono);font-size:11px;
  line-height:13px;letter-spacing:.5px;color:var(--black-40)}
.compare{width:100%;border-collapse:collapse;font-size:14px;line-height:19.5px;
  border:1px solid var(--black-10);border-radius:4px;overflow:hidden}
.compare th{background:#000;color:#fff;text-align:left;padding:12px 16px;
  font-family:var(--font-main);font-size:15px;font-weight:500}
.compare th+th{border-left:1px solid var(--white-10)}
.compare th:first-child{font-family:var(--font-mono);font-weight:500;
  text-transform:uppercase}
.compare td{padding:13px 16px;border-top:1px solid rgba(0,0,0,.07);
  color:var(--black)}
.compare td+td{border-left:1px solid rgba(0,0,0,.07)}
.compare td:first-child{color:var(--black-60);font-weight:500}
.compare tbody tr:nth-child(even) td{background:rgba(0,0,0,.02)}
.callout{background:var(--orange-06);border:1px solid var(--orange-20);
  border-radius:4px;padding:16px 28px}
.callout>span{display:block;font-family:var(--font-mono);font-size:11px;
  font-weight:500;line-height:15px;letter-spacing:1.8px;text-transform:uppercase;
  color:var(--orange)}
.callout p{margin:10px 0 0;font-size:15px;font-weight:500;line-height:20px;
  color:var(--black)}
.tipbox{background:var(--green-06);border:1px solid var(--green-25);border-radius:4px;
  padding:20px;display:flex;gap:12px;align-items:flex-start}
.tipbox>img{flex:none;width:16px;height:16px;margin-top:2px}
.tipbox>div,.author-note>div,.research>div{flex:1 1 auto;min-width:0}
.tipbox>div>span{display:block;font-family:var(--font-mono);font-size:11px;
  font-weight:500;line-height:15px;letter-spacing:1.5px;text-transform:uppercase;
  color:var(--green)}
.tipbox p{margin:6px 0 0;font-size:15px;line-height:20px;color:var(--black-70)}
.tipbox--uyari{background:rgba(234,179,8,.06);border-color:rgba(234,179,8,.3)}
.tipbox--uyari>div>span{color:#a16207}
.tipbox--not{background:rgba(99,102,241,.05);border-color:rgba(99,102,241,.2)}
.tipbox--not>div>span{color:#4338ca}
.tipbox--uyari p,.tipbox--not p{color:rgba(0,0,0,.75)}
.pullquote{border-left:2.5px solid var(--orange);padding:10px 0 10px 28px;margin:0}
.pullquote p{margin:0;font-size:17px;font-weight:500;line-height:34px;color:var(--black)}
.pullquote cite{display:block;margin-top:10px;font-family:var(--font-mono);
  font-size:11px;line-height:16px;letter-spacing:1px;text-transform:uppercase;
  color:var(--black-50);font-style:normal}
.post-body .steps{list-style:none;padding:0;counter-reset:adim;font-size:15px}
.steps li{display:grid;grid-template-columns:32px 1fr;gap:0 16px;
  align-items:start;counter-increment:adim}
.steps li+li{margin-top:18px}
.steps li::before{content:counter(adim);grid-column:1;grid-row:1/span 2;
  width:32px;height:32px;border-radius:50%;
  background:#000;color:#fff;font-family:var(--font-mono);font-size:13px;
  font-weight:500;display:flex;align-items:center;justify-content:center;
  margin-top:2px}
.steps strong{grid-column:2;display:block;font-size:15px;font-weight:500;color:var(--black)}
.steps p{grid-column:2;margin:4px 0 0;font-size:15px;line-height:1.5;color:var(--black-65)}
.post-body>h2+.sss{margin-top:24px}
.sss{border-top:1px solid var(--hairline)}
.sss__madde{border-bottom:1px solid var(--hairline)}
.sss__madde>summary{display:flex;align-items:center;gap:16px;padding:20px 2px;
  cursor:pointer;list-style:none}
.sss__madde>summary::-webkit-details-marker{display:none}
.sss__madde>summary::after{content:'+';flex:none;display:grid;place-items:center;
  width:28px;height:28px;border:1px solid var(--hairline);border-radius:50%;
  font-size:16px;line-height:1;color:var(--black-50);
  transition:background .2s,color .2s,border-color .2s}
.sss__madde[open]>summary::after{content:'\2212';background:var(--orange);
  border-color:var(--orange);color:#fff}
.sss__madde>summary:hover::after{border-color:var(--orange);color:var(--orange)}
.sss__madde[open]>summary:hover::after{color:#fff}
.sss__madde>summary:focus-visible{outline:2px solid var(--orange);outline-offset:2px}
.sss__no{flex:none;width:22px;font-family:var(--font-mono);font-size:12px;
  letter-spacing:1px;color:var(--orange)}
.sss__madde>summary :is(h3,.sss__soru){flex:1 1 auto;margin:0;font-size:16px;font-weight:600;
  line-height:22px;color:var(--black);transition:color .2s}
.sss__madde>summary:hover :is(h3,.sss__soru){color:var(--orange)}
.sss__cevap{padding:0 46px 22px 40px}
.sss__madde[open] .sss__cevap{animation:sssAc .25s ease}
@keyframes sssAc{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}
.sss__cevap>*{margin:0}
.sss__cevap>*+*{margin-top:14px}
.sss__cevap p{font-size:15px;line-height:26px;color:var(--black-70)}
.post-body .sss__cevap ul:not(.hiz ul) li{font-size:14px}
.post-body .sss__cevap ul:not(.hiz ul) li+li{margin-top:10px}
@media (max-width:760px){
.sss__madde>summary{gap:12px;padding-block:16px}
.sss__madde>summary :is(h3,.sss__soru){font-size:15px}
.sss__cevap{padding:0 0 18px}
.sss__cevap p{font-size:14px;line-height:24px}
}
.post-body ul{list-style:none;margin:0;padding:0}
.post-body ul:not(.hiz ul) li{position:relative;padding-left:16px;font-size:15px;
  line-height:1.5;color:var(--black-72)}
.post-body ul:not(.hiz ul) li+li{margin-top:18px}
.post-body ul:not(.hiz ul) li::before{content:"";position:absolute;left:0;top:8px;
  width:6px;height:6px;border-radius:50%;background:var(--orange)}
.post-body ol{padding-left:20px;font-size:15px;line-height:1.5;color:var(--black-72)}
.post-body ol li{font-size:15px}
.post-body.post-body>p+:is(ul,ol){margin-top:16px}
.post-body.post-body>:is(h3,h4)+:is(ul,ol){margin-top:20px}
.post-body>ul:not(.hiz ul){padding-left:20px}
.post-body>ol{padding-left:40px}
.post-body ol li+li{margin-top:18px}
.author-note{background:var(--black-04);border:1px solid var(--black-06);
  border-radius:4px;padding:20px;display:flex;gap:14px;align-items:flex-start}
.author-note img{flex:none;width:36px;height:36px;border-radius:4px;
  border:1px solid var(--orange);object-fit:cover;object-position:top center}
.author-note>div>span{display:block;font-family:var(--font-mono);font-size:11px;
  font-weight:500;line-height:15px;letter-spacing:1.2px;text-transform:uppercase;
  color:var(--black-45)}
.author-note p{margin:6px 0 0;font-size:15px;line-height:23.1px;color:var(--black-72)}
.research{border:1px solid var(--black-10);border-radius:4px;padding:18px;
  display:flex;gap:14px;align-items:flex-start}
.research__ikon{flex:none;width:36px;height:36px;border-radius:4px;
  background:var(--black-04);border:1px solid rgba(0,0,0,.08);display:flex;
  align-items:center;justify-content:center}
.research__ikon img{width:16px;height:16px;opacity:.6}
.research b{font-size:13px;font-weight:500;line-height:20px;color:var(--black)}
.research time,.research small{margin-left:8px;font-family:var(--font-mono);
  font-size:11px;line-height:18px;letter-spacing:.5px;color:var(--black-40)}
.research p{margin:6px 0 0;font-size:15px;line-height:20px;color:var(--black-70)}
.research__kaynak{display:block;margin-top:8px;font-family:var(--font-mono);
  font-size:11px;line-height:13px;color:var(--orange);text-decoration:none;
  word-break:break-all}
.research__kaynak:hover{text-decoration:underline}
.post-body figure{margin:0}
.post-body figure>div{position:relative;border:1px solid var(--black-10);
  overflow:hidden;aspect-ratio:760/342;max-width:100%}
.post-body figure img{display:block;width:100%;height:100%;object-fit:cover}
.post-body figure .figtag{position:absolute;left:12px;top:12px;
  background:rgba(0,0,0,.45);color:#fff;border-radius:4px;
  padding:3px 8px;font-family:var(--font-mono);font-size:10px;font-weight:500;
  line-height:15px;letter-spacing:1.5px;text-transform:uppercase}
.post-body figure.figure--grafik>div{aspect-ratio:auto;background:#fcfcfb}
.post-body figure.figure--grafik img{height:auto;object-fit:contain}
.post-body figure.figure--grafik .figtag{left:auto;right:12px}
.post-body figcaption{margin-top:10px;padding-left:14px;position:relative;
  font-size:14px;line-height:20px;color:var(--black-50)}
.post-body figcaption::before{content:"";position:absolute;left:0;top:8px;
  width:3px;height:3px;border-radius:50%;background:var(--orange)}
.post-news{background:#000;padding:36px 20px;display:flex;flex-direction:column;
  align-items:center;text-align:center}
.post-news__eyebrow{margin:0;font-family:var(--font-mono);font-size:13px;
  line-height:15.6px;letter-spacing:-.1152px;text-transform:uppercase;
  color:var(--orange)}
.post-news__title{margin:2px 0 0;font-size:21px;line-height:25.2px;font-weight:500;
  letter-spacing:-.192px;color:#fff}
.post-news__sub{margin:2px 0 0;font-size:11px;line-height:13px;color:var(--white-60)}
.post-news__form{margin-top:36px;max-width:448px}
.post-news__form input{font-size:13px}
.post-news__form .btn{font-size:15px;line-height:17.6px}
.post-news .form-note{line-height:19.5px}
.post-news .form-note{margin-top:12px}
.post-side{position:sticky;top:90px;display:flex;flex-direction:column;gap:20px}
.side-card{border:1px solid var(--black-10);border-radius:4px;padding:22px}
.side-card__label{margin:0;font-family:var(--font-mono);font-size:10px;
  font-weight:500;line-height:15px;letter-spacing:1.8px;text-transform:uppercase;
  color:var(--black-45)}
.side-toc__liste{list-style:none;margin:16px 0 0;padding:0;display:flex;
  flex-direction:column;gap:10px;counter-reset:none}
.side-toc__liste a{display:grid;grid-template-columns:17px 1fr;gap:10px;
  align-items:start;font-size:14px;line-height:18.2px;color:var(--black-65)}
.side-toc__liste a:hover{color:var(--black)}
.side-toc__no{font-family:var(--font-mono);font-size:12px;line-height:18.2px;
  letter-spacing:.5px;color:var(--orange)}
.side-toc__liste a[aria-current]{color:var(--black);font-weight:500}
.google-source{display:flex;align-items:center;gap:12px;padding:16px 22px;
  font-size:13px;color:var(--black-60);text-decoration:none;background:#fff}
.google-source img{flex:none;width:28px;height:29px}
.google-source picture{display:flex;flex:none}
.google-source:hover{border-color:var(--black-20)}
.side-author__bas{display:flex;align-items:center;gap:12px}
.side-author__pp{flex:none;width:44px;height:44px;border-radius:4px;
  border:1px solid var(--orange);object-fit:cover;object-position:top center}
.side-author__ad{margin:0;font-size:15px;font-weight:600;line-height:21px;color:var(--black)}
.side-author__ad a{color:inherit;text-decoration:none}
.side-author__ad a:hover{text-decoration:underline}
.side-author__rol{margin:0;font-family:var(--font-mono);font-size:11px;line-height:15px;
  letter-spacing:1px;text-transform:uppercase;color:var(--black-45)}
.side-author__bio{margin:14px 0 0;font-size:13px;color:var(--black-60)}
.side-author__link{display:flex;gap:8px;margin-top:14px}
.icon-kutu{width:30px;height:30px;border:1px solid var(--black-10);border-radius:4px;
  display:flex;align-items:center;justify-content:center}
.icon-kutu:hover{border-color:var(--black-20);background:var(--cta-secondary)}
.icon-kutu img{width:14px;height:14px}
.side-book{border-color:rgba(0,0,0,.15);text-align:center}
.side-book__ikon{width:32px;height:32px;margin:0 auto}
.side-book__baslik{margin:14px 0 0;font-size:16px;font-weight:700;line-height:22.1px;
  color:var(--black)}
.side-book__alt{margin:6px 0 0;font-size:12px;line-height:19.5px;color:rgba(0,0,0,.55)}
.side-book__saatler{list-style:none;margin:16px 0 0;padding:0;display:flex;
  flex-direction:column;gap:8px}
.side-book__saatler a{display:flex;align-items:center;justify-content:space-between;
  gap:8px;border:1px solid rgba(0,0,0,.15);padding:11px 14px;font-size:12px;
  font-weight:500;line-height:19.5px;color:var(--black);text-align:left}
.side-book__saatler a:hover{border-color:var(--orange)}
.side-book__sure{font-family:var(--font-mono);font-size:10px;font-weight:400;
  line-height:15px;letter-spacing:.5px;color:var(--black-45)}
.side-book__cta{width:100%;margin-top:10px;border-radius:2px;font-size:14px;
  line-height:21px;gap:6px}
.side-book__cta img{width:14px;height:14px}
.side-book__ince{margin:12px 0 0;font-size:10px;line-height:16.5px;color:var(--black-40)}
.post-rail{position:fixed;left:max(26px,calc(50vw - 690px));top:50%;transform:translateY(-50%);
  z-index:40;background:#f4f4f4;padding:6px;display:none;flex-direction:column;
  align-items:center;gap:12px}
.post-rail__btn{width:36px;height:36px;background:#fff;border:0;padding:0;
  display:flex;align-items:center;justify-content:center;cursor:pointer}
.post-rail__btn:hover{background:var(--cta-secondary-hover)}
.post-rail__btn img{width:19px;height:19px}
@media (min-width:1400px){
.post-rail{display:flex}
}
.post-related{padding-block:76px}
.post-related__bas{align-items:center;text-align:center;margin-bottom:50px}
.post-related__bas .section-title{font-size:30px}
.related-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}
.related-card{display:flex;flex-direction:column}
.related-art{position:relative;display:block;height:199px;overflow:hidden;
  border:1px solid #f2f2f2;text-decoration:none;
  background:linear-gradient(180deg,#000 0%,var(--orange-stroke) 100%)}
.related-art img{position:absolute;right:0;top:0;width:162px;height:237px;
  object-fit:cover;object-position:top center}
.related-art-copy{position:absolute;left:12px;top:30px;width:128px;color:#fff;
  font-size:12px;font-weight:600;line-height:1.35}
.related-art-author{position:absolute;left:12px;bottom:12px;color:#fff;font-size:12px}
.related-meta{display:flex;align-items:center;justify-content:space-between;
  margin-top:24px}
.related-cat{background:var(--orange-10);color:var(--black);border-radius:6px;
  padding:4px 8px;font-family:var(--font-mono);font-size:12px;letter-spacing:.5px;
  text-transform:uppercase}
.related-read{display:inline-flex;align-items:center;gap:4px;padding-inline:8px;
  font-family:var(--font-mono);font-size:10px;letter-spacing:.5px;
  text-transform:uppercase;color:var(--black)}
.related-read img{width:10px;height:10px}
.related-title{margin:12px 0 0;font-size:16px;font-weight:600;line-height:1.3}
.related-title a{color:var(--black);text-decoration:none}
.related-title a:hover{color:var(--orange)}
.related-excerpt{margin:8px 0 16px;font-size:10px;line-height:1.5;color:var(--black-60);
  display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.related-foot{margin-top:auto;padding-top:16px;border-top:1px solid var(--black-10);
  display:flex;align-items:center;justify-content:space-between;font-size:12px;
  font-weight:500;color:var(--black-60)}
.related-foot a{color:var(--black);text-decoration:underline;line-height:20px}
@media (max-width:1100px){
.post-layout{grid-template-columns:minmax(0,1fr)}
.post-body{max-width:none}
.post-side{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));
    align-items:start}
.side-toc{grid-column:1/-1}
.side-book{grid-column:1/-1}
.side-book>*{max-width:360px;margin-left:auto;margin-right:auto}
.related-grid{grid-template-columns:1fr 1fr}
}
@media (max-width:900px){
.post-hero{height:auto;flex-direction:column}
.post-hero-copy,.post-hero-art{flex:none;width:100%}
.post-hero-copy{padding:20px 16px;gap:28px}
.post-crumb{margin-bottom:20px}
.post-hero-title{font-size:26px}
.post-author{font-size:18px}
.post-hero-art{justify-content:center}
.post-hero-art img{width:220px;height:300px;object-position:top center}
.post-sharebar{padding-inline:0}
.post-key{padding:24px;grid-template-columns:1fr;gap:24px;margin-top:36px}
.post-key__liste{grid-template-columns:1fr}
.post-key__liste li{max-width:none}
.post-rule{margin:36px 0}
.post-side{grid-template-columns:1fr}
.side-toc{grid-column:auto}
.post-body h2{font-size:20px;line-height:26px;gap:12px}
.related-grid{grid-template-columns:1fr 1fr}
.compare{display:block;overflow-x:auto;white-space:nowrap}
}
@media (max-width:560px){
.related-grid{grid-template-columns:1fr}
.post-sharebar{gap:12px}
.post-news{padding:24px 16px}
.post-news__form{flex-direction:column;height:auto;max-width:none}
.post-news__form input{width:100%}
.post-news__form .btn{height:46px}
}
.side-randevu{display:none}
@media (max-width:760px){
.post-hero{flex-direction:row;height:auto;min-height:302px;margin-top:46px;padding:1px}
.post-hero-copy{flex:0 0 201px;width:201px;padding:20px 0 20px 20px;gap:0;justify-content:space-between}
.post-hero-copy>div{display:flex;flex-direction:column;gap:18px}
.post-crumb{margin:0;font-size:12px;line-height:21.5px;gap:4px;flex-wrap:nowrap;overflow:hidden}
.post-crumb span:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.post-hero-meta{margin:0 0 20px;flex-wrap:wrap;row-gap:6px}
.post-cat,.post-read{white-space:nowrap}
.post-cat,.post-read{font-size:10px;line-height:17px}
.post-hero-title{font-size:16px;line-height:normal;font-weight:600;max-width:139px}
.post-byline{gap:6px;margin-top:20px}
.post-author{font-size:18px}
.post-date{font-size:12px}
.post-hero-art{flex:1 1 auto;width:auto;min-width:0;position:relative;overflow:visible;align-self:stretch}
.post-hero-copy{position:relative;z-index:1}
.post-hero-art img{position:absolute;right:-49.5px;top:calc(50% - 223.4px);width:301.7px;height:373.6px;max-width:none;object-fit:cover}
.post-sharebar{padding:12px 10px;gap:8px 12px}
.post-sharebar__sol{gap:9px}
.post-sharebar__label{font-size:12px;line-height:18.5px;letter-spacing:1.5px}
.post-sharebar__sol{column-gap:6px}
.post-sharebar__label{margin-right:3px}
.post-share-btn{width:18px;height:18px;border-radius:3px}
.post-share-btn img,.post-share-btn:nth-of-type(2) img{width:10px;height:10px}
.post-share-btn:nth-of-type(2) img{width:12px;height:12px}
.post-share-btn--mobil{display:inline-flex}
.post-share-btn--mobil img{width:11px;height:11px}
.post-share-btn--metin{width:auto;padding-inline:0;gap:3px;font-size:9.5px;line-height:15.4px}
.post-tags{gap:6px}
.post-tags li{padding:2px 6px;font-size:10px;line-height:17px}
.post-key{margin-top:36px;padding:26px 20px;gap:26px;border-radius:4px}
.post-key__label{font-size:12px;line-height:20px;padding-left:11px}
.post-key__label::before{top:0}
.post-key__alt{margin-top:8px;font-size:14px;line-height:normal}
.post-key__liste{gap:12px}
.post-key__liste li{font-size:14px;line-height:normal}
.post-rule{margin:36px 0}
.post-layout{display:flex;flex-direction:column;align-items:stretch;gap:20px}
.post-body{width:100%;min-width:0;max-width:none;order:0;margin-block:10px 16px}
.post-side{display:contents}
.post-side>.side-toc{order:-2}
.post-side>.google-source{order:-1}
.post-side>.side-author{order:1}
.post-side>.side-randevu{order:2}
.side-card{padding:20px}
.side-card__label{font-size:10px;line-height:17px;letter-spacing:1.8px;color:rgba(0,0,0,.45)}
.side-toc__liste{margin-top:16px;gap:10px}
.side-toc__liste a{grid-template-columns:13px 1fr;gap:10px;font-size:14px;line-height:20.2px;color:rgba(0,0,0,.65)}
.side-toc__no{font-size:10px;line-height:17px;padding-top:2px;letter-spacing:.5px}
.google-source{padding:16px 20px;gap:12px;font-size:14px;color:var(--black-60)}
.google-source img{width:26px;height:26px}
.side-author__pp{border:1px solid var(--orange)}
.side-author__ad{font-size:14px;line-height:23px}
.side-author__rol{font-size:10px;line-height:17px;letter-spacing:1px}
.side-author__bio{font-size:14px;line-height:normal}
.side-book{display:none}
.side-randevu{display:block}
.side-randevu .ab-randevu{border:1px solid var(--hairline)}
.post-body{font-size:16px;line-height:26px}
.post-body>p:first-child,.post-body .lead{font-size:16px;line-height:26px}
.post-body h2~p{font-size:16px;line-height:27px}
.post-body>*+*{margin-top:28px}
.post-body>h2+p,.post-body>h3+p,.post-body h2~p+p{margin-top:20px}
.post-body h2{margin-top:36px;gap:20px;font-size:22px;line-height:normal;align-items:baseline}
.post-body h2::before{font-size:16px;letter-spacing:1px}
.post-body hr{margin-block:36px}
.post-body>:first-child{margin-top:0}
.post-body h3{font-size:16px;line-height:normal}
.post-body ul:not(.hiz ul) li{padding-left:16px;font-size:15px;line-height:normal;color:var(--black-72)}
.post-body ul:not(.hiz ul) li+li{margin-top:18px}
.post-body ul:not(.hiz ul) li::before{top:6px}
.post-body ol{font-size:14px;line-height:normal}
.stat-row b{font-size:22px;line-height:normal}
.stat-row strong{font-size:14px;line-height:normal}
.stat-row small{font-size:10px;line-height:normal;letter-spacing:.5px}
.post-body figure:not(.figure--grafik)>div{height:340px;aspect-ratio:auto}
.post-body figure .figtag{left:12px;top:12px;font-size:10px;line-height:17px;letter-spacing:1.5px}
.post-body figcaption{font-size:14px;line-height:22px}
.research{padding:18px}
.research b{font-size:12px;line-height:22px}
.research time,.research small{font-size:10px;line-height:20px}
.research p{font-size:14px;line-height:22px}
.research__kaynak{font-size:10px}
.pullquote p{font-size:16px;line-height:26px}
.pullquote cite{font-size:10px;line-height:18px;letter-spacing:1px}
.tipbox{padding:20px}
.tipbox>div>span{font-size:10px;line-height:17px;letter-spacing:1.5px}
.tipbox p{font-size:14px;line-height:22px}
.callout{padding:16px}
.callout>span{font-size:10px;line-height:17px;letter-spacing:1.8px}
.callout p{font-size:14px;line-height:22px}
.compare{display:block;width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;white-space:normal;font-size:13px;line-height:21.5px;outline:1px solid var(--black-10);outline-offset:-1px}
.compare th{padding:12px;font-size:13px;line-height:normal;min-width:150px}
.compare td{padding:12px;font-size:13px;vertical-align:top;min-width:150px}
.compare tr>:first-child{min-width:120px}
.steps li+li{margin-top:18px}
.steps strong{font-size:14px;line-height:normal}
.steps p{font-size:14px;line-height:normal}
.steps li::before{font-size:12px}
.author-note{padding:16px}
.author-note>div>span{font-size:10px;line-height:17px;letter-spacing:1.2px}
.author-note p{font-size:14px;line-height:25.1px}
.post-related{padding-block:46px}
.post-related__bas{margin-bottom:40px}
.post-related__bas .section-title{font-size:22px}
.related-grid{gap:10px}
.post-related .related-card .related-art{height:199px;aspect-ratio:auto}
.post-related .related-card .related-art img{right:-39.1px;top:-58px;width:238.4px;height:295.1px;max-width:none}
.post-related .related-card .related-art-copy{left:12px;top:30px;width:128px;font-size:14px}
.post-related .related-card .related-art-author{left:12px;bottom:12px;font-size:14px}
.post-related .related-card .related-title{font-size:18px;line-height:normal}
.post-related .related-card .related-excerpt{font-size:12px;line-height:normal}
.post-related .related-card .related-foot{font-size:14px}
}
@media (max-width:760px){
main.post-sayfa .eyebrow{font-size:12px}
main.post-sayfa .post-body h4{font-size:17px}
main.post-sayfa .hiz .btn{font-size:18px}
main.post-sayfa .audit-flow h1{font-size:29px}
main.post-sayfa .audit-lede{font-size:17px}
main.post-sayfa .audit-label{font-size:14px}
main.post-sayfa .audit-input{font-size:17px}
main.post-sayfa .audit-input--code{font-size:28px}
main.post-sayfa .audit-note{font-size:15px}
main.post-sayfa .audit-error{font-size:15px}
main.post-sayfa .audit-flow .btn{font-size:16px}
main.post-sayfa .audit-head h1{font-size:29px}
main.post-sayfa .audit-meta{font-size:15px}
main.post-sayfa .audit-sum{font-size:16px}
main.post-sayfa .audit-clean{font-size:17px}
main.post-sayfa .audit-sec h2{font-size:19px}
main.post-sayfa .audit-sec__say{font-size:14px}
main.post-sayfa .audit-list__ad{font-size:16px}
main.post-sayfa .audit-list__sayi{font-size:14px}
main.post-sayfa .audit-cta h2{font-size:30px}
main.post-sayfa .audit-cta p{font-size:17px}
main.post-sayfa .audit-cta .btn{font-size:16px}
main.post-sayfa .audit-urls li{font-size:14.5px}
main.post-sayfa .audit-card__h{font-size:13px}
main.post-sayfa .audit-card__buyuk{font-size:40px}
main.post-sayfa .audit-card__buyuk span{font-size:14px}
main.post-sayfa .audit-gauge__num{font-size:42px}
main.post-sayfa .audit-gauge__ad{font-size:14px}
main.post-sayfa .audit-key li{font-size:15px}
main.post-sayfa .audit-tab{font-size:15px}
main.post-sayfa .audit-subhead h1{font-size:32px}
main.post-sayfa .audit-subintro{font-size:15px}
main.post-sayfa .audit-list__bolum{font-size:13px}
main.post-sayfa .audit-tablo{font-size:15px}
main.post-sayfa .audit-tablo th{font-size:13px}
main.post-sayfa .audit-bos h2{font-size:24px}
main.post-sayfa .audit-bos p{font-size:16px}
main.post-sayfa .audit-tarih__h{font-size:13px}
main.post-sayfa .audit-tarih__bos{font-size:14px}
main.post-sayfa .audit-spark__key{font-size:13px}
main.post-sayfa .audit-kbtn{font-size:14.5px}
main.post-sayfa .audit-card__link{font-size:13px}
main.post-sayfa .audit-altbaslik{font-size:13px}
main.post-sayfa .audit-mini{font-size:15px}
main.post-sayfa .audit-mini th{font-size:12px}
main.post-sayfa .audit-mini__eylem a{font-size:14px}
main.post-sayfa .audit-top li{font-size:15px}
main.post-sayfa .audit-ikili{font-size:14px}
main.post-sayfa .audit-ikili--buyuk{font-size:17px}
main.post-sayfa .audit-ikili--buyuk b{font-size:15px}
main.post-sayfa .audit-kat li{font-size:14.5px}
main.post-sayfa .audit-key--yatay li{font-size:13.5px}
main.post-sayfa .audit-kimlik{font-size:16px}
main.post-sayfa .sss__madde>summary::after{font-size:18px}
main.post-sayfa .sss__no{font-size:14px}
main.post-sayfa .sss__madde>summary :is(h3,.sss__soru){font-size:17px}
main.post-sayfa .sss__cevap p{font-size:16px}
main.post-sayfa .post-body .sss__cevap ul:not(.hiz ul) li{font-size:16px}
main.post-sayfa .related-cat{font-size:14px}
main.post-sayfa .related-read{font-size:12px}
main.post-sayfa .audit-card__ad{font-size:14px}
main.post-sayfa .ab-randevu__kisi{font-size:14px}
main.post-sayfa .ab-randevu__unvan{font-size:10px}
main.post-sayfa .ab-randevu__baslik{font-size:18px}
main.post-sayfa .ab-randevu__alt{font-size:12px}
main.post-sayfa .ab-randevu__saatler a{font-size:16px}
main.post-sayfa .ab-randevu__sure{font-size:14px}
main.post-sayfa .ab-randevu__cta{font-size:16px}
main.post-sayfa .ab-randevu__ince{font-size:14px}
main.post-sayfa .calc__alanlar span{font-size:12px}
main.post-sayfa .calc__alanlar input{font-size:18px}
main.post-sayfa .calc__alanlar small{font-size:14px}
main.post-sayfa .calc__sonuc small{font-size:14px}
main.post-sayfa .calc__sonuc dt{font-size:15px}
main.post-sayfa .calc__sonuc dd{font-size:26px}
main.post-sayfa .calc__not{font-size:15px}
main.post-sayfa .calc__alanlar select{font-size:17px}
main.post-sayfa .calc__secim legend{font-size:12px}
main.post-sayfa .calc__alanlar .calc__secim label{font-size:16px}
main.post-sayfa .hiz__baslik{font-size:12px}
main.post-sayfa .hiz__form input{font-size:18px}
main.post-sayfa .hiz__yukBas{font-size:14px}
main.post-sayfa .hiz__cihaz{font-size:12px}
main.post-sayfa .hiz__sayi{font-size:42px}
main.post-sayfa .hiz__bant{font-size:15px}
main.post-sayfa .hiz__olcum dt{font-size:12px}
main.post-sayfa .hiz__olcum dd{font-size:16px}
main.post-sayfa .hiz__yok{font-size:16px}
main.post-sayfa .hiz__hata{font-size:16px}
main.post-sayfa .hiz__not{font-size:14px}
main.post-sayfa .hiz__alan input{font-size:18px}
main.post-sayfa .hiz__bilgi{font-size:14px}
main.post-sayfa .hiz__kodnot{font-size:14px}
main.post-sayfa .hiz__alan select{font-size:17px}
main.post-sayfa .hiz__ozet{font-size:17px}
main.post-sayfa .hiz__adimNo{font-size:14px}
main.post-sayfa .hiz__kod{font-size:14px}
main.post-sayfa .hiz__kodMetin{font-size:16px}
main.post-sayfa .hiz__ms{font-size:14px}
main.post-sayfa .hiz__adimUrl{font-size:15px}
main.post-sayfa .hiz__adimHedef{font-size:15px}
main.post-sayfa .hiz__uyari{font-size:16px}
main.post-sayfa .hiz--koyu .hiz__baslik{font-size:15px}
main.post-sayfa .hiz--koyu .hiz__buyuk{font-size:23px}
main.post-sayfa .hiz--koyu .hiz__bilgi{font-size:13px}
main.post-sayfa .hiz__karar{font-size:20px}
main.post-sayfa .seo-arac__baslik{font-size:24px}
main.post-sayfa .seo-arac__metin{font-size:16px}
main.post-sayfa .seo-arac__liste li{font-size:16px}
main.post-sayfa .audit-flow--gomulu .audit-flow__baslik{font-size:24px}
}
.ab-eyebrow{text-align:left}
.ab-bas{display:flex;flex-direction:column;gap:8px;width:100%;margin-bottom:36px}
.ab-baslik{margin:0;font-size:20px;font-weight:500;letter-spacing:-.192px;
  line-height:.9993;text-align:left}
.section-dark .ab-baslik{color:var(--white)}
.ab-altbaslik{margin:0;font-size:14px;line-height:23.1px;color:var(--black-50)}
.ab-vurgu{color:var(--orange-stroke)}
.ab-intro .shell{display:flex;flex-direction:column;gap:50px}
.ab-intro .shell{padding-bottom:0}
.ab-mark{position:relative;background:#f8f8f8;border:1px solid #f8f8f8;
  overflow:hidden;padding:0;aspect-ratio:1140 / 526;
  container-type:inline-size}
.ab-mark__dev{position:absolute;left:3.8596cqw;top:12.3684cqw;
  margin:0;padding:0;white-space:nowrap;
  font-weight:800;line-height:normal;font-size:32.4561cqw;
  background:linear-gradient(180deg,rgba(17,17,17,.8) 0%,rgba(255,255,255,.24) 79.098%);
  -webkit-background-clip:text;background-clip:text;color:transparent}
.ab-mark__selam,.ab-mark__slogan{position:absolute;z-index:1;margin:0;
  font-size:2.1053cqw;font-weight:500;letter-spacing:-1px;
  line-height:normal;color:var(--black)}
.ab-mark__selam{left:5.9649cqw;top:3.7719cqw;width:35.1754cqw}
.ab-mark__slogan{left:64.7368cqw;top:14.5614cqw;width:35.1754cqw}
.ab-giris{display:flex;flex-direction:column;gap:28px}
.ab-giris__metin{margin:8px 0 0;font-size:20px;font-weight:500;
  letter-spacing:-.192px;line-height:.9993;color:var(--black)}
.ab-butonlar{display:flex;gap:12px;flex-wrap:wrap}
.ab-btn-ikincil{background:#f4f4f4;border:1px solid #e8e8e8;color:var(--black)}
.ab-btn-ikincil:hover{background:#ececec}
.ab-rakamlar{display:flex;list-style:none;margin:0;padding:0;min-height:79px}
.ab-rakamlar li{flex:1;display:flex;flex-direction:column;gap:8px;
  justify-content:center;padding:10px}
.ab-rakamlar li:last-child{align-items:flex-end}
.ab-rakam{font-size:24px;font-weight:600;color:var(--orange);line-height:.9993}
.ab-rakam__ad{font-family:var(--font-mono);font-size:14px;font-weight:300;
  text-transform:uppercase;color:var(--black-60);line-height:.9993}
.ab-hikaye .shell,.ab-bakis .shell,.ab-uzmanlik .shell,
.ab-surec .shell,.ab-iletisim .shell{display:flex;flex-direction:column;gap:36px}
.ab-metin{display:flex;flex-direction:column;gap:26px}
.ab-metin p{margin:0;font-size:16px;line-height:28px;color:var(--black-70)}
.ab-liste{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}
.ab-liste li{position:relative;padding-left:20px;font-size:16px;line-height:28px;color:var(--black-70)}
.ab-liste li::before{content:'';position:absolute;left:0;top:11px;width:7px;height:7px;background:var(--orange)}
.ab-liste strong{color:var(--black);font-weight:600}
.ab-girisCumle{font-size:18px!important;font-weight:500;line-height:normal!important;
  color:var(--black)!important}
.ab-metin--koyu{gap:18px}
.ab-metin--koyu p{color:var(--white-60)}
.ab-alinti{margin:0;padding:10px 0 10px 28px;border-left:2.564px solid var(--orange);
  display:flex;flex-direction:column;gap:10px}
.ab-alinti p{margin:0;font-size:16px;font-weight:500;line-height:34px;color:var(--black)}
.ab-alinti cite{font-family:var(--font-mono);font-size:10px;font-style:normal;
  letter-spacing:1px;text-transform:uppercase;color:var(--black-50);line-height:16px}
.ab-alinti--koyu{padding-left:20px;padding-block:4px}
.ab-alinti--koyu p{color:var(--white);line-height:28px}
.ab-foto{margin:0;display:flex;flex-direction:column}
.ab-foto img{width:100%;height:380px;object-fit:cover;display:block}
.ab-foto figcaption{display:flex;align-items:center;gap:8px;padding-block:12px;
  font-size:12px;line-height:20px;color:var(--black-50)}
.ab-hikaye__kafes{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:56px;align-items:start}
.ab-foto--yan{position:sticky;top:110px}
.ab-foto--yan img{height:auto;object-fit:contain}
@media (max-width:1024px){
.ab-hikaye__kafes{grid-template-columns:1fr;gap:36px}
.ab-foto--yan{position:static;max-width:520px}
}
.ab-nokta{flex:none;width:3px;height:3px;border-radius:50%;background:var(--orange)}
.ab-taraflar{display:flex;gap:38px}
.ab-taraf{flex:1;min-width:0;padding:24px;border-radius:8px;
  background:rgba(255,255,255,.05);border:.855px solid var(--white-10)}
.ab-taraf__ad{display:flex;align-items:center;gap:8px;margin:0 0 12px;
  font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:1.2px;
  text-transform:uppercase;color:var(--orange);line-height:15px}
.ab-taraf__ad .ab-nokta{width:5px;height:5px}
.ab-taraf p:last-child{margin:0;font-size:14px;line-height:23.8px;color:var(--white-60)}
.ab-kartlar{display:grid;grid-template-columns:1fr 1fr;gap:20px;
  list-style:none;margin:0;padding:0}
.ab-kart{display:flex;flex-direction:column;gap:16px;padding:32px;
  background:var(--white);border:1px solid #e5ecf5}
.ab-kart h3{margin:0;font-size:20px;font-weight:500;line-height:22.8px;color:var(--black)}
.ab-kart__metin{margin:0;font-size:14px;line-height:23.8px;color:var(--black-60)}
.ab-rozet{align-self:flex-start;margin:0;padding:3px 8px;border-radius:4px;
  font-family:var(--font-mono);font-size:10px;letter-spacing:1.5px;
  text-transform:uppercase;line-height:15px;color:var(--white)}
.ab-rozet--turuncu{background:var(--orange)}
.ab-rozet--siyah{background:var(--black)}
.ab-cipler{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:auto 0 0;padding:0}
.ab-cipler li{padding:3px 7px;border-radius:4px;background:#f5f5f5;
  border:.855px solid #e4e4e4;font-family:var(--font-mono);font-size:10px;
  letter-spacing:.3px;text-transform:uppercase;color:var(--black-50);line-height:15px}
.ab-adimlar .ab-kart{gap:12px}
.ab-adim__no{margin:0;font-family:var(--font-mono);font-size:12px;font-weight:500;
  letter-spacing:1px;color:var(--orange);line-height:20px}
.ab-adimlar h3{font-size:18px;line-height:28px}
.ab-adimlar .ab-kart__metin{line-height:24px}
.ab-kariyer__kafes{display:flex;gap:36px;align-items:flex-start}
.ab-kariyer__bas{flex:none;width:440px;padding-block:40px;position:sticky;top:86px;
  display:flex;flex-direction:column;gap:8px}
.ab-zaman{flex:1;min-width:0;list-style:none;margin:0;padding:40px 0 0;
  display:flex;flex-direction:column;gap:40px;position:relative}
.ab-zaman::before{content:"";position:absolute;left:11px;top:calc(40px + 12px);
  bottom:12px;width:1px;background:var(--white-20)}
.ab-zaman li{position:relative;padding-left:52px;display:flex;flex-direction:column;gap:6px}
.ab-zaman li::before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;
  border-radius:50%;background:var(--black);border:1.709px solid var(--orange);
  box-sizing:border-box}
.ab-zaman li::after{content:"";position:absolute;left:9px;top:9px;width:6px;height:6px;
  border-radius:50%;background:var(--orange)}
.ab-zaman__yil{margin:0;font-family:var(--font-mono);font-size:10px;font-weight:500;
  letter-spacing:1px;text-transform:uppercase;color:var(--orange);line-height:15px}
.ab-zaman h3{margin:0;font-size:16px;font-weight:500;line-height:20px;color:var(--white)}
.ab-zaman li p:last-child{margin:0;font-size:14px;line-height:24px;color:var(--white-60)}
.ab-konusma{position:relative;min-height:550px;display:flex;align-items:flex-end;
  padding-block:0;overflow:hidden}
.ab-konusma__foto{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.ab-konusma::after{content:"";position:absolute;inset:0;
  background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.65) 100%)}
.ab-konusma__icerik{position:relative;z-index:1;display:flex;flex-direction:column;
  gap:12px;padding-bottom:32px;padding-top:76px}
.ab-konusma__etiket{margin:0;font-family:var(--font-mono);font-size:10px;
  letter-spacing:1.5px;text-transform:uppercase;color:var(--white-80);line-height:15px}
.ab-konusma__baslik{margin:0;max-width:420px;font-size:24px;font-weight:500;
  line-height:normal;color:var(--white)}
.ab-iletisim__kafes{display:flex;gap:36px;align-items:flex-start;justify-content:center}
.ab-iletisim__sol{flex:1;min-width:0;display:flex;flex-direction:column;
  gap:28px;align-items:flex-start}
.ab-iletisim__metin{margin:0;font-size:16px;line-height:24px;color:var(--black-60)}
.ab-guvence{display:flex;flex-wrap:wrap;gap:20px;list-style:none;margin:0;padding:0}
.ab-guvence li{display:flex;align-items:center;gap:6px;font-size:14px;
  line-height:19.5px;color:var(--black-60)}
.ab-randevu{flex:none;width:505px;max-width:100%;padding:42px 32px;
  border:1px solid #e5ecf5;display:flex;flex-direction:column;
  align-items:center;gap:10px;text-align:center}
.ab-randevu__avatar{width:45px;height:45px;border-radius:50%;object-fit:cover}
.ab-randevu__kisi{display:flex;align-items:center;justify-content:center;gap:10px;
  margin:0;font-size:18px;text-transform:capitalize;color:var(--black-80)}
.ab-randevu__unvan{padding:4px 8px;border-radius:2px;background:var(--orange-10);
  font-size:12px;font-weight:500;text-transform:uppercase;color:var(--orange)}
.ab-randevu__baslik{margin:14px 0 0;font-size:24px;font-weight:500;color:var(--black)}
.ab-randevu__alt{margin:0;font-size:16px;color:var(--black-60)}
.ab-randevu__saatler{width:100%;list-style:none;margin:24px 0 0;padding:0;
  display:flex;flex-direction:column;gap:12px}
.ab-randevu__saatler a{display:flex;align-items:center;justify-content:space-between;
  padding:14px 18px;border:1px solid #e5ecf5;font-size:18px;font-weight:500;
  color:var(--black);text-decoration:none}
.ab-randevu__saatler a:hover{border-color:var(--orange)}
.ab-randevu__sure{font-size:16px}
.ab-randevu__cta{width:100%;margin-top:12px;font-size:18px;
  border-color:rgba(0,0,0,.2)}
@media(max-width:900px){
.ab-mark{min-height:0;padding:28px 20px 0;aspect-ratio:auto}
.ab-mark__selam{position:static;width:auto;font-size:24px}
.ab-mark__slogan{position:static;width:auto;margin-top:20px;font-size:24px}
.ab-mark__dev{position:static;font-size:clamp(96px,25.7vw,370px);
    padding-top:24px}
.ab-rakamlar{flex-wrap:wrap}
.ab-rakamlar li{flex:1 1 45%}
.ab-rakamlar li:last-child{align-items:flex-start}
.ab-taraflar{flex-direction:column;gap:20px}
.ab-kartlar{grid-template-columns:1fr}
.ab-kariyer__kafes{flex-direction:column;gap:0}
.ab-kariyer__bas{position:static;width:auto;padding-bottom:0}
.ab-iletisim__kafes{flex-direction:column}
.ab-randevu{width:100%}
.ab-randevu__saatler a{gap:10px;padding:13px 12px;font-size:15px}
.ab-randevu__sure{flex:none;font-size:14px;white-space:nowrap}
.ab-foto img{height:240px}
.ab-foto--yan img{height:auto}
}
@media (max-width:760px){
.ab-baslik{font-size:18px;letter-spacing:-.1728px}
.ab-altbaslik{font-size:12px;line-height:20px}
.ab-bas{gap:8px;margin-bottom:0}
.ab-hikaye .shell,.ab-bakis .shell,.ab-uzmanlik .shell,
  .ab-surec .shell,.ab-iletisim .shell{gap:26px}
.ab-mark{height:301px;min-height:0;padding:0;aspect-ratio:auto}
.ab-mark__selam{position:absolute;left:24px;top:29px;font-size:20px}
.ab-mark__slogan{position:absolute;left:35.6%;right:3.5%;top:86px;
    width:auto;margin:0;font-size:18px}
.ab-mark__dev{position:absolute;left:2%;top:178px;margin:0;padding:0;
    font-size:min(120px,35cqw)}
.ab-giris{gap:8px}
.ab-giris__metin{margin:0;font-size:18px}
.ab-butonlar{margin-top:20px}
.ab-rakamlar{display:grid;grid-template-columns:1fr 1fr;gap:1px;
    margin-inline:-9px;min-height:0;background:#e5ecf5;
    border:1px solid #e5ecf5}
.ab-rakamlar li{background:var(--white);align-items:center;
    justify-content:center;text-align:center;padding:12px 10px}
.ab-rakamlar li:last-child{align-items:center}
.ab-rakam{font-size:20px}
.ab-rakam__ad{font-size:12px}
.ab-metin{gap:20px}
.ab-metin p{font-size:14px}
.ab-liste li{font-size:14px;line-height:24px}
.ab-liste li::before{top:9px}
.ab-girisCumle{font-size:16px!important}
.ab-alinti p{font-size:14px;line-height:24px}
.ab-alinti cite{font-size:8px}
.ab-foto img{height:380px}
.ab-foto--yan img{height:auto}
.ab-foto figcaption{font-size:10px}
.ab-metin--koyu p{font-size:14px}
.ab-taraflar{flex-direction:column;gap:28px}
.ab-taraf__ad{font-size:8px}
.ab-taraf p:last-child{font-size:12px}
.ab-alinti--koyu p{font-size:14px}
.ab-kartlar{grid-template-columns:1fr;gap:20px}
.ab-kart{padding:22px 18px;gap:12px}
.ab-kart h3{font-size:18px}
.ab-kart__metin{font-size:12px;line-height:20px}
.ab-rozet{font-size:8px}
.ab-cipler li{font-size:8px}
.ab-uzmanlik .ab-kart:nth-child(1){order:1}
.ab-uzmanlik .ab-kart:nth-child(2){order:3}
.ab-uzmanlik .ab-kart:nth-child(3){order:2}
.ab-uzmanlik .ab-kart:nth-child(4){order:4}
.ab-adimlar .ab-kart{padding:20px 18px;gap:6px}
.ab-adimlar h3{font-size:16px}
.ab-adim__no{font-size:10px}
.ab-adimlar .ab-kart__metin{font-size:12px;line-height:20px}
.ab-kariyer__kafes{flex-direction:column;gap:36px}
.ab-kariyer__bas{position:static;width:auto;padding-block:0;gap:8px}
.ab-zaman{padding-top:0;gap:40px}
.ab-zaman::before{left:8px;top:12px;bottom:12px}
.ab-zaman li{padding-left:34px;gap:4px}
.ab-zaman li::before{width:18px;height:18px;border-width:1.282px}
.ab-zaman li::after{left:6.5px;top:6.5px;width:4.5px;height:4.5px}
.ab-zaman__yil{font-size:8px}
.ab-zaman h3{font-size:14px}
.ab-zaman li p:last-child{font-size:12px;line-height:20px}
.ab-konusma{min-height:195px}
.ab-konusma__icerik{padding-top:46px;padding-bottom:12px;gap:4px}
.ab-konusma__etiket{font-size:8px}
.ab-konusma__baslik{font-size:14px;max-width:200px}
.ab-iletisim__kafes{flex-direction:column;gap:36px}
.ab-iletisim__sol{gap:23px;align-items:stretch}
.ab-iletisim__sol .btn{width:100%}
.ab-iletisim__metin{font-size:14px}
.ab-guvence{gap:8px 18px}
.ab-guvence li{font-size:12px}
.ab-randevu{width:100%;padding:32px 22px;gap:10px}
.ab-randevu__kisi{font-size:12px}
.ab-randevu__unvan{padding:2px 6px;font-size:8px}
.ab-randevu__baslik{margin-top:6px;font-size:16px}
.ab-randevu__alt{margin:0;font-size:10px}
.ab-randevu__saatler{margin-top:14px;gap:12px}
.ab-randevu__saatler a{gap:10px;padding:14px 18px;font-size:14px}
.ab-randevu__sure{flex:none;font-size:12px;white-space:nowrap}
.ab-randevu__cta{margin-top:2px;padding-block:14px;font-size:14px}
}
@media (max-width:760px){
main.ab-sayfa .ab-hikaye .ab-metin p:not([class]){font-size:15px}
main.ab-sayfa .ab-hikaye .ab-liste li:not([class]){font-size:15px}
main.ab-sayfa .ab-hikaye .ab-liste strong:not([class]){font-size:15px}
main.ab-sayfa .ab-hikaye .ab-alinti p:not([class]){font-size:15px}
main.ab-sayfa .ab-hikaye .ab-alinti cite:not([class]){font-size:9px}
main.ab-sayfa .ab-hikaye .ab-foto--yan figcaption:not([class]){font-size:11px}
main.ab-sayfa .ab-bakis .ab-baslik{font-size:19px}
main.ab-sayfa .ab-bakis .ab-metin--koyu p:not([class]){font-size:15px}
main.ab-sayfa .ab-bakis .ab-taraf p:not([class]){font-size:13px}
main.ab-sayfa .ab-bakis .ab-alinti--koyu p:not([class]){font-size:15px}
main.ab-sayfa .ab-uzmanlik .ab-baslik{font-size:19px}
main.ab-sayfa .ab-uzmanlik .ab-altbaslik{font-size:13px}
main.ab-sayfa .ab-uzmanlik .ab-vurgu{font-size:13px}
main.ab-sayfa .ab-uzmanlik .ab-rozet--turuncu{font-size:9px}
main.ab-sayfa .ab-uzmanlik .ab-kart h3:not([class]){font-size:19px}
main.ab-sayfa .ab-uzmanlik .ab-kart__metin{font-size:13px}
main.ab-sayfa .ab-uzmanlik .ab-cipler li:not([class]){font-size:9px}
main.ab-sayfa .ab-uzmanlik .ab-rozet--siyah{font-size:9px}
main.ab-sayfa .ab-kariyer .ab-baslik{font-size:19px}
main.ab-sayfa .ab-kariyer .ab-zaman h3:not([class]){font-size:15px}
main.ab-sayfa .ab-kariyer .ab-zaman p:not([class]){font-size:13px}
main.ab-sayfa .ab-surec .ab-baslik{font-size:19px}
main.ab-sayfa .ab-surec .ab-adim__no{font-size:11px}
main.ab-sayfa .ab-surec .ab-kart h3:not([class]){font-size:17px}
main.ab-sayfa .ab-surec .ab-kart__metin{font-size:13px}
}
@media (max-width:760px){
main.ab-sayfa .ab-intro .ab-eyebrow,
  main.ab-sayfa .ab-hikaye .ab-eyebrow,
  main.ab-sayfa .ab-iletisim .ab-eyebrow{font-size:12px}
main.ab-sayfa .ab-bakis .ab-eyebrow,
  main.ab-sayfa .ab-uzmanlik .ab-eyebrow,
  main.ab-sayfa .ab-kariyer .ab-eyebrow,
  main.ab-sayfa .ab-surec .ab-eyebrow{font-size:13px}
main.ab-sayfa .ab-bakis .ab-taraf__ad{font-size:11px}
main.ab-sayfa .ab-kariyer .ab-zaman__yil{font-size:11px}
main.ab-sayfa .ab-konusma__etiket{font-size:10px}
}
.au-kd__sekme.is-aktif{background:var(--black-80);color:#fff}
.au-dl__cip.is-aktif{background:var(--black-90,#111);border-color:var(--black-90,#111);color:#fff}
.au-dl__cip.is-aktif span{color:rgba(255,255,255,.7)}
.rc .eyebrow{text-align:center}
.nav-dd{position:relative}
.nav-dd__bas{display:flex;align-items:center;gap:6px;cursor:pointer;list-style:none;color:var(--black-80);transition:color .15s ease}
.nav-dd__bas::-webkit-details-marker{display:none}
.nav-dd__bas:hover,.nav-dd[open] .nav-dd__bas{color:var(--orange)}
.nav-dd__ok{transition:transform .15s ease}
.nav-dd[open] .nav-dd__ok{transform:rotate(180deg)}
@media (min-width:761px){
.nav-dd[open]::after{content:'';position:absolute;left:-16px;right:-16px;top:100%;height:16px}
}
@media (max-width:760px){
.nav-dd{width:100%}
.nav-dd__bas{padding:12px 0}
}
.oq__bas .eyebrow{text-align:left}
.oq-kart > .mono-label{color:var(--black-50);margin-bottom:16px}
.oq-dv__sekme.is-aktif{background:var(--orange-06);color:var(--black);box-shadow:inset 0 -2px 0 var(--orange)}
.oq-ara .btn:disabled{opacity:.55;cursor:not-allowed}
.oq-sekmeler button.is-aktif{color:var(--black);font-weight:500;box-shadow:inset 0 -2px 0 var(--orange)}
.oq-donem button.is-aktif{color:var(--black);font-weight:600;box-shadow:inset 0 -2px 0 var(--orange)}
.oq-modal__kutu .eyebrow{text-align:left;margin-bottom:8px}
.oq-modal__fiyat .btn{font-size:15px}
.oq-modal__fiyat .btn:disabled{opacity:.5;cursor:not-allowed}
.oq-sayfalar button.is-aktif{background:var(--orange);border-color:var(--orange);color:#fff;font-weight:600}
.post-body h4{margin:28px 0 0;font-size:15px;font-weight:600;line-height:22px;color:var(--black)}
.post-body h4+p{margin-top:10px}
.post-body>.ara-baslik+*{margin-top:10px}
.post-body>.calc{margin-top:24px}
.post-body>.calc+p,.post-body>.calc+h3,.post-body>.calc+h4{margin-top:36px}
.calc{border:1px solid var(--hairline);border-radius:4px;background:var(--shade);padding:20px}
.calc__alanlar{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}
.calc__alanlar label{display:flex;flex-direction:column;gap:6px;margin:0}
.calc__alanlar span{font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.8px;color:var(--black-60);line-height:14px}
.calc__alanlar span{min-height:28px;display:flex;align-items:flex-end}
.calc__alanlar input{font:inherit;font-size:16px;font-weight:500;padding:10px 12px;border:1px solid var(--hairline);border-radius:4px;background:#fff;color:var(--black);width:100%;box-sizing:border-box}
.calc__alanlar input:focus{outline:2px solid var(--orange-20);border-color:var(--orange)}
.calc__alanlar small,.calc__sonuc small{font-size:12px;line-height:16px;color:var(--black-45)}
.calc__sonuc{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:16px 0 0;padding-top:16px;border-top:1px solid var(--hairline)}
.calc__sonuc div{display:flex;flex-direction:column;gap:4px}
.calc__sonuc--tek{grid-template-columns:1fr}
.calc__sonuc--tek dt{min-height:0}
.calc__sonuc dt{font-size:13px;line-height:18px;color:var(--black-70)}
.calc__sonuc dt{min-height:36px;display:flex;align-items:flex-end}
.calc__sonuc dd{margin:0;font-size:24px;font-weight:600;line-height:30px;color:var(--orange);letter-spacing:-.3px}
.calc__alanlar select{font:inherit;font-size:15px;font-weight:500;padding:10px 12px;border:1px solid var(--hairline);border-radius:4px;background:#fff;color:var(--black);width:100%;box-sizing:border-box}
.calc__alanlar select:focus{outline:2px solid var(--orange-20);border-color:var(--orange)}
.calc__alanlar--iki,.calc__sonuc--iki{grid-template-columns:repeat(2,1fr)}
.calc__alanlar+.calc__alanlar{margin-top:14px}
.post-body :is(h3,h4)[id]{scroll-margin-top:90px}
.calc small a{color:var(--orange)}
.calc__alanlar--dort,.calc__sonuc--dort{grid-template-columns:repeat(4,1fr)}
.calc__alanlar .calc__secim label{flex-direction:row;align-items:center;gap:8px;font-size:14px;line-height:20px;color:var(--black-80);cursor:pointer}
@media (max-width:760px){
.calc__alanlar,.calc__sonuc,.calc__alanlar--iki,.calc__alanlar--dort,.calc__sonuc--dort{grid-template-columns:1fr}
.calc{padding:16px}
.calc__alanlar span,.calc__sonuc dt{min-height:0}
}
.post-body>.hiz{margin-top:24px}
.post-body>.hiz+p,.post-body>.hiz+figure,.post-body>.hiz+h3,.post-body>.hiz+h4{margin-top:36px}
.hiz{border:1px solid var(--green-25);border-radius:4px;background:var(--green-06);padding:20px}
.hiz__baslik{margin:0 0 12px;font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.8px;color:var(--black-60);line-height:14px}
.hiz__form{display:flex;gap:10px;margin:0}
.hiz__form input{flex:1 1 auto;min-width:0;font:inherit;font-size:16px;font-weight:500;padding:10px 12px;border:1px solid var(--hairline);border-radius:4px;background:#fff;color:var(--black);box-sizing:border-box}
.hiz__form input:focus{outline:2px solid var(--orange-20);border-color:var(--orange)}
.hiz__form .btn{flex:0 0 200px;white-space:nowrap;justify-content:center;text-align:center}
.hiz__form .btn:disabled{opacity:.6;cursor:progress}
.hiz__yukleme{margin-top:16px}
.hiz__yukleme[hidden],.hiz__sonuc[hidden]{display:none}
.hiz__yukBas{display:flex;justify-content:space-between;gap:12px;font-size:13px;line-height:18px;color:var(--black-60);margin-bottom:8px}
.hiz__yuzde{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--black)}
.hiz__cubuk{height:6px;border-radius:999px;background:var(--black-06);overflow:hidden}
.hiz__cubuk span{display:block;height:100%;width:0;background:var(--orange);border-radius:inherit;transition:width .4s linear}
.hiz__sonuc{margin-top:16px;padding-top:16px;border-top:1px solid var(--hairline)}
.hiz__izgara{display:grid;grid-template-columns:1fr 1fr;gap:14px}
.hiz__kart{background:#fff;border:1px solid var(--hairline);border-radius:4px;padding:16px}
.hiz__cihaz{margin:0 0 10px;font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.8px;color:var(--black-60);line-height:14px}
.hiz__skor{display:flex;align-items:baseline;gap:10px}
.hiz__sayi{font-size:40px;font-weight:700;line-height:1;letter-spacing:-.5px;font-variant-numeric:tabular-nums}
.hiz__bant{font-size:13px;font-weight:600}
.hiz__sayi--yok,.hiz__deger--yok{color:var(--black-40)}
.hiz__olcum{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0 0;padding-top:12px;border-top:1px solid var(--hairline)}
.hiz__olcum div{display:flex;flex-direction:column;gap:2px}
.hiz__olcum dt{font-family:var(--font-mono);font-size:10px;letter-spacing:.6px;color:var(--black-45)}
.hiz__olcum dd{margin:0;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}
.hiz__yok,.hiz__hata{margin:0;font-size:14px;line-height:20px;color:var(--black-60)}
.hiz__hata{color:#c5221f}
.hiz__not{margin:12px 0 0;font-size:12px;line-height:18px;color:var(--black-45)}
.hiz__not a{color:var(--orange)}
.hiz__form[hidden],.hiz__bilgi:empty{display:none}
.hiz.hiz--bl{background:rgba(99,102,241,.05);border-color:rgba(99,102,241,.2)}
.hiz--bl .hiz__form{flex-wrap:wrap}
.hiz__alan{flex:1 1 200px;min-width:0;display:flex}
.hiz__alan input{flex:1 1 auto;min-width:0;font:inherit;font-size:16px;font-weight:500;padding:10px 12px;border:1px solid var(--hairline);border-radius:4px;background:#fff;color:var(--black);box-sizing:border-box}
.hiz__alan input:focus{outline:2px solid var(--orange-20);border-color:var(--orange)}
.hiz__form--kod .btn-ghost{flex:0 0 auto}
.hiz__bilgi,.hiz__kodnot{margin:10px 0 0;font-size:12px;line-height:18px;color:var(--black-45);flex-basis:100%}
.hiz__eposta{font-weight:600;color:var(--black-70)}
.hiz__bl-kart{line-height:1.45}
.post-body .hiz__bl-kart a.btn{color:#fff;text-decoration:none;border-bottom:0}
.hiz__bl-kart .audit-card{margin:0;background:#fff}
.hiz__bl-kart .au-blOzet{margin-bottom:0}
.hiz__alan--ua{flex:0 0 180px}
.hiz__alan select{flex:1 1 auto;min-width:0;font:inherit;font-size:15px;padding:10px 12px;border:1px solid var(--hairline);border-radius:4px;background:#fff;color:var(--black)}
.hiz__ozet{margin:0 0 12px;font-size:15px;color:var(--black-70)}
.post-body ol.hiz__adimlar{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:inherit}
.post-body ol.hiz__adimlar li+li{margin-top:0}
.hiz__adim{display:flex;gap:12px;background:#fff;border:1px solid var(--hairline);border-radius:4px;padding:12px 14px}
.hiz__adimNo{flex:0 0 24px;height:24px;border-radius:50%;background:var(--black-06);font-family:var(--font-mono);font-size:12px;display:flex;align-items:center;justify-content:center;color:var(--black-60)}
.hiz__adimGovde{flex:1 1 auto;min-width:0}
.hiz__adimUst{display:flex;flex-wrap:wrap;align-items:center;gap:8px}
.hiz__kod{font-family:var(--font-mono);font-size:12px;font-weight:600;padding:2px 8px;border-radius:999px}
.hiz__kod--kotu,.hiz__kod--hata{background:#fce8e6;color:#c5221f}
.hiz__kodMetin{font-size:14px;color:var(--black-70)}
.hiz__ms{margin-left:auto;font-family:var(--font-mono);font-size:12px;color:var(--black-45)}
.hiz__adimUrl,.hiz__adimHedef{margin:6px 0 0;font-size:13px;line-height:18px;word-break:break-all;color:var(--black)}
.hiz__adimHedef{margin-top:2px;color:var(--black-60)}
.hiz__uyarilar{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}
.hiz__uyari{font-size:14px;line-height:20px;padding:8px 12px;border-radius:4px}
@media (max-width:760px){
.hiz__alan--ua{flex:1 1 100%}
.hiz__ms{margin-left:0}
}
.hiz.hiz--koyu{background:#000;border-color:#000;padding:36px 28px}
.hiz--koyu .hiz__baslik{font-family:var(--font-mono);font-size:13px;line-height:15.6px;letter-spacing:-.1152px;
  text-transform:uppercase;color:var(--orange);text-align:center;margin:0}
.hiz--koyu .hiz__buyuk{margin:2px 0 28px;font-size:21px;line-height:25.2px;font-weight:500;letter-spacing:-.192px;color:#fff;text-align:center}
.hiz--koyu .hiz__bilgi{margin:2px 0 28px;font-size:11px;line-height:13px;color:var(--white-60);text-align:center}
.hiz--koyu .hiz__form input,.hiz--koyu .hiz__alan select{border-color:#fff}
.hiz--koyu .hiz__yukBas{color:var(--white-60)}
.hiz--koyu .hiz__yuzde{color:#fff}
.hiz--koyu .hiz__cubuk{background:var(--white-20)}
.hiz--koyu .hiz__sonuc{border-top-color:var(--white-20)}
.hiz--koyu .hiz__ozet{color:var(--white-70)}
.hiz--koyu .hiz__ozet strong{color:#fff}
.hiz--koyu .hiz__hata{color:#ff8a80}
.hiz--koyu .hiz__uyari--iyi{background:none;padding:4px 0;color:#81c995}
@media (max-width:760px){
.hiz.hiz--koyu{padding:24px 16px}
}
.hiz__karar{margin:0;font-size:18px;line-height:26px;font-weight:600}
.hiz__karar--iyi{color:#188038}
.hiz__karar--kotu{color:#c5221f}
@media (max-width:760px){
.hiz{padding:16px}
.hiz__form .btn{flex-basis:auto}
.hiz__izgara{grid-template-columns:1fr}
.hiz__yukBas{font-size:12px}
}
@media (max-width:760px){
.hiz__form{flex-direction:column;align-items:stretch}
.hiz__form>*,.hiz__alan--ua{flex:0 0 auto;width:100%}
.hiz__form .btn{white-space:normal}
}
.ct-kafes{display:flex;justify-content:space-between;gap:56px;align-items:flex-start}
.ct-sol{flex:0 1 529px;min-width:0;display:flex;flex-direction:column;gap:36px}
.ct-blok{display:flex;flex-direction:column;gap:28px}
.ct-metin{margin:0;font-size:16px;line-height:24px;color:var(--black-60)}
.ct-etiket{margin:0;font-family:var(--font-mono);font-size:10px;line-height:15px;letter-spacing:1.5px;
  text-transform:uppercase;color:var(--black-50)}
.ct-etiket--form{letter-spacing:1.2px;color:var(--black-60)}
.ct-dogrudan{display:flex;flex-direction:column;gap:16px}
.ct-mail{display:inline-flex;align-items:center;gap:8px;width:fit-content;font-size:14px;line-height:21px;
  color:var(--black-70);text-decoration:none}
.ct-mail:hover{color:var(--orange)}
.ct-sosyal{display:flex;gap:16px}
.ct-sosyal a{display:inline-flex;align-items:center;gap:6px;font-size:12px;line-height:19.5px;
  color:var(--black-50);text-decoration:none}
.ct-sosyal a:hover{color:var(--black)}
.ct-konum{display:flex;flex-direction:column;gap:16px;padding-top:28px;border-top:1px solid var(--black-10)}
.ct-sehirler{display:flex;align-items:center;gap:12px}
.ct-sehir{font-size:15px;line-height:22.5px;font-weight:500;color:var(--black)}
.ct-sehir--ikinci{color:var(--black-50)}
.ct-rota{display:flex;align-items:center;gap:3px}
.ct-rota i{display:block;width:16px;height:1px;background:var(--black-20)}
.ct-rota b{display:grid;place-items:center;width:5px;height:5px;box-sizing:border-box;border:1px solid var(--orange);border-radius:50%}
.ct-rota b::after{content:"";width:2px;height:2px;border-radius:50%;background:var(--orange)}
.ct-konum__metin{margin:0;font-size:16px;line-height:24px;color:var(--black-60)}
.ct-harita{display:block;width:100%;max-width:529px;height:auto}
.ct-form{flex:0 1 540px;min-width:0;display:flex;flex-direction:column;gap:32px}
.ct-hizmet{margin:0;padding:0;border:0;min-width:0}
.ct-hizmet legend{padding:0;margin-bottom:12px;letter-spacing:1.5px}
.ct-cipler{display:flex;flex-wrap:wrap;gap:4px}
.ct-cip{height:32px;padding:6px 12px;border:1px solid transparent;border-radius:4px;background:none;cursor:pointer;
  font:500 12px/18px var(--font-main,inherit);color:var(--black-60);transition:background-color .15s,color .15s,border-color .15s}
.ct-cip:hover{background:var(--black-5,rgba(0,0,0,.05));color:var(--black)}
.ct-cip[aria-pressed="true"]{background:var(--orange-10);border-color:var(--orange);color:var(--orange)}
.ct-alanlar{display:flex;flex-direction:column;gap:28px}
.ct-satir{display:flex;gap:28px}
.ct-satir > .ct-alan{flex:1 1 0;min-width:0}
.ct-alan{display:flex;flex-direction:column;gap:8px;margin:0}
.ct-alan input,.ct-alan textarea,.ct-alan select{width:100%;box-sizing:border-box;margin:0;padding:0 0 12px;
  border:0;border-bottom:1px solid var(--black-10);border-radius:0;background:none;outline:none;
  font:400 16px/normal var(--font-main,inherit);color:var(--black);transition:border-color .2s}
.ct-alan input::placeholder,.ct-alan textarea::placeholder{color:var(--black-30)}
.ct-alan input:focus,.ct-alan textarea:focus,.ct-alan select:focus{border-bottom-color:var(--orange)}
.ct-alan textarea{min-height:63px;line-height:27.2px;resize:none;field-sizing:content}
.ct-secim{position:relative;display:block}
.ct-secim select{-webkit-appearance:none;appearance:none;padding-right:36px;line-height:27.2px;cursor:pointer}
.ct-secim select:has(option[value=""]:checked){color:var(--black-30)}
.ct-secim select option{color:var(--black)}
.ct-secim img{position:absolute;right:0;top:0;pointer-events:none}
.ct-gonder{display:flex;flex-direction:column;align-items:flex-start;gap:12px}
.ct-adimlar{background:var(--black);color:#fff}
.ct-adimlar__kafes{display:flex;justify-content:space-between;gap:40px;align-items:flex-start}
.ct-adimlar__bas{flex:1 1 0;max-width:400px;margin-bottom:0}
.ct-adimlar .ab-baslik{color:#fff}
.ct-adim-liste{flex:1 1 0;max-width:640px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;
  list-style:none;margin:0;padding:0}
.ct-adim-liste li{display:flex;gap:16px;align-items:flex-start}
.ct-adim__no{flex:none;width:24px;font-family:var(--font-mono);font-weight:500;font-size:12px;line-height:19.5px;color:var(--orange)}
.ct-adim__baslik{margin:0;font-size:14px;line-height:18.2px;font-weight:500;color:#fff}
.ct-adim__metin{margin:0;padding-top:5px;max-width:264px;font-size:12px;line-height:21.45px;color:var(--white-60)}
@media(max-width:900px){
.ct-kafes,.ct-adimlar__kafes{flex-direction:column;gap:48px}
.ct-sol,.ct-form{flex:none;width:100%}
.ct-adimlar__bas,.ct-adim-liste{max-width:none;width:100%}
}
@media (max-width:760px){
.ct-ust .ab-bas{margin-bottom:26px}
.ct-kafes{gap:36px}
.ct-sol{display:contents}
.ct-blok{order:1;gap:18px}
.ct-form{order:2}
.ct-konum{order:3;padding-top:22px}
.ct-harita{order:4;margin-top:-10px;height:236px;object-fit:cover;object-position:left center}
.ct-metin,.ct-konum__metin{font-size:14px;line-height:24px}
.ct-dogrudan > .ct-etiket{font-size:8px}
.ct-sosyal a{font-size:10px}
.ct-gonder .btn{width:100%}
.ct-adimlar__kafes{gap:36px}
.ct-adim-liste{grid-template-columns:1fr;gap:26px}
.ct-adim-liste li{max-width:304px}
.ct-adim__no{font-size:10px}
.ct-adim__baslik{font-size:12px}
.ct-adim__metin{font-size:10px;line-height:16px}
}
.related-card[hidden]{display:none}
.bl-bas{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center}
.bl-baslik{margin:0;font-size:30px;font-weight:500;line-height:1.25;letter-spacing:-.288px;color:var(--black)}
.bl-sekmeler{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:56px}
.bl-sekme{padding:8px 16px;border:.5px solid #e5ecf5;border-radius:0;background:var(--white);cursor:pointer;
  font:600 14px/normal var(--font-main,inherit);color:var(--black);transition:background-color .15s,border-color .15s}
.bl-sekme:hover{border-color:var(--black-20)}
.bl-sekme[aria-selected="true"]{background:var(--orange-10);border-color:#e0e0e0}
.bl-kartlar{margin-top:50px;row-gap:56px}
@media (min-width:1101px){
.bl-kartlar,.post-related .related-grid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px}
}
.bl-kartlar .related-art,.post-related .related-art{height:auto;aspect-ratio:270/199}
.bl-kartlar .related-art img,.post-related .related-art img{width:60%;height:119%}
.bl-kartlar .related-art-copy,.post-related .related-art-copy{left:16px;top:34px;width:48%;font-size:15px}
.bl-kartlar .related-art-author,.post-related .related-art-author{left:16px;bottom:16px;font-size:14px}
.bl-kartlar .related-title,.post-related .related-title{font-size:19px}
.related-card .related-art.related-art--ikon img{top:auto;right:3.5%;bottom:4.75%;width:60%;height:52%;
  object-fit:contain;object-position:right bottom}
.related-card .related-art.related-art--ikon-dikey img{width:42%;height:62%}
.bl-kartlar .related-excerpt,.post-related .related-excerpt{font-size:15px}
.bl-kartlar .related-foot,.post-related .related-foot{font-size:13px}
.bl-bos{margin:50px 0 0;text-align:center;font-size:14px;color:var(--black-60)}
.bl-one-satir{display:flex;gap:20px;align-items:stretch;margin-top:50px}
.bl-one{position:relative;flex:1 1 615px;min-width:0;min-height:576px;overflow:hidden;box-sizing:border-box;
  border:1px solid #f8f8f8;background:linear-gradient(180deg,#000 0%,#b12b00 100%);color:#fff;text-decoration:none}
.bl-one__metin{position:absolute;z-index:1;left:20px;top:30px;bottom:20px;width:calc(50% - 20px);
  display:flex;flex-direction:column;justify-content:space-between}
.bl-one__kunye{display:flex;align-items:center;gap:8px;margin-bottom:20px}
.bl-one__rozet,.bl-one__sure{font-family:var(--font-mono);font-weight:500;font-size:10px;line-height:15px;
  letter-spacing:1.8px;text-transform:uppercase}
.bl-one__rozet{padding:2px 8px;border-radius:2px;background:var(--orange);color:#fff}
.bl-one__sure{color:rgba(255,255,255,.8)}
.bl-one__baslik{display:block;font-size:32px;font-weight:600;line-height:normal;color:#fff;margin-top:20px}
.bl-one__kunye + .bl-one__baslik{margin-top:0}
.bl-one__metin > .bl-one__kunye{margin-bottom:0}
.bl-one__metin{justify-content:space-between}
.bl-one__metin > .bl-one__baslik{margin-top:20px;margin-bottom:auto}
.bl-one__yazar{font-size:24px;line-height:normal;color:#fff}
.bl-one__foto{position:absolute;right:0;bottom:0;width:385px;height:563px;object-fit:cover;object-position:50% 20%}
.bl-one:hover .bl-one__baslik{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}
.bl-one-satir .ab-randevu{flex:0 1 505px}
.bl-daha{display:flex;justify-content:center;margin-top:50px}
.bl-daha__dugme{padding:10px 16px;font-size:16px}
.bl-daha__dugme[hidden]{display:none}
@media(max-width:900px){
.bl-one-satir{flex-direction:column}
.bl-one{flex:none;min-height:480px}
.bl-one-satir .ab-randevu{flex:none;width:100%}
}
.bl-filtre{display:none}
@media (max-width:760px){
.bl-filtre{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin-top:28px;padding:14px 0;
    border:0;border-bottom:1px solid var(--hairline);background:none;cursor:pointer;
    font:600 16px var(--font-main,inherit);color:var(--black);text-align:left}
.bl-filtre__secili{margin-left:6px;font-weight:400;color:var(--orange)}
.bl-filtre__ikon{flex:none;color:var(--black-70)}
.bl-filtre__ikon--kapat{display:none}
.bl-filtre[aria-expanded="true"] .bl-filtre__ikon--ac{display:none}
.bl-filtre[aria-expanded="true"] .bl-filtre__ikon--kapat{display:block}
.bl-sekmeler{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:0;
    max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease,opacity .2s ease,padding .3s ease}
.bl-filtre[aria-expanded="true"] + .bl-sekmeler{max-height:640px;opacity:1;padding:16px 0 4px}
.bl-sekme{width:100%;padding:10px 12px;text-align:center;white-space:normal;line-height:1.3}
}
@media (max-width:760px){
.bl-baslik{font-size:22px}
.bl-kartlar{margin-top:32px;row-gap:40px}
.bl-one{min-height:420px}
.bl-one__metin{width:calc(100% - 40px)}
.bl-one__baslik{font-size:24px}
.bl-one__yazar{font-size:18px}
.bl-one__foto{width:240px;height:350px}
}
.bl-vitrin{position:relative;display:flex;margin-top:50px;overflow:hidden;border:1px solid #e5ecf5;
  background:var(--white);color:var(--black);text-decoration:none}
.bl-vitrin[hidden]{display:none}
.bl-vitrin__gorsel{position:relative;flex:0 0 50%;min-height:360px;overflow:hidden;
  background:linear-gradient(180deg,#000 0%,var(--orange-stroke) 100%)}
.bl-vitrin__gorsel img{position:absolute;right:6%;bottom:0;width:52%;height:auto;max-height:104%;object-fit:contain;object-position:bottom}
.bl-vitrin__gorsel-baslik{position:absolute;left:24px;top:34px;width:44%;color:#fff;font-size:20px;font-weight:600;line-height:1.3}
.bl-vitrin__gorsel.bl-vitrin__gorsel--ikon img{right:20px;bottom:20px;width:60%;height:52%;max-height:none;
  object-fit:contain;object-position:right bottom}
.bl-vitrin__gorsel.bl-vitrin__gorsel--ikon-dikey img{width:42%;height:62%}
.bl-vitrin__gorsel-yazar{position:absolute;left:24px;bottom:22px;color:#fff;font-size:15px}
.bl-vitrin__metin{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;padding:40px 40px 28px}
.bl-vitrin__kunye{display:flex;align-items:center;justify-content:space-between;padding-right:56px}
.bl-vitrin__baslik{margin-top:18px;font-size:26px;font-weight:600;line-height:1.25;color:var(--black)}
.bl-vitrin:hover .bl-vitrin__baslik{color:var(--orange)}
.bl-vitrin__ozet{margin-top:14px;font-size:16px;line-height:1.6;color:var(--black-60);
  display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}
.bl-vitrin__alt{display:flex;align-items:center;justify-content:space-between;gap:16px;
  margin-top:auto;padding-top:20px;border-top:1px solid var(--black-10)}
.bl-vitrin__yazar{display:flex;align-items:center;gap:12px;min-width:0}
.bl-vitrin__avatar{flex:none;width:44px;height:44px;border-radius:50%;
  background:var(--orange-10) url(/gorseller/firat-portrait.webp) no-repeat 50% 26%/170% auto}
.bl-vitrin__yazar b{display:block;font-size:16px;font-weight:600;color:var(--black)}
.bl-vitrin__yazar small{display:block;font-size:13px;color:var(--black-60)}
.bl-vitrin__tarih{display:flex;align-items:center;gap:6px;flex:none;font-size:13px;color:var(--black-60)}
.bl-vitrin__serit{position:absolute;top:22px;right:-38px;width:150px;transform:rotate(45deg);
  background:var(--orange);color:#fff;text-align:center;padding:5px 0;
  font-family:var(--font-mono);font-weight:500;font-size:10px;letter-spacing:1.8px;text-transform:uppercase}
.bl-vitrin + .bl-kartlar{margin-top:56px}
@media(max-width:900px){
.bl-vitrin{flex-direction:column}
.bl-vitrin__gorsel{flex:none;min-height:300px}
.bl-vitrin__metin{padding:28px 20px 22px}
}
@media (max-width:760px){
.bl-vitrin{margin-top:32px}
.bl-vitrin__gorsel{min-height:240px}
.bl-vitrin__gorsel-baslik{font-size:16px;left:16px;top:24px;width:50%}
.bl-vitrin__gorsel-yazar{left:16px;bottom:16px;font-size:13px}
.bl-vitrin__baslik{font-size:20px}
.bl-vitrin__ozet{font-size:14px}
.bl-vitrin__yazar small{font-size:12px}
.bl-vitrin + .bl-kartlar{margin-top:40px}
}
.seo-arac-band{padding-top:40px}
.seo-arac{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:stretch;
  padding:44px;border:1px solid #e5ecf5;background:var(--white);scroll-margin-top:90px}
.seo-arac .eyebrow{text-align:left}
.seo-arac__baslik em{font-style:normal;color:var(--orange)}
.seo-arac__baslik{margin:8px 0 14px;font-size:28px;font-weight:500;line-height:1.2;letter-spacing:-.3px;color:var(--black)}
.seo-arac__metin{margin:0;font-size:16px;line-height:1.6;color:var(--black-60)}
.seo-arac__liste{list-style:none;margin:20px 0 0;padding:0;display:grid;gap:10px}
.seo-arac__liste li{display:flex;align-items:center;gap:10px;font-size:15px;color:var(--black-80)}
.seo-arac__liste img{flex:none}
.seo-arac__form{display:flex;flex-direction:column;justify-content:center;padding:32px;background:var(--field,#f8f8f8);border:1px solid #e5ecf5}
.audit-flow--gomulu{padding:0;max-width:none}
.audit-flow--gomulu .audit-flow__baslik{margin:6px 0 10px;font-size:22px;font-weight:500;line-height:1.25;color:var(--black)}
.audit-flow--gomulu .audit-input{background:var(--white)}
.audit-flow--gomulu .audit-note{margin-bottom:16px}
.audit-flow--gomulu .btn[type=submit]{width:100%}
.audit-flow--gomulu .btn+.btn{margin:10px 0 0;display:block;width:100%}
.seo-arac-band + .post-body-band .post-rule{display:none}
.seo-arac-band + .post-body-band{padding-top:64px}
@media(max-width:900px){
.seo-arac{grid-template-columns:1fr;gap:28px;padding:28px 22px}
}
@media (max-width:760px){
.seo-arac-band{padding-top:24px}
.seo-arac{padding:22px 16px}
.seo-arac__baslik{font-size:22px}
.seo-arac__metin{font-size:14px}
.seo-arac__liste li{font-size:14px}
.seo-arac__form{padding:18px 14px}
}
.ag .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.ag-ust{padding-bottom:40px}
.ag .eyebrow{text-align:left}
.ag-baslik{margin:10px 0 18px;font-size:44px;font-weight:500;line-height:1.1;letter-spacing:-.6px;color:var(--black)}
.ag-giris{max-width:760px;margin:0;font-size:17px;line-height:1.65;color:var(--black-60)}
.ag-onemli{padding-top:24px}
.ag-onemli__bas{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:24px}
.ag-onemli__bas .ab-bas{margin-bottom:0}
.ag-serit__oklar{display:flex;gap:8px;flex:none}
.ag-serit__ok{display:grid;place-items:center;width:40px;height:40px;border:1px solid #e5ecf5;background:var(--white);
  color:var(--black);cursor:pointer;transition:border-color .15s,opacity .15s}
.ag-serit__ok:hover:not(:disabled){border-color:var(--orange);color:var(--orange)}
.ag-serit__ok:disabled{opacity:.35;cursor:default}
.ag-serit{list-style:none;margin:0;padding:6px 0 4px;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;
  scrollbar-width:none;-webkit-overflow-scrolling:touch}
.ag-serit::-webkit-scrollbar{display:none}
.ag-serit li{flex:0 0 172px;scroll-snap-align:start}
.ag-serit__oge{position:relative;display:flex;flex-direction:column;gap:6px;height:100%;box-sizing:border-box;
  padding:26px 18px 6px 0;color:var(--black);text-decoration:none;border-top:1px solid var(--hairline)}
.ag-serit__oge::before{content:"";position:absolute;left:0;top:-5px;width:9px;height:9px;border-radius:50%;
  background:var(--white);border:2px solid var(--orange);box-sizing:border-box;transition:background-color .15s}
.ag-serit__oge:hover::before{background:var(--orange)}
.ag-serit__tarih{font-family:var(--font-mono);font-size:11px;color:var(--orange)}
.ag-serit__ad{font-size:17px;font-weight:600;line-height:1.25}
.ag-serit__oge:hover .ag-serit__ad{color:var(--orange)}
.ag-serit__tur{font-size:12px;color:var(--black-50)}
.ag-liste-band{padding-top:24px}
@media (max-width:760px){
.ag-onemli{padding-bottom:16px}
.ag-liste-band{padding-top:16px}
}
.ag-suzgec{position:sticky;top:54px;z-index:5;background:var(--white);padding:16px 0 14px;border-bottom:1px solid var(--hairline)}
.ag-suzgec__ust{display:flex;gap:10px}
.ag-secim select{height:46px;padding:0 38px 0 14px;border:1px solid #e5ecf5;border-radius:4px;background:var(--white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center;
  -webkit-appearance:none;appearance:none;font:500 14px var(--font-main,inherit);color:var(--black);cursor:pointer}
.ag-ara{position:relative;flex:1;min-width:0;display:block}
.ag-ara svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--black-45)}
.ag-ara input{width:100%;height:46px;box-sizing:border-box;padding:0 14px 0 42px;border:1px solid #e5ecf5;border-radius:4px;
  font:16px var(--font-main,inherit);color:var(--black);outline:none}
.ag-ara input:focus,.ag-secim select:focus{border-color:var(--orange)}
.ag-turler{display:flex;gap:6px;margin-top:12px;overflow-x:auto;scrollbar-width:none}
.ag-turler::-webkit-scrollbar{display:none}
.ag-tur{flex:none;white-space:nowrap;padding:6px 12px;border:.5px solid #e5ecf5;background:var(--white);cursor:pointer;
  font:500 13px var(--font-main,inherit);color:var(--black-70);transition:background-color .15s,border-color .15s}
.ag-tur:hover{border-color:var(--black-20)}
.ag-tur[aria-pressed="true"]{background:var(--orange-10);border-color:#e0e0e0;color:var(--black)}
.ag-sayac{margin:12px 0 0;font-family:var(--font-mono);font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--black-50)}
.ag-zaman{margin-top:8px}
.ag-yil{display:grid;grid-template-columns:180px minmax(0,1fr);gap:24px;padding-top:32px}
.ag-yil[hidden],.ag-g[hidden]{display:none}
.ag-yil__baslik{align-self:start;position:sticky;top:210px;margin:0;font-size:48px;font-weight:500;line-height:1;
  letter-spacing:-1px;color:var(--black)}
.ag-yil__liste{list-style:none;margin:0;padding:0}
.ag-g{padding:24px 0 26px;border-top:1px solid var(--hairline);scroll-margin-top:220px}
.ag-g:target .ag-g__ad{color:var(--orange)}
.ag-g__ust{display:flex;align-items:center;gap:12px;flex-wrap:wrap}
.ag-g__tarih{font-family:var(--font-mono);font-size:12px;color:var(--black-50)}
.ag-g__tur{padding:3px 8px;border-radius:2px;background:var(--orange-10);color:var(--black);
  font-family:var(--font-mono);font-size:10px;letter-spacing:1px;text-transform:uppercase}
.ag-g__tur[data-tur="cekirdek"]{background:var(--orange);color:#fff}
.ag-g__tur[data-tur="spam"],.ag-g__tur[data-tur="baglanti"]{background:var(--black);color:#fff}
.ag-g__ad{margin:10px 0 8px;font-size:21px;font-weight:500;line-height:1.3;color:var(--black)}
.ag-g__metin{max-width:760px;margin:0;font-size:16px;line-height:1.65;color:var(--black-70)}
.ag-g__bitis{margin:10px 0 0;font-size:13px;color:var(--black-50)}
.ag-bos{margin:48px 0;text-align:center;font-size:15px;color:var(--black-60)}
.ag-cta__kutu{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:44px;background:var(--black);color:#fff}
.ag-cta__kutu h2{margin:0 0 10px;font-size:26px;font-weight:500;color:#fff}
.ag-cta__kutu p{margin:0;max-width:620px;font-size:16px;line-height:1.6;color:var(--white-70)}
.ag-cta__dugmeler{display:flex;gap:10px;flex:none}
.ag-cta__kutu .btn-ghost{background:transparent;color:#fff;border-color:var(--white-30)}
.ag-cta__kutu .btn-ghost:hover{border-color:#fff}
@media(max-width:900px){
.ag-yil{grid-template-columns:1fr;gap:4px}
.ag-yil__baslik{position:static;font-size:36px}
.ag-cta__kutu{flex-direction:column;align-items:flex-start;padding:32px 24px}
}
@media (max-width:760px){
.ag-baslik{font-size:30px}
.ag-giris{font-size:15px}
.ag-serit li{flex-basis:150px}
.ag-serit__ad{font-size:15px}
.ag-suzgec{top:0;position:static}
.ag-suzgec__ust{flex-direction:column}
.ag-secim select{width:100%}
.ag-g__ad{font-size:18px}
.ag-g__metin{font-size:15px}
.ag-g{scroll-margin-top:80px}
.ag-cta__dugmeler{flex-direction:column;width:100%}
}
#araclar{scroll-margin-top:66px}
.nav-mega__liste{list-style:none;margin:0;padding:0}
.nav-mega__oge{display:flex;flex-direction:column;gap:6px;color:var(--black);text-decoration:none}
.nav-mega__ad{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:500;line-height:1.3}
.nav-mega__ad svg{flex:none;color:var(--orange);transition:transform .15s}
.nav-mega__oge:hover .nav-mega__ad{color:var(--orange)}
.nav-mega__oge:hover .nav-mega__ad svg{transform:translateX(2px)}
.nav-mega__ac{padding-left:18px;font-size:13px;line-height:1.5;color:var(--black-60)}
@media (min-width:761px){
.nav-mega{position:static}
.nav-mega[open]::after{display:none}
.nav-mega .nav-dd__bas{position:relative}
.nav-mega[open] .nav-dd__bas::after{content:"";position:absolute;left:-24px;right:-24px;top:100%;height:30px}
.nav-mega__panel{position:absolute;left:0;right:0;top:100%;z-index:60;background:var(--white);
    border-top:1px solid var(--hairline);box-shadow:0 24px 48px rgba(0,0,0,.08)}
.nav-mega__ic{max-width:var(--shell);margin-inline:auto;padding-inline:20px;box-sizing:border-box}
.nav-mega__grup{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:56px;padding-block:32px 36px}
.nav-mega__tanitim p{margin:0 0 20px;font-size:14px;line-height:1.65;color:var(--black-70)}
.nav-mega__liste{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px;align-content:start}
.nav-mega__liste li{padding-block:4px 20px;border-bottom:1px solid var(--hairline)}
.nav-mega__liste li + li + li + li{padding-top:20px}
}
@media (max-width:760px){
.nav-mega__panel{padding:0 0 8px 12px}
.nav-mega__grup{padding:6px 0}
.nav-mega__tanitim p{display:none}
.nav-mega__tanitim .btn{margin:6px 0 4px}
.nav-mega__oge{padding:8px 0;gap:2px}
.nav-mega__ad{font-size:14px}
.nav-mega__ac{font-size:12px}
}
.subscribe-onay{display:flex;align-items:flex-start;gap:10px;max-width:436px;margin:-42px auto 0;cursor:pointer;
  font-size:11px;line-height:1.55;text-align:left;color:var(--white-50)}
.subscribe-onay input{flex:none;width:13px;height:13px;margin:2px 0 0;accent-color:var(--orange);cursor:pointer}
.newsletter #subscribeNote{margin-top:-44px}
@media (min-width:761px){
.subscribe input{flex:1 1 auto;width:auto;min-width:0}
}
@media (max-width:760px){
.subscribe-onay{max-width:350px}
}
.subscribe-onay a{color:var(--white-70);text-decoration:underline;text-underline-offset:2px}
.subscribe-onay a:hover{color:#fff}
.yasal__ic{max-width:820px}
.yasal .eyebrow{text-align:left}
.yasal__baslik{margin:10px 0 10px;font-size:40px;font-weight:500;line-height:1.15;letter-spacing:-.5px;color:var(--black)}
.yasal__tarih{margin:0;font-family:var(--font-mono);font-size:12px;color:var(--black-50)}
.yasal__icindekiler{margin:32px 0 8px;padding:20px 24px;border:1px solid var(--hairline);background:var(--shade)}
.yasal__icindekiler ol{margin:0;padding-left:20px;columns:2;column-gap:32px}
.yasal__icindekiler li{margin:0 0 6px;font-size:14px;line-height:1.5;break-inside:avoid}
.yasal__icindekiler a{color:var(--black-70);text-decoration:none}
.yasal__icindekiler a:hover{color:var(--orange)}
.yasal__metin{font-size:16px;line-height:1.75;color:var(--black-70)}
.yasal__metin h2{margin:40px 0 12px;font-size:22px;font-weight:500;line-height:1.3;color:var(--black);scroll-margin-top:90px}
.yasal__metin p{margin:0 0 14px}
.yasal__metin ul{margin:0 0 16px;padding-left:22px}
.yasal__metin li{margin:0 0 8px}
.yasal__metin strong{color:var(--black);font-weight:600}
.yasal__metin a{color:var(--orange);text-decoration:underline;text-underline-offset:3px}
@media (max-width:760px){
.yasal__baslik{font-size:28px}
.yasal__icindekiler{padding:16px 18px}
.yasal__icindekiler ol{columns:1}
.yasal__metin{font-size:15px}
.yasal__metin h2{font-size:19px;margin-top:32px}
}
.toolkit-yakinda{margin-left:auto;padding:2px 8px;border:1px solid var(--hairline);border-radius:4px;
  font-family:var(--font-mono);font-size:10px;line-height:15px;letter-spacing:1.2px;text-transform:uppercase;color:var(--black-50);white-space:nowrap}
.toolkit-tab[aria-selected="true"] .toolkit-yakinda{border-color:rgba(255,255,255,.5);color:#fff}
.toolkit-soon{max-width:549px;margin:20px 0 0;padding:12px 16px;border-radius:4px;background:rgba(251,91,40,.08);
  font-size:14px;line-height:21px;color:var(--black-80)}
.toolkit-soon strong{font-weight:600}
.toolkit-form input:disabled{cursor:not-allowed;opacity:.6}
.toolkit-form .btn:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}
.hak-popup{width:min(560px,calc(100vw - 32px));padding:0;border:2px solid #e3e1db;border-radius:8px;background:#fff;color:var(--black);
  box-shadow:0 3px 4px rgba(25,27,35,.2)}
.hak-popup::backdrop{background:rgba(17,17,17,.6)}
.hak-popup__ic{display:flex;flex-direction:column;align-items:center;gap:20px;padding:32px;text-align:center}
.hak-popup__ikon{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--orange-10)}
.hak-popup__yazi{display:flex;flex-direction:column;gap:12px;width:100%}
.hak-popup__h{margin:0;font-size:24px;font-weight:500;line-height:normal;letter-spacing:-.8px;color:var(--orange)}
.hak-popup__metin{margin:0;font-size:14px;line-height:20px;color:#5b646f}
.hak-popup__saat{margin:0;font-size:14px;line-height:20px;color:#0b1723}
.hak-popup__saat[hidden]{display:none}
.hak-popup__btn{width:100%;min-height:52px;padding:16px;border-radius:4px;font-size:14px;font-weight:500;line-height:20px;color:#fdfcf8}
@media (max-width:560px){
.hak-popup__ic{padding:24px 16px}
.hak-popup__h{font-size:22px}
}
.ha-pop{width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:2px solid #e3e1db;border-radius:8px;
  background:#fff;color:var(--black);box-shadow:0 3px 4px rgba(25,27,35,.2);overflow:auto;overscroll-behavior:contain}
.ha-pop::backdrop{background:rgba(17,17,17,.6)}
.ha-pop__ic{position:relative;display:flex;flex-direction:column;gap:20px;padding:32px}
.ha-pop__kapat{position:absolute;top:8px;right:10px;width:32px;height:32px;padding:0;border:0;background:none;
  font-size:24px;line-height:1;color:#5b646f;cursor:pointer}
.ha-pop__kapat:hover{color:var(--black)}
.ha-pop__kapat:focus-visible{outline:2px solid var(--orange);outline-offset:2px;border-radius:4px}
.ha-pop__ilerleme{display:flex;flex-direction:column;gap:8px}
.ha-pop__ilerlemeUst{display:flex;align-items:center;justify-content:space-between;line-height:24px;letter-spacing:-.32px;padding-right:28px}
.ha-pop__ilerlemeAd{font-size:16px;color:#5b646f}
.ha-pop__yuzde{font-size:20px;font-weight:500}
.ha-pop__bar{height:12px;border-radius:6px;background:rgba(0,0,0,.05);overflow:hidden}
.ha-pop__bar span{display:block;height:100%;width:0;border-radius:6px;background:var(--orange);transition:width .5s ease}
.ha-pop__baslik{margin:0;font-size:28px;font-weight:500;line-height:normal;letter-spacing:-.8px;color:var(--orange)}
.ha-pop__siteGrup{display:flex;flex-direction:column;gap:8px}
.ha-pop__site{display:flex;align-items:center;gap:12px;padding:8px 16px;border:1px solid #eee;border-radius:4px;background:#fafafa;min-width:0}
.ha-pop__siteIkon{flex:0 0 28px;display:grid;place-items:center;width:28px;height:28px;border:1px solid #f1f1f1;border-radius:2px;background:#fff}
.ha-pop__siteMetin{display:flex;flex-direction:column;min-width:0}
.ha-pop__siteEtiket{font-family:var(--font-mono);font-size:10px;line-height:16.5px;letter-spacing:.55px;text-transform:uppercase;color:#5b646f}
.ha-pop__siteUrl{font-size:14px;line-height:20px;color:#0b1723;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ha-pop__not{margin:0;font-size:12px;line-height:normal;color:#5b646f}
.ha-pop__adimlar{margin:0;padding:6px 8px;list-style:none;display:flex;flex-direction:column;gap:4px;border:1px solid #eee;border-radius:4px;background:#fafafa}
.ha-pop__adim{display:flex;align-items:center;gap:12px;padding:6px 8px;border-radius:4px;font-size:14px;line-height:20px;color:#0b1723}
.ha-pop__adim::before{content:"";flex:0 0 14px;width:14px;height:14px;margin:3px;box-sizing:border-box;border:2px solid #d9d7d0;border-radius:50%}
.ha-pop__adim.is-tamam::before{flex-basis:20px;width:20px;height:20px;margin:0;border:0;background:#0fa05c url(/gorseller/ha-ikon-tik.svg) center/12px 12px no-repeat}
.ha-pop__adim.is-aktif{background:var(--orange-10);color:var(--orange-stroke)}
.ha-pop__adim.is-aktif::before{flex-basis:16px;width:16px;height:16px;margin:2px;border:0;border-radius:0;background:url(/gorseller/ha-ikon-yukleniyor.svg) center/16px 16px no-repeat;
  animation:ha-don 1s linear infinite}
@keyframes ha-don{from{rotate:-30deg}to{rotate:330deg}}
@media (prefers-reduced-motion:reduce){
.ha-pop__adim.is-aktif::before{animation:none;rotate:-30deg}
.ha-pop__bar span{transition:none}
}
.ha-pop__dogrula{display:flex;flex-direction:column;gap:20px}
.ha-pop__dogrula[hidden],.ha-pop__limit[hidden],.ha-pop__alan[hidden]{display:none}
.ha-pop__dogrulaUst{display:flex;flex-direction:column;gap:2px}
.ha-pop__altBaslik{margin:0;font-size:20px;font-weight:500;line-height:normal;letter-spacing:-.8px;color:var(--orange)}
.ha-pop__aciklama{margin:0;font-size:12px;line-height:normal;color:#5b646f}
.ha-pop__dogrulaUst .ha-pop__aciklama{min-height:24px;display:flex;align-items:center}
.ha-pop__alan{display:flex;flex-direction:column;gap:6px}
.ha-pop__etiket{font-size:14px;line-height:24px;color:#0b1723}
.ha-pop__eposta{display:flex;align-items:center;gap:13px;padding:0 8px;border:1px solid #e8e8e8;border-radius:4px;background:#fafafa}
.ha-pop__eposta:focus-within{border-color:var(--orange)}
.ha-pop__eposta input{flex:1;min-width:0;height:46px;padding:0;border:0;background:none;font:inherit;font-size:14px;color:#0b1723;outline:0}
.ha-pop__eposta input::placeholder{color:#b3b3b3}
.ha-pop__kodGonder{flex:0 0 auto;padding:4px 0;border:0;background:none;font:inherit;font-size:14px;color:var(--orange);cursor:pointer;white-space:nowrap}
.ha-pop__kodGonder:hover{color:var(--orange-stroke)}
.ha-pop__kodGonder:disabled{opacity:.5;cursor:default}
.ha-pop__kodGonder:focus-visible{outline:2px solid var(--orange);outline-offset:2px;border-radius:2px}
.ha-pop__kod{display:flex;justify-content:space-between;gap:8px}
.ha-pop__kod input{width:56px;height:56px;min-width:0;padding:0;border:1px solid #d9d7d0;border-radius:8px;background:#fff;
  font:inherit;font-size:22px;font-weight:500;text-align:center;color:#0b1723;outline:0}
.ha-pop__kod input:focus{border-color:var(--orange);box-shadow:0 0 0 3px var(--orange-10)}
.ha-pop__hata{margin:-8px 0 0;font-size:13px;line-height:18px;color:#c0392b}
.ha-pop__hata[hidden]{display:none}
.ha-pop__devam{width:100%;min-height:52px;padding:16px;border-radius:4px;font-size:14px;font-weight:500;line-height:20px;color:#fdfcf8}
.ha-pop__devam:disabled{opacity:.6;cursor:default}
.ha-pop__limit{display:flex;flex-direction:column;gap:6px;padding:8px 12px;border-radius:4px;background:var(--orange-10)}
.ha-pop__limitBaslik{margin:0;display:flex;align-items:center;gap:6px;font-size:14px;line-height:20px}
.ha-pop__limitMetin{margin:0;padding:0 2px;font-size:12px;line-height:20px;color:var(--black-60)}
@media (max-width:560px){
.ha-pop__ic{padding:24px 16px;gap:16px}
.ha-pop__baslik{font-size:24px}
.ha-pop__kod{gap:6px}
.ha-pop__kod input{width:auto;flex:1;height:auto;aspect-ratio:1;max-width:56px;font-size:18px}
}
