/* Package cards and domain banners use the established public theme. */
.dt-public.dt-public.dt-public .dt-native-plans .inner-plan-features{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;gap:10px!important;align-items:start!important;}
.dt-public.dt-public.dt-public .dt-native-plans .inner-plan-features>li:not(.feature-gift-box){display:flex!important;align-items:flex-start!important;gap:8px!important;min-width:0!important;font-size:13px!important;line-height:1.55!important;margin:0!important;}
.dt-public.dt-public.dt-public .dt-native-plans .inner-plan-features>li:not(.feature-gift-box)>i{flex:0 0 14px!important;width:14px!important;margin-top:3px!important;}
.dt-public.dt-public.dt-public .dt-native-plans .inner-plan-features>li>span{min-width:0;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word;}
.dt-public.dt-public.dt-public .dt-native-plans .inner-plans-grid{align-items:stretch!important;}
.dt-public.dt-public.dt-public .dt-native-plans .inner-plan-card{min-width:0!important;}
.dt-public.dt-public.dt-public .dt-native-plans .feature-gift-box{grid-column:1/-1!important;}
.dt-public.dt-public.dt-public .dt-domain-banner{background:radial-gradient(ellipse at 100% 0,#ff841848,transparent 58%),linear-gradient(115deg,#211b18,#32241c)!important;}
.dt-public.dt-public.dt-public .dt-domain-banner .dt5-banner-inner{max-width:1280px;grid-template-columns:minmax(0,1.4fr) minmax(260px,.8fr)!important;padding:42px 32px!important;gap:44px!important;}
.dt-public.dt-public.dt-public .dt-domain-banner .dt5-banner-copy h1{font-size:clamp(30px,3.3vw,46px)!important;line-height:1.2!important;color:#fff!important;letter-spacing:-1px;}
.dt-public.dt-public.dt-public .dt-domain-banner .dt5-banner-copy>p{font-size:16px!important;line-height:1.8!important;color:#e0d4cb!important;max-width:640px;}
.dt-public .dt-domain-banner .dt5-banner-crumb{font-size:12px;color:#d4c6ba;}
.dt-public .dt-domain-banner .dt5-banner-crumb a{color:#ffb36c;}
.dt-public.dt-public.dt-public .dt-domain-banner .dt5-banner-visual{display:block!important;border-radius:10px!important;padding:22px!important;background:#ffffff08!important;}
.dt-public.dt-public.dt-public .dt-domain-banner .dt5-banner-visual>svg{display:block!important;width:100%!important;height:200px!important;margin:0!important;}
.dt-public.dt-public.dt-public .dt-domain-banner .dt5r-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:13px 20px;background:var(--dt-orange,#ff8418)!important;color:#111!important;-webkit-text-fill-color:#111!important;border-radius:10px;font-size:13px;font-weight:700;text-decoration:none;}
.dt-public.dt-public.dt-public .dt-domain-banner .dt5-banner-secondary{border-radius:10px!important;color:#fff!important;}
.dt-public.dt-public.dt-public .dt-domain-tools{padding:30px 0!important;min-height:0!important;background:var(--dt-surface,#fff)!important;color:var(--dt-ink,#22252f)!important;overflow:visible!important;}
.dt-public.dt-public.dt-public .dt-domain-tools .dpage-container,.dt-public.dt-public.dt-public .dt-domain-tools .hero-inner,.dt-public.dt-public.dt-public .dt-tr-tools .domain-hero-inner{display:block!important;max-width:1240px!important;width:100%!important;box-sizing:border-box!important;margin:auto!important;padding:0 32px!important;}
.dt-public .dt-domain-tools .hero-text{max-width:none!important;width:100%!important;}
.dt-public .dt-domain-tools .hero-cta-row{margin-top:0!important;}
.dt-public .dt-domain-tools .hero-cta-row>div:first-child{max-width:800px!important;background:var(--dt-soft,#f8fafc)!important;border:1px solid var(--dt-line,#e5e7ee)!important;border-radius:10px!important;box-sizing:border-box;}
.dt-public .dt-domain-tools .hero-cta-row>div:first-child>div{min-width:0!important;}
.dt-public .dt-domain-tools .dt5-whois-visual,.dt-public .dt-domain-tools .hero-scroll-hint{display:none!important;}
.dt-public .dt-domain-tools .hero-trust{color:var(--dt-muted,#667085)!important;}
.dt-public .dt-domain-tools input:not([type=hidden]){color:var(--dt-ink,#22252f)!important;background:var(--dt-surface,#fff)!important;border-radius:10px!important;box-sizing:border-box;}
.dt-public .dt-domain-tools :is(.dsearch-btn,.cw-submit,.btn-primary){background:var(--dt-orange,#ff8418)!important;color:#111!important;-webkit-text-fill-color:#111!important;border-radius:10px!important;}
.dt-public .dt-domain-tools .premium-search-box{max-width:700px!important;width:100%;margin:0 auto!important;box-sizing:border-box;}
.dt-public .dt-tr-tools .cw-search-hub{max-width:100%!important;}
.dt-public .dt-tr-tools .domain-hero-trust a{color:var(--dt-muted,#667085)!important;}
.dt-public .dt-domain-tools :is(input,button,a){scroll-margin-top:110px;}
@media(max-width:760px){.dt-public.dt-public.dt-public .dt-domain-banner .dt5-banner-inner{grid-template-columns:1fr!important;padding:30px 20px!important;gap:24px!important}.dt-public.dt-public.dt-public .dt-domain-banner .dt5-banner-visual{display:none!important}.dt-public.dt-public.dt-public .dt-domain-tools .dpage-container,.dt-public.dt-public.dt-public .dt-domain-tools .hero-inner,.dt-public.dt-public.dt-public .dt-tr-tools .domain-hero-inner{padding:0 20px!important}.dt-public .dt-domain-banner .dt5-banner-actions{gap:10px;}.dt-public .dt-domain-tools .hero-cta-row>div:first-child{flex-direction:column!important;}.dt-public .dt-domain-tools .hero-cta-row>div:first-child button{justify-content:center;width:100%;}.dt-public .dt-tr-tools .cw-input-wrapper{display:flex;flex-wrap:wrap;gap:10px;}.dt-public .dt-tr-tools .cw-submit{position:static;width:100%;}.dt-public .dt-tr-tools .cw-input-wrapper input{width:100%;padding-right:16px!important;}}

.dt-public.dt-public.dt-public:not(.dt-cart)[data-dt-page=homepage] .dt-native-plans .inner-plan-card .inner-plan-features{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;}

/* Reduce the requested homepage text to 90% of its previous font size. */
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .features-section .section-badge{font-size:10.8px!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .features-section .section-header h2{font-size:clamp(23.4px,2.16vw,31.5px)!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .features-section .section-header p{font-size:14.4px!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .features-section .feature-card h4{font-size:1.18125rem!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .features-section .feature-card p{font-size:.984375rem!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .features-section .feature-link{font-size:.95625rem!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .seo-content-block h2{font-size:1.51875rem!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .seo-content-block p{font-size:1.06875rem!important;}

/* Add horizontal room to package cards while retaining their original text size. */
body.dt-public.dt-public.dt-public:not(.dt-cart) .inner-plans-grid{
 width:110%!important;max-width:none!important;box-sizing:border-box;
 margin-left:-5%!important;margin-right:-5%!important;
}
/* Balanced outer spacing and evenly sized infrastructure feature cells. */
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .infra-trust-section{padding-block:24px!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .infra-trust-section .infra-trust-card{margin-block:0!important;border-radius:10px!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .infra-trust-card .itc-header{padding:14px 20px!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .infra-trust-card .itc-features-grid{grid-auto-rows:1fr!important;align-items:stretch!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .infra-trust-card .itc-feat-box{padding:14px 18px!important;height:100%!important;box-sizing:border-box!important;min-width:0!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .infra-trust-card .itc-footer-bar{padding:12px 18px!important;}
@media(max-width:700px){
 body.dt-public.dt-public.dt-public[data-dt-page=homepage] .infra-trust-section{padding-block:20px!important;}
 body.dt-public.dt-public.dt-public[data-dt-page=homepage] .infra-trust-card .itc-features-grid{grid-template-columns:minmax(0,1fr)!important;}
 body.dt-public.dt-public.dt-public[data-dt-page=homepage] .infra-trust-card .itc-header{padding:14px 16px!important;}
 body.dt-public.dt-public.dt-public[data-dt-page=homepage] .infra-trust-card .itc-feat-box{padding:14px 16px!important;}
 body.dt-public.dt-public.dt-public[data-dt-page=homepage] .infra-trust-card .itc-footer-bar{padding:12px 16px!important;}
}

/* Preserve the original text and icon scale; widening is controlled by grid width. */
body.dt-public.dt-public.dt-public .dt-scale-shell>.dt-scaled-content{transform:scale(var(--dt-content-scale,.9))!important;}

/* Compact the three requested information sections, including their spacing. */
body.dt-public.dt-public.dt-public[data-dt-page=homepage] :is(.features-section,.testimonials-section){padding-block:40px!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] :is(.features-section,.testimonials-section) .section-header{margin-bottom:28px!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] :is(.features-section,.testimonials-section) .section-header h2{font-size:26px!important;line-height:1.3!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] :is(.features-section,.testimonials-section) .section-header p{font-size:14px!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .features-grid{gap:20px!important;align-items:stretch;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .feature-card{padding:24px!important;border-radius:10px!important;min-height:0!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .feature-icon-wrap{width:40px!important;height:40px!important;border-radius:10px!important;font-size:22px!important;margin-bottom:16px!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .feature-card h4{font-size:17px!important;line-height:1.4!important;margin-bottom:10px!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .feature-card p{font-size:14px!important;line-height:1.65!important;margin-bottom:16px!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .feature-link{font-size:13px!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .testimonials-grid{gap:18px!important;align-items:stretch;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .testi-card{padding:20px!important;border-radius:10px!important;min-height:0!important;display:flex;flex-direction:column;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .testi-card>p{font-size:14px!important;line-height:1.7!important;margin-bottom:18px!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .testi-stars{font-size:14px!important;margin-bottom:14px!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .testi-author{margin-top:auto;gap:10px!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .testi-author strong{font-size:13px!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .testi-author small{font-size:12px!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .testi-avatar{width:32px!important;height:32px!important;font-size:12px!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .review-stars{font-size:16px!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .review-stars>span{font-size:13px!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .seo-section{padding-block:36px!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .seo-section>.container{max-width:980px!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .seo-content-block{padding:26px!important;border-radius:10px!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .seo-content-block h2{font-size:22px!important;line-height:1.4!important;margin-bottom:16px!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .seo-content-block p{font-size:15px!important;line-height:1.7!important;margin-bottom:16px!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .seo-content-block p:last-child{margin-bottom:0!important;}
@media(max-width:600px){body.dt-public.dt-public.dt-public[data-dt-page=homepage] .feature-card,body.dt-public.dt-public.dt-public[data-dt-page=homepage] .testi-card{padding:18px!important;}body.dt-public.dt-public.dt-public[data-dt-page=homepage] .seo-content-block{padding:20px!important;}body.dt-public.dt-public.dt-public[data-dt-page=homepage] :is(.features-section,.testimonials-section) .section-header h2{font-size:23px!important;}}

/* Center package prices and their payment captions consistently with the homepage. */
body.dt-public.dt-public.dt-public:not(.dt-cart) .inner-plan-card .pdf-left-price{
 display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;text-align:center!important;
}
body.dt-public.dt-public.dt-public:not(.dt-cart) .inner-plan-card .pdf-price-row{
 display:flex!important;justify-content:center!important;align-items:baseline!important;width:100%!important;text-align:center!important;
}
body.dt-public.dt-public.dt-public:not(.dt-cart) .inner-plan-card .pdf-badge-row{
 display:flex!important;justify-content:center!important;width:100%!important;text-align:center!important;
}

/* Fixed first-paint layout: no post-load wrappers, measurement or resizing. */
body.dt-public.dt-public.dt-public:not(.dt-cart){
 --dt-home-physical-width:min(calc(99vw - 63.36px),1164.24px);
 --dt-home-logical-width:min(calc(110vw - 70.4px),1293.6px);
}
body.dt-public.dt-public.dt-public:not(.dt-cart) :is(.plans-section,.vds-section,.testimonials-section)>.container{
 zoom:.9;width:min(100vw,1440px)!important;max-width:none!important;padding-inline:32px!important;box-sizing:border-box!important;margin-inline:auto!important;
}
body.dt-public.dt-public.dt-public:not(.dt-cart) .plans-section>.container:has(.inner-plans-grid){width:min(100vw,1240px)!important;}
body.dt-public.dt-public.dt-public:not(.dt-cart) :is(.ded-plans-list,#ded-plans-list){zoom:.9;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .infra-trust-section>.container{
 width:var(--dt-home-physical-width)!important;max-width:none!important;padding-inline:0!important;box-sizing:border-box!important;margin-inline:auto!important;
}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .features-grid{
 width:var(--dt-home-physical-width)!important;max-width:none!important;margin-inline:calc((100% - var(--dt-home-physical-width))/2)!important;
}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] :is(.vds-grid,.testimonials-grid){
 width:var(--dt-home-logical-width)!important;max-width:none!important;margin-inline:calc((100% - var(--dt-home-logical-width))/2)!important;
}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .vds-grid{gap:14px!important;align-items:stretch!important;}
body.dt-public.dt-public.dt-public[data-dt-page=homepage] .vds-card{border-radius:10px!important;padding:22px!important;transform:none!important;}

/* Compact grouped product catalog. All rules stay on the catalog page. */
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-hero{padding:40px 0!important;background:radial-gradient(ellipse at 100% 0,#ff841838,transparent 58%),linear-gradient(115deg,#211b18,#32241c)!important;border-bottom:0!important;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-hero>.container{max-width:1280px;padding-inline:28px;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-hero h1{font-size:clamp(28px,3vw,40px)!important;line-height:1.2;margin:14px 0 16px;color:#fff!important;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-hero p{font-size:14px!important;color:#e0d4cb!important;line-height:1.8;margin-bottom:24px;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-hero .dt5r-label{color:#ffb36c!important;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-nav{display:flex;flex-wrap:wrap;gap:8px;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-nav>a{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border:1px solid #ffffff30;border-radius:8px;background:#ffffff08;color:#fff!important;font-size:12px;line-height:1.4;text-decoration:none;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-nav>a:hover{border-color:#ff8418;background:#ff841820;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] :is(.dt5-catalog-group,.dt5-catalog-families){max-width:1280px!important;width:100%!important;box-sizing:border-box;padding:28px!important;margin:0 auto!important;scroll-margin-top:110px;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-families .dt5r-services{gap:12px!important;border:0!important;background:transparent!important;border-radius:0!important;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-families .dt5r-service{padding:16px!important;border-radius:10px!important;gap:7px!important;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-families .dt5r-service>i{width:30px!important;height:30px!important;border-radius:8px!important;font-size:14px!important;margin-bottom:2px!important;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-families .dt5r-service h3{font-size:15px!important;line-height:1.4;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-families .dt5r-service p{font-size:12px!important;line-height:1.6;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-group-heading{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5r-section-title{font-size:24px!important;line-height:1.3!important;margin-bottom:18px!important;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-group-heading h2{display:flex;align-items:center;gap:10px;margin:0!important;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-group-heading h2>i{color:var(--dt-accent,#ac4700);font-size:21px;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-group-count{font-size:12px;color:var(--dt-muted,#667085);white-space:nowrap;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;align-items:stretch;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] article.dt5-catalog-row{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;min-width:0;padding:20px!important;border:1px solid var(--dt-line,#e5e7ee)!important;border-radius:10px!important;background:var(--dt-surface,#fff);transition:border-color .15s,box-shadow .15s;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] article.dt5-catalog-row:hover{border-color:var(--dt-orange,#ff8418)!important;box-shadow:0 6px 20px #17263d08;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-product{display:flex!important;align-items:center!important;gap:10px!important;margin-bottom:18px;min-width:0;flex-wrap:wrap;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-product-icon{display:inline-grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border:1px solid var(--dt-line,#e5e7ee);border-radius:8px;background:var(--dt-peach,#fff1e5);color:var(--dt-accent,#ac4700);font-size:16px;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-product h3{flex:1;min-width:0;margin:0!important;font-size:17px!important;line-height:1.4!important;overflow-wrap:break-word;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-stock-badge{font-size:10px!important;padding:3px 7px;border-radius:6px;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-features{flex:1;min-width:0;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-features ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px 12px!important;padding:0!important;margin:0!important;list-style:none;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-features li{display:flex!important;align-items:flex-start!important;gap:7px!important;font-size:12px!important;line-height:1.6!important;min-width:0;color:var(--dt-muted,#667085);}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-features li>i{flex:0 0 11px!important;width:11px!important;color:var(--dt-accent,#ac4700);font-size:10px!important;margin-top:4px;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-features li>span{min-width:0;overflow-wrap:break-word!important;word-break:normal;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-features>p{font-size:12px!important;line-height:1.7!important;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-more{margin-top:14px;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-more>summary{display:flex;align-items:center;gap:8px;width:fit-content;cursor:pointer;font-size:12px;font-weight:600;color:var(--dt-accent,#ac4700);list-style:none;padding:4px 0;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-more>summary::-webkit-details-marker{display:none;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-more>summary>i{font-size:9px;transition:transform .15s;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-more[open]>summary>i{transform:rotate(180deg);}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-more>ul{margin-top:10px!important;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-card-footer{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:20px;padding-top:16px;border-top:1px solid var(--dt-line,#e5e7ee);}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-row .dt5-catalog-price{display:block!important;border:0!important;padding:0!important;margin:0!important;width:auto!important;min-width:0;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-price>small{display:block;margin-bottom:4px;font-size:11px!important;color:var(--dt-muted,#667085);}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-price-line{display:flex;align-items:baseline;gap:5px;flex-wrap:wrap;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-price-line>strong{font-size:25px!important;line-height:1.25!important;font-weight:800!important;letter-spacing:-.6px;font-variant-numeric:tabular-nums;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-price-line>.dt5-catalog-quote{font-size:17px!important;letter-spacing:0;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-price-line>span{font-size:11px!important;color:var(--dt-muted,#667085);white-space:nowrap;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-action{flex:0 0 auto;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-action :is(.dt5r-btn,.dt5-plan-unavailable){display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 13px!important;border-radius:8px!important;font-size:12px!important;font-weight:700;text-decoration:none;white-space:nowrap;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-action .dt5r-btn{background:var(--dt-orange,#ff8418)!important;color:#111!important;-webkit-text-fill-color:#111!important;border:1px solid var(--dt-orange,#ff8418)!important;}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-plan-unavailable{background:var(--dt-soft,#f5f6f8);color:var(--dt-muted,#667085);border:1px solid var(--dt-line,#e5e7ee);cursor:not-allowed;}
@media(max-width:1100px){body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;}}
@media(max-width:680px){body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-list{grid-template-columns:minmax(0,1fr)!important;}body.dt-public.dt-public.dt-public[data-dt-page=urunler] :is(.dt5-catalog-group,.dt5-catalog-families){padding:22px 20px!important;}body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-hero>.container{padding-inline:20px;}body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-group-heading h2{font-size:21px!important;}body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-families .dt5r-services{grid-template-columns:repeat(2,minmax(0,1fr))!important;}}

/* Catalog check badges keep a square box so the border remains a true circle. */
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-features li>i.fa-check{
 display:inline-flex!important;align-items:center!important;justify-content:center!important;
 width:18px!important;height:18px!important;min-width:18px!important;max-width:18px!important;
 min-height:18px!important;max-height:18px!important;flex:0 0 18px!important;aspect-ratio:1/1;
 padding:0!important;margin-top:1px!important;box-sizing:border-box!important;border-radius:50%!important;
 font-size:9px!important;line-height:1!important;vertical-align:middle;
}
body.dt-public.dt-public.dt-public[data-dt-page=urunler] .dt5-catalog-features li>i.fa-check::before{display:block;line-height:1;}

/* Product-specific explanatory copy, rendered server-side below each service. */
body.dt-public.dt-public.dt-public:not(.dt-cart) .dt-product-seo{padding:30px 0!important;border-top:1px solid var(--dt-line,#e5e7ee);background:var(--dt-surface,#fff);}
body.dt-public.dt-public.dt-public:not(.dt-cart) .dt-product-seo>.container{width:var(--dt-home-physical-width,min(calc(100% - 40px),1164px))!important;max-width:none!important;padding:0!important;margin-inline:auto!important;}
body.dt-public.dt-public.dt-public:not(.dt-cart) .dt-product-seo .seo-content-block{padding:26px!important;border:1px solid var(--dt-line,#e5e7ee);border-radius:10px!important;background:var(--dt-surface,#fff);}
body.dt-public.dt-public.dt-public:not(.dt-cart) .dt-product-seo h2{margin:0 0 16px!important;font-size:22px!important;line-height:1.4!important;color:var(--dt-ink,#22252f);font-weight:750;}
body.dt-public.dt-public.dt-public:not(.dt-cart) .dt-product-seo p{margin:0 0 16px!important;font-size:15px!important;line-height:1.8!important;color:var(--dt-muted,#667085);}
body.dt-public.dt-public.dt-public:not(.dt-cart) .dt-product-seo p:last-child{margin-bottom:0!important;}
body.dt-public.dt-public.dt-public:not(.dt-cart) .dt-product-seo a{color:var(--dt-accent,#ac4700);text-decoration:none;font-weight:600;}
body.dt-public.dt-public.dt-public:not(.dt-cart) .dt-product-seo a:hover{text-decoration:underline;}
@media(max-width:600px){body.dt-public.dt-public.dt-public:not(.dt-cart) .dt-product-seo .seo-content-block{padding:20px!important;}body.dt-public.dt-public.dt-public:not(.dt-cart) .dt-product-seo h2{font-size:20px!important;}}

/* All explanatory SEO panels use the homepage's width and type scale. */
body.dt-public.dt-public.dt-public:not(.dt-cart) .seo-content-block.seo-content-block{
 width:min(calc(100vw - 64px),916px)!important;max-width:none!important;box-sizing:border-box!important;
 margin-left:calc((100% - min(calc(100vw - 64px),916px))/2)!important;
 margin-right:calc((100% - min(calc(100vw - 64px),916px))/2)!important;
 padding:26px!important;border:1px solid var(--dt-line,#e5e7ee)!important;border-radius:10px!important;
 background:var(--dt-surface,#fff)!important;font-family:inherit!important;font-size:15px!important;line-height:1.7!important;
}
body.dt-public.dt-public.dt-public:not(.dt-cart) .seo-content-block.seo-content-block :is(h2,h3){
 font-family:inherit!important;font-size:22px!important;line-height:1.4!important;font-weight:800!important;
 margin:0 0 16px!important;letter-spacing:normal!important;color:var(--dt-ink,#22252f)!important;
}
body.dt-public.dt-public.dt-public:not(.dt-cart) .seo-content-block.seo-content-block p{
 font-family:inherit!important;font-size:15px!important;line-height:1.7!important;margin:0 0 16px!important;color:var(--dt-muted,#667085)!important;
}
body.dt-public.dt-public.dt-public:not(.dt-cart) .seo-content-block.seo-content-block p:last-child{margin-bottom:0!important;}
body.dt-public.dt-public.dt-public:not(.dt-cart) .seo-content-block.seo-content-block p :is(a,strong,span,em){font-size:inherit!important;line-height:inherit!important;}
@media(max-width:600px){
 body.dt-public.dt-public.dt-public:not(.dt-cart) .seo-content-block.seo-content-block{padding:20px!important;}
 body.dt-public.dt-public.dt-public:not(.dt-cart) .seo-content-block.seo-content-block :is(h2,h3){font-size:20px!important;}
}

/* Every FAQ variant uses two columns on desktop and one on narrow screens. */
body.dt-public.dt-public.dt-public:not(.dt-cart) :is(.dt3-faq-grid,.dt5r-faq,.dfaq-accordion,#sss>.modern-accordion){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;align-items:start!important;}
body.dt-public.dt-public.dt-public:not(.dt-cart) :is(.dt3-faq-grid>details,.dt5r-faq>details,.dfaq-accordion>.dfaq-item,#sss>.modern-accordion>.modern-accordion-item){width:100%!important;min-width:0!important;margin:0!important;grid-column:auto!important;box-sizing:border-box;}
@media(max-width:700px){body.dt-public.dt-public.dt-public:not(.dt-cart) :is(.dt3-faq-grid,.dt5r-faq,.dfaq-accordion,#sss>.modern-accordion){grid-template-columns:minmax(0,1fr)!important;}}

/* Services gap and compact knowledgebase typography. */
body.dt-public.dt-public.dt-public .dt5r-root .dt5r-services{gap:5px!important;border:0!important;background:transparent!important;}
body.dt-public.dt-public.dt-public .dt-kb-compact .support-text-content h1{font-size:1.8rem!important;line-height:1.3;}
body.dt-public.dt-public.dt-public .dt-kb-compact .support-text-content>p{font-size:.95625rem!important;line-height:1.65;}
body.dt-public.dt-public.dt-public .dt-kb-compact .kb-article-content{font-size:1.18125rem!important;}

/* Readable, expandable per-package specifications. */
body.dt-public.dt-public .dt-plan-technical{margin-top:14px;border-top:1px solid var(--dt-line,#e5e7ee);padding-top:12px;}
body.dt-public.dt-public .dt-plan-technical summary{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;font-size:12px;font-weight:750;color:var(--dt-ink,#22252f);list-style:none;}
body.dt-public.dt-public .dt-plan-technical summary::-webkit-details-marker{display:none;}
body.dt-public.dt-public .dt-plan-technical summary i{font-size:10px;transition:transform .2s;}
body.dt-public.dt-public .dt-plan-technical[open] summary i{transform:rotate(180deg);}
body.dt-public.dt-public .dt-plan-technical dl{margin:12px 0 0;display:grid;gap:0;}
body.dt-public.dt-public .dt-plan-technical dl>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding:8px 0;border-bottom:1px solid var(--dt-line,#e5e7ee);font-size:11px;line-height:1.5;}
body.dt-public.dt-public .dt-plan-technical dt{color:var(--dt-muted,#667085);font-weight:500;}
body.dt-public.dt-public .dt-plan-technical dd{margin:0;color:var(--dt-ink,#22252f);font-weight:650;overflow-wrap:anywhere;}
body.dt-public.dt-public .dt-budget-faq{padding-block:32px;}
body.dt-public.dt-public .dt-budget-faq details{padding:20px;border:1px solid var(--dt-line,#e5e7ee);border-radius:10px;background:var(--dt-surface,#fff);}
body.dt-public.dt-public .dt-budget-faq summary{cursor:pointer;font-weight:700;}
body.dt-public.dt-public .dt-budget-faq details p{margin:12px 0 0;}

/* Shared package feature stripes; preserve gift badge styling. */
body.dt-public.dt-public.dt-public .inner-plan-features>li:not(.feature-gift-box){padding:5px 6px!important;border-radius:4px;min-height:25px;box-sizing:border-box;}
body.dt-public.dt-public.dt-public :is(.inner-plan-features>li,.inner-plan-features>li>span,.ph-chip,.ph-chip strong){font-family:inherit!important;font-weight:400!important;}
body.dt-public.dt-public.dt-public .inner-plan-features>li:not(.feature-gift-box):nth-child(odd){background:#f7f8fa!important;}
body.dt-public.dt-public.dt-public .inner-plan-features>li:not(.feature-gift-box):nth-child(even){background:transparent!important;}
body.dt-public.dt-public.dt-public .inner-plan-features>li>i{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:14px!important;min-width:14px!important;height:14px!important;line-height:1!important;flex:0 0 14px!important;}
body.dt-public.dt-public.dt-public[data-dt-page="ucuz-hosting"] .plan-hardware-chips{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;}
body.dt-public.dt-public.dt-public[data-dt-page="ucuz-hosting"] .ph-chip{display:flex!important;align-items:center!important;gap:6px!important;min-height:34px!important;padding:6px!important;white-space:normal!important;}
body.dt-public.dt-public.dt-public[data-dt-page="ucuz-hosting"] :is(.ph-chip>i,.pct-icon-box>i,.pss-header>i){display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;text-align:center!important;}
body.dt-public.dt-public.dt-public[data-dt-page="ucuz-hosting"] .ph-chip>i{width:16px!important;min-width:16px!important;height:16px!important;flex:0 0 16px!important;}
body.dt-public.dt-public.dt-public[data-dt-page="ucuz-hosting"] .pct-icon-box{display:flex!important;align-items:center!important;justify-content:center!important;}
body.dt-public.dt-public.dt-public .dt-native-comparison .comp-table td{white-space:normal;overflow-wrap:anywhere;}

/* Hardware values are bold; descriptive labels retain regular weight. */
body.dt-public.dt-public.dt-public .plan-hardware-chips .ph-chip strong{font-weight:700!important;}
body.dt-public.dt-public.dt-public[data-dt-page="ucuz-hosting"] .inner-plan-features li i.fa-circle-check{color:var(--dt-accent,#ac4700)!important;}

/* The corporate menu contains three columns, so fill its entire width. */
@media(min-width:1000px){body.dt-public.dt-public.dt-public .mega-menu-medium>.mega-inner.mega-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))!important;}body.dt-public.dt-public.dt-public .mega-menu-medium>.mega-inner.mega-grid-3>.mega-column:last-child{border-right:0!important;}}
