1<!DOCTYPE html> 2<html lang="en"> 3<head> 4<meta charset="UTF-8"> 5<meta name="viewport" content="width=device-width, initial-scale=1.0"> 6 7<style>/** 8 * Domainesia Theme - AGC Engine 9 * 10 * Clean light blue theme inspired by domainesia.com/blog 11 * Primary: #00aae7 (Light Blue) 12 * Accent: #01305c (Dark Navy) 13 * Background: #f9f9f9 (Light Gray) 14 */ 15 16/* Font is loaded in <head> by theme loader (non-blocking preload). */ 17 18/* ========================================== 19 Reset & Base 20 ========================================== */ 21 22*, 23*::before, 24*::after { 25 box-sizing: border-box; 26} 27 28html { 29 font-size: 16px; 30 -webkit-font-smoothing: antialiased; 31} 32 33body { 34 font-family: 'Inter', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif; 35 font-size: 17px; 36 line-height: 1.7; 37 color: #333; 38 background-color: #f9f9f9; 39 margin: 0; 40 padding: 0; 41} 42 43/* ========================================== 44 Layout 45 ========================================== */ 46 47.container { 48 max-width: 800px; 49 margin: 0 auto; 50 padding: 20px; 51} 52 53header { 54 padding: 10px 0; 55 margin-bottom: 30px; 56} 57 58main { 59 min-height: 60vh; 60} 61 62footer { 63 padding: 30px 0; 64 margin-top: 40px; 65 text-align: center; 66 color: #777; 67 font-size: 14px; 68} 69 70/* ========================================== 71 Typography 72 ========================================== */ 73 74h1, 75h2, 76h3, 77h4, 78h5, 79h6 { 80 font-weight: 700; 81 line-height: 1.3; 82 margin-top: 1.5em; 83 margin-bottom: 0.5em; 84 color: #01305c; 85} 86 87h1 { 88 font-size: 2.25rem; 89 margin-top: 0; 90} 91 92h2 { 93 font-size: 1.75rem; 94} 95 96h3 { 97 font-size: 1.35rem; 98} 99 100h4 { 101 font-size: 1.15rem; 102} 103 104p { 105 margin: 0 0 1.25em; 106} 107 108a { 109 color: #00aae7; 110 text-decoration: none; 111 transition: color 0.2s; 112} 113 114a:hover { 115 color: #01305c; 116 text-decoration: underline; 117} 118 119/* ========================================== 120 Buttons 121 ========================================== */ 122 123.btn { 124 display: inline-block; 125 padding: 12px 28px; 126 background: #00aae7; 127 color: #fff; 128 border-radius: 50px; 129 font-weight: 600; 130 font-size: 14px; 131 text-decoration: none; 132 transition: all 0.2s; 133 border: none; 134 cursor: pointer; 135} 136 137.btn:hover { 138 background: #0095cc; 139 transform: translateY(-2px); 140 box-shadow: 0 6px 20px rgba(0, 170, 231, 0.35); 141 text-decoration: none; 142 color: #fff; 143} 144 145.btn-outline { 146 background: transparent; 147 border: 2px solid #00aae7; 148 color: #00aae7; 149} 150 151.btn-outline:hover { 152 background: #00aae7; 153 color: #fff; 154} 155 156/* ========================================== 157 Main Header 158 ========================================== */ 159 160.main-header { 161 background: #fff; 162 position: sticky; 163 top: 0; 164 z-index: 100; 165 box-shadow: 0 2px 10px rgba(0, 0, 0, 0.06); 166 transition: transform 0.3s ease, box-shadow 0.3s ease; 167} 168 169.main-header.header-hidden { 170 transform: translateY(-100%); 171} 172 173.main-header.header-shadow { 174 box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1); 175} 176 177.header-container { 178 max-width: 1200px; 179 margin: 0 auto; 180 padding: 0 20px; 181 display: flex;
182 align-items: center; 183 justify-content: space-between; 184 height: 65px; 185} 186 187.logo { 188 text-decoration: none; 189} 190 191.logo:hover { 192 text-decoration: none; 193} 194 195.logo-text { 196 font-size: 1.5rem; 197 font-weight: 800; 198 color: #01305c; 199 letter-spacing: -0.5px; 200} 201 202.main-nav { 203 display: flex; 204 gap: 2rem; 205} 206 207.nav-link { 208 color: #333; 209 text-decoration: none; 210 font-size: 14px; 211 font-weight: 600; 212 transition: color 0.2s; 213} 214 215.nav-link:hover { 216 color: #00aae7; 217 text-decoration: none; 218} 219 220/* ========================================== 221 Home Main 222 ========================================== */ 223 224.home-main { 225 max-width: 1200px; 226 margin: 0 auto; 227 padding: 40px 20px; 228} 229 230/* ========================================== 231 Featured Section 232 ========================================== */ 233 234.featured-section { 235 background: #fff; 236 border-radius: 15px; 237 padding: 35px; 238 margin-bottom: 50px; 239 box-shadow: 0 4px 20px rgba(0, 0, 0, 0.06); 240} 241 242.featured-grid { 243 display: grid; 244 grid-template-columns: 1.3fr 1fr; 245 gap: 35px; 246 align-items: center; 247} 248 249.featured-main { 250 display: flex; 251 flex-direction: column; 252} 253 254.featured-image { 255 display: flex;
256 align-items: center; 257 justify-content: center; 258 height: 280px; 259 border-radius: 12px; 260 text-decoration: none; 261 transition: transform 0.2s; 262 overflow: hidden; 263 margin-bottom: 15px; 264} 265 266.featured-image:hover { 267 transform: scale(1.02); 268} 269 270.featured-tag { 271 display: inline-block; 272 background: #00aae7; 273 color: #fff; 274 padding: 5px 14px; 275 border-radius: 50px; 276 font-size: 11px; 277 font-weight: 600; 278 text-transform: uppercase; 279 letter-spacing: 0.5px; 280 margin-bottom: 12px; 281} 282 283.featured-title { 284 font-size: 1.75rem; 285 font-weight: 800; 286 margin: 20px 0 12px; 287 line-height: 1.25; 288 color: #01305c; 289} 290 291.featured-title a { 292 color: #01305c; 293 text-decoration: none; 294} 295 296.featured-title a:hover { 297 color: #00aae7; 298} 299 300.featured-excerpt { 301 color: #555; 302 font-size: 15px; 303 line-height: 1.6; 304 margin: 0 0 15px; 305} 306 307.featured-meta { 308 display: flex; 309 gap: 10px; 310 font-size: 13px; 311 color: #777; 312 align-items: center; 313} 314 315.featured-category { 316 color: #00aae7; 317 font-weight: 600; 318} 319 320/* Sidebar Articles in Featured */ 321.featured-sidebar { 322 display: flex; 323 flex-direction: column; 324 gap: 15px; 325} 326 327.sidebar-article { 328 display: flex; 329 gap: 15px; 330 align-items: flex-start; 331 padding: 12px; 332 background: #f9f9f9; 333 border-radius: 10px; 334 transition: background 0.2s; 335} 336 337.sidebar-article:hover { 338 background: #f0f0f0; 339} 340 341.sidebar-thumb { 342 width: 75px; 343 height: 55px; 344 border-radius: 8px; 345 flex-shrink: 0; 346 text-decoration: none; 347} 348 349.sidebar-meta { 350 font-size: 11px; 351 color: #00aae7; 352 font-weight: 600; 353 text-transform: uppercase; 354 margin-bottom: 5px; 355} 356 357.sidebar-title { 358 font-size: 14px; 359 font-weight: 600; 360 margin: 0; 361 line-height: 1.4; 362} 363 364.sidebar-title a { 365 color: #01305c; 366 text-decoration: none; 367} 368 369.sidebar-title a:hover { 370 color: #00aae7; 371} 372 373/* ========================================== 374 Category Sections 375 ========================================== */ 376 377.category-section { 378 margin-bottom: 50px; 379} 380 381.section-header { 382 margin-bottom: 25px; 383 display: flex; 384 justify-content: space-between; 385 align-items: center; 386} 387 388.section-title { 389 font-size: 1.5rem; 390 font-weight: 800; 391 margin: 0; 392 color: #01305c; 393} 394 395.section-subtitle { 396 color: #777; 397 font-size: 14px; 398 margin: 5px 0 0; 399} 400 401.section-link { 402 color: #00aae7; 403 font-weight: 600; 404 font-size: 14px; 405 text-decoration: none; 406 display: flex;
407 align-items: center; 408 gap: 5px; 409} 410 411.section-link:hover { 412 text-decoration: underline; 413} 414 415/* ========================================== 416 Article Grid 417 ========================================== */ 418 419.article-grid { 420 display: grid; 421 grid-template-columns: repeat(3, 1fr); 422 gap: 25px; 423} 424 425.grid-article { 426 display: flex; 427 flex-direction: column; 428 background: #fff; 429 border-radius: 15px; 430 overflow: hidden; 431 box-shadow: 0 4px 15px rgba(0, 0, 0, 0.06); 432 transition: transform 0.2s, box-shadow 0.2s; 433} 434 435.grid-article:hover { 436 transform: translateY(-5px); 437 box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1); 438} 439 440.grid-thumb { 441 width: 100%; 442 height: 150px; 443 display: flex; 444 align-items: center; 445 justify-content: center; 446 text-decoration: none; 447} 448 449.grid-content { 450 padding: 20px; 451} 452 453.grid-category { 454 color: #00aae7; 455 font-size: 11px; 456 font-weight: 700; 457 text-transform: uppercase; 458 letter-spacing: 0.3px; 459 margin-bottom: 8px; 460} 461 462.grid-title { 463 font-size: 15px; 464 font-weight: 700; 465 margin: 15px 0 12px; 466 line-height: 1.5; 467 padding: 0 5px; 468 text-align: center; 469} 470 471.grid-title a { 472 color: #01305c; 473 text-decoration: none; 474} 475 476.grid-title a:hover { 477 color: #00aae7; 478} 479 480.grid-meta { 481 font-size: 12px; 482 color: #999; 483 display: flex; 484 gap: 8px; 485} 486 487/* ========================================== 488 Categories Overview 489 ========================================== */ 490 491.categories-overview { 492 margin: 50px 0; 493 padding: 45px 0; 494 background: #fff; 495 border-radius: 15px; 496 box-shadow: 0 4px 20px rgba(0, 0, 0, 0.06); 497} 498 499.categories-overview .section-title { 500 text-align: center; 501 margin-bottom: 30px; 502} 503 504.category-cards { 505 display: grid; 506 grid-template-columns: repeat(5, 1fr); 507 gap: 15px; 508 padding: 0 30px; 509} 510 511.category-card { 512 display: flex; 513 flex-direction: column; 514 align-items: center; 515 gap: 8px; 516 padding: 25px 15px; 517 background: #f9f9f9; 518 border-radius: 12px; 519 text-decoration: none; 520 transition: all 0.2s; 521} 522 523.category-card:hover { 524 background: #00aae7; 525 transform: translateY(-4px); 526 box-shadow: 0 8px 25px rgba(0, 170, 231, 0.25); 527 text-decoration: none; 528} 529 530.category-card:hover .category-name { 531 color: #fff; 532} 533 534.category-name { 535 color: #01305c; 536 font-weight: 700; 537 font-size: 13px; 538 text-align: center; 539} 540 541/* ========================================== 542 Simple Footer 543 ========================================== */ 544 545.simple-footer { 546 background: #01305c; 547 padding: 45px 0; 548 margin-top: 50px; 549 text-align: center; 550 color: rgba(255, 255, 255, 0.8); 551 font-size: 14px; 552} 553 554/* ========================================== 555 Article Page Styles 556 ========================================== */ 557 558.breadcrumbs { 559 font-size: 13px; 560 color: #777; 561 margin-bottom: 1.5em; 562} 563 564.breadcrumbs a { 565 color: #00aae7; 566} 567 568.article-meta { 569 color: #777; 570 font-size: 13px; 571 margin-bottom: 1.5em; 572 display: flex; 573 flex-wrap: wrap; 574 gap: 10px; 575 align-items: center; 576} 577 578.article-meta .category { 579 background: #00aae7; 580 color: #fff; 581 padding: 4px 12px; 582 border-radius: 50px; 583 font-size: 11px; 584 font-weight: 600; 585 text-transform: uppercase; 586} 587 588.article-meta .author { 589 font-weight: 600; 590 color: #01305c; 591} 592 593/* Article Content */ 594article img { 595 max-width: 100%; 596 height: auto; 597 border-radius: 10px; 598} 599 600article blockquote { 601 border-left: 4px solid #00aae7; 602 margin: 1.5em 0; 603 padding: 1em 1.5em; 604 background: #fff; 605 border-radius: 0 10px 10px 0; 606} 607 608article code { 609 background: #f5f5f5; 610 padding: 2px 6px; 611 border-radius: 4px; 612 font-size: 0.9em; 613} 614 615article pre { 616 background: #01305c; 617 color: #f8f8f2; 618 padding: 1.5em; 619 border-radius: 10px; 620 overflow-x: auto; 621} 622 623/* ========================================== 624 TOC (Table of Contents) 625 ========================================== */ 626 627.toc { 628 background: #fff; 629 border-radius: 12px; 630 padding: 1.5em; 631 margin: 2em 0; 632 box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05); 633} 634 635.toc__title { 636 font-size: 1rem; 637 font-weight: 700; 638 margin: 0 0 1em; 639 color: #01305c; 640} 641 642.toc__list { 643 list-style: none; 644 padding: 0; 645 margin: 0; 646} 647 648.toc__list ul { 649 list-style: none; 650 padding-left: 1.25em; 651 margin: 0.25em 0 0; 652} 653 654.toc__item { 655 margin-bottom: 0.5em; 656} 657 658.toc__link { 659 color: #00aae7; 660 font-size: 14px; 661 font-weight: 500; 662} 663 664.toc__link:hover { 665 text-decoration: underline; 666} 667 668/* ========================================== 669 Author Box 670 ========================================== */ 671 672.author-box { 673 background: #fff; 674 border-radius: 12px; 675 padding: 1.5em; 676 margin: 2.5em 0; 677 display: flex; 678 gap: 1.25em;
679 align-items: flex-start; 680 box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05); 681} 682 683.author-box__avatar { 684 width: 70px; 685 height: 70px; 686 border-radius: 50%; 687 background: linear-gradient(135deg, #00aae7, #01305c); 688 color: #fff; 689 display: flex; 690 align-items: center; 691 justify-content: center; 692 font-weight: 800; 693 font-size: 1.75rem; 694 flex-shrink: 0; 695} 696 697.author-box__name { 698 font-size: 1.1rem; 699 font-weight: 700; 700 margin: 0 0 0.25em; 701 color: #01305c; 702} 703 704.author-box__bio { 705 color: #666; 706 font-size: 14px; 707 line-height: 1.6; 708 margin: 0; 709} 710 711/* ========================================== 712 Related Posts 713 ========================================== */ 714 715.related-posts { 716 margin-top: 3em; 717 padding-top: 2em; 718 border-top: 1px solid #eee; 719} 720 721.related-posts__title { 722 font-size: 1.25rem; 723 font-weight: 800; 724 margin: 0 0 1.25em; 725 color: #01305c; 726} 727 728.related-posts__grid { 729 display: grid; 730 grid-template-columns: repeat(3, 1fr); 731 gap: 20px; 732} 733 734.related-posts__card { 735 display: flex; 736 flex-direction: column; 737 text-decoration: none; 738 background: #fff; 739 border-radius: 12px; 740 overflow: hidden; 741 box-shadow: 0 2px 12px rgba(0, 0, 0, 0.06); 742 transition: transform 0.2s, box-shadow 0.2s; 743} 744 745.related-posts__card:hover { 746 transform: translateY(-4px); 747 box-shadow: 0 8px 25px rgba(0, 0, 0, 0.1); 748 text-decoration: none; 749} 750 751.related-posts__thumb { 752 width: 100%; 753 height: 95px; 754} 755 756.related-posts__name { 757 font-size: 14px; 758 font-weight: 700; 759 color: #01305c; 760 margin: 0; 761 padding: 15px; 762 line-height: 1.4; 763} 764 765.related-posts__card:hover .related-posts__name { 766 color: #00aae7; 767} 768 769/* ========================================== 770 Internal Links (See Also) 771 ========================================== */ 772 773.see-also { 774 background: #fff; 775 border-left: 4px solid #00aae7; 776 padding: 12px 16px; 777 margin: 1.5em 0; 778 border-radius: 0 10px 10px 0; 779 font-size: 15px; 780 box-shadow: 0 2px 8px rgba(0, 0, 0, 0.04); 781} 782 783.see-also a { 784 color: #00aae7; 785 font-weight: 600; 786} 787 788/* ========================================== 789 Category List (Category Page Buttons) 790 ========================================== */ 791 792.category-list { 793 display: flex; 794 flex-wrap: wrap; 795 gap: 0.6em; 796 margin: 1.5em 0; 797} 798 799.category-list__link { 800 background: #fff; 801 color: #01305c; 802 padding: 10px 20px; 803 border-radius: 50px; 804 font-size: 13px; 805 font-weight: 600; 806 text-decoration: none; 807 transition: all 0.2s; 808 box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05); 809} 810 811.category-list__link:hover, 812.category-list__link.active { 813 background: #00aae7; 814 color: #fff; 815 text-decoration: none; 816} 817 818/* ========================================== 819 Article List (Category Page) 820 ========================================== */ 821 822.article-list { 823 list-style: none; 824 padding: 0; 825 margin: 0; 826} 827 828.article-list__item { 829 padding: 1.5em; 830 margin-bottom: 15px; 831 background: #fff; 832 border-radius: 12px; 833 box-shadow: 0 2px 10px rgba(0, 0, 0, 0.04); 834} 835 836.article-list__item:last-child { 837 margin-bottom: 0; 838} 839 840.article-list__title { 841 font-size: 1.15rem; 842 font-weight: 700; 843 margin: 0 0 0.5em; 844} 845 846.article-list__title a { 847 color: #01305c; 848 text-decoration: none; 849} 850 851.article-list__title a:hover { 852 color: #00aae7; 853} 854 855.article-list__excerpt { 856 color: #666; 857 font-size: 14px; 858 margin: 0 0 0.75em; 859 line-height: 1.6; 860} 861 862.article-list__meta { 863 font-size: 12px; 864 color: #999; 865} 866 867/* ========================================== 868 Responsive - Tablet 869 ========================================== */ 870 871@media (max-width: 900px) { 872 .featured-grid { 873 grid-template-columns: 1fr; 874 gap: 25px; 875 } 876 877 .featured-sidebar { 878 flex-direction: row; 879 flex-wrap: wrap; 880 } 881 882 .sidebar-article { 883 flex: 1 1 45%; 884 } 885 886 .article-grid { 887 grid-template-columns: repeat(2, 1fr); 888 } 889 890 .category-cards { 891 grid-template-columns: repeat(3, 1fr); 892 } 893 894 .related-posts__grid { 895 grid-template-columns: repeat(2, 1fr); 896 } 897} 898 899/* ========================================== 900 Responsive - Mobile 901 ========================================== */ 902 903@media (max-width: 600px) { 904 body { 905 font-size: 16px; 906 } 907 908 .container { 909 padding: 15px; 910 } 911 912 h1 { 913 font-size: 1.6rem; 914 } 915 916 h2 { 917 font-size: 1.3rem; 918 } 919 920 .header-container { 921 height: 55px; 922 } 923 924 .logo-text { 925 font-size: 1.25rem; 926 } 927 928 .main-nav { 929 display: none; 930 } 931 932 .home-main { 933 padding: 20px 15px; 934 } 935 936 /* Featured Section Mobile */ 937 .featured-section { 938 padding: 25px 18px; 939 border-radius: 12px; 940 } 941 942 .featured-image { 943 height: 180px; 944 } 945 946 .featured-title { 947 font-size: 1.35rem; 948 } 949 950 .featured-excerpt { 951 font-size: 14px; 952 } 953 954 .sidebar-article { 955 flex: 1 1 100%; 956 } 957 958 .sidebar-thumb { 959 width: 65px; 960 height: 48px; 961 } 962 963 /* Article Grid Mobile */ 964 .article-grid { 965 grid-template-columns: 1fr; 966 gap: 20px; 967 } 968 969 .grid-article { 970 border-radius: 12px; 971 } 972 973 .grid-thumb { 974 height: 140px; 975 } 976 977 .grid-content { 978 padding: 16px; 979 } 980 981 .grid-title { 982 font-size: 14px; 983 } 984 985 /* Category Cards Mobile */ 986 .categories-overview { 987 padding: 30px 15px; 988 margin: 40px 0; 989 border-radius: 12px; 990 } 991 992 .category-cards { 993 grid-template-columns: repeat(2, 1fr); 994 gap: 10px; 995 padding: 0; 996 } 997 998 .category-card { 999 padding: 18px 10px; 1000 border-radius: 10px; 1001 } 1002 1003 .category-name { 1004 font-size: 12px; 1005 } 1006 1007 /* Section Headers Mobile */ 1008 .section-header { 1009 flex-direction: column; 1010 align-items: flex-start; 1011 gap: 10px; 1012 } 1013 1014 .section-title { 1015 font-size: 1.25rem; 1016 } 1017 1018 /* Author Box Mobile */ 1019 .author-box { 1020 flex-direction: column; 1021 text-align: center; 1022 padding: 1.25em; 1023 } 1024 1025 .author-box__avatar { 1026 margin: 0 auto; 1027 width: 60px; 1028 height: 60px; 1029 font-size: 1.5rem; 1030 } 1031 1032 /* Related Posts Mobile */ 1033 .related-posts__grid { 1034 grid-template-columns: repeat(2, 1fr); 1035 gap: 12px; 1036 } 1037 1038 .related-posts__thumb { 1039 height: 75px; 1040 } 1041 1042 .related-posts__name { 1043 font-size: 13px; 1044 padding: 12px; 1045 } 1046 1047 /* Article Meta Mobile */ 1048 .article-meta { 1049 flex-direction: row; 1050 flex-wrap: wrap; 1051 gap: 8px; 1052 font-size: 12px; 1053 } 1054 1055 /* Footer Mobile */ 1056 .simple-footer { 1057 padding: 35px 20px; 1058 } 1059 1060 /* Article List Mobile */ 1061 .article-list__item { 1062 padding: 1.25em; 1063 border-radius: 10px; 1064 } 1065} 1066 1067/* ========================================== 1068 Print Styles 1069 ========================================== */ 1070 1071@media print { 1072 body { 1073 font-size: 12pt; 1074 color: #000; 1075 background: #fff; 1076 } 1077 1078 .main-header, 1079 .toc, 1080 .author-box, 1081 .related-posts, 1082 .simple-footer { 1083 display: none; 1084 } 1085 1086 a { 1087 color: #000; 1088 text-decoration: underline; 1089 } 1090} 1091 1092.halo-cat-card{display:flex;align-items:center;justify-content:center;width:150px;height:70px;background:#ffffff;border-radius:12px;border:1px solid rgba(0,0,0,0.10);box-shadow:0 2px 8px rgba(0,0,0,0.08);text-decoration:none;font-weight:600;font-size:14px;color:#333;box-sizing:border-box;padding:10px;text-align:center;transition:transform 0.2s,box-shadow 0.2s,background 0.2s;} 1093.halo-cat-card:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgba(0,0,0,0.15);background:#00aae7;color:#ffffff !important;border-color:#00aae7;text-decoration:none;} 1094/* Home Category Sections */ 1095.halo-section{margin-bottom:60px;content-visibility:auto;contain-intrinsic-size:1px 1100px;} 1096.halo-cats-overview{content-visibility:auto;contain-intrinsic-size:1px 520px;} 1097.halo-section-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:20px;
1097border-bottom:2px solid #f0f0f0;padding-bottom:10px;} 1098.halo-section-title{font-size:1.75rem;font-weight:700;margin:0;color:#111;display:flex;align-items:baseline;gap:15px;} 1099.halo-section-subtitle{font-size:14px;color:#888;font-weight:400;margin:0;} 1100.halo-view-all{background:#00aae7;color:#fff;padding:6px 16px;border-radius:20px;font-size:12px;font-weight:700;text-transform:uppercase;text-decoration:none;transition:opacity 0.2s;} 1101.halo-view-all:hover{opacity:0.8;color:#fff;text-decoration:none;} 1102.halo-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;} 1103@media (max-width: 900px){.halo-grid{grid-template-columns:repeat(2,1fr);}} 1104@media (max-width: 600px){.halo-grid{grid-template-columns:1fr;}.halo-section-title{flex-direction:column;gap:5px;}} 1105.halo-card{display:flex;flex-direction:column;text-decoration:none !important;color:inherit !important;transition:transform 0.2s;} 1106.halo-card:hover{transform:translateY(-3px);text-decoration:none !important;} 1107.halo-card-img{width:100%;height:160px;border-radius:12px;object-fit:cover;background:#eee;margin:0 0 12px 0 !important;display:block;} 1108.halo-card-title{font-size:15px;font-weight:600;color:#222;line-height:1.4;margin:0 0 8px;text-decoration:none !important;} 1109.halo-card-meta{font-size:12px;color:#999;text-decoration:none !important;} 1110.author-box__avatar {display:flex !important;align-items:center !important;justify-content:center !important;font-weight:bold;font-size:24px;} 1111/* Author Box Responsive Fix */ 1112@media (max-width: 768px) { 1113 .author-box {display:flex !important;flex-direction:column !important;align-items:center !important;text-align:center !important;padding:1.5em 1em !important;gap:15px !important;} 1114 .author-box__avatar {margin:0 auto !important;} 1115}</style> 1116<title>Automotive 1117category â Clairemagie</title> 1118 <meta name="description" content="Browse all Automotive 1119category articles on Clairemagie"> 1120 <meta name="robots" content="index, follow"> 1121 <meta name="max-image-preview" content="large"> 1122 <meta name="theme-color" content="hsl(80, 60%, 50%)"> 1123 <link rel="icon" href="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIj48cmVjdCB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgcng9IjIwIiBmaWxsPSJoc2woODAsIDYwJSwgNTAlKSIvPjx0ZXh0IHg9IjUwIiB5PSI2OCIgZm9udC1mYW1pbHk9IkFyaWFsLCBzYW5zLXNlcmlmIiBmb250LXNpemU9IjYwIiBmb250LXdlaWdodD0iYm9sZCIgZmlsbD0id2hpdGUiIHRleHQtYW5jaG9yPSJtaWRkbGUiPkM8L3RleHQ+PC9zdmc+" type="image/svg+xml"> 1124 <link rel="canonical" href="https://clairemagie.com/category/automotive 1125category"> 1126 1127 <!-- Open Graph --> 1128 <meta property="og:type" content="website"> 1129 <meta property="og:title" content="Automotive 1130category â Clairemagie"> 1131 <meta property="og:description" content="Browse all Automotive 1132category articles on Clairemagie"> 1133 <meta property="og:url" content="https://clairemagie.com/category/automotive 1134category"> 1135 <meta property="og:site_name" content="Clairemagie"> 1136 1137 1138 <!-- Twitter Card --> 1139 <meta name="twitter:card" content="summary_large_image"> 1140 <meta name="twitter:title" content="Automotive 1141category â Clairemagie"> 1142 <meta name="twitter:description" content="Browse all Automotive 1143category articles on Clairemagie">
1144<script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://clairemagie.com"},{"@type":"ListItem","position":2,"name":"Automotive\ncategory"}]}</script>
1144 1145</head> 1146<body> 1147 1148<header class="main-header"> 1149 <div class="header-container"> 1150 <a href="/" class="logo"><span class="logo-text">CLAIREMAGIE</span></a> 1151 <nav class="main-nav"> 1152 <a href="/category/academic research" class="nav-link">Academic research</a><a href="/category/analysis" class="nav-link">Analysis</a><a href="/category/animals" class="nav-link">Animals</a><a href="/category/architecture" class="nav-link">Architecture</a><a href="/category/art" class="nav-link">Art</a><a href="/category/automotive 1153category" class="nav-link">Automotive 1154category</a><a href="/category/autos" class="nav-link">Autos</a><a href="/category/beauty 1155cache" class="nav-link">Beauty 1156cache</a><a href="/category/business" class="nav-link">Business</a><a href="/category/celebs" class="nav-link">Celebs</a> 1157 </nav> 1158 </div> 1159</header> 1160 1161<div class="container"><main> 1162<nav class="breadcrumbs"> 1163 <a href="/">Home</a> › <span>Automotive 1164category</span> 1165</nav> 1166 1167<h1>Automotive 1168category</h1> 1169<p style="color:#666;margin-bottom:1.5rem;">1 article</p> 1170 1171 1172<nav class="category-list" aria-label="Categories"> 1173 1174 <a href="/category/academic%20research" class="category-list__link">Academic research</a> 1175 1176 <a href="/category/analysis" class="category-list__link">Analysis</a> 1177 1178 <a href="/category/animals" class="category-list__link">Animals</a> 1179 1180 <a href="/category/architecture" class="category-list__link">Architecture</a> 1181 1182 <a href="/category/art" class="category-list__link">Art</a> 1183 1184 <a href="/category/automotive%0Acategory" class="category-list__link active">Automotive 1185category</a> 1186 1187 <a href="/category/autos" class="category-list__link">Autos</a> 1188 1189 <a href="/category/beauty%0Acache" class="category-list__link">Beauty 1190cache</a> 1191 1192 <a href="/category/business" class="category-list__link">Business</a> 1193 1194 <a href="/category/celebs" class="category-list__link">Celebs</a> 1195 1196</nav> 1197 1198 1199<ul class="article-list"> 1200 1201 <li class="article-list__item"> 1202 <h3 class="article-list__title"> 1203 <a href="/toyota-built-215cc-go-kart-actually-fits-inside-minivan">Why Toyota Built a 215cc Go-Kart That Actually Fits Inside a Minivan</a> 1204 </h3> 1205 <p class="article-list__excerpt">Motorsports has an expensive gatekeeper problem. If you want your kid to start racing karts competitively, you're usually staring down a massive financial pit of initial equipment costs,</p> 1206 <div class="article-list__meta"> 1207 <time>Sep 10, 2026</time> 1208 <span>4 min read</span> 1209 </div> 1210 </li> 1211</ul></main></div> 1212 1213 1214<div id="floating-ad-container" style="position: fixed; bottom: 20px; left: 50%; transform: translateX(-50%); z-index: 9999; display: flex; flex-direction: column; align-items: center;"> 1215 <button id="close-floating-ad" style="align-self: flex-end; background: #333; color: #fff; border: none; border-radius: 50%; width: 24px; height: 24px; font-size: 14px; cursor: pointer; margin-bottom: 5px; display: flex; align-items: center; justify-content: center;">×</button> 1216 <div id="adsterra-banner"> 1217
1217<script> 1218 atOptions = { 1219 'key' : 'dc700e69d6daaaeefb6eed204ae7ad1c', 1220 'format' : 'iframe', 1221 'height' : 250, 1222 'width' : 300, 1223 'params' : {} 1224 }; 1225</script>
vendor: 1 bytes, line 1225
1225
1226<script src="https://grop.net/22/dc700e69d6daaaeefb6eed204ae7ad1c"></script>
1226 1227 </div> 1228</div>
1229<script> 1230document.getElementById('close-floating-ad').addEventListener('click', function() { 1231 document.getElementById('floating-ad-container').style.display = 'none'; 1232}); 1233</script>
1233 1234 1235 1236<footer class="simple-footer"> 1237 <p>© 2026 Clairemagie. All rights reserved.</p> 1238</footer> 1239
1240<script src="/tracking.js" data-domain="clairemagie.com" async defer></script>
1240 1241
1242<script> 1243(function(){ 1244 var header = document.querySelector('.main-header'); 1245 if(!header) return; 1246 var last = 0; 1247 window.addEventListener('scroll', function(){ 1248 var cur = window.scrollY; 1249 if(cur > last && cur > 80){ 1250 header.classList.add('header-hidden'); 1251 } else { 1252 header.classList.remove('header-hidden'); 1253 } 1254 if(cur > 20){ header.classList.add('header-shadow'); } 1255 else { header.classList.remove('header-shadow'); } 1256 last = cur; 1257 }, {passive:true}); 1258})(); 1259</script>
1259 1260 1261</body> 1262</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.