@utility wrap{@apply max-w-6xl mx-auto px-5 md:px-8 lg:px-10;}@utility wrap-l{@apply max-w-7xl mx-auto px-5 md:px-8 lg:px-10;}@utility rich{@apply mb-5 lg:text-base; img {@apply w-full block align-middle;} h1 {@apply mb-5;} h2 {@apply text-[1.4em] text-green-800;} h3 {@apply text-[1.15em] text-slate-700;} p {@apply mb-3;} ul {@apply mb-3 list-inside list-disc;} li {@apply mb-2; > p {display: inline;}}}@utility box{@apply bg-white border-y p-5 md:border;}@utility cy{@apply relative pl-8; &::after {content: "✓"; @apply w-5 h-5 rounded-full bg-green-500 flex items-center justify-center text-white absolute top-1 left-0 align-middle text-sm;}}@utility ly-1{@apply flex flex-col md:flex-row gap-3 md:gap-7 lg:gap-10; .ly-1_left {@apply w-full md:flex-3/5 lg:flex-2/3 shrink-0;} .ly-1_right {@apply w-full md:flex-2/5 lg:flex-1/3 shrink-0;}}@utility btn{@apply bg-gray-200 min-w-56 p-2 cursor-pointer font-semibold hover:bg-gray-300; &.lg {@apply min-w-80 text-base p-3;} &.primary {@apply bg-primary text-white hover:bg-primary/80;} &.secondary {@apply bg-secondary text-white hover:bg-secondary/80;}}@utility tbl{td,th {@apply p-2;} &.s1 {td,th {@apply bg-white p-2;} thead {th {@apply bg-neutral-500 text-white;}} tbody {tr {@apply border-b; &:nth-child(odd) {td,th {@apply bg-gray-100;}}} th {}}}}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(/fonts/Retina-Light.woff) format("woff"),url(/fonts/Retina-Light.woff) format("woff2");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(/fonts/Retina-Medium.woff) format("woff"),url(/fonts/Retina-Medium.woff) format("woff2");font-display:swap}@theme{ --color-link: #145eed; --color-btn: #2289ef; --font-body: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; }@layer base{*,:after,:before,::backdrop,::file-selector-button{border-color:var(--color-gray-200, currentColor)}html,body{@apply font-body font-[400];font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;width:100vw;max-width:100vw;overflow-x:hidden;box-sizing:border-box}svg{width:1em;height:1em;fill:currentColor;overflow:hidden;display:inline-block;vertical-align:middle}b{&.checked{@apply inline-block relative;@apply rounded-full w-6 h-6 inline-flex items-center justify-center text-white;&:after{content:"✓"}@apply bg-green-400;}&.has-no{@apply inline-block relative;@apply rounded-full w-6 h-6 inline-flex items-center justify-center text-white;&:after{content:"✗"}@apply bg-gray-400;}}a{@apply text-link;}}*{box-sizing:border-box}:root{--radius: .625rem;--background: #ffffff;--foreground: oklch(.145 0 0);--card: oklch(1 0 0);--card-foreground: oklch(.145 0 0);--popover: oklch(1 0 0);--popover-foreground: oklch(.145 0 0);--primary: #f97316;--primary-foreground: oklch(.985 0 0);--secondary: oklch(.646 .222 41.116);--secondary-foreground: oklch(.97 0 0);--muted: oklch(.97 0 0);--muted-foreground: oklch(.556 0 0);--accent: oklch(.97 0 0);--accent-foreground: oklch(.205 0 0);--destructive: oklch(.577 .245 27.325);--border: oklch(.922 0 0);--input: oklch(.922 0 0);--ring: oklch(.708 0 0);--chart-1: oklch(.646 .222 41.116);--chart-2: oklch(.6 .118 184.704);--chart-3: oklch(.398 .07 227.392);--chart-4: oklch(.828 .189 84.429);--chart-5: oklch(.769 .188 70.08);--sidebar: oklch(.985 0 0);--sidebar-foreground: oklch(.145 0 0);--sidebar-primary: oklch(.205 0 0);--sidebar-primary-foreground: oklch(.985 0 0);--sidebar-accent: oklch(.97 0 0);--sidebar-accent-foreground: oklch(.205 0 0);--sidebar-border: oklch(.922 0 0);--sidebar-ring: oklch(.708 0 0);--primary-dark: #ea580c;--text: #1f2937;--text-secondary: #4b5563}.dark{--background: oklch(.145 0 0);--foreground: oklch(.985 0 0);--card: oklch(.205 0 0);--card-foreground: oklch(.985 0 0);--popover: oklch(.205 0 0);--popover-foreground: oklch(.985 0 0);--primary: oklch(.922 0 0);--primary-foreground: oklch(.205 0 0);--secondary: oklch(.2 0 0);--secondary-foreground: oklch(.985 0 0);--muted: oklch(.269 0 0);--muted-foreground: oklch(.708 0 0);--accent: oklch(.269 0 0);--accent-foreground: oklch(.985 0 0);--destructive: oklch(.704 .191 22.216);--border: oklch(1 0 0 / 10%);--input: oklch(1 0 0 / 15%);--ring: oklch(.556 0 0);--chart-1: oklch(.488 .243 264.376);--chart-2: oklch(.696 .17 162.48);--chart-3: oklch(.769 .188 70.08);--chart-4: oklch(.627 .265 303.9);--chart-5: oklch(.645 .246 16.439);--sidebar: oklch(.205 0 0);--sidebar-foreground: oklch(.985 0 0);--sidebar-primary: oklch(.488 .243 264.376);--sidebar-primary-foreground: oklch(.985 0 0);--sidebar-accent: oklch(.269 0 0);--sidebar-accent-foreground: oklch(.985 0 0);--sidebar-border: oklch(1 0 0 / 10%);--sidebar-ring: oklch(.556 0 0)}@theme inline{ --radius-sm: calc(var(--radius) - 4px); --radius-md: calc(var(--radius) - 2px); --radius-lg: var(--radius); --radius-xl: calc(var(--radius) + 4px); --color-background: var(--background); --color-foreground: var(--foreground); --color-card: var(--card); --color-card-foreground: var(--card-foreground); --color-popover: var(--popover); --color-popover-foreground: var(--popover-foreground); --color-primary: var(--primary); --color-primary-foreground: var(--primary-foreground); --color-secondary: var(--secondary); --color-secondary-foreground: var(--secondary-foreground); --color-muted: var(--muted); --color-muted-foreground: var(--muted-foreground); --color-accent: var(--accent); --color-accent-foreground: var(--accent-foreground); --color-destructive: var(--destructive); --color-border: var(--border); --color-input: var(--input); --color-ring: var(--ring); --color-chart-1: var(--chart-1); --color-chart-2: var(--chart-2); --color-chart-3: var(--chart-3); --color-chart-4: var(--chart-4); --color-chart-5: var(--chart-5); --color-sidebar: var(--sidebar); --color-sidebar-foreground: var(--sidebar-foreground); --color-sidebar-primary: var(--sidebar-primary); --color-sidebar-primary-foreground: var(--sidebar-primary-foreground); --color-sidebar-accent: var(--sidebar-accent); --color-sidebar-accent-foreground: var(--sidebar-accent-foreground); --color-sidebar-border: var(--sidebar-border); --color-sidebar-ring: var(--sidebar-ring); }body{font-family:Inter,system-ui,-apple-system,sans-serif;background-color:#eaf1ff;color:var(--text);line-height:1.5}.wrap{display:flex;flex-direction:row;gap:2rem;align-items:flex-start}.ly-1_left{flex:1 1 0%;max-width:48rem;margin:0 auto}.ly-1_right{width:320px;flex-shrink:0;position:sticky;top:2rem;height:fit-content}@media (max-width: 1024px){.wrap{flex-direction:column}.ly-1_right{width:100%;position:static;margin-top:2rem}}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html{scroll-behavior:smooth}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:var(--primary);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--primary-dark)}@media (max-width: 640px){main.main-content{padding-left:.5rem!important;padding-right:.5rem!important}.hero-section,.relative.z-10.max-w-4xl.mx-auto.px-4.text-center{max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;text-align:center!important}.hero-section h1,.relative.z-10.max-w-4xl.mx-auto.px-4.text-center h1{font-size:2rem!important;margin-bottom:1rem!important}.hero-section .text-xl,.relative.z-10.max-w-4xl.mx-auto.px-4.text-center .text-xl{font-size:1rem!important;margin-bottom:1.5rem!important}.max-w-2xl{max-width:100%!important}.px-6{padding-left:.75rem!important;padding-right:.75rem!important}.py-4{padding-top:.75rem!important;padding-bottom:.75rem!important}.w-10{width:2.2rem!important}.h-10{height:2.2rem!important}.h-7,.w-7{height:1.3rem!important;width:1.3rem!important}.right-3{right:.5rem!important}.hero-full .relative>input{width:100%!important;padding-right:2.5rem!important;box-sizing:border-box!important}.hero-full .relative>.search-btn{position:absolute!important;right:.5rem!important;top:50%!important;left:auto!important;transform:translateY(-50%)!important;margin:0!important;width:2.2rem!important;height:2.2rem!important}.toplist-section-mobile,.toplist-section-mobile ul,.toplist-section-mobile li,.toplist-card-root{width:100%!important;max-width:95vw!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;border-radius:.75rem!important}.toplist-btn-wrap{padding-left:0!important;padding-right:0!important}.block-btn{width:100%!important;margin-left:0!important;margin-right:0!important;font-size:1.1rem;padding:1.25rem 0;min-width:unset;border-radius:.5rem}}.sidebar-card{box-shadow:0 2px 8px #00000014;transition:box-shadow .2s}.sidebar-card:hover{box-shadow:0 6px 24px #00000029}.block-btn{display:block;width:100%;min-width:120px;padding:.75rem 1.5rem;font-size:1.25rem;font-weight:700;border-radius:.75rem;background:#f59e42;color:#fff;text-align:center;box-shadow:0 4px 16px #f59e4226;transition:transform .15s,box-shadow .15s;margin:.5rem 0;letter-spacing:.02em}.block-btn:hover,.block-btn:focus{transform:scale(1.04);box-shadow:0 8px 24px #f59e4240;opacity:.95}@media (max-width: 640px){.block-btn{font-size:1.1rem;padding:1rem .5rem;min-width:unset;width:100%;border-radius:.5rem}}.hostinger-table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.97rem}.hostinger-table th,.hostinger-table td{border:1px solid #d1d5db;padding:.6em .5em;text-align:center;vertical-align:middle;word-break:break-word}.hostinger-table th{background:#f3f4f6;font-weight:700}.hostinger-table tr:nth-child(2n) td{background:#fafbfc}@media (max-width: 600px){.hostinger-table{font-size:.88rem}.hostinger-table th,.hostinger-table td{padding:.45em .3em;font-size:.88rem}}.hero-section{background:linear-gradient(135deg,#1e3a8a,#38dbf8);border-radius:1.5rem;padding:3rem 1rem;margin-bottom:2rem;text-align:center;color:#fff;box-shadow:0 8px 32px #1e3a8a1f}.hero-section h1{font-size:2.5rem;font-weight:800;margin-bottom:1rem}.hero-subtitle{font-size:1.25rem;margin-bottom:2.5rem}section{margin-bottom:4rem}section h2{font-size:2rem;font-weight:700;margin-bottom:2rem;color:#1e3a8a}.latest-reviews,.user-reviews,.faq{padding:2rem 0}.origin-top-right[data-astro-cid-a2mxz4y6]{transform-origin:top right;transition:all .1s ease-out}.hidden[data-astro-cid-a2mxz4y6]{display:none;opacity:0;transform:scale(.95)}#language-menu[data-astro-cid-a2mxz4y6]:not(.hidden){display:block;opacity:1;transform:scale(1)}.menu-item[data-astro-cid-a2mxz4y6]{position:relative;display:block;width:100%;text-align:left;cursor:pointer;transition:all .15s ease}.menu-item[data-astro-cid-a2mxz4y6]:hover{background-color:#f3f4f6}#language-menu[data-astro-cid-a2mxz4y6]{z-index:50;overflow:hidden}#language-menu[data-astro-cid-a2mxz4y6]>div[data-astro-cid-a2mxz4y6]{overflow:hidden;border-radius:.375rem}footer[data-astro-cid-sz7xmlte]{position:relative;z-index:10}@media (max-width: 640px){.grid-cols-2[data-astro-cid-sz7xmlte]{grid-template-columns:1fr!important}.md\:items-end[data-astro-cid-sz7xmlte]{align-items:flex-start!important}.md\:justify-end[data-astro-cid-sz7xmlte]{justify-content:flex-start!important}}@media (max-width: 768px){footer[data-astro-cid-sz7xmlte]{padding-bottom:5rem}}.cookie-banner[data-astro-cid-garwan2p]{position:fixed;bottom:80px;left:50%;transform:translate(-50%);width:90%;max-width:400px;background:#fff;padding:1rem;border-radius:8px;box-shadow:0 2px 10px #0000001a;z-index:100}.cookie-content[data-astro-cid-garwan2p]{display:flex;align-items:center;gap:1rem;font-size:.875rem;color:#4b5563}.accept-button[data-astro-cid-garwan2p]{padding:.5rem 1rem;background-color:#22c55e;color:#fff;border:none;border-radius:6px;cursor:pointer;white-space:nowrap;transition:background-color .2s}.accept-button[data-astro-cid-garwan2p]:hover{background-color:#16a34a}@media (max-width: 640px){.cookie-banner[data-astro-cid-garwan2p]{width:calc(100% - 2rem);bottom:100px}.cookie-content[data-astro-cid-garwan2p]{flex-direction:column;text-align:center;gap:.75rem}}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(/fonts/Retina-Light.woff) format("woff"),url(/fonts/Retina-Light.woff) format("woff2");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(/fonts/Retina-Medium.woff) format("woff"),url(/fonts/Retina-Medium.woff) format("woff2");font-display:swap}.bg-gradient[data-astro-cid-37fxchfa]{background-color:#f4f7fb;min-height:100vh}body{display:flex;flex-direction:column;min-height:100vh;background-color:#f4f7fb}main[data-astro-cid-37fxchfa]{flex:1}
