/* Paket karşılaştırması: ana sayfa ölçüleri ve marka paleti. */
.plans-page{width:calc(100% - 80px);max-width:1160px;margin:auto;color:#0f172a}.plans-intro{text-align:center;padding:72px 0 48px}.plans-intro>span,.plans-compare-head>div>span{font-size:11px;letter-spacing:.14em;color:#64748b}.plans-intro h1{font-size:44px;letter-spacing:-.045em;line-height:1.15;margin:20px 0}.plans-intro p{font-size:18px;color:#64748b}.plans-intro>a{display:inline-block;margin:24px 0 0;font-size:14px;border-bottom:1px solid #e2e8f0;padding-bottom:8px}.plans-page h2{font-size:32px;letter-spacing:-.04em;line-height:1.2}.plans-page #paketler{padding:0;margin:0;width:100%;max-width:none}.plans-page #paketler>.wrap{width:100%;max-width:none;padding:0}.plans-page .four{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.plans-page .price-card{display:flex;flex-direction:column;align-items:stretch;padding:24px 20px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:none;min-width:0}.plans-page .price-card.featured{border-top:3px solid #100029;padding-top:22px}.plans-page .price-card .eyebrow{font-size:9px;letter-spacing:.08em;min-height:24px;color:#64748b}.plans-page .price-card h3{font-size:24px;margin:16px 0 24px}.plans-page .price{font-size:32px;letter-spacing:-.04em;white-space:nowrap}.plans-page .price span{font-size:13px}.plans-page .term{font-size:12px;color:#64748b}.plans-page .price-card p{font-size:13px;line-height:1.7;min-height:68px;color:#64748b}.plans-page .check-list{padding:0;list-style:none;flex:1;font-size:12px}.plans-page .check-list li{display:flex;gap:8px;align-items:flex-start;line-height:1.6;margin:14px 0}.plans-page .check-list svg{width:16px;height:16px;flex-shrink:0}.plans-page .price-card .btn{height:40px;min-height:40px;display:flex;justify-content:space-between;border-radius:4px;border:1px solid #e2e8f0;padding:0 16px;background:#100029;color:#fff;font-size:12px;margin-top:24px}.plans-page .micro,.plans-page .plans-note{font-size:12px;color:#64748b;line-height:1.8}.plans-compare{padding-top:80px;scroll-margin-top:24px}.plans-compare-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.plans-compare-head h2{margin:16px 0}.plans-compare-head p{color:#64748b;font-size:14px}.plans-compare-head label{display:flex;align-items:center;gap:8px;font-size:13px;white-space:nowrap;padding-bottom:12px}.plans-compare-head input{accent-color:#100029;width:16px;height:16px}.plans-table-scroll{overflow:auto;border:1px solid #e2e8f0;border-radius:8px;max-height:760px}.plans-table-scroll table{border-collapse:separate;border-spacing:0;width:100%;min-width:850px;font-size:13px}.plans-table-scroll th,.plans-table-scroll td{padding:20px 16px;border-bottom:1px solid #e2e8f0;text-align:center;width:17%;line-height:1.5;background:#fff}.plans-table-scroll th:first-child{width:32%;text-align:left}.plans-table-scroll thead th{position:sticky;top:0;background:#100029;color:#fff;z-index:2;font-size:15px;font-weight:500}.plans-table-scroll thead small{display:block;margin-top:6px;font-size:11px;color:#e2e8f0}.plans-table-scroll .plan-group th{background:#f8fafc;padding:16px;font-size:13px;font-weight:600;letter-spacing:.02em}.plans-table-scroll tbody th{font-weight:500}.plans-table-scroll td{font-size:12px}.plans-table-scroll summary{display:flex;justify-content:space-between;gap:12px;cursor:pointer;list-style:none}.plans-table-scroll summary::-webkit-details-marker{display:none}.plans-table-scroll summary>span{color:#64748b}.plans-table-scroll details p{font-size:12px;color:#64748b;font-weight:400;margin:12px 0 0;line-height:1.7}.plans-table-scroll tr[hidden]{display:none}.plans-guide{padding:72px 0}.plans-guide>div{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:32px}.plans-guide article{border-top:1px solid #e2e8f0;padding-top:24px}.plans-guide article>span{color:#64748b;font-size:12px}.plans-guide h3{font-size:20px;line-height:1.3;margin:20px 0 12px}.plans-guide p{font-size:14px;line-height:1.8;color:#64748b}.plans-page #sorular{width:100%;padding:40px 0 64px}.plans-page #sorular .wrap{width:100%;padding:0}.plans-end{border:1px solid #e2e8f0;border-radius:8px;padding:48px;margin-bottom:72px;text-align:center;background:#f8fafc}.plans-end p{max-width:600px;margin:20px auto 24px;color:#64748b;line-height:1.8}.plans-end a{display:inline-flex;align-items:center;gap:24px;height:40px;padding:0 20px;background:#100029;color:#fff;border-radius:4px;font-size:14px}
body.cosmos-landing #cosmos-hero{margin-top:32px;border-radius:8px}body.cosmos-landing>.ex-site-header{padding:0;display:block}body.cosmos-landing .ex-header-inner{height:94px;min-height:94px;width:calc(100% - 80px);max-width:1160px}
@media(max-width:900px){.plans-page .four,.plans-guide>div{grid-template-columns:1fr 1fr}.plans-compare-head{display:block}.plans-compare-head label{margin-top:20px}}@media(max-width:760px){.plans-page{width:calc(100% - 36px)}.plans-intro{padding:48px 0 32px}.plans-intro h1{font-size:34px}.plans-intro p{font-size:16px}.plans-page h2{font-size:28px}.plans-guide>div{gap:20px}.plans-compare{padding-top:48px}.plans-end{padding:32px 20px}.plans-table-scroll{max-height:640px}.plans-table-scroll thead th:first-child,.plans-table-scroll tbody th:not([colspan]){position:sticky;left:0;z-index:1}.plans-table-scroll thead th:first-child{z-index:3}body.cosmos-landing .ex-header-inner{height:80px;min-height:80px;width:calc(100% - 36px)}}@media(max-width:480px){.plans-page .four{grid-template-columns:1fr}.plans-guide>div{grid-template-columns:1fr}.plans-page .price-card p{min-height:0}}
