*{box-sizing:border-box} :root{--dalo-accent:#1769ff;--dalo-ink:#111318;--dalo-muted:#6d727c;--dalo-line:#e8e9ec;--dalo-paper:#fff;--dalo-soft:#f5f6f8;--dalo-radius:18px;--dalo-width:1200px}
html{scroll-behavior:smooth;scroll-padding-top:130px}body{margin:0;background:#fff;color:var(--dalo-ink);font-family:"DM Sans",Arial,sans-serif;font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}button,input{font:inherit}.dalo-container{width:min(var(--dalo-width),calc(100% - 48px));margin-inline:auto}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dalo-skip{position:absolute;top:-80px;left:15px;background:#fff;padding:10px;z-index:999}.dalo-skip:focus{top:10px}
.dalo-topline{background:#111318;color:#c9cbd0;font-size:11px;letter-spacing:.07em;text-transform:uppercase}.dalo-topline-inner{height:32px;display:flex;align-items:center;justify-content:space-between}
.dalo-header{position:sticky;top:0;z-index:100;background:rgba(255,255,255,.96);backdrop-filter:blur(16px);border-bottom:1px solid var(--dalo-line)}.dalo-header-inner{height:86px;display:flex;align-items:center;gap:38px}.dalo-brand{flex:0 0 190px;display:flex;align-items:center}.dalo-brand img{width:185px;max-height:66px;object-fit:contain}.custom-logo-link img{width:auto;max-width:190px;max-height:66px;object-fit:contain}.dalo-primary-nav{flex:1}.dalo-primary-nav ul{display:flex;align-items:center;gap:28px;list-style:none;margin:0;padding:0}.dalo-primary-nav a{font-size:13px;font-weight:700;color:#353941;transition:color .2s}.dalo-primary-nav a:hover,.dalo-primary-nav .current-menu-item>a{color:var(--dalo-accent)}.dalo-header-actions{width:270px}.dalo-search-form{position:relative;display:flex;align-items:center;height:44px;border:1px solid #e4e6ea;border-radius:8px;background:#f8f9fa;padding:0 10px;gap:8px}.dalo-search-icon{font-size:24px;color:#777;line-height:1}.dalo-search-form input{width:100%;min-width:0;border:0;outline:0;background:transparent;font-size:12px;color:#222}.dalo-search-form button{border:0;background:var(--dalo-ink);color:white;border-radius:6px;padding:7px 10px;font-size:11px;font-weight:700;cursor:pointer}.dalo-search-results{display:none;position:absolute;top:calc(100% + 7px);left:0;right:0;background:#fff;border:1px solid var(--dalo-line);border-radius:10px;box-shadow:0 15px 35px #12172520;z-index:120;overflow:hidden}.dalo-search-results.is-visible{display:block}.dalo-search-results a,.dalo-search-results .dalo-search-empty{display:block;padding:11px 14px;border-bottom:1px solid #f0f0f0;font-size:12px}.dalo-search-results a:hover{background:#f5f7fb;color:var(--dalo-accent)}.dalo-search-results small{display:block;color:#8b9099;font-size:10px;text-transform:uppercase;letter-spacing:.06em}
.dalo-category-nav{background:#fff;border-bottom:1px solid var(--dalo-line)}.dalo-category-inner{height:48px;display:flex;align-items:center;gap:24px}.dalo-category-label{font-size:10px;font-weight:800;color:var(--dalo-accent);letter-spacing:.13em}.dalo-category-links{display:flex;align-items:center;gap:25px;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.dalo-category-links::-webkit-scrollbar{display:none}.dalo-category-links a{font-size:11px;font-weight:700;color:#626873}.dalo-category-links a:hover{color:var(--dalo-accent)}.dalo-category-links ul{display:flex;list-style:none;gap:25px;margin:0;padding:0}
.dalo-hero{background:#f3f5f8;overflow:hidden;position:relative}.dalo-hero-inner{min-height:430px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:40px;padding-top:60px;padding-bottom:60px}.dalo-eyebrow,.dalo-kicker{font-size:10px;font-weight:800;letter-spacing:.15em;color:var(--dalo-accent);text-transform:uppercase}.dalo-eyebrow{display:inline-flex;align-items:center;gap:9px;padding:8px 12px;background:#fff;border:1px solid #e8ebf0;border-radius:4px}.dalo-eyebrow i{width:7px;height:7px;border-radius:50%;background:var(--dalo-accent);box-shadow:0 0 0 4px #1769ff18}.dalo-hero h1{font-family:"Space Grotesk",sans-serif;font-size:clamp(42px,5.3vw,68px);line-height:1.03;letter-spacing:-.065em;max-width:640px;margin:22px 0 18px;font-weight:700}.dalo-hero-copy>p{font-size:16px;color:#656b76;max-width:540px;margin:0 0 26px}.dalo-hero-buttons{display:flex;gap:10px;flex-wrap:wrap}.dalo-button{display:inline-flex;align-items:center;justify-content:center;gap:15px;padding:12px 18px;border-radius:5px;font-size:12px;font-weight:800;transition:transform .2s,background .2s}.dalo-button:hover{transform:translateY(-2px)}.dalo-button-dark{background:#111318;color:#fff}.dalo-button-dark:hover{background:var(--dalo-accent)}.dalo-button-light{background:#fff;border:1px solid #e1e4e9}.dalo-hero-art{height:310px;position:relative;display:grid;place-items:center}.dalo-art-orbit{position:absolute;border:1px solid #cbd2dd;border-radius:50%;transform:rotate(-25deg)}.orbit-one{width:390px;height:220px}.orbit-two{width:300px;height:300px;border-style:dashed;opacity:.65}.dalo-art-device{position:relative;width:260px;height:190px;background:linear-gradient(145deg,#242a34,#07090d);border:8px solid #343a45;border-radius:22px;box-shadow:0 35px 50px #18223535;transform:rotate(-8deg);display:grid;place-items:center}.dalo-device-screen{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;background:radial-gradient(circle at 50% 40%,#293c61,#10141c 65%);border-radius:14px}.dalo-device-screen span{font-family:"Space Grotesk";font-size:44px;font-weight:700;letter-spacing:.08em}.dalo-device-screen b{font-size:12px;letter-spacing:.5em;margin-left:.5em}.dalo-device-screen i{font-style:normal;font-size:8px;letter-spacing:.24em;color:#91a9d7;margin-top:15px}.dalo-art-chip{position:absolute;background:#fff;border:1px solid #e4e7ed;border-radius:5px;padding:10px 14px;font-size:9px;font-weight:800;letter-spacing:.13em;box-shadow:0 12px 30px #18223514}.chip-one{left:0;top:55px}.chip-two{right:15px;bottom:40px;background:var(--dalo-accent);color:white;border-color:var(--dalo-accent)}
.dalo-section{padding:68px 0}.dalo-section-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:25px}.dalo-section-heading h2,.dalo-strip-inner h2{font-family:"Space Grotesk";font-size:30px;line-height:1.15;letter-spacing:-.04em;margin:7px 0 0}.dalo-section-heading>a{font-size:11px;font-weight:800;color:#555d68}.dalo-section-heading>a b{color:var(--dalo-accent);margin-left:8px}.dalo-feature-grid{display:grid;grid-template-columns:1.25fr .875fr .875fr;gap:18px}.dalo-feature-card{min-width:0;border:1px solid var(--dalo-line);border-radius:9px;overflow:hidden;background:#fff;transition:transform .2s,box-shadow .2s}.dalo-feature-card:hover,.dalo-card:hover{transform:translateY(-4px);box-shadow:0 15px 40px #11182710}.dalo-feature-image{height:185px;background:#edf0f4;overflow:hidden}.feature-1 .dalo-feature-image{height:100%;min-height:310px}.dalo-feature-image img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.dalo-feature-card:hover img,.dalo-card:hover img{transform:scale(1.035)}.dalo-feature-content{padding:18px}.feature-1 .dalo-feature-content{padding:22px}.dalo-feature-content h3{font-family:"Space Grotesk";font-size:19px;line-height:1.3;letter-spacing:-.03em;margin:10px 0}.feature-1 h3{font-size:25px}.dalo-feature-content p,.dalo-card-body p{font-size:12px;color:var(--dalo-muted);line-height:1.7;margin:0 0 14px}.dalo-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#858b95;font-size:10px;font-weight:600}.dalo-meta a{color:var(--dalo-accent);text-transform:uppercase;letter-spacing:.05em}.dalo-read-more{font-size:11px;font-weight:800;color:var(--dalo-ink)}.dalo-read-more b{color:var(--dalo-accent)}
.dalo-dark-strip{background:#111318;color:white;padding:34px 0}.dalo-strip-inner{display:flex;align-items:center;justify-content:space-between;gap:25px}.dalo-dark-strip .dalo-kicker{color:#8eb4ff}.dalo-strip-inner h2{font-size:25px}.dalo-strip-inner>p{color:#aeb2bc;font-size:13px;max-width:340px;margin:0}
.dalo-post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.dalo-card{border:1px solid var(--dalo-line);border-radius:9px;overflow:hidden;background:#fff;min-width:0;transition:transform .2s,box-shadow .2s}.dalo-thumb{height:190px;overflow:hidden;background:#f0f2f5}.dalo-thumb img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.dalo-card-body{padding:17px}.dalo-card-body h3{font-family:"Space Grotesk";font-size:18px;line-height:1.3;letter-spacing:-.035em;margin:9px 0}.dalo-card-body p{min-height:42px}.dalo-thumb-placeholder{height:100%;display:flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,#171a21,#303a4b);color:#fff;font-family:"Space Grotesk";font-size:23px;letter-spacing:.06em}.dalo-thumb-placeholder b{color:#91b4ff;font-size:11px;letter-spacing:.22em}
.dalo-category-section{background:#f6f7f9}.dalo-category-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.dalo-category-card{position:relative;display:grid;grid-template-columns:40px 1fr 20px;grid-template-rows:auto auto;align-items:center;gap:0 12px;padding:16px;background:#fff;border:1px solid #e7e9ee;border-radius:7px;transition:border .2s,transform .2s}.dalo-category-card:hover{border-color:var(--dalo-accent);transform:translateY(-3px)}.dalo-category-card>span{grid-row:1/3;width:38px;height:38px;border-radius:6px;background:#edf3ff;color:var(--dalo-accent);display:grid;place-items:center;font-size:20px}.dalo-category-card strong{font-size:12px;line-height:1.3}.dalo-category-card small{font-size:10px;color:#8a909a}.dalo-category-card>b{grid-column:3;grid-row:1/3;color:var(--dalo-accent)}
.dalo-content-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:45px;padding-top:55px;padding-bottom:75px}.dalo-page-heading{margin-bottom:28px}.dalo-page-heading h1{font-family:"Space Grotesk";font-size:42px;line-height:1.1;letter-spacing:-.05em;margin:8px 0}.dalo-archive-description{color:var(--dalo-muted);font-size:14px}.dalo-sidebar{display:grid;align-content:start;gap:20px}.dalo-widget{border:1px solid var(--dalo-line);padding:20px;border-radius:8px}.dalo-widget-title,.dalo-widget h3{font-family:"Space Grotesk";font-size:16px;margin:0 0 15px}.dalo-popular-list,.dalo-widget-cats ul{padding-left:18px;margin:0}.dalo-popular-list li,.dalo-widget-cats li{padding:8px 0;border-bottom:1px solid #f0f0f0;font-size:12px}.dalo-popular-list a:hover,.dalo-widget-cats a:hover{color:var(--dalo-accent)}
.dalo-single-layout,.dalo-page-content{padding-top:55px;padding-bottom:70px}.dalo-article{max-width:100%}.dalo-article-header{max-width:850px;margin:0 auto 28px}.dalo-article-header h1{font-family:"Space Grotesk";font-size:clamp(34px,5vw,56px);line-height:1.1;letter-spacing:-.055em;margin:15px 0}.dalo-article-excerpt{font-size:18px;color:#626975;line-height:1.6}.dalo-byline{display:flex;gap:20px;flex-wrap:wrap;color:#8a9099;font-size:11px;margin-top:20px}.dalo-article-featured{max-width:1050px;margin:0 auto 38px;border-radius:10px;overflow:hidden;background:#f1f2f4}.dalo-article-featured img{width:100%;max-height:580px;object-fit:cover}.dalo-article-layout{display:grid;grid-template-columns:minmax(0,760px) 270px;justify-content:center;gap:55px}.dalo-entry-content{font-size:17px;line-height:1.85;color:#343942;min-width:0}.dalo-entry-content h2,.dalo-entry-content h3,.dalo-entry-content h4{font-family:"Space Grotesk";color:#14171d;line-height:1.25;letter-spacing:-.03em;margin-top:1.8em}.dalo-entry-content h2{font-size:30px}.dalo-entry-content h3{font-size:23px}.dalo-entry-content a{color:var(--dalo-accent);text-decoration:underline;text-underline-offset:3px}.dalo-entry-content img{border-radius:8px}.dalo-entry-content blockquote{border-left:3px solid var(--dalo-accent);margin:28px 0;padding:8px 22px;background:#f6f8fb;color:#535b68}.dalo-entry-content table{width:100%;border-collapse:collapse;font-size:14px}.dalo-entry-content td,.dalo-entry-content th{padding:10px;border:1px solid var(--dalo-line)}.dalo-article-aside{align-self:start;position:sticky;top:150px}.dalo-aside-box{padding:22px;background:#f5f7fa;border-radius:8px}.dalo-aside-box h3{font-family:"Space Grotesk";font-size:22px;line-height:1.2;margin:10px 0}.dalo-aside-box p{font-size:12px;color:var(--dalo-muted)}.dalo-aside-box .dalo-search-form{background:#fff}.dalo-article-bottom{max-width:1050px;margin:35px auto}.dalo-tags a{display:inline-block;background:#f3f5f8;padding:5px 10px;margin:4px;border-radius:4px;font-size:11px}.dalo-post-nav{margin:28px 0}.dalo-post-nav .nav-links{display:flex;justify-content:space-between;gap:15px}.dalo-post-nav a{display:block;max-width:48%;padding:15px;border:1px solid var(--dalo-line);border-radius:7px}.dalo-post-nav span{display:block;color:#9298a1;font-size:10px}.dalo-post-nav b{font-size:12px}.dalo-related{max-width:1050px;margin:55px auto}.dalo-comments{max-width:850px;margin:50px auto}.dalo-comments h2{font-family:"Space Grotesk"}.dalo-comments textarea,.dalo-comments input:not([type=submit]){max-width:100%;padding:12px;border:1px solid var(--dalo-line);border-radius:5px}.dalo-comments input[type=submit]{background:#111318;color:#fff;border:0;border-radius:5px;padding:12px 18px;cursor:pointer}
.dalo-page-content .dalo-article{max-width:900px;margin:auto}.dalo-page-content .dalo-article-header{margin-left:0}.dalo-404{padding:100px 0;text-align:center}.dalo-404 h1{font:700 clamp(40px,6vw,64px)/1.05 "Space Grotesk";letter-spacing:-.05em}.dalo-404 p{color:var(--dalo-muted);margin-bottom:25px}.dalo-404 .dalo-search-form{max-width:450px;margin:25px auto}
.dalo-footer{background:#101217;color:#fff;padding:52px 0 0}.dalo-footer-main{display:grid;grid-template-columns:1.3fr .7fr 1fr;gap:55px;padding-bottom:40px}.dalo-footer-brand img{width:175px;max-height:75px;object-fit:contain;object-position:left center;filter:invert(1) grayscale(1) brightness(2)}.dalo-footer-brand p{font-size:12px;color:#a5aab4;max-width:290px}.dalo-footer h3{font:700 13px "Space Grotesk";margin:0 0 15px}.dalo-footer-links ul{list-style:none;padding:0;margin:0}.dalo-footer-links li,.dalo-footer-latest a{display:block;margin:9px 0;color:#aeb3bd;font-size:11px}.dalo-footer a:hover{color:#fff}.dalo-footer-bottom{border-top:1px solid #292c33;padding:18px 0;display:flex;justify-content:space-between;gap:20px;color:#9298a2;font-size:10px}.dalo-footer-bottom b{color:#fff;letter-spacing:.12em}
.dalo-menu-toggle{display:none}
.navigation.pagination{margin-top:30px}.nav-links{display:flex;gap:7px;flex-wrap:wrap}.page-numbers{padding:8px 12px;border:1px solid var(--dalo-line);border-radius:4px;font-size:12px}.page-numbers.current,.page-numbers:hover{background:#111318;color:#fff}
@media(max-width:1000px){.dalo-header-inner{gap:20px}.dalo-brand{flex-basis:155px}.dalo-brand img,.custom-logo-link img{max-width:155px}.dalo-primary-nav ul{gap:15px}.dalo-header-actions{width:225px}.dalo-feature-grid{grid-template-columns:1fr 1fr}.feature-1{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr}.feature-1 .dalo-feature-image{min-height:260px}.dalo-category-cards{grid-template-columns:repeat(2,1fr)}.dalo-content-layout{grid-template-columns:minmax(0,1fr) 240px;gap:25px}.dalo-article-layout{gap:28px}}
@media(max-width:760px){.dalo-container{width:min(var(--dalo-width),calc(100% - 32px))}.dalo-topline-inner{height:29px}.dalo-topline-inner span:last-child{display:none}.dalo-header-inner{height:72px;gap:12px}.dalo-menu-toggle{display:flex;flex-direction:column;justify-content:center;gap:5px;width:38px;height:38px;border:1px solid var(--dalo-line);background:#fff;border-radius:6px;padding:9px;cursor:pointer;flex:0 0 auto}.dalo-menu-toggle span:not(.screen-reader-text){display:block;width:18px;height:2px;background:#15171c}.dalo-brand{flex:1;justify-content:center}.dalo-brand img,.custom-logo-link img{max-width:145px;max-height:54px}.dalo-header-actions{width:auto}.dalo-header-actions .dalo-search-form{width:40px;height:40px;padding:0;justify-content:center;border:0;background:#f1f3f6}.dalo-header-actions .dalo-search-form input,.dalo-header-actions .dalo-search-form button{display:none}.dalo-header-actions .dalo-search-icon{font-size:26px}.dalo-header-actions .dalo-search-form:focus-within{position:absolute;left:16px;right:16px;top:15px;width:auto;z-index:10;background:#fff;border:1px solid var(--dalo-line);padding:0 10px}.dalo-header-actions .dalo-search-form:focus-within input{display:block}.dalo-header-actions .dalo-search-form:focus-within button{display:block}.dalo-primary-nav{display:none;position:absolute;top:72px;left:0;right:0;background:#fff;border-bottom:1px solid var(--dalo-line);padding:10px 20px 18px;box-shadow:0 15px 25px #11182712}.dalo-primary-nav.is-open{display:block}.dalo-primary-nav ul{display:flex;align-items:stretch;flex-direction:column;gap:0}.dalo-primary-nav li{border-bottom:1px solid #f0f0f0}.dalo-primary-nav a{display:block;padding:12px 5px}.dalo-category-inner{height:43px;gap:15px}.dalo-category-links,.dalo-category-links ul{gap:18px}.dalo-category-label{font-size:9px}.dalo-category-links a{font-size:10px}.dalo-hero-inner{grid-template-columns:1fr;padding-top:48px;padding-bottom:30px;gap:5px}.dalo-hero h1{font-size:clamp(42px,11vw,60px);max-width:580px}.dalo-hero-copy>p{font-size:14px}.dalo-hero-art{height:230px;max-width:480px;width:100%;margin:0 auto}.dalo-art-device{width:210px;height:150px}.dalo-device-screen span{font-size:34px}.orbit-one{width:300px;height:170px}.orbit-two{width:225px;height:225px}.dalo-section{padding:48px 0}.dalo-section-heading h2{font-size:26px}.dalo-feature-grid{grid-template-columns:1fr 1fr;gap:12px}.feature-1{grid-column:1/-1;display:block}.feature-1 .dalo-feature-image{height:220px;min-height:0}.dalo-feature-image{height:145px}.feature-1 h3{font-size:21px}.dalo-feature-content{padding:13px}.dalo-feature-content h3{font-size:16px}.dalo-feature-content p{font-size:11px}.dalo-post-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dalo-thumb{height:145px}.dalo-card-body{padding:13px}.dalo-card-body h3{font-size:15px}.dalo-card-body p{font-size:11px;min-height:0}.dalo-meta{font-size:9px;gap:5px}.dalo-strip-inner{display:block}.dalo-strip-inner h2{font-size:23px}.dalo-strip-inner>p{margin-top:12px}.dalo-category-cards{gap:9px}.dalo-category-card{padding:12px;grid-template-columns:32px 1fr 15px;gap:0 8px}.dalo-category-card>span{width:30px;height:30px;font-size:16px}.dalo-category-card strong{font-size:10px}.dalo-content-layout{display:block;padding-top:38px}.dalo-sidebar{margin-top:35px;grid-template-columns:1fr 1fr}.dalo-page-heading h1{font-size:34px}.dalo-single-layout,.dalo-page-content{padding-top:38px}.dalo-article-header h1{font-size:36px}.dalo-article-excerpt{font-size:15px}.dalo-article-layout{display:block}.dalo-entry-content{font-size:16px}.dalo-entry-content h2{font-size:25px}.dalo-article-aside{position:static;margin-top:35px}.dalo-footer-main{grid-template-columns:1fr 1fr;gap:25px}.dalo-footer-brand{grid-column:1/-1}.dalo-footer-bottom{flex-direction:column;gap:5px}}
@media(max-width:430px){.dalo-post-grid{grid-template-columns:1fr}.dalo-thumb{height:200px}.dalo-feature-grid{grid-template-columns:1fr}.feature-1{grid-column:auto}.dalo-feature-image,.feature-1 .dalo-feature-image{height:190px}.dalo-category-cards{grid-template-columns:1fr 1fr}.dalo-category-card{grid-template-columns:28px 1fr 12px}.dalo-category-card>span{width:27px;height:27px}.dalo-section-heading{align-items:start}.dalo-section-heading>a{font-size:10px}.dalo-footer-main{grid-template-columns:1fr}.dalo-footer-brand{grid-column:auto}.dalo-sidebar{grid-template-columns:1fr}.dalo-byline{gap:8px;flex-direction:column}.dalo-post-nav .nav-links{display:block}.dalo-post-nav a{max-width:100%;margin:8px 0}}
