/*! fontlar.css */
/*! Plus Jakarta Sans */  @font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}/*! DM Sans */  @font-face{font-family:'DM Sans';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'DM Sans';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'DM Sans';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'DM Sans';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'DM Sans';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'DM Sans';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'DM Sans';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'DM Sans';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/*! base.css */
:root{--color-bg:#ffffff;--color-bg-secondary:#f7f8fa;--color-primary:#0f2057;--color-accent:#1a6ef5;--color-accent-2:#00b4d8;--color-text:#1a1a2e;--color-text-muted:#6b7280;--color-border:#e5e7eb;--color-success:#10b981;--color-warning:#f59e0b;--color-error:#ef4444;--font-heading:'Plus Jakarta Sans',-apple-system,BlinkMacSystemFont,sans-serif;--font-body:'DM Sans',-apple-system,BlinkMacSystemFont,sans-serif;--radius-sm:6px;--radius-md:12px;--radius-lg:20px;--radius-full:9999px;--shadow-sm:0 1px 3px rgba(0,0,0,0.08);--shadow-md:0 4px 16px rgba(0,0,0,0.10);--shadow-lg:0 8px 32px rgba(0,0,0,0.12);--shadow-xl:0 12px 48px rgba(0,0,0,0.15);--container:1200px;--spacing-section:80px;--spacing-section-sm:48px;--spacing-section-lg:120px;--transition-fast:150ms ease;--transition-base:250ms ease;--transition-slow:400ms ease;--ease-out-expo:cubic-bezier(0.16,1,0.3,1)}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body{font-family:var(--font-body);font-size:16px;line-height:1.7;color:var(--color-text);background-color:var(--color-bg);min-height:100vh;overflow-x:hidden;max-width:100vw}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}pre,code{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}a{color:inherit;text-decoration:none}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:700;line-height:1.2;letter-spacing:-0.02em;color:var(--color-primary)}h1{font-size:clamp(2rem,5vw,3.5rem);font-weight:800}h2{font-size:clamp(1.75rem,4vw,2.5rem)}h3{font-size:clamp(1.25rem,3vw,1.75rem)}h4{font-size:1.25rem}p{margin-bottom:1rem}p:last-child{margin-bottom:0}a:hover{color:var(--color-accent)}a:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}button{cursor:pointer;border:none;background:none}::selection{background-color:var(--color-accent);color:white}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--color-bg-secondary)}::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*! layout.css */
.container{width:100%;max-width:var(--container);margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.container-sm{max-width:800px}.container-lg{max-width:1400px}.grid{display:grid;gap:24px}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}.grid-auto{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.flex{display:flex}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.gap-sm{gap:8px}.gap-md{gap:16px}.gap-lg{gap:24px}.gap-xl{gap:32px}.section{padding-top:var(--spacing-section);padding-bottom:var(--spacing-section)}.section-sm{padding-top:var(--spacing-section-sm);padding-bottom:var(--spacing-section-sm)}.section-lg{padding-top:var(--spacing-section-lg);padding-bottom:var(--spacing-section-lg)}.section-bg{background-color:var(--color-bg-secondary)}.section-primary{background-color:var(--color-primary);color:white}.section-header{text-align:center;max-width:700px;margin-left:auto;margin-right:auto;margin-bottom:48px}.section-header h2{margin-bottom:16px}.section-header p{color:var(--color-text-muted);font-size:1.125rem}.page-header{background-color:var(--color-bg-secondary);padding:60px 0;text-align:center;margin-bottom:var(--spacing-section)}.page-header h1{margin-bottom:12px}.page-header p{color:var(--color-text-muted);font-size:1.125rem;max-width:600px;margin-left:auto;margin-right:auto}@media (max-width:1024px){.grid-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.container{padding-left:16px;padding-right:16px}.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}.section{padding-top:var(--spacing-section-sm);padding-bottom:var(--spacing-section-sm)}.section-header{margin-bottom:32px}}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.two-col-reverse{direction:rtl}.two-col-reverse>*{direction:ltr}@media (max-width:768px){.two-col{grid-template-columns:1fr;gap:32px}.two-col-reverse{direction:ltr}}.mt-sm{margin-top:8px}.mt-md{margin-top:16px}.mt-lg{margin-top:24px}.mt-xl{margin-top:32px}.mb-sm{margin-bottom:8px}.mb-md{margin-bottom:16px}.mb-lg{margin-bottom:24px}.mb-xl{margin-bottom:32px}.py-section{padding-top:var(--spacing-section);padding-bottom:var(--spacing-section)}
/*! components.css */
.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;font-family:var(--font-heading);font-size:0.9375rem;font-weight:600;border-radius:var(--radius-sm);border:none;cursor:pointer;transition:transform 150ms ease,box-shadow 150ms ease,background-color 150ms ease,color 150ms ease;text-decoration:none}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(0)}.btn-primary{background-color:var(--color-accent);color:white;box-shadow:0 4px 14px rgba(26,110,245,0.35)}.btn-primary:hover{background-color:#1557d6;box-shadow:0 6px 20px rgba(26,110,245,0.45)}.btn-secondary{background-color:var(--color-primary);color:white;box-shadow:0 4px 14px rgba(15,32,87,0.25)}.btn-secondary:hover{background-color:#0a1638;box-shadow:0 6px 20px rgba(15,32,87,0.35)}.btn-outline{background-color:transparent;color:var(--color-primary);border:2px solid var(--color-border)}.btn-outline:hover{border-color:var(--color-accent);color:var(--color-accent)}.btn-lg{padding:16px 32px;font-size:1rem}.btn-sm{padding:8px 16px;font-size:0.875rem}.card{background-color:var(--color-bg);border-radius:var(--radius-md);padding:24px;box-shadow:var(--shadow-sm);border:1px solid var(--color-border);transition:box-shadow 250ms ease,transform 250ms ease}.card:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.card-img{width:100%;height:200px;object-fit:cover;border-radius:var(--radius-sm);margin-bottom:16px}.card-title{font-size:1.25rem;margin-bottom:8px}.card-text{color:var(--color-text-muted);margin-bottom:16px}.service-card{background-color:var(--color-bg);border-radius:var(--radius-md);padding:32px;text-align:center;border:1px solid var(--color-border);transition:box-shadow 250ms ease,transform 250ms ease,border-color 250ms ease}.service-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-8px);border-color:var(--color-accent)}.service-icon{width:64px;height:64px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--color-accent) 0%,var(--color-accent-2) 100%);border-radius:var(--radius-md);color:white}.service-icon svg{width:32px;height:32px}.service-card h3{margin-bottom:12px}.service-card p{color:var(--color-text-muted);margin-bottom:20px}.package-card{background-color:var(--color-bg);border-radius:var(--radius-lg);padding:32px;border:2px solid var(--color-border);transition:box-shadow 250ms ease,transform 250ms ease,border-color 250ms ease;position:relative}.package-card:hover{border-color:var(--color-accent);box-shadow:var(--shadow-xl);transform:translateY(-8px)}.package-card.featured{border-color:var(--color-accent);box-shadow:var(--shadow-lg)}.package-card.featured::before{content:'En Popüler';position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,var(--color-accent) 0%,var(--color-accent-2) 100%);color:white;padding:4px 16px;border-radius:var(--radius-full);font-size:0.75rem;font-weight:600}.package-name{font-size:1.25rem;font-weight:700;color:var(--color-primary);margin-bottom:8px}.package-price{margin-bottom:24px}.package-price .amount{font-size:2.5rem;font-weight:800;color:var(--color-primary)}.package-price .currency{font-size:1rem;color:var(--color-text-muted)}.package-price .period{font-size:0.875rem;color:var(--color-text-muted)}.package-features{margin-bottom:24px}.package-features li{display:flex;align-items:center;gap:10px;padding:8px 0;color:var(--color-text);font-size:0.9375rem}.package-features li::before{content:'';width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2310b981' stroke-width='3'%3E%3Cpolyline points='20,6 9,17 4,12'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;flex-shrink:0}.package-card .btn{width:100%}.feature-item{text-align:center;padding:24px}.feature-icon{width:72px;height:72px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--color-primary) 0%,#1a3a8f 100%);border-radius:var(--radius-md);color:white}.feature-icon svg{width:36px;height:36px}.feature-item h3{margin-bottom:12px;font-size:1.125rem}.feature-item p{color:var(--color-text-muted);font-size:0.9375rem}.cta-banner{background:linear-gradient(135deg,var(--color-primary) 0%,#1a3a8f 50%,var(--color-accent) 100%);padding:80px 0;text-align:center;color:white;position:relative;overflow:hidden}.cta-banner::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.cta-banner h2{color:white;margin-bottom:16px}.cta-banner p{opacity:0.9;max-width:600px;margin:0 auto 32px;font-size:1.125rem}.blog-card{background-color:var(--color-bg);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-sm);border:1px solid var(--color-border);transition:box-shadow 250ms ease,transform 250ms ease}.blog-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.blog-card-img{width:100%;height:200px;object-fit:cover}.blog-card-content{padding:24px}.blog-card-date{font-size:0.8125rem;color:var(--color-text-muted);margin-bottom:8px}.blog-card h3{font-size:1.125rem;margin-bottom:12px;line-height:1.4}.blog-card p{color:var(--color-text-muted);font-size:0.9375rem;margin-bottom:16px}.blog-card-image{width:100%;height:200px;overflow:hidden}.blog-card-image img{width:100%;height:100%;object-fit:cover;transition:transform 300ms ease}.blog-card:hover .blog-card-image img{transform:scale(1.05)}.blog-category{display:inline-block;padding:4px 12px;background-color:var(--color-accent);color:white;font-size:0.75rem;font-weight:600;border-radius:var(--radius-sm);margin-bottom:12px;text-transform:uppercase;letter-spacing:0.5px}.blog-date{display:block;font-size:0.8125rem;color:var(--color-text-muted);margin-top:12px}.blog-filters{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:40px}.filter-btn{padding:8px 20px;background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);font-weight:500;font-size:0.9375rem;transition:all 200ms ease}.filter-btn:hover{border-color:var(--color-accent);color:var(--color-accent)}.filter-btn.active{background-color:var(--color-accent);border-color:var(--color-accent);color:white}.empty-state{text-align:center;padding:80px 20px;background-color:var(--color-bg-secondary);border-radius:var(--radius-md)}.empty-state svg{width:80px;height:80px;margin-bottom:24px;opacity:0.5}.form-group{margin-bottom:20px}.form-label{display:block;font-weight:500;margin-bottom:8px;color:var(--color-text)}.form-control{width:100%;padding:12px 16px;font-size:1rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-bg);transition:border-color 200ms ease,box-shadow 200ms ease}.form-control:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px rgba(26,110,245,0.1)}.form-control::placeholder{color:var(--color-text-muted)}textarea.form-control{min-height:150px;resize:vertical}.form-error{color:var(--color-error);font-size:0.875rem;margin-top:6px}.accordion-item{border:1px solid var(--color-border);border-radius:var(--radius-sm);margin-bottom:12px;overflow:hidden}.accordion-header{width:100%;padding:16px 20px;background-color:var(--color-bg);border:none;text-align:left;font-weight:600;font-size:1rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background-color 200ms ease}.accordion-header:hover{background-color:var(--color-bg-secondary)}.accordion-header::after{content:'+';font-size:1.25rem;color:var(--color-accent);transition:transform 200ms ease}.accordion-item.active .accordion-header::after{transform:rotate(45deg)}.accordion-body{padding:0 20px 16px;color:var(--color-text-muted);display:none}.accordion-item.active .accordion-body{display:block}.alert{padding:16px 20px;border-radius:var(--radius-sm);margin-bottom:20px;display:flex;align-items:center;gap:12px}.alert-success{background-color:rgba(16,185,129,0.1);color:var(--color-success);border:1px solid var(--color-success)}.alert-error{background-color:rgba(239,68,68,0.1);color:var(--color-error);border:1px solid var(--color-error)}.alert-warning{background-color:rgba(245,158,11,0.1);color:var(--color-warning);border:1px solid var(--color-warning)}
/*! pages.css */
.header{position:sticky;top:0;z-index:100;background-color:rgba(255,255,255,0.95);backdrop-filter:blur(10px);border-bottom:1px solid var(--color-border)}.header-inner{display:flex;align-items:center;justify-content:space-between;padding:16px 0;gap:24px}.logo{display:flex;align-items:center;gap:12px;font-family:var(--font-heading);font-size:1.25rem;font-weight:700;color:var(--color-primary)}.logo:hover{color:var(--color-primary)}.nav-desktop{display:flex;align-items:center;gap:32px}.nav-desktop a{font-weight:500;color:var(--color-text);transition:color 200ms ease}.nav-desktop a:hover,.nav-desktop a.active{color:var(--color-accent)}.header-actions{display:flex;align-items:center;gap:16px}.lang-switcher{display:flex;gap:4px;background-color:var(--color-bg-secondary);padding:4px;border-radius:var(--radius-sm)}.lang-switcher a{padding:4px 10px;font-size:0.8125rem;font-weight:600;border-radius:4px;color:var(--color-text-muted);transition:all 200ms ease}.lang-switcher a:hover{color:var(--color-text)}.lang-switcher a.active{background-color:var(--color-bg);color:var(--color-accent);box-shadow:var(--shadow-sm)}.mobile-menu-toggle{display:none;flex-direction:column;gap:5px;padding:8px;background:none;border:none;cursor:pointer}.mobile-menu-toggle span{display:block;width:24px;height:2px;background-color:var(--color-text);transition:all 200ms ease}.nav-mobile{display:none;padding:16px 0;background-color:var(--color-bg);border-top:1px solid var(--color-border)}.nav-mobile a{display:block;padding:12px 0;font-weight:500;border-bottom:1px solid var(--color-border)}.nav-mobile a:last-child{border-bottom:none;margin-top:12px;text-align:center}@media (max-width:1024px){.nav-desktop{display:none}.mobile-menu-toggle{display:flex}.nav-mobile.active{display:block}}.hero{padding:80px 0;background:linear-gradient(180deg,var(--color-bg-secondary) 0%,var(--color-bg) 100%);overflow:hidden}.hero-inner{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.hero-content h1{margin-bottom:20px;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-content p{font-size:1.25rem;color:var(--color-text-muted);margin-bottom:32px;line-height:1.7}.hero-buttons{display:flex;gap:16px;flex-wrap:wrap}.hero-image{position:relative}.hero-image img{width:100%;border-radius:var(--radius-lg);box-shadow:var(--shadow-xl)}@media (max-width:768px){.hero{padding:48px 0}.hero-inner{grid-template-columns:1fr;text-align:center}.hero-content h1{font-size:2rem}.hero-buttons{justify-content:center}}.services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:1024px){.services-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.services-grid{grid-template-columns:1fr}}.packages-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;align-items:start}@media (max-width:1024px){.packages-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.packages-grid{grid-template-columns:1fr}}.why-us-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}@media (max-width:1024px){.why-us-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.why-us-grid{grid-template-columns:1fr}}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:1024px){.blog-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.blog-grid{grid-template-columns:1fr}}.faq-list{max-width:800px;margin:0 auto}.contact-section{padding:var(--spacing-section) 0}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px}.contact-info{padding:32px;background-color:var(--color-bg-secondary);border-radius:var(--radius-md)}.contact-info h3{margin-bottom:24px}.contact-item{display:flex;align-items:flex-start;gap:16px;margin-bottom:20px}.contact-item-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background-color:var(--color-accent);border-radius:var(--radius-sm);color:white;flex-shrink:0}.contact-item h4{font-size:1rem;margin-bottom:4px}.contact-item p{color:var(--color-text-muted);margin:0}.contact-form{background-color:var(--color-bg);padding:32px;border-radius:var(--radius-md);border:1px solid var(--color-border)}@media (max-width:768px){.contact-grid{grid-template-columns:1fr}}.footer{background-color:var(--color-primary);color:white;padding:60px 0 24px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;margin-bottom:48px}.footer-brand .logo{color:white;margin-bottom:16px}.footer-desc{opacity:0.8;font-size:0.9375rem;line-height:1.6;margin:0}.footer-links h3,.footer-links h4{color:white;font-size:1rem;margin-bottom:20px}.footer-links ul{display:flex;flex-direction:column;gap:12px}.footer-links a,.footer-links span{opacity:0.8;font-size:0.9375rem;transition:opacity 200ms ease}.footer-links a:hover{opacity:1;color:white}.social-links{display:flex;gap:12px;margin-top:16px}.social-links a{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,0.1);border-radius:var(--radius-sm);opacity:0.8;transition:all 200ms ease}.social-links a:hover{background-color:var(--color-accent);opacity:1}.footer-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:24px;border-top:1px solid rgba(255,255,255,0.1);font-size:0.875rem;opacity:0.7}.footer-legal{display:flex;gap:24px}.footer-legal a:hover{color:white;opacity:1}@media (max-width:1024px){.footer-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.footer-grid{grid-template-columns:1fr}.footer-bottom{flex-direction:column;gap:16px;text-align:center}}.breadcrumb{display:flex;align-items:center;gap:8px;font-size:0.875rem;color:var(--color-text-muted);margin-bottom:24px}.breadcrumb a{color:var(--color-text-muted)}.breadcrumb a:hover{color:var(--color-accent)}.breadcrumb>span{opacity:0.5}.page-header{padding:60px 0}.category-tag{display:inline-block;padding:6px 14px;background-color:rgba(255,255,255,0.2);color:white;font-size:0.8125rem;font-weight:600;border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:0.5px}.post-meta{display:flex;align-items:center;gap:16px;color:rgba(255,255,255,0.8);font-size:0.9375rem}.post-meta span{display:flex;align-items:center;gap:6px}.blog-content{font-size:1.0625rem;line-height:1.8;color:var(--color-text)}.blog-content h2{font-size:1.75rem;margin:40px 0 20px;color:var(--color-primary)}.blog-content h3{font-size:1.375rem;margin:32px 0 16px;color:var(--color-text)}.blog-content p{margin-bottom:20px}.blog-content ul,.blog-content ol{margin:20px 0;padding-left:24px}.blog-content li{margin-bottom:8px}.blog-content img{max-width:100%;height:auto;border-radius:var(--radius-md);margin:24px 0}.blog-content blockquote{margin:32px 0;padding:24px;background-color:var(--color-bg-secondary);border-left:4px solid var(--color-accent);border-radius:0 var(--radius-sm) var(--radius-sm) 0;font-style:italic;color:var(--color-text-muted)}.blog-content code{background-color:var(--color-bg-secondary);padding:2px 8px;border-radius:4px;font-size:0.9375rem}.blog-content pre{background-color:#1e293b;color:#e2e8f0;padding:20px;border-radius:var(--radius-sm);overflow-x:auto;margin:24px 0}.blog-content pre code{background:none;padding:0;color:inherit}.btn-outline{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border:2px solid var(--color-accent);color:var(--color-accent);border-radius:var(--radius-sm);font-weight:600;transition:all 200ms ease}.btn-outline:hover{background-color:var(--color-accent);color:white}.breadcrumb-nav{background:var(--color-bg);padding:12px 0;border-bottom:1px solid var(--color-border)}.breadcrumb{display:flex;align-items:center;gap:8px;list-style:none;padding:0;margin:0;font-size:0.875rem}.breadcrumb-item{display:flex;align-items:center;color:var(--color-text-muted)}.breadcrumb-item::before{content:'/';margin-right:8px;color:var(--color-border)}.breadcrumb-item:first-child::before{display:none}.breadcrumb-item a{color:var(--color-text-muted);text-decoration:none;transition:color 200ms ease}.breadcrumb-item a:hover{color:var(--color-accent)}.breadcrumb-item.active{color:var(--color-text);font-weight:500}.blog-hero{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-accent) 100%);padding:60px 0;color:white}.blog-hero-content{text-align:center;margin-bottom:32px}.blog-hero-title{font-size:2.5rem;font-weight:700;margin-bottom:12px}.blog-hero-desc{font-size:1.125rem;opacity:0.9;max-width:600px;margin:0 auto}.blog-search-form{max-width:600px;margin:0 auto;position:relative}.search-input-wrapper{display:flex;align-items:center;background:white;border-radius:50px;padding:4px;box-shadow:0 4px 20px rgba(0,0,0,0.15)}.search-icon{position:absolute;left:20px;color:var(--color-text-muted);pointer-events:none}.search-input{flex:1;border:none;padding:14px 16px 14px 48px;font-size:1rem;background:transparent;outline:none}.search-clear{display:flex;align-items:center;justify-content:center;padding:8px;color:var(--color-text-muted);text-decoration:none;transition:color 200ms ease}.search-clear:hover{color:var(--color-text)}.search-btn{background:var(--color-accent);color:white;border:none;padding:12px 28px;border-radius:50px;font-weight:600;cursor:pointer;transition:background 200ms ease}.search-btn:hover{background:var(--color-primary)}.search-suggestions{position:absolute;top:100%;left:0;right:0;background:white;border-radius:12px;box-shadow:0 8px 30px rgba(0,0,0,0.15);margin-top:8px;list-style:none;padding:0;max-height:320px;overflow-y:auto;z-index:100}.search-suggestions li a{display:block;padding:14px 20px;color:var(--color-text);text-decoration:none;border-bottom:1px solid var(--color-border);transition:background 200ms ease}.search-suggestions li a:hover,.search-suggestions li a.active{background:var(--color-bg)}.search-suggestions li:last-child a{border-bottom:none}.blog-filters{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:32px;justify-content:center}.filter-btn{padding:10px 20px;background:var(--color-bg);border:1px solid var(--color-border);border-radius:50px;color:var(--color-text);text-decoration:none;font-weight:500;font-size:0.9375rem;transition:all 200ms ease}.filter-btn:hover{border-color:var(--color-accent);color:var(--color-accent)}.filter-btn.active{background:var(--color-accent);border-color:var(--color-accent);color:white}.blog-section{padding:60px 0;background:var(--color-bg)}.blog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:28px}.blog-card{background:white;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.08);transition:all 300ms ease}.blog-card:hover{transform:translateY(-6px);box-shadow:0 12px 40px rgba(0,0,0,0.12)}.blog-card-link{display:block;text-decoration:none;color:inherit}.blog-card-image{position:relative;height:220px;overflow:hidden}.blog-card-image img{width:100%;height:100%;object-fit:cover;transition:transform 400ms ease}.blog-card:hover .blog-card-image img{transform:scale(1.05)}.blog-card-image-placeholder{background:linear-gradient(135deg,var(--color-primary),var(--color-accent));display:flex;align-items:center;justify-content:center}.blog-card-category{position:absolute;top:16px;left:16px;background:var(--color-accent);color:white;padding:6px 14px;border-radius:50px;font-size:0.8125rem;font-weight:600}.blog-card-content{padding:24px}.blog-card-title{font-size:1.25rem;font-weight:700;color:var(--color-primary);margin-bottom:12px;line-height:1.4}.blog-card-excerpt{color:var(--color-text-muted);font-size:0.9375rem;line-height:1.6;margin-bottom:16px}.blog-card-meta{display:flex;align-items:center;justify-content:space-between;font-size:0.875rem;color:var(--color-text-muted)}.blog-card-meta time{display:flex;align-items:center;gap:6px}.blog-card-read-more{display:flex;align-items:center;gap:6px;color:var(--color-accent);font-weight:600}.search-results-header{text-align:center;margin-bottom:24px;padding:20px;background:white;border-radius:12px}.search-results-count{font-size:1.125rem;color:var(--color-text)}.empty-state{text-align:center;padding:80px 20px;background:white;border-radius:16px}.empty-state svg{color:var(--color-text-muted);margin-bottom:24px}.empty-state h2{font-size:1.75rem;color:var(--color-primary);margin-bottom:12px}.empty-state p{color:var(--color-text-muted);font-size:1.125rem;margin-bottom:24px}.pagination-nav{margin-top:48px}.pagination{display:flex;justify-content:center;align-items:center;gap:8px;list-style:none;padding:0;margin:0}.pagination-item{display:flex}.pagination-link{display:flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:8px 14px;background:white;border:1px solid var(--color-border);border-radius:8px;color:var(--color-text);text-decoration:none;font-weight:500;transition:all 200ms ease}.pagination-link:hover{border-color:var(--color-accent);color:var(--color-accent)}.pagination-link.current{background:var(--color-accent);border-color:var(--color-accent);color:white}.pagination-item.active .pagination-link{background:var(--color-accent);border-color:var(--color-accent);color:white}.pagination-item.disabled{opacity:0.5;pointer-events:none}.pagination-ellipsis span{padding:8px;color:var(--color-text-muted)}.single-hero{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-accent) 100%);padding:60px 0;color:white}.single-hero-content{max-width:900px;margin:0 auto}.single-category-badge{display:inline-block;background:rgba(255,255,255,0.2);color:white;padding:8px 20px;border-radius:50px;font-size:0.875rem;font-weight:600;text-decoration:none;margin-bottom:20px;transition:background 200ms ease}.single-category-badge:hover{background:rgba(255,255,255,0.3);color:white}.single-title{font-size:2.5rem;font-weight:700;line-height:1.3;margin-bottom:20px}.single-meta{display:flex;flex-wrap:wrap;gap:20px;font-size:0.9375rem;opacity:0.9}.single-meta-item{display:flex;align-items:center;gap:8px}.single-featured-image{max-width:1000px;margin:0 auto;padding:0 20px;transform:translateY(-30px)}.single-featured-image img{width:100%;border-radius:16px;box-shadow:0 12px 40px rgba(0,0,0,0.15)}.single-main{padding:40px 0 80px;background:var(--color-bg)}.single-layout{display:grid;grid-template-columns:1fr 320px;gap:40px;max-width:1200px;margin:0 auto}.single-content-area{background:white;border-radius:16px;padding:40px;box-shadow:0 4px 20px rgba(0,0,0,0.06)}.toc-card{background:var(--color-bg);border:1px solid var(--color-border);border-radius:12px;padding:16px 20px;margin-bottom:32px}.toc-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;padding:0;cursor:pointer}.toc-title{display:flex;align-items:center;gap:10px;font-weight:600;color:var(--color-primary);font-size:1rem}.toc-icon{width:20px;height:20px;position:relative}.toc-icon::before,.toc-icon::after{content:'';position:absolute;top:50%;left:50%;background:var(--color-text-muted);transition:all 200ms ease}.toc-icon::before{width:100%;height:2px;transform:translate(-50%,-50%)}.toc-icon::after{width:2px;height:100%;transform:translate(-50%,-50%)}.toc-card.is-open .toc-icon::after{opacity:0}.toc-panel[hidden]{display:none}.toc-list{list-style:none;padding:0;margin:16px 0 0;counter-reset:toc-counter}.toc-item{padding:6px 0;border-bottom:1px solid var(--color-border)}.toc-item:last-child{border-bottom:none}.toc-item.toc-level-3{padding-left:20px}.toc-link{display:block;padding:8px 0;color:var(--color-text);text-decoration:none;font-size:0.9375rem;transition:color 200ms ease}.toc-link:hover{color:var(--color-accent)}.prose{font-size:1.0625rem;line-height:1.8;color:var(--color-text)}.prose h2{font-size:1.75rem;font-weight:700;color:var(--color-primary);margin:2.5rem 0 1rem;line-height:1.3}.prose h3{font-size:1.375rem;font-weight:600;color:var(--color-primary);margin:2rem 0 0.75rem}.prose p{margin-bottom:1.25rem}.prose ul,.prose ol{padding-left:1.5rem;margin-bottom:1.25rem}.prose li{margin-bottom:0.5rem}.prose a{color:var(--color-accent);text-decoration:underline}.prose a:hover{color:var(--color-primary)}.prose img{max-width:100%;height:auto;border-radius:12px;margin:24px 0}.prose blockquote{border-left:4px solid var(--color-accent);padding-left:24px;margin:24px 0;font-style:italic;color:var(--color-text-muted)}.single-share{display:flex;align-items:center;gap:12px;margin-top:40px;padding-top:24px;border-top:1px solid var(--color-border)}.share-label{font-weight:600;color:var(--color-text)}.share-btn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;color:white;transition:transform 200ms ease,opacity 200ms ease}.share-btn:hover{transform:scale(1.1);opacity:0.9}.share-twitter{background:#1DA1F2}.share-linkedin{background:#0077B5}.share-whatsapp{background:#25D366}.single-back{margin-top:32px}.single-sidebar{display:flex;flex-direction:column;gap:24px}.sidebar-cta{background:linear-gradient(135deg,var(--color-primary),var(--color-accent));color:white;padding:28px;border-radius:16px}.sidebar-cta h3{font-size:1.25rem;margin-bottom:12px}.sidebar-cta p{font-size:0.9375rem;opacity:0.9;margin-bottom:20px}.sidebar-cta .btn-block{display:block;width:100%;text-align:center;margin-bottom:12px}.sidebar-cta .btn-outline{border-color:white;color:white}.sidebar-cta .btn-outline:hover{background:white;color:var(--color-primary)}.sidebar-widget{background:white;border-radius:16px;padding:24px;box-shadow:0 4px 20px rgba(0,0,0,0.06)}.sidebar-widget-title{font-size:1.125rem;font-weight:700;color:var(--color-primary);margin-bottom:16px}.sidebar-categories{list-style:none;padding:0;margin:0}.sidebar-categories li{border-bottom:1px solid var(--color-border)}.sidebar-categories li:last-child{border-bottom:none}.sidebar-categories a{display:block;padding:12px 0;color:var(--color-text);text-decoration:none;transition:color 200ms ease}.sidebar-categories a:hover{color:var(--color-accent)}.related-posts{padding:60px 0;background:white}.related-title{display:flex;align-items:center;gap:12px;font-size:1.5rem;font-weight:700;color:var(--color-primary);margin-bottom:32px}.related-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px}.related-card{display:block;background:var(--color-bg);border-radius:12px;overflow:hidden;text-decoration:none;transition:transform 300ms ease}.related-card:hover{transform:translateY(-4px)}.related-card-image{height:180px;overflow:hidden}.related-card-image img{width:100%;height:100%;object-fit:cover}.related-card-content{padding:20px}.related-card-content h3{font-size:1.125rem;font-weight:600;color:var(--color-primary);margin-bottom:8px;line-height:1.4}.related-card-content p{font-size:0.9375rem;color:var(--color-text-muted);line-height:1.5}.faq-section{padding:60px 0;background:var(--color-bg)}.faq-header{display:flex;align-items:center;gap:16px;margin-bottom:32px}.faq-icon{width:56px;height:56px;background:linear-gradient(135deg,#10b981,#059669);color:white;border-radius:14px;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 20px rgba(16,185,129,0.3)}.faq-title{font-size:1.75rem;font-weight:700;color:var(--color-primary)}.faq-accordion{max-width:900px;margin:0 auto}.faq-item{background:white;border:2px solid var(--color-border);border-radius:14px;margin-bottom:12px;overflow:hidden;transition:all 300ms ease}.faq-item.is-open{border-color:#10b981;box-shadow:0 8px 24px rgba(16,185,129,0.15)}.faq-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;padding:20px 24px;background:none;border:none;cursor:pointer;text-align:left}.faq-question{font-size:1.0625rem;font-weight:600;color:var(--color-primary)}.faq-icon-arrow{width:24px;height:24px;position:relative;flex-shrink:0}.faq-icon-arrow::before,.faq-icon-arrow::after{content:'';position:absolute;top:50%;left:50%;background:var(--color-accent);transition:all 200ms ease}.faq-icon-arrow::before{width:12px;height:2px;transform:translate(-50%,-50%)}.faq-icon-arrow::after{width:2px;height:12px;transform:translate(-50%,-50%)}.faq-item.is-open .faq-icon-arrow::after{opacity:0}.faq-content[hidden]{display:none}.faq-answer{padding:0 24px 20px;color:var(--color-text);line-height:1.7}.cta-section{padding:60px 0;background:linear-gradient(135deg,var(--color-primary),var(--color-accent));color:white}.cta-content{text-align:center;max-width:700px;margin:0 auto}.cta-content h2{font-size:2rem;font-weight:700;margin-bottom:16px}.cta-content p{font-size:1.125rem;opacity:0.9;margin-bottom:32px}.cta-buttons{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.btn-whatsapp{background:#25D366;color:white;display:inline-flex;align-items:center;gap:10px}.btn-whatsapp:hover{background:#1da851;color:white}@media (max-width:768px){.header{padding:12px 0}.header-inner{padding:8px 0}.hero{padding:60px 0 40px}.hero h1{font-size:2rem !important}.blog-grid{grid-template-columns:1fr;gap:20px}.blog-hero{padding:40px 0}.blog-hero-title{font-size:1.75rem}.blog-hero-desc{font-size:1rem}.search-input-wrapper{flex-wrap:wrap;border-radius:16px;padding:8px}.search-input{width:100%;padding:12px 40px;font-size:16px}.search-btn{width:100%;margin-top:8px;border-radius:12px}.pagination{flex-wrap:wrap;gap:6px}.pagination-link{min-width:40px;height:40px;padding:6px 12px;font-size:0.875rem}.single-hero{padding:40px 0}.single-title{font-size:1.5rem !important}.single-content-area{padding:20px;border-radius:12px}.single-featured-image{transform:translateY(-15px);padding:0 12px}.single-sidebar{flex-direction:column;gap:16px}.sidebar-cta,.sidebar-widget{width:100%}.cta-section{padding:40px 0}.cta-content h2{font-size:1.5rem}.cta-buttons{flex-direction:column;gap:12px}.cta-buttons .btn{width:100%;justify-content:center}.related-grid{grid-template-columns:1fr}.faq-section{padding:40px 0}.faq-header{flex-direction:column;text-align:center}.faq-trigger{padding:16px}.faq-question{font-size:1rem}.section{padding:40px 0}.container{padding-left:16px;padding-right:16px}.services-grid{grid-template-columns:1fr}.packages-grid{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr;text-align:center}.contact-grid{grid-template-columns:1fr}.card{border-radius:12px;padding:16px}.page-header{padding:40px 0}.page-header h1{font-size:1.75rem !important}.blog-card-content{padding:16px}.blog-card-title{font-size:1.125rem}.toc-card{padding:12px 16px}.prose{font-size:1rem}.prose h2{font-size:1.5rem}.prose h3{font-size:1.25rem}.single-share{flex-wrap:wrap}.share-btn{width:44px;height:44px}}@media (max-width:480px){.container{padding-left:12px;padding-right:12px}.hero h1{font-size:1.75rem !important}.hero p{font-size:1rem !important}.section{padding:32px 0}.btn{padding:12px 20px;font-size:0.9375rem}}@media (max-width:768px) and (orientation:landscape){.hero{padding:40px 0 32px}.single-hero{padding:32px 0}}
/*! blog.css */
html,body{overflow-x:hidden;max-width:100%}.single-hero,.single-hero h1,.single-hero h2,.single-hero p,.single-hero a,.single-hero span,.single-hero time,.single-hero svg{color:#ffffff !important;stroke:#ffffff}.single-hero .single-title{color:#ffffff !important;text-shadow:0 2px 8px rgba(0,0,0,0.15)}.single-hero .single-category-badge{background:rgba(255,255,255,0.18);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.single-hero .single-category-badge:hover{background:rgba(255,255,255,0.28)}.single-hero .single-meta{opacity:0.92}.blog-hero,.blog-hero h1,.blog-hero p,.blog-hero span{color:#ffffff !important}.blog-hero .blog-hero-title{text-shadow:0 2px 8px rgba(0,0,0,0.15)}.blog-hero .blog-hero-desc{opacity:0.92}.sidebar-cta,.sidebar-cta h3,.sidebar-cta h4,.sidebar-cta p{color:#ffffff !important}.cta-section,.cta-section h2,.cta-section p{color:#ffffff !important}.single-layout .single-sidebar{display:none}.single-layout{display:block;max-width:1100px;margin:0 auto;padding:0 24px}.single-content-area{max-width:100%;overflow-wrap:break-word;word-wrap:break-word}.single-content .blog-price-table{width:100%;border-collapse:collapse;margin:24px 0;font-size:0.9375rem}.single-content .blog-price-table th,.single-content .blog-price-table td{padding:12px 14px;text-align:left;border:1px solid #e5e7eb}.single-content .blog-price-table thead th{background:#f5f7fa;font-weight:600;color:var(--color-primary)}.single-content .blog-price-table tbody tr:nth-child(even){background:#fafbfc}.single-content .blog-pricing-cta{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:40px 0}.single-content .pricing-card{background:#ffffff;border:1px solid #e5e7eb;border-radius:12px;padding:24px;text-align:center;box-shadow:0 2px 8px rgba(0,0,0,0.05);position:relative}.single-content .pricing-card.featured{border:2px solid var(--color-accent);box-shadow:0 4px 16px rgba(26,110,245,0.15)}.single-content .pricing-badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--color-accent);color:#ffffff;padding:4px 16px;border-radius:20px;font-size:0.75rem;font-weight:600;letter-spacing:0.04em}.single-content .pricing-card h3{font-size:1.25rem;margin:0 0 8px;color:var(--color-primary)}.single-content .pricing-subtitle{color:#6b7280;font-size:0.875rem;margin:0 0 16px}.single-content .pricing-price{font-size:2rem;font-weight:700;color:var(--color-accent);margin-bottom:4px;line-height:1.1}.single-content .pricing-price span{font-size:0.875rem;font-weight:400;color:#6b7280}.single-content .pricing-yearly{font-size:0.75rem;color:#6b7280;margin-bottom:20px}.single-content .pricing-card ul{text-align:left;padding-left:20px;margin:0 0 24px;font-size:0.9375rem;line-height:1.8}.single-content .btn-outline-blue{display:block;background:#ffffff;border:2px solid var(--color-accent);color:var(--color-accent);padding:12px;border-radius:8px;text-decoration:none;font-weight:600;transition:all 0.2s ease}.single-content .btn-outline-blue:hover{background:var(--color-accent);color:#ffffff}.single-content .btn-solid-blue{display:block;background:var(--color-accent);color:#ffffff;padding:12px;border-radius:8px;text-decoration:none;font-weight:600;transition:all 0.2s ease}.single-content .btn-solid-blue:hover{background:#1557d4;color:#ffffff}.single-content .btn-cta-dark{display:inline-block;background:var(--color-primary);color:#ffffff;padding:14px 32px;border-radius:8px;text-decoration:none;font-weight:600;font-size:1.0625rem;transition:transform 0.2s ease}.single-content .btn-cta-dark:hover{background:#1a2a6b;color:#ffffff;transform:translateY(-2px)}.single-content .blog-cta-center{text-align:center;margin:32px 0}.single-content .blog-cta-help{text-align:center;color:#6b7280;font-size:0.9375rem}.single-content .blog-cta-help a{color:var(--color-accent);font-weight:600;text-decoration:none}.blog-search-section{background:#ffffff;padding:24px 0;border-bottom:1px solid #e5e7eb;position:relative;z-index:5}.blog-search-section .blog-search-form{max-width:700px;margin:0 auto}.blog-search-section .search-input-wrapper{background:#ffffff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,0.05);padding:6px;display:flex;align-items:center;gap:8px}.blog-search-section .search-input{color:var(--color-text)}.blog-card-image{position:relative;height:auto;aspect-ratio:1200 / 630;overflow:hidden;background:#f5f7fa}.blog-card-image img{width:100%;height:100%;object-fit:contain;transition:transform 400ms ease}.blog-card:hover .blog-card-image img{transform:scale(1.03)}@media (max-width:768px){.single-hero,.single-main,.single-layout,.single-content-area,.blog-hero,.blog-search-section,.single-content{max-width:100%;overflow-x:hidden}.single-hero{padding:32px 0 28px}.single-hero .single-title{font-size:1.5rem;line-height:1.3}.single-hero .single-meta{font-size:0.875rem;gap:14px}.single-layout{padding:0;max-width:100%}.single-content-area{background:#ffffff;border-radius:0;box-shadow:none;padding:24px 16px;margin:0}.single-content,.single-content p,.single-content li,.single-content h2,.single-content h3,.single-content h4,.single-content blockquote{max-width:100%;word-wrap:break-word;overflow-wrap:break-word;hyphens:auto;-webkit-hyphens:auto}.single-content h2{font-size:1.375rem;line-height:1.3}.single-content h3{font-size:1.125rem}.single-content table,.single-content .blog-price-table{display:block;max-width:100%;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:0.875rem}.single-content .blog-pricing-cta{grid-template-columns:1fr;gap:16px;max-width:100%}.single-content .pricing-card{max-width:100%}.single-content pre,.single-content code{max-width:100%;overflow-x:auto;white-space:pre-wrap;word-wrap:break-word}.toc-card{max-width:100%;margin-left:0;margin-right:0}.blog-hero{padding:32px 0}.blog-search-section{padding:16px 0}.breadcrumb,.breadcrumb ol{flex-wrap:wrap;font-size:0.8125rem}}@media (max-width:480px){.single-hero .single-title{font-size:1.25rem}.single-content-area{padding:20px 14px}.single-content .pricing-card{padding:20px 16px}.single-content h2{font-size:1.25rem}}.single-content .blog-cta-center .btn,.single-content .blog-cta-center a.btn,.single-content a.btn.btn-primary,.single-content .blog-pricing-cta .btn,.single-content .blog-pricing-cta a.btn{background-color:#2563eb !important;color:#ffffff !important;border-color:#2563eb !important;padding:14px 32px !important;font-size:1.1rem !important;font-weight:600 !important;border-radius:8px !important;display:inline-block !important;text-decoration:none !important;transition:all 0.3s ease !important;text-align:center}.single-content .blog-cta-center .btn:hover,.single-content .blog-cta-center a.btn:hover,.single-content a.btn.btn-primary:hover,.single-content .blog-pricing-cta .btn:hover,.single-content .blog-pricing-cta a.btn:hover{background-color:#1d4ed8 !important;border-color:#1d4ed8 !important;transform:translateY(-2px);box-shadow:0 4px 12px rgba(37,99,235,0.3)}.single-content .btn-lg{padding:16px 40px !important;font-size:1.2rem !important}
/*! tema.css */
:root{--grad-ana:linear-gradient(135deg,#1a6ef5 0%,#00b4d8 100%);--grad-derin:linear-gradient(155deg,#070c1a 0%,#0f1a38 42%,#14224a 100%);--grad-metin:linear-gradient(96deg,#5b96ff 0%,#22d3ee 52%,#8bd8ff 100%);--grad-sicak:linear-gradient(135deg,#ff8a3d 0%,#ffc857 100%);--koyu-zemin:#070c1a;--koyu-cizgi:#1e2b47;--koyu-metin:#eaf0fd;--koyu-soluk:#94a5c4;--acik-yumusak:#f7f9fd;--acik-cizgi:#e7ecf6;--gecis:0.2s cubic-bezier(0.22,1,0.36,1);--gren:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.42'/%3E%3C/svg%3E")}h1,h2,h3,.section-header h2{text-wrap:balance}h1{font-size:clamp(2.1rem,5.2vw,3.6rem);line-height:1.06;letter-spacing:-0.035em;font-weight:800}h2{font-size:clamp(1.7rem,3.2vw,2.5rem);line-height:1.14;letter-spacing:-0.026em;font-weight:750}h3{font-size:1.14rem;line-height:1.34;letter-spacing:-0.014em;font-weight:680}.vurgu{position:relative;white-space:nowrap}.vurgu::after{content:"";position:absolute;left:-0.06em;right:-0.06em;bottom:0.04em;height:0.34em;background:var(--grad-ana);opacity:0.22;border-radius:3px;z-index:-1}.gradyan-metin{background:var(--grad-metin);-webkit-background-clip:text;background-clip:text;color:transparent}.ust-etiket{display:inline-flex;align-items:center;gap:9px;font-size:0.71rem;font-weight:700;letter-spacing:0.17em;text-transform:uppercase;color:#1a6ef5;margin-bottom:16px}.ust-etiket::before{content:"";width:22px;height:2px;border-radius:2px;background:var(--grad-ana)}.bolum-koyu .ust-etiket,.page-header .ust-etiket,.hero-stats-section .ust-etiket{color:#56d4f0}.section{position:relative;padding:92px 0}.section:nth-of-type(even){background:radial-gradient(1100px 480px at 8% -12%,rgba(26,110,245,0.05),transparent 60%),radial-gradient(860px 420px at 92% 6%,rgba(0,180,216,0.045),transparent 58%),var(--acik-yumusak)}.section + .section::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:min(1180px,92%);height:1px;background:linear-gradient(90deg,transparent,rgba(26,110,245,0.2) 22%,rgba(0,180,216,0.2) 78%,transparent)}.bolum-koyu{background:var(--grad-derin) !important;color:var(--koyu-metin);overflow:hidden;isolation:isolate}.bolum-koyu::before{content:"";position:absolute;inset:0;z-index:-2;background:radial-gradient(720px 400px at 16% 4%,rgba(77,141,255,0.20),transparent 62%),radial-gradient(640px 360px at 86% 96%,rgba(34,211,238,0.14),transparent 62%),radial-gradient(420px 260px at 94% 8%,rgba(255,138,61,0.09),transparent 64%)}.bolum-koyu::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:var(--gren),linear-gradient(rgba(255,255,255,0.028) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.028) 1px,transparent 1px);background-size:140px 140px,72px 72px,72px 72px;opacity:0.5;mask-image:radial-gradient(circle at 50% 30%,#000 0%,transparent 82%);-webkit-mask-image:radial-gradient(circle at 50% 30%,#000 0%,transparent 82%)}.bolum-koyu h2,.bolum-koyu h3{color:var(--koyu-metin) !important}.bolum-koyu p{color:var(--koyu-soluk) !important}.section-header{max-width:720px;margin:0 0 54px;text-align:left}.section-header h2{margin-bottom:15px}.section-header p{font-size:1.05rem;line-height:1.75;color:var(--color-text-muted);margin:0;max-width:62ch}.section-header.ortala{margin-left:auto;margin-right:auto;text-align:center}.section-header.ortala p{margin-left:auto;margin-right:auto}.service-card{position:relative;display:flex;flex-direction:column;text-align:left !important;padding:30px 26px !important;background:#fff !important;border:1px solid var(--acik-cizgi) !important;border-radius:16px !important;box-shadow:0 1px 2px rgba(15,32,87,0.035),0 14px 34px -18px rgba(15,32,87,0.20) !important;overflow:hidden;transition:transform var(--gecis),box-shadow var(--gecis),border-color var(--gecis)}.service-card::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--grad-ana);transform:scaleX(0);transform-origin:left;transition:transform var(--gecis)}.service-card:hover{transform:translateY(-4px);border-color:rgba(26,110,245,0.28) !important;box-shadow:0 2px 4px rgba(15,32,87,0.04),0 28px 52px -22px rgba(15,32,87,0.30) !important}.service-card:hover::before{transform:scaleX(1)}.service-card h3{margin-bottom:9px !important}.service-card p{color:var(--color-text-muted) !important;font-size:0.925rem !important;line-height:1.68 !important;margin-bottom:18px !important;flex:1}.service-card .btn-sm,.service-card .btn-outline{align-self:flex-start;background:none !important;border:none !important;padding:0 !important;color:#1a6ef5 !important;font-weight:650;font-size:0.9rem}.service-card .btn-sm::after,.service-card .btn-outline::after{content:" →";display:inline-block;transition:transform var(--gecis)}.service-card:hover .btn-sm::after,.service-card:hover .btn-outline::after{transform:translateX(3px)}.bolum-koyu .service-card{background:rgba(255,255,255,0.04) !important;border-color:var(--koyu-cizgi) !important;box-shadow:none !important;backdrop-filter:blur(6px)}.bolum-koyu .service-card:hover{background:rgba(255,255,255,0.065) !important;border-color:rgba(77,141,255,0.45) !important}.bolum-koyu .service-card p{color:var(--koyu-soluk) !important}.ikon-kutu{width:46px;height:46px;border-radius:13px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:18px;flex-shrink:0;color:#1a6ef5;background:linear-gradient(140deg,rgba(26,110,245,0.12),rgba(0,180,216,0.12));border:1px solid rgba(26,110,245,0.18);transition:transform var(--gecis)}.service-card:hover .ikon-kutu{transform:scale(1.06) rotate(-3deg)}.bolum-koyu .ikon-kutu{color:#7dd3fc;background:linear-gradient(140deg,rgba(77,141,255,0.20),rgba(34,211,238,0.14));border-color:rgba(77,141,255,0.30)}.btn{border-radius:11px;font-weight:650;letter-spacing:-0.004em;transition:transform var(--gecis),box-shadow var(--gecis)}.btn-primary{position:relative;overflow:hidden;background:var(--grad-ana) !important;border:none !important;color:#fff !important;box-shadow:0 8px 20px -8px rgba(26,110,245,0.6)}.btn-primary::after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.6),transparent)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 14px 28px -10px rgba(26,110,245,0.7);color:#fff !important}.btn-outline{background:#fff !important;border:1px solid var(--acik-cizgi) !important;color:var(--color-primary) !important}.btn-outline:hover{border-color:rgba(26,110,245,0.4) !important;color:#1a6ef5 !important;transform:translateY(-2px)}.bolum-koyu .btn-outline,.page-header .btn-outline,.cta-section .btn-outline{background:rgba(255,255,255,0.06) !important;border-color:rgba(255,255,255,0.20) !important;color:#eaf0fd !important}.page-header,.hero-stats-section{position:relative;overflow:hidden;isolation:isolate;background:var(--grad-derin) !important;padding:96px 0 76px !important}.page-header::before,.hero-stats-section::before{content:"";position:absolute;inset:-15%;z-index:-2;background:radial-gradient(640px 440px at 14% 10%,rgba(77,141,255,0.34),transparent 60%),radial-gradient(580px 400px at 88% 16%,rgba(34,211,238,0.22),transparent 60%),radial-gradient(520px 360px at 46% 96%,rgba(109,94,252,0.20),transparent 62%),radial-gradient(400px 280px at 95% 88%,rgba(255,138,61,0.11),transparent 62%)}.page-header::after,.hero-stats-section::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:var(--gren),linear-gradient(rgba(255,255,255,0.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.03) 1px,transparent 1px);background-size:140px 140px,72px 72px,72px 72px;opacity:0.55;mask-image:radial-gradient(circle at 50% 38%,#000 0%,transparent 80%);-webkit-mask-image:radial-gradient(circle at 50% 38%,#000 0%,transparent 80%)}.page-header h1,.hero-stats-section h1{color:#fff}.page-header p,.hero-stats-section>.container>p{color:rgba(234,240,253,0.76) !important}.hero-stats-grid{display:grid !important;gap:0 !important;border-top:1px solid rgba(255,255,255,0.10);padding-top:30px !important;margin-top:44px !important;max-width:100% !important}.hero-stat-card{background:none !important;border:none !important;border-radius:0 !important;padding:4px 22px !important;text-align:left;position:relative}.hero-stat-card + .hero-stat-card::before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:1px;background:linear-gradient(180deg,transparent,rgba(255,255,255,0.16),transparent)}.hero-stat-value{font-size:2.3rem !important;font-weight:800 !important;letter-spacing:-0.035em;line-height:1.05;background:var(--grad-metin);-webkit-background-clip:text;background-clip:text;color:transparent !important}.hero-stat-label{color:rgba(234,240,253,0.62) !important;font-size:0.79rem !important;letter-spacing:0.02em;margin-top:7px !important}.stats-band,.stats-band-section{position:relative;overflow:hidden;background:var(--grad-derin) !important}.stats-band::before,.stats-band-section::before{content:"";position:absolute;inset:0;background:radial-gradient(760px 320px at 18% 0%,rgba(77,141,255,0.20),transparent 62%),radial-gradient(640px 300px at 84% 100%,rgba(34,211,238,0.15),transparent 62%)}.stats-band>*,.stats-band-section>*{position:relative;z-index:1}.comparison-table,table.comparison,.comparison-wrapper table{border-radius:15px;overflow:hidden;border-collapse:separate;border-spacing:0;box-shadow:0 16px 40px -22px rgba(15,32,87,0.34)}.comparison-table thead th,table.comparison thead th,.comparison-wrapper thead th{background:var(--grad-derin) !important;color:#eaf0fd !important;border:none !important;font-weight:650;letter-spacing:-0.008em}.comparison-table tbody tr:nth-child(even),.comparison-wrapper tbody tr:nth-child(even){background:rgba(26,110,245,0.026)}.comparison-table tbody td,.comparison-wrapper tbody td{border-color:var(--acik-cizgi) !important}.faq-item{border:1px solid var(--acik-cizgi);border-radius:13px;background:#fff;margin-bottom:10px;overflow:hidden;transition:border-color var(--gecis),box-shadow var(--gecis)}.faq-item:hover{border-color:rgba(26,110,245,0.26);box-shadow:0 8px 22px -14px rgba(15,32,87,0.28)}.cta-section{position:relative;overflow:hidden;isolation:isolate;background:var(--grad-derin) !important}.cta-section::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(640px 340px at 22% 8%,rgba(77,141,255,0.28),transparent 62%),radial-gradient(560px 320px at 80% 92%,rgba(34,211,238,0.18),transparent 62%),radial-gradient(380px 240px at 92% 12%,rgba(255,138,61,0.11),transparent 62%)}.cta-section h2{color:#fff !important}.cta-section p{color:rgba(234,240,253,0.76) !important}.header,header.header{background:rgba(255,255,255,0.82);backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px);border-bottom:1px solid rgba(231,236,246,0.85)}.nav-desktop a{position:relative;font-weight:560;transition:color var(--gecis)}.nav-desktop a::after{content:"";position:absolute;left:0;bottom:-6px;width:0;height:2px;border-radius:2px;background:var(--grad-ana);transition:width var(--gecis)}.nav-desktop a:hover::after{width:100%}.footer{position:relative;overflow:hidden;isolation:isolate;background:var(--grad-derin) !important}.footer::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(860px 400px at 12% 0%,rgba(77,141,255,0.12),transparent 62%)}.seo-content h2,.blog-content h2,.icerik-govde h2{font-size:clamp(1.42rem,2.3vw,1.88rem);margin:50px 0 17px;padding-left:17px;position:relative}.seo-content h2::before,.blog-content h2::before,.icerik-govde h2::before{content:"";position:absolute;left:0;top:0.2em;bottom:0.2em;width:4px;border-radius:3px;background:var(--grad-ana)}.seo-content h3,.blog-content h3,.icerik-govde h3{margin:32px 0 11px}.seo-content p,.blog-content p,.icerik-govde p{line-height:1.82;margin-bottom:18px}.seo-content ul,.blog-content ul,.icerik-govde ul{line-height:1.8;margin-bottom:20px;padding-left:4px;list-style:none}.seo-content ul li,.blog-content ul li,.icerik-govde ul li{position:relative;padding-left:26px;margin-bottom:9px}.seo-content ul li::before,.blog-content ul li::before,.icerik-govde ul li::before{content:"";position:absolute;left:4px;top:0.66em;width:7px;height:7px;border-radius:50%;background:var(--grad-ana)}.seo-content blockquote,.blog-content blockquote,.icerik-govde blockquote{border:none;border-left:3px solid #1a6ef5;background:linear-gradient(90deg,rgba(26,110,245,0.055),transparent 72%);padding:18px 22px;margin:28px 0;border-radius:0 11px 11px 0;font-size:1.02rem;color:var(--color-text)}a:focus-visible,button:focus-visible,.btn:focus-visible,summary:focus-visible{outline:2px solid #22d3ee;outline-offset:3px;border-radius:8px}@media (prefers-reduced-motion:reduce){.service-card,.btn,.ikon-kutu,.nav-desktop a::after,.service-card::before{transition:none}.service-card:hover,.btn:hover{transform:none}.service-card:hover .ikon-kutu{transform:none}}@media (max-width:900px){.hero-stats-grid{grid-template-columns:repeat(2,1fr) !important;gap:22px 0 !important}.hero-stat-card{padding:4px 16px !important}.hero-stat-card:nth-child(odd)::before{display:none}}@media (max-width:768px){.section{padding:60px 0}.section-header{margin-bottom:36px}.page-header,.hero-stats-section{padding:68px 0 52px !important}.hero-stat-value{font-size:1.85rem !important}.page-header::after,.hero-stats-section::after,.bolum-koyu::after{background-size:110px 110px,48px 48px,48px 48px}}.sector-card{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:22px 20px;background:#fff;border:1px solid var(--acik-cizgi);border-radius:14px;transition:transform var(--gecis),border-color var(--gecis),box-shadow var(--gecis)}.sector-card .ikon-kutu{width:40px;height:40px;margin-bottom:12px;border-radius:11px}.sector-card .ikon-kutu svg{width:19px;height:19px}.sector-card:hover{transform:translateY(-3px);border-color:rgba(26,110,245,0.28);box-shadow:0 18px 34px -20px rgba(15,32,87,0.28)}.bolum-koyu .sector-card{background:rgba(255,255,255,0.04);border-color:var(--koyu-cizgi);color:var(--koyu-metin)}.nav-grup{position:relative;display:inline-flex}.nav-grup-baslik{display:inline-flex;align-items:center;gap:5px}.nav-ok{transition:transform var(--gecis);opacity:0.65}.nav-grup:hover .nav-ok,.nav-grup:focus-within .nav-ok{transform:rotate(180deg);opacity:1}.nav-acilir{position:absolute;top:calc(100% + 14px);left:50%;transform:translateX(-50%) translateY(-6px);min-width:268px;padding:9px;background:rgba(255,255,255,0.97);backdrop-filter:saturate(180%) blur(16px);-webkit-backdrop-filter:saturate(180%) blur(16px);border:1px solid var(--acik-cizgi);border-radius:15px;box-shadow:0 2px 6px rgba(15,32,87,0.05),0 26px 54px -20px rgba(15,32,87,0.32);opacity:0;visibility:hidden;transition:opacity var(--gecis),transform var(--gecis),visibility var(--gecis);z-index:120}.nav-acilir::before{content:"";position:absolute;top:-14px;left:0;right:0;height:14px}.nav-acilir::after{content:"";position:absolute;top:0;left:18px;right:18px;height:2px;border-radius:2px;background:var(--grad-ana);opacity:0.7}.nav-grup:hover .nav-acilir,.nav-grup:focus-within .nav-acilir{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.nav-acilir a{display:block;padding:10px 13px;border-radius:9px;font-size:0.9rem;font-weight:550;color:var(--color-text);white-space:nowrap;transition:background var(--gecis),color var(--gecis)}.nav-acilir a::after{display:none}.nav-acilir a:hover{background:linear-gradient(135deg,rgba(26,110,245,0.09),rgba(0,180,216,0.07));color:#1a6ef5}.mobil-akordeon{border-bottom:1px solid rgba(231,236,246,0.9)}.mobil-akordeon-baslik{display:flex;align-items:center;justify-content:space-between;width:100%;padding:15px 2px;background:none;border:none;font:inherit;font-weight:600;color:var(--color-text);text-align:left;cursor:pointer}.mobil-akordeon-baslik .nav-ok{transition:transform var(--gecis)}.mobil-akordeon-baslik[aria-expanded="true"]{color:#1a6ef5}.mobil-akordeon-baslik[aria-expanded="true"] .nav-ok{transform:rotate(180deg)}.mobil-akordeon-govde{padding:2px 0 12px 14px;border-left:2px solid;border-image:var(--grad-ana) 1;margin:0 0 12px 3px;display:flex;flex-direction:column;gap:2px}.mobil-akordeon-govde a{padding:10px 10px;border-radius:9px;font-size:0.92rem;color:var(--color-text-muted)}.mobil-akordeon-govde a:hover{background:rgba(26,110,245,0.06);color:#1a6ef5}.mobil-akordeon-genel{font-weight:600;color:var(--color-text) !important}@media (prefers-reduced-motion:reduce){.nav-acilir,.nav-ok,.mobil-akordeon-baslik .nav-ok{transition:none}}.blog-card-category{left:auto !important;right:16px !important}.page-header,.hero-stats-section{text-align:left !important}.page-header .hero-ic h1,.hero-stats-section .hero-ic h1{margin-left:0}.page-header p,.hero-stats-section p{margin-left:0 !important;margin-right:0 !important}.blog-hero,.single-hero{background:var(--grad-derin) !important;position:relative;overflow:hidden;isolation:isolate;padding:72px 0 !important}.blog-hero::before,.single-hero::before{content:"";position:absolute;inset:-15%;z-index:-1;background:radial-gradient(620px 420px at 14% 10%,rgba(77,141,255,0.30),transparent 60%),radial-gradient(560px 380px at 88% 20%,rgba(34,211,238,0.20),transparent 60%),radial-gradient(420px 300px at 92% 88%,rgba(255,138,61,0.10),transparent 62%)}.blog-hero-content{text-align:left !important}.blog-hero-desc,.single-hero p{margin-left:0 !important;margin-right:0 !important}.single-hero-content{margin-left:0 !important}@media (min-width:1025px){.hero-inner{text-align:left}}@media (max-width:768px){.header-inner{gap:10px !important;padding:10px 0 !important}.logo img{height:42px !important;width:auto !important}.header-actions{gap:8px !important}.header-actions .btn,.header-actions .btn-primary{padding:9px 14px !important;font-size:0.8rem !important;white-space:nowrap;box-shadow:0 3px 10px rgba(26,110,245,0.28)}.lang-switcher{margin-left:0 !important;padding:3px !important}.lang-switcher a,.lang-switcher .lang-btn{padding:3px 7px !important;font-size:0.72rem !important}.mobile-menu-toggle{padding:6px 0 6px 4px !important}.mobile-menu-toggle span{width:22px !important}.page-header,.hero-stats-section{padding:56px 0 34px !important}.hero-stats-grid{margin-top:26px !important;padding-top:22px !important}.hero-stats-section + .section,.page-header + .section,.hero-stats-section + style + .section,.page-header + style + .section{padding-top:32px !important}}@media (max-width:400px){.logo img{height:38px !important}.header-actions .btn,.header-actions .btn-primary{padding:8px 11px !important;font-size:0.75rem !important}.lang-switcher a,.lang-switcher .lang-btn{padding:3px 6px !important;font-size:0.7rem !important}}.page-header,.hero-stats-section{margin-bottom:0 !important}.seo-section img[src$=".svg"]{max-width:100% !important}@media (max-width:700px){.seo-content-grid,.seo-content-main,.seo-section{min-width:0}.seo-section:has(img[src$=".svg"]){overflow-x:auto;-webkit-overflow-scrolling:touch}.seo-section img[src$=".svg"]{min-width:600px}}:root{--color-bg:#0d1117;--color-bg-secondary:#161b22;--color-text:#e6edf3;--color-text-muted:#9ba3ad;--color-border:#273040;--koyu-kart:#161b22;--vurgu-kehribar:#f0a500;--shadow-sm:0 1px 3px rgba(0,0,0,.5);--shadow-md:0 4px 16px rgba(0,0,0,.55);--shadow-lg:0 8px 32px rgba(0,0,0,.6);--shadow-xl:0 12px 48px rgba(0,0,0,.65);--grad-derin:linear-gradient(155deg,#070c1a 0%,#0d1425 45%,#101b33 100%);--grad-sicak:linear-gradient(135deg,#f0a500 0%,#ffc857 100%)}body{background:var(--color-bg);color:var(--color-text)}h1,h2,h3,h4,h5,h6{color:#fff}p{color:var(--color-text)}a{color:#56b6ff}a:hover{color:#8bd8ff}.section{background:var(--color-bg)}.section-alt,.section.bg-light,section[style*="background: #f7f8fa"],section[style*="background:#f7f8fa"],section[style*="background: white"],section[style*="background:#fff"]{background:linear-gradient(180deg,#10161f 0%,#161b22 100%) !important}.page-header{background:var(--grad-derin) !important}.header{background:rgba(13,17,23,0.92) !important;backdrop-filter:blur(10px);border-bottom:1px solid var(--color-border) !important}.nav-desktop a,.nav-mobile a,.header-actions a{color:#c9d1d9 !important}.nav-desktop a:hover,.nav-desktop a.active{color:#fff !important}.header .logo img,.footer-logo-img{background:#fff;border-radius:8px;padding:5px 10px;box-sizing:content-box}.nav-desktop .dropdown,.nav-desktop ul ul,.dropdown-menu{background:#161b22 !important;border:1px solid var(--color-border) !important;box-shadow:var(--shadow-lg) !important}.nav-desktop .dropdown a{color:#c9d1d9 !important}.nav-desktop .dropdown a:hover{background:#1c2333 !important;color:#fff !important}.nav-mobile{background:#0d1117 !important}.card,.service-card,.blog-card,.testimonial-card,.value-card,.package-card,.portfolio-card,.faq-item,.sector-card,.stat-card,.pricing-card,.vitrin-kart,.form-card,div[style*="background: white"],div[style*="background:#fff"],div[style*="background: #fff"],div[style*="background:#ffffff"]{background:var(--koyu-kart) !important;border-color:var(--color-border) !important;color:var(--color-text) !important}.card *,.service-card *,.blog-card *,.value-card *,.sector-card *{color:inherit}.card h3,.service-card h3,.blog-card h3,.value-card h3,.package-card h3,.testimonial-card h3,.faq-item h3{color:#fff !important}.card p,.service-card p,.blog-card p,.value-card p{color:#b7bfc9 !important}.btn-primary,.btn.btn-primary,button[type="submit"].btn-primary{background:var(--vurgu-kehribar) !important;color:#111 !important;box-shadow:0 4px 14px rgba(240,165,0,.3) !important}.btn-primary:hover{background:#ffc857 !important;color:#111 !important}.btn-outline,.btn-outline-primary{border-color:var(--vurgu-kehribar) !important;color:var(--vurgu-kehribar) !important;background:transparent !important}.btn-light{background:#fff !important;color:#0f2057 !important}input[type="text"],input[type="email"],input[type="tel"],input[type="number"],input[type="url"],input[type="password"],input[type="search"],input[type="date"],select,textarea{background:#0d1117 !important;color:var(--color-text) !important;border:1px solid var(--color-border) !important}input:focus,select:focus,textarea:focus{border-color:var(--vurgu-kehribar) !important;box-shadow:0 0 0 3px rgba(240,165,0,.15) !important;outline:none}::placeholder{color:#6b7480 !important}label{color:var(--color-text-muted)}.blog-content,.single-content,article .content,.post-body{background:transparent !important;color:#d5dbe3 !important}.blog-content p,.single-content p,.post-body p{color:#d5dbe3 !important}.blog-content blockquote,.single-content blockquote{background:#161b22 !important;border-left:3px solid var(--vurgu-kehribar) !important}.blog-content code,.single-content code{background:#1c2333 !important;color:#ffc857 !important}.blog-content table,.single-content table{border-color:var(--color-border) !important}.blog-content th,.single-content th{background:#161b22 !important;color:#fff !important}.blog-content td,.single-content td{border-color:var(--color-border) !important}.faq-item summary,.faq-question{color:#fff !important;background:transparent !important}.faq-item p,.faq-answer{color:#b7bfc9 !important}table{color:var(--color-text)}th{background:#161b22;color:#fff}td{border-color:var(--color-border)}tr:nth-child(even) td{background:rgba(255,255,255,.02)}.badge,.etiket,.tag{background:#1c2333 !important;color:#c9d1d9 !important}div[style*="color: #1a1a2e"],span[style*="color: #1a1a2e"],p[style*="color: #1a1a2e"]{color:var(--color-text) !important}.section-alt::before{opacity:.35}.logos-strip img,.musteri-logo img{background:#fff;border-radius:10px;padding:8px 14px;box-sizing:content-box}:root{--color-primary:#f0a500;--color-accent:#56b6ff;--acik-yumusak:#10161f;--acik-cizgi:#273040}section[style*="#f8fafc"],section[style*="#f9fafb"],section[style*="#f1f5f9"],section[style*="#f7f9fd"],section[style*="background:#fff"],section[style*="background:#ffffff"],div[style*="#f8fafc"],div[style*="background:#fff"],div[style*="background:#ffffff"],div[style*="background-color: white"],div[style*="background-color:#fff"]{background:linear-gradient(180deg,#10161f 0%,#161b22 100%) !important}.single-content-area,.sidebar-widget,.empty-state,.search-results-header{background:var(--koyu-kart) !important;border:1px solid var(--color-border) !important;box-shadow:var(--shadow-md) !important}.related-posts{background:var(--color-bg) !important}.blog-search-section{background:#10161f !important;border-bottom:1px solid var(--color-border) !important}.search-input-wrapper,.blog-search-section .search-input-wrapper{background:#161b22 !important;border:1px solid var(--color-border) !important;box-shadow:none !important}.search-suggestions{background:#161b22 !important;border:1px solid var(--color-border) !important}.search-suggestions li a{color:#c9d1d9 !important;border-bottom-color:var(--color-border) !important}.search-suggestions li a:hover,.search-suggestions li.active a{background:#1c2333 !important}.pagination-link{background:#161b22 !important;color:#c9d1d9 !important;border-color:var(--color-border) !important}.search-btn{background:var(--vurgu-kehribar) !important;color:#111 !important}.search-btn:hover{background:#ffc857 !important}.blog-card-image{background:#0d1117 !important}.prose h2,.prose h3,.blog-content h2,.blog-content h3,.toc-title,.related-title,.related-card-content h3,.faq-title,.empty-state h2,.sidebar-widget-title,.single-content .pricing-card h3,.package-name,.logo{color:#fff !important}.prose a:hover{color:#8bd8ff !important}.package-price .amount{color:var(--vurgu-kehribar) !important}.text-primary{color:#e6edf3 !important}.fqblk-item{background:var(--koyu-kart) !important;border-color:var(--color-border) !important}.fqblk-toggle{background:transparent !important;color:#fff !important}.fqblk-icon{background:#1c2333 !important;color:var(--vurgu-kehribar) !important}.fqblk-answer-inner{color:#b7bfc9 !important}.yzp-kart{background:var(--koyu-kart) !important;border-color:var(--color-border) !important}.yzp-motor,.yzp-kdv,.yzp-kime,.yzp-not{opacity:1 !important;color:var(--color-text-muted) !important}.comparison-table-wrap{background:var(--koyu-kart) !important;border-color:var(--color-border) !important;box-shadow:var(--shadow-md) !important}.comparison-table th,.comparison-table td{color:var(--color-text) !important;border-bottom-color:var(--color-border) !important}.comparison-table th{background:#1c2333 !important}.comparison-table th.col-highlight{background:var(--vurgu-kehribar) !important;color:#111 !important}.cell-highlight{background:rgba(240,165,0,.07) !important}.cell-dash{color:var(--color-text-muted) !important}.odeme-kart{background:var(--koyu-kart) !important;border-color:var(--color-border) !important;box-shadow:var(--shadow-md) !important}.odeme-kopyala{background:transparent !important;color:var(--vurgu-kehribar) !important;border-color:var(--vurgu-kehribar) !important}.odeme-iban{background:linear-gradient(90deg,rgba(240,165,0,.10),transparent 70%) !important}.feature-item{background:var(--koyu-kart) !important;border:1px solid var(--color-border) !important;box-shadow:var(--shadow-md) !important}.feature-item h3{color:#fff !important}.feature-item p{color:#b7bfc9 !important}div[style*="var(--color-accent), var(--color-primary)"],.feature-icon{background:var(--grad-sicak) !important;color:#111 !important}.single-hero,.blog-hero,.cta-section,.sidebar-cta,.cta-banner,.section-primary,.bg-primary,.blog-card-image-placeholder,section[style*="linear-gradient(135deg, var(--color-primary)"],div[style*="linear-gradient(135deg, var(--color-primary)"]{background:var(--grad-derin) !important}.nav-acilir{background:#161b22 !important;border:1px solid var(--color-border) !important;box-shadow:var(--shadow-lg) !important}.nav-acilir a{color:#c9d1d9 !important}.nav-acilir a:hover{background:#1c2333 !important;color:#fff !important}.mobil-akordeon{border-bottom-color:var(--color-border) !important}.mobile-menu-toggle span{background:#c9d1d9 !important}.footer .footer-desc,.footer .footer-bottom p,.footer p{color:#c9d1d9 !important}.footer-logo-img{background:transparent !important;padding:0 !important}.legal-doc{color:var(--color-text) !important}.legal-doc li,.legal-doc td,.legal-doc strong,.legal-doc em{color:var(--color-text) !important}.legal-updated{color:var(--color-text-muted) !important}.legal-note{background:rgba(240,165,0,.10) !important;border-color:rgba(240,165,0,.35) !important;color:#ffc857 !important}p[style*="color:#374151"],p[style*="color: #374151"],span[style*="color:#374151"],div[style*="color:#374151"],label[style*="color:#4b5563"],label[style*="color: #4b5563"],p[style*="color:#4b5563"],span[style*="color:#4b5563"]{color:var(--color-text) !important}div[style*="background:#d1fae5"],div[style*="background: #d1fae5"]{background:rgba(52,211,153,.12) !important;color:#34d399 !important;border:1px solid rgba(52,211,153,.3) !important}div[style*="background:#fee2e2"],div[style*="background: #fee2e2"],p[style*="background:#fef2f2"],p[style*="background: #fef2f2"]{background:rgba(248,113,113,.12) !important;color:#f87171 !important;border:1px solid rgba(248,113,113,.3) !important}.bk-islem{color:var(--color-text) !important}.bk-islem input{background:#0d1117 !important;color:var(--color-text) !important;border-color:var(--color-border) !important}.alan-hatali{border-color:#ef4444 !important;box-shadow:0 0 0 3px rgba(239,68,68,.15) !important}.fh-wrap input,.fh-wrap textarea,.fh-wrap select{background:rgba(0,0,0,.28) !important;border-color:var(--fh-cizgi-acik,#26355c) !important}.fh-wrap input:focus,.fh-wrap textarea:focus{border-color:var(--fh-vurgu,#4d8dff) !important;box-shadow:0 0 0 3px rgba(77,141,255,.16) !important}.single-content .btn-outline-blue{background:transparent !important;border-color:var(--vurgu-kehribar) !important;color:var(--vurgu-kehribar) !important}.single-content .blog-price-table th,.single-content .blog-price-table td{border-color:var(--color-border) !important}.single-content .blog-price-table tbody tr:nth-child(even){background:rgba(255,255,255,.03) !important}.faq-item.is-open{border-color:var(--vurgu-kehribar) !important;box-shadow:0 8px 24px rgba(240,165,0,.15) !important}.categorized-services-section .service-link{color:var(--vurgu-kehribar) !important}.logo-item{filter:none !important;opacity:.85 !important}.service-gorsel{border-bottom-color:var(--color-border) !important}.service-gorsel img{border-radius:10px}.pricing-subtitle,.pricing-price span,.pricing-yearly,.blog-cta-help{color:var(--color-text-muted) !important}.lang-switcher a.active,.header-actions .lang-switcher a.active{color:#111 !important}a[href*="wa.me"],a[href*="api.whatsapp.com"],.btn-whatsapp,a[style*="background: #25D366"],a[style*="background:#25D366"]{background:#0d6e42 !important;color:#fff !important}.btn-whatsapp:hover,a[href*="wa.me"]:hover{background:#0a5a36 !important}.share-whatsapp{background:#0d6e42 !important}p a:not(.btn):not(.btn-primary):not(.btn-outline):not(.btn-whatsapp),label a,li a:not(.btn),.prose a,.blog-content a{text-decoration:underline;text-underline-offset:2px}.smy-g a{text-decoration:underline;text-underline-offset:2px}
