/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:var(--wp--preset--font-family--sans);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option{padding-inline-start:20px}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::-webkit-file-upload-button{margin-inline-end:4px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-year-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-month-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-day-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-hour-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-minute-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-second-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-millisecond-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-meridiem-field{padding-block-start:0;padding-block-end:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button{-webkit-appearance:button;appearance:button}input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;overflow-x:hidden}::selection{background:var(--iq-primary);color:#fff}img,svg,video{max-width:100%;height:auto}:where(.wp-site-blocks)>*{margin-block-start:0}:where(.wp-site-blocks)>main{margin-block-start:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer components;@layer utilities{.static{position:static}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.grid{display:grid}.hidden{display:none}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--iq-navy:var(--wp--preset--color--navy,#101b47);--iq-footer:var(--wp--preset--color--footer,#0b1330);--iq-primary:var(--wp--preset--color--primary,#345bf4);--iq-purple:var(--wp--preset--color--purple,#803ffd);--iq-indigo:var(--wp--preset--color--indigo,#4e46f4);--iq-lightbg:var(--wp--preset--color--lightbg,#f5f7ff);--iq-soft:var(--wp--preset--color--soft,#eef2ff);--iq-soft-border:var(--wp--preset--color--soft-border,#d5e0ff);--iq-border:var(--wp--preset--color--border,#e8edfc);--iq-muted:var(--wp--preset--color--muted,#5f6b94);--iq-body:var(--wp--preset--color--body,#3e4c76);--iq-eyebrow:var(--wp--preset--color--eyebrow,#5a6fa8);--iq-teal:var(--wp--preset--color--teal,#13b89d);--iq-coral:var(--wp--preset--color--coral,#f43f5e);--iq-amber:var(--wp--preset--color--amber,#f59e0b);--iq-white:var(--wp--preset--color--white,#fff);--iq-surface:var(--iq-white);--iq-grad:linear-gradient(90deg, var(--iq-primary) 0%, var(--iq-purple) 100%);--iq-grad-headline:linear-gradient(90deg, var(--iq-primary) 0%, #584cf8 50%, var(--iq-purple) 100%);--iq-grad-challenge:linear-gradient(90deg, var(--iq-indigo) 0%, var(--iq-purple) 100%);--iq-shadow-card:var(--wp--preset--shadow--card,0 10px 30px -5px #345bf412, 0 4px 12px -2px #101b4708);--iq-shadow-card-hover:var(--wp--preset--shadow--card-hover,0 20px 40px -10px #345bf426, 0 8px 16px -4px #803ffd14);--iq-shadow-hero:var(--wp--preset--shadow--hero-card,0 25px 50px -12px #345bf42e);--iq-shadow-cta:var(--wp--preset--shadow--cta,0 12px 28px -6px #345bf473);--iq-r-sm:8px;--iq-r-md:12px;--iq-r-lg:16px;--iq-r-xl:20px;--iq-r-2xl:24px;--iq-r-3xl:28px;--iq-font:var(--wp--preset--font-family--sans,"Inter Variable", Inter, system-ui, sans-serif);--iq-font-display:var(--wp--preset--font-family--display,"Plus Jakarta Sans", Inter, system-ui, sans-serif);--iq-container:1320px;--iq-gutter:clamp(1rem, 3vw, 1.5rem);--iq-header-h:80px;--iq-ease:cubic-bezier(.2, .7, .2, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--wp--preset--color--navy:#e7ebff;--wp--preset--color--white:#0d1533;--wp--preset--color--lightbg:#121c42;--wp--preset--color--soft:#18245a;--wp--preset--color--soft-border:#2b3c7a;--wp--preset--color--border:#23306a;--wp--preset--color--muted:#9aa6d2;--wp--preset--color--body:#c4cdee;--wp--preset--color--eyebrow:#9fb0e6;--wp--preset--color--footer:#070c22;--iq-shadow-card:0 10px 30px -8px #00000073;--iq-shadow-card-hover:0 20px 40px -10px #0000008c, 0 8px 16px -4px #803ffd2e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] .iq-blend-multiply,:root[data-theme=dark] .iq-hero__matrix img,:root[data-theme=dark] .iq-hero__head img{mix-blend-mode:normal}:root[data-theme=dark] .iq-hero__head img{opacity:.9}.iq-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.iq-skip-link{z-index:1000;border-radius:var(--iq-r-md);background:var(--iq-navy);color:var(--iq-white);padding:.75rem 1.25rem;font-weight:600;position:absolute;top:-100px;left:1rem}.iq-skip-link:focus{top:1rem}.iq-container{width:100%;max-width:calc(var(--iq-container) + 2 * var(--iq-gutter));padding-inline:var(--iq-gutter);box-sizing:border-box;margin-inline-start:auto;margin-inline-end:auto}.iq-icon{vertical-align:-.2em;flex:none;width:1.25em;height:1.25em}.iq-dot-matrix{background-image:radial-gradient(var(--iq-primary) 1.25px, transparent 1.25px);opacity:.25;pointer-events:none;background-size:14px 14px}.iq-gradient-text{background:var(--iq-grad-headline);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.iq-blend-multiply{mix-blend-mode:multiply}.iq-skeleton{border-radius:var(--iq-r-lg);background:linear-gradient(90deg, var(--iq-lightbg) 25%, var(--iq-soft) 37%, var(--iq-lightbg) 63%);color:var(--iq-muted);background-size:400% 100%;padding:1rem;animation:1.4s infinite iq-shimmer}@keyframes iq-shimmer{0%{background-position:100%}to{background-position:0}}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--iq-primary);outline-offset:2px}.iq-btn{border-radius:var(--iq-r-lg);font:600 .9375rem/1.2 var(--iq-font);cursor:pointer;transition:transform .2s var(--iq-ease), box-shadow .2s var(--iq-ease), background-color .2s, color .2s, border-color .2s, opacity .2s;white-space:nowrap;-webkit-tap-highlight-color:transparent;border:1px solid #0000;justify-content:center;align-items:center;gap:.625rem;padding:.875rem 1.5rem;display:inline-flex;text-decoration:none!important}.iq-btn:disabled,.iq-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none!important}.iq-btn--primary,.iq-btn--challenge{position:relative}.iq-btn--primary:after{content:"";position:absolute;top:0;bottom:-4px;left:0;right:0}.iq-btn--primary{background:var(--iq-grad);box-shadow:var(--iq-shadow-cta);color:#fff!important}.iq-btn--primary:hover{transform:translateY(-2px);box-shadow:0 16px 32px -8px #345bf48c}.iq-btn--challenge{background:var(--iq-grad-challenge);box-shadow:0 6px 14px -4px #4e46f473;color:#fff!important}.iq-btn--challenge:hover{opacity:.95}.iq-btn--soft{background:var(--iq-soft);border-color:var(--iq-soft-border);color:var(--iq-primary)!important}.iq-btn--soft:hover{background:#e2e8ff}:root[data-theme=dark] .iq-btn--soft:hover{background:var(--iq-soft-border)}.iq-btn--ghost{background:var(--iq-surface);border-color:var(--iq-border);color:var(--iq-navy)!important}.iq-btn--ghost:hover{border-color:var(--iq-primary);color:var(--iq-primary)!important}.iq-btn--outline{background:var(--iq-surface);border-color:var(--iq-border);color:var(--iq-primary)!important}.iq-btn--outline:hover{border-color:var(--iq-primary)}.iq-btn--danger{background:var(--iq-coral);color:#fff!important}.iq-btn--lg{padding:1rem 1.75rem;font-size:1rem}.iq-btn--sm{border-radius:var(--iq-r-md);padding:.5rem 1rem;font-size:.8125rem}.iq-btn--xs{border-radius:var(--iq-r-md);padding:.375rem .75rem;font-size:.75rem}.iq-btn--block{width:100%;display:flex}.iq-btn .iq-icon{width:1.1em;height:1.1em}.iq-link-arrow{color:var(--iq-primary);white-space:nowrap;align-items:center;gap:.375rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.iq-link-arrow:hover{text-decoration:underline}.iq-link-arrow .iq-icon{width:1rem;height:1rem;transition:transform .2s}.iq-link-arrow:hover .iq-icon{transform:translate(3px)}.iq-arrow{background:var(--iq-primary);border-radius:999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.iq-arrow{background:color-mix(in srgb, var(--iq-primary) 15%, transparent)}}.iq-arrow{color:var(--iq-primary);flex:none;transition:background-color .2s,color .2s}.iq-arrow .iq-icon{width:.95rem;height:.95rem}.iq-arrow--lg{background:var(--iq-lightbg);width:2rem;height:2rem}.iq-icon-btn{width:2.75rem;height:2.75rem;color:var(--iq-navy);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:inline-flex}.iq-icon-btn:hover{background:var(--iq-lightbg);color:var(--iq-primary)}.iq-icon-btn--boxed{border-radius:var(--iq-r-md);background:var(--iq-lightbg);border:1px solid var(--iq-border)}.iq-badge{color:var(--iq-primary);font:700 .625rem/1.6 var(--iq-font);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#fff;border-radius:6px;align-items:center;gap:.25rem;padding:.125rem .625rem;display:inline-flex;box-shadow:0 1px 2px #101b4714}.iq-badge--purple{color:var(--iq-purple)}.iq-badge--teal{color:var(--iq-teal)}.iq-badge--coral{color:var(--iq-coral)}.iq-badge--amber{color:#92400e}.iq-badge--dark{color:#fff;letter-spacing:0;text-transform:none;background:#101b47cc;font-size:.6875rem;font-weight:600}.iq-badge--soft{background:var(--iq-primary)}@supports (color:color-mix(in lab, red, red)){.iq-badge--soft{background:color-mix(in srgb, var(--iq-primary) 10%, transparent)}}.iq-badge--soft{box-shadow:none}.iq-badge--level{background:var(--iq-amber)}@supports (color:color-mix(in lab, red, red)){.iq-badge--level{background:color-mix(in srgb, var(--iq-amber) 15%, transparent)}}.iq-badge--level{color:#92400e;box-shadow:none;border-radius:4px;padding:.0625rem .5rem}.iq-chip{border-radius:var(--iq-r-md);border:1px solid var(--iq-border);background:var(--iq-surface);color:var(--iq-navy);font:600 .75rem/1.3 var(--iq-font);cursor:pointer;white-space:nowrap;align-items:center;gap:.5rem;padding:.5rem 1rem;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex;text-decoration:none!important}.iq-chip:hover{border-color:var(--iq-primary)}.iq-chip.is-active,.iq-chip[aria-selected=true],.iq-chip[aria-pressed=true],.iq-chip[aria-current=page]{background:var(--iq-primary);border-color:var(--iq-primary);color:#fff}.iq-pill{border-radius:var(--iq-r-md);color:#4338ca;font:700 .75rem/1.2 var(--iq-font);font-variant-numeric:tabular-nums;white-space:nowrap;background:#e8e5ff;align-items:center;gap:.375rem;padding:.375rem .75rem;display:inline-flex}:root[data-theme=dark] .iq-pill{color:#c7c9ff;background:#262f6e}.iq-pill--purple{background:var(--iq-purple)}@supports (color:color-mix(in lab, red, red)){.iq-pill--purple{background:color-mix(in srgb, var(--iq-purple) 10%, transparent)}}.iq-pill--purple{color:var(--iq-purple)}.iq-pill .iq-icon{width:.95rem;height:.95rem}.iq-icon-tile{border-radius:var(--iq-r-md);background:var(--iq-primary);flex:none;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.iq-icon-tile{background:color-mix(in srgb, var(--iq-primary) 10%, transparent)}}.iq-icon-tile{color:var(--iq-primary)}.iq-icon-tile .iq-icon{width:1.375rem;height:1.375rem}.iq-icon-tile--lg{border-radius:var(--iq-r-lg);width:3rem;height:3rem}.iq-icon-tile--xl{border-radius:var(--iq-r-lg);width:4.25rem;height:4.25rem}.iq-icon-tile--xl .iq-icon{width:2rem;height:2rem}.iq-icon-tile--blue{background:var(--iq-primary)}@supports (color:color-mix(in lab, red, red)){.iq-icon-tile--blue{background:color-mix(in srgb, var(--iq-primary) 10%, transparent)}}.iq-icon-tile--blue{color:var(--iq-primary)}.iq-icon-tile--purple{background:var(--iq-purple)}@supports (color:color-mix(in lab, red, red)){.iq-icon-tile--purple{background:color-mix(in srgb, var(--iq-purple) 10%, transparent)}}.iq-icon-tile--purple{color:var(--iq-purple)}.iq-icon-tile--teal{color:var(--iq-teal);background:#e6f8f3}.iq-icon-tile--coral{color:var(--iq-coral);background:#ffe9ee}.iq-icon-tile--amber{color:var(--iq-amber);background:#fff4e0}.iq-icon-tile--indigo{color:#4f46e5;background:#6366f11a}:root[data-theme=dark] .iq-icon-tile--teal{background:#13b89d26}:root[data-theme=dark] .iq-icon-tile--coral{background:#f43f5e26}:root[data-theme=dark] .iq-icon-tile--amber{background:#f59e0b26}.iq-section-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-bottom:1.25rem;display:flex}.iq-section-head__main{align-items:center;gap:.75rem;min-width:0;display:flex}.iq-section-head__title{font:700 clamp(1.25rem, 1.1rem + .5vw, 1.5rem) / 1.25 var(--iq-font-display);color:var(--iq-navy);letter-spacing:-.01em;margin:0}.iq-section-head--sm .iq-section-head__title{font-size:1.25rem}.iq-section-head__desc{color:var(--iq-muted);margin:.125rem 0 0;font-size:.8125rem;line-height:1.45}.iq-panel{background:var(--iq-surface);border:1px solid var(--iq-border);border-radius:var(--iq-r-3xl);box-shadow:var(--iq-shadow-card);padding:clamp(1.25rem,3vw,2.5rem)}.iq-panel--tint{background:var(--iq-lightbg)}.iq-panel--flat{box-shadow:none}.iq-panel--sm{border-radius:var(--iq-r-2xl);padding:clamp(1.25rem,2vw,1.5rem)}.iq-card{background:var(--iq-surface);border:1px solid var(--iq-border);border-radius:var(--iq-r-xl);box-shadow:var(--iq-shadow-card);color:var(--iq-navy);transition:transform .25s var(--iq-ease), box-shadow .25s var(--iq-ease), border-color .25s;flex-direction:column;justify-content:space-between;min-width:0;padding:.75rem;display:flex;position:relative;text-decoration:none!important}a.iq-card:hover,.iq-card--link:hover{box-shadow:var(--iq-shadow-card-hover);transform:translateY(-4px)}.iq-card:has(.iq-card__link:hover){box-shadow:var(--iq-shadow-card-hover);transform:translateY(-4px)}a.iq-card:hover .iq-arrow{background:var(--iq-primary);color:#fff}.iq-card:has(.iq-card__link:hover) .iq-arrow{background:var(--iq-primary);color:#fff}.iq-card__link{color:inherit;text-decoration:none!important}.iq-card__link:after{content:"";border-radius:inherit;z-index:1;position:absolute;top:0;bottom:0;left:0;right:0}.iq-card :where(.iq-card__action,button,.iq-card__above){z-index:2;position:relative}.iq-card__media{border-radius:var(--iq-r-lg);background:var(--iq-lightbg);justify-content:center;align-items:center;height:8rem;margin-bottom:.75rem;display:flex;position:relative;overflow:hidden}.iq-card__media img{object-fit:cover;width:100%;height:100%;transition:transform .35s var(--iq-ease)}.iq-card__media--contain img{object-fit:contain;transform:scale(1.1)}.iq-card:hover .iq-card__media img{transform:scale(1.1)}.iq-card:hover .iq-card__media--contain img{transform:scale(1.22)}.iq-card__media .iq-badge{z-index:1;position:absolute;bottom:.5rem;left:.625rem}.iq-card__media .iq-badge--dark{left:auto;right:.625rem}.iq-card__media--navy{background:linear-gradient(135deg,#071946 0%,#0f3186 50%,#2557d6 100%)}.iq-card__media--violet{background:linear-gradient(135deg,#1b1045 0%,#3b1e8c 50%,#6b33e3 100%)}.iq-card__media--ice{background:linear-gradient(135deg,#dce5f7 0%,#eef3fc 50%,#c8d8f6 100%)}.iq-card__media--lavender{background:linear-gradient(135deg,#e3ecfc 0%,#f2f6ff 50%,#eae4fc 100%)}.iq-card__media--indigo{background:linear-gradient(135deg,#eef2ff 0%,#e0e7ff 100%)}.iq-card__media--night{background:linear-gradient(135deg,#07153b 0%,#13286a 50%,#2b196e 100%)}.iq-card__media--sunrise{background:linear-gradient(#fde68a 0%,#fdba74 50%,#1e293b 100%)}.iq-card__media--paper{background:#eef2fa}.iq-card__media--navy img,.iq-card__media--night img{mix-blend-mode:screen}.iq-card__media--ice img,.iq-card__media--lavender img,.iq-card__media--indigo img,.iq-card__media--paper img{mix-blend-mode:multiply}:root[data-theme=dark] .iq-card__media img{mix-blend-mode:normal}.iq-card__body{padding:0 .25rem}.iq-card__title{font:700 .9375rem/1.3 var(--iq-font-display);color:var(--iq-navy);margin:0 0 .25rem;transition:color .2s}.iq-card:hover .iq-card__title{color:var(--iq-primary)}.iq-card__desc{color:var(--iq-muted);margin:0 0 1rem;font-size:.75rem;line-height:1.55}.iq-card__foot{border-top:1px solid var(--iq-border);justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem .25rem 0;display:flex}@supports (color:color-mix(in lab, red, red)){.iq-card__foot{border-top:1px solid color-mix(in srgb, var(--iq-border) 70%, transparent)}}.iq-card__foot{color:var(--iq-muted);font-size:.6875rem;font-weight:500}.iq-card__meta{flex-wrap:wrap;align-items:center;gap:.375rem .875rem;display:flex}.iq-card__meta span{align-items:center;gap:.3rem;display:inline-flex}.iq-card__meta .iq-icon{width:.95rem;height:.95rem}.iq-card__date{color:var(--iq-muted);margin:0;font-size:.6875rem}.iq-card--test-lg{padding:1rem}.iq-card--test-lg .iq-card__media{justify-content:space-between;align-items:flex-end;height:11rem;margin-bottom:1rem;padding:.75rem}.iq-card--test-lg .iq-card__media img{position:absolute;top:0;bottom:0;left:0;right:0}.iq-card--test-lg .iq-card__media .iq-badge{padding:.25rem .625rem;font-size:.6875rem;position:relative;bottom:auto;left:auto;right:auto}.iq-card--test-lg .iq-card__title{margin-bottom:.375rem;font-size:1.125rem}.iq-card--test-lg .iq-card__stats{border-top:1px solid var(--iq-border);color:var(--iq-muted);justify-content:space-between;gap:.5rem;padding:.75rem 0;font-size:.75rem;display:flex}.iq-card--game{border-radius:var(--iq-r-lg);padding:1rem}.iq-card--game .iq-card__head{align-items:flex-start;gap:.75rem;margin-bottom:.75rem;display:flex}.iq-card--game .iq-card__title{margin:0;font-size:.875rem}.iq-card--game .iq-card__desc{margin:.125rem 0 0;font-size:.6875rem;line-height:1.4}.iq-card--game .iq-card__foot{padding-top:.5rem}.iq-card--game .iq-arrow{width:1.5rem;height:1.5rem}.iq-card--tool{border-radius:var(--iq-r-lg);flex-direction:row;align-items:center;gap:.875rem;padding:1rem}a.iq-card--tool:hover{transform:translateY(-2px)}.iq-card--tool:has(.iq-card__link:hover){transform:translateY(-2px)}.iq-card--tool .iq-card__main{align-items:center;gap:.875rem;min-width:0;display:flex}.iq-card--tool .iq-card__title{margin:0;font-size:.875rem}.iq-card--tool .iq-card__desc{margin:.125rem 0 0;font-size:.75rem}.iq-card--tool .iq-arrow{background:var(--iq-lightbg);width:2rem;height:2rem}.iq-card--post{border-radius:var(--iq-r-lg);justify-content:flex-start;padding:.625rem}.iq-card--post .iq-card__media{border-radius:var(--iq-r-md);height:7rem;margin-bottom:.625rem}.iq-card--post .iq-card__title{font-size:.875rem;line-height:1.35}.iq-card--post .iq-card__excerpt{color:var(--iq-muted);margin:.25rem 0 .5rem;font-size:.8125rem;line-height:1.55}.iq-card--post.iq-card--lg{padding:1rem}.iq-card--post.iq-card--lg .iq-card__media{height:11rem}.iq-card--post.iq-card--lg .iq-card__title{font-size:1.0625rem}.iq-card--horizontal{flex-direction:row;align-items:center;gap:1rem}.iq-card--horizontal .iq-card__media{aspect-ratio:4/3;flex:none;width:38%;max-width:220px;height:auto;margin:0}.iq-stat{border-radius:var(--iq-r-lg);background:var(--iq-lightbg);border:1px solid var(--iq-border);min-width:0;padding:1rem}.iq-stat--white{background:var(--iq-surface)}.iq-stat__label{color:var(--iq-muted);margin:0;font-size:.75rem}.iq-stat__value{font:800 1.5rem/1.2 var(--iq-font-display);color:var(--iq-navy);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:.125rem 0 0}.iq-stat__value--primary{color:var(--iq-primary)}.iq-stat__value--purple{color:var(--iq-purple)}.iq-stat__value--teal{color:var(--iq-teal)}.iq-stats{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem;display:grid}.iq-progress{background:var(--iq-lightbg);border:1px solid var(--iq-border);border-radius:999px;width:100%;height:.625rem;overflow:hidden}.iq-progress__bar{background:var(--iq-grad);width:0;height:100%;transition:width .35s var(--iq-ease);border-radius:999px}.iq-progress__label{color:var(--iq-muted);justify-content:space-between;margin-bottom:.25rem;font-size:.75rem;font-weight:600;display:flex}.iq-progress__label strong{color:var(--iq-primary)}.iq-options{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:.875rem;display:grid}.iq-option{border-radius:var(--iq-r-lg);border:1px solid var(--iq-border);background:var(--iq-surface);width:100%;color:var(--iq-navy);text-align:left;font:inherit;cursor:pointer;align-items:center;gap:.75rem;padding:1rem;transition:border-color .2s,background-color .2s,box-shadow .2s;display:flex}.iq-option:hover:not(:disabled){border-color:var(--iq-primary)}.iq-option__key{background:var(--iq-lightbg);width:2rem;height:2rem;color:var(--iq-navy);border-radius:.5rem;flex:none;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;transition:background-color .2s,color .2s;display:inline-flex}.iq-option:hover:not(:disabled) .iq-option__key{background:var(--iq-primary);color:#fff}.iq-option__text{margin:0;font-size:.875rem;font-weight:700;line-height:1.35}.iq-option__state{color:var(--iq-muted);margin:0;font-size:.6875rem}.iq-option__media{max-width:100%;height:auto;max-height:6rem}.iq-option.is-selected{background:var(--iq-lightbg);border:2px solid var(--iq-primary);padding:calc(1rem - 1px);box-shadow:0 1px 2px #101b470f}.iq-option.is-selected .iq-option__key{background:var(--iq-primary);color:#fff}.iq-option.is-selected .iq-option__state{color:var(--iq-primary);font-weight:600}.iq-option.is-correct{border:2px solid var(--iq-teal);background:#ecfdf8;padding:calc(1rem - 1px)}.iq-option.is-correct .iq-option__key{background:var(--iq-teal);color:#fff}.iq-option.is-correct .iq-option__state{color:var(--iq-teal);font-weight:600}.iq-option.is-wrong{border:2px solid var(--iq-coral);background:#fef2f2;padding:calc(1rem - 1px)}.iq-option.is-wrong .iq-option__key{background:var(--iq-coral);color:#fff}.iq-option.is-wrong .iq-option__state{color:var(--iq-coral);font-weight:600}:root[data-theme=dark] .iq-option.is-correct{background:#13b89d1f}:root[data-theme=dark] .iq-option.is-wrong{background:#f43f5e1f}.iq-option:disabled,.iq-option.is-disabled{cursor:not-allowed}.iq-option.is-disabled{opacity:.5;background:#f8fafc}:root[data-theme=dark] .iq-option.is-disabled{background:var(--iq-lightbg)}.iq-option.is-disabled .iq-option__key{color:var(--iq-muted);background:#e2e8f0}.iq-option.is-timeout{background:var(--iq-amber)}@supports (color:color-mix(in lab, red, red)){.iq-option.is-timeout{background:color-mix(in srgb, var(--iq-amber) 10%, transparent)}}.iq-option.is-timeout{border-color:var(--iq-amber)}@supports (color:color-mix(in lab, red, red)){.iq-option.is-timeout{border-color:color-mix(in srgb, var(--iq-amber) 40%, transparent)}}.iq-option.is-timeout .iq-option__key{background:var(--iq-amber);color:#fff}.iq-option.is-timeout .iq-option__state{color:#92400e;font-weight:600}.iq-field{gap:.375rem;display:grid}.iq-label{text-transform:uppercase;letter-spacing:.04em;color:var(--iq-muted);font-size:.75rem;font-weight:700}.iq-input,.iq-select,.iq-textarea{box-sizing:border-box;border-radius:var(--iq-r-md);border:1px solid var(--iq-border);background:var(--iq-surface);width:100%;color:var(--iq-navy);font:400 .875rem/1.4 var(--iq-font);padding:.625rem 1rem;transition:box-shadow .2s,border-color .2s,background-color .2s}.iq-input::placeholder,.iq-textarea::placeholder{color:var(--iq-muted)}.iq-input:focus,.iq-select:focus,.iq-textarea:focus{border-color:var(--iq-primary);outline:none}@supports (color:color-mix(in lab, red, red)){.iq-input:focus,.iq-select:focus,.iq-textarea:focus{border-color:color-mix(in srgb, var(--iq-primary) 50%, var(--iq-border))}}.iq-input:focus,.iq-select:focus,.iq-textarea:focus{box-shadow:0 0 0 3px var(--iq-primary)}@supports (color:color-mix(in lab, red, red)){.iq-input:focus,.iq-select:focus,.iq-textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--iq-primary) 25%, transparent)}}.iq-input--big{border-radius:var(--iq-r-lg);border:2px solid var(--iq-primary);width:7rem;font:800 1.875rem/1.1 var(--iq-font-display);text-align:center;font-variant-numeric:tabular-nums;padding:.75rem 1rem}.iq-range{accent-color:var(--iq-primary);cursor:pointer;flex:1;min-width:0}.iq-checkbox{accent-color:var(--iq-primary);width:1rem;height:1rem}.iq-notice{border-radius:var(--iq-r-lg);background:var(--iq-lightbg);border:1px solid var(--iq-border);color:var(--iq-muted);padding:1rem;font-size:.8125rem;line-height:1.55}.iq-notice strong{color:var(--iq-navy)}.iq-notice--success{border-color:var(--iq-teal);background:#ecfdf8}@supports (color:color-mix(in lab, red, red)){.iq-notice--success{border-color:color-mix(in srgb, var(--iq-teal) 35%, transparent)}}.iq-notice--success{color:#0f766e}.iq-notice--error{border-color:var(--iq-coral);background:#fef2f2}@supports (color:color-mix(in lab, red, red)){.iq-notice--error{border-color:color-mix(in srgb, var(--iq-coral) 35%, transparent)}}.iq-notice--error{color:#b91c1c}.iq-notice--warning{background:var(--iq-amber)}@supports (color:color-mix(in lab, red, red)){.iq-notice--warning{background:color-mix(in srgb, var(--iq-amber) 10%, transparent)}}.iq-notice--warning{border-color:var(--iq-amber)}@supports (color:color-mix(in lab, red, red)){.iq-notice--warning{border-color:color-mix(in srgb, var(--iq-amber) 35%, transparent)}}.iq-notice--warning{color:#92400e}:root[data-theme=dark] .iq-notice--success{color:#5eead4;background:#13b89d1a}:root[data-theme=dark] .iq-notice--error{color:#fda4af;background:#f43f5e1a}:root[data-theme=dark] .iq-notice--warning{color:#fcd34d}.iq-empty{text-align:center;border-radius:var(--iq-r-2xl);background:var(--iq-lightbg);border:1px solid var(--iq-border);max-width:32rem;margin:1.5rem auto;padding:3rem 1.5rem}.iq-empty__icon{border-radius:var(--iq-r-lg);width:4rem;height:4rem;margin:0 auto 1rem}.iq-empty__title{font:700 1.25rem/1.3 var(--iq-font-display);color:var(--iq-navy);margin:0 0 .5rem}.iq-empty__text{color:var(--iq-muted);margin:0 0 1.5rem;font-size:.875rem}.iq-spinner{border:2.5px solid var(--iq-primary);border-radius:50%;width:1.25rem;height:1.25rem;display:inline-block}@supports (color:color-mix(in lab, red, red)){.iq-spinner{border:2.5px solid color-mix(in srgb, var(--iq-primary) 25%, transparent)}}.iq-spinner{border-top-color:var(--iq-primary);vertical-align:middle;animation:.8s linear infinite iq-spin}@keyframes iq-spin{to{transform:rotate(360deg)}}.is-loading{pointer-events:none;position:relative}.is-loading>:not(.iq-loading-overlay){opacity:.45;transition:opacity .2s}.iq-tabs{scrollbar-width:thin;align-items:center;gap:.5rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.iq-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:.375rem;margin-top:2.5rem;display:flex}.iq-pagination :where(a,span){border-radius:var(--iq-r-md);border:1px solid var(--iq-border);background:var(--iq-surface);min-width:2.5rem;height:2.5rem;color:var(--iq-navy);box-sizing:border-box;justify-content:center;align-items:center;padding:0 .75rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.iq-pagination a:hover{border-color:var(--iq-primary);color:var(--iq-primary)}.iq-pagination .current,.iq-pagination [aria-current]{background:var(--iq-primary);border-color:var(--iq-primary);color:#fff}.iq-pagination .dots{background:0 0;border:0}.iq-breadcrumbs{color:var(--iq-muted);margin:0 0 .75rem;font-size:.75rem}.iq-breadcrumbs ol{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.iq-breadcrumbs li{align-items:center;gap:.5rem;display:inline-flex}.iq-breadcrumbs li+li:before{content:"/";color:var(--iq-muted)}.iq-breadcrumbs a{color:var(--iq-muted);text-decoration:none}.iq-breadcrumbs a:hover{color:var(--iq-primary)}.iq-breadcrumbs [aria-current]{color:var(--iq-navy);font-weight:600}.iq-table-wrap{border-radius:var(--iq-r-lg);border:1px solid var(--iq-border);-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.iq-table{border-collapse:collapse;width:100%;font-size:.875rem}.iq-table :where(th,td){text-align:left;border-bottom:1px solid var(--iq-border);padding:.75rem 1rem}.iq-table th{background:var(--iq-lightbg);text-transform:uppercase;letter-spacing:.04em;color:var(--iq-muted);font-size:.75rem}.iq-table tr:last-child td{border-bottom:0}.iq-table td.is-num,.iq-table th.is-num{text-align:right;font-variant-numeric:tabular-nums}.iq-table tr.is-me td{background:var(--iq-primary)}@supports (color:color-mix(in lab, red, red)){.iq-table tr.is-me td{background:color-mix(in srgb, var(--iq-primary) 8%, transparent)}}.iq-table tr.is-me td{font-weight:600}.iq-app{color:var(--iq-navy);position:relative}.iq-app__bar{border-bottom:1px solid var(--iq-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}.iq-app__eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--iq-primary);margin:0;font-size:.6875rem;font-weight:700}.iq-app__title{font:700 clamp(1rem, .9rem + .4vw, 1.125rem) / 1.3 var(--iq-font-display);color:var(--iq-navy);margin:0}.iq-app__footer{border-top:1px solid var(--iq-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;padding-top:1.5rem;display:flex}.iq-disclaimer{margin-top:1.5rem}.iq-no-ads{isolation:isolate}.wp-site-blocks>header.wp-block-template-part,.iq-sticky-header{z-index:50;position:sticky;top:0}.iq-header{background:var(--iq-surface)}@supports (color:color-mix(in lab, red, red)){.iq-header{background:color-mix(in srgb, var(--iq-surface) 95%, transparent)}}.iq-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--iq-border);box-shadow:0 4px 20px -4px #101b470a}.admin-bar .wp-site-blocks>header.wp-block-template-part{top:32px}@media (max-width:782px){.admin-bar .wp-site-blocks>header.wp-block-template-part{top:46px}}@media (max-width:600px){.admin-bar .wp-site-blocks>header.wp-block-template-part{top:0}}.iq-header__inner{height:var(--iq-header-h);justify-content:space-between;align-items:center;gap:1rem;display:flex}.iq-logo{--iq-logo-a:#345bf4;--iq-logo-b:#803ffd;font:800 25px/1 var(--iq-font-display);letter-spacing:.01em;color:var(--iq-navy);white-space:nowrap;align-items:baseline;display:inline-flex;text-decoration:none!important}.iq-logo__mark{flex:none;width:1.05em;height:1.05em;margin:0 .2em 0 .05em;position:relative;top:.24em}.iq-logo__word--free{margin-left:.3em}.iq-logo__tld{letter-spacing:0;color:var(--iq-primary);margin-left:.1em;font-size:.6em}:root[data-theme=dark] .iq-logo{--iq-logo-a:#6d8dff;--iq-logo-b:#a77bff}:root[data-theme=dark] .iq-logo__tld{color:#8fa9ff}.iq-nav{display:none}.iq-nav ul{align-items:center;gap:1.75rem;margin:0;padding:0;list-style:none;display:flex}.iq-nav a{color:var(--iq-navy);padding:.25rem 0;font-size:15px;font-weight:500;display:block}@supports (color:color-mix(in lab, red, red)){.iq-nav a{color:color-mix(in srgb, var(--iq-navy) 85%, transparent)}}.iq-nav a{white-space:nowrap;text-decoration:none;transition:color .2s}.iq-nav a:hover,.iq-nav .current-menu-item>a,.iq-nav .current-menu-ancestor>a,.iq-nav a[aria-current=page]{color:var(--iq-primary)}.iq-nav .current-menu-item>a,.iq-nav a[aria-current=page]{font-weight:600}@media (min-width:1280px){.iq-nav{display:block}.iq-header__burger{display:none!important}}.iq-header__tools{align-items:center;gap:.75rem;display:flex}.iq-search{display:none;position:relative}@media (min-width:640px){.iq-search{display:block}}.iq-search__input{box-sizing:border-box;background:var(--iq-lightbg);border:1px solid var(--iq-border);width:12rem;color:var(--iq-navy);font:400 .875rem/1.3 var(--iq-font);transition:box-shadow .2s, background-color .2s, width .25s var(--iq-ease);-webkit-appearance:none;appearance:none;border-radius:999px;padding:.625rem 1rem .625rem 2.5rem}@media (min-width:1024px){.iq-search__input{width:15rem}}.iq-search__input::placeholder{color:var(--iq-muted)}.iq-search__input:focus{background:var(--iq-surface);box-shadow:0 0 0 2px var(--iq-primary);outline:none}@supports (color:color-mix(in lab, red, red)){.iq-search__input:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--iq-primary) 40%, transparent)}}.iq-search__icon{width:1rem;height:1rem;color:var(--iq-primary);pointer-events:none;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}.iq-search__submit{cursor:pointer;opacity:0;background:0 0;border:0;width:2.5rem;position:absolute;top:0;bottom:0;left:0;right:auto}.iq-theme-toggle .iq-icon--sun{display:none}:root[data-theme=dark] .iq-theme-toggle .iq-icon--sun{display:block}:root[data-theme=dark] .iq-theme-toggle .iq-icon--moon{display:none}.iq-theme-toggle .iq-icon--moon{fill:currentColor}.iq-account-link{display:none}@media (min-width:768px){.iq-account-link{display:inline-flex}}.iq-mobile-menu{border-top:1px solid var(--iq-border);background:var(--iq-surface);padding:.75rem var(--iq-gutter) 1.5rem}.iq-mobile-menu[hidden]{display:none}.iq-mobile-menu ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0 0 .75rem;padding:0;list-style:none;display:grid}.iq-mobile-menu a{border-radius:var(--iq-r-md);color:var(--iq-navy);padding:.625rem;font-size:.875rem;font-weight:600;text-decoration:none;display:block}.iq-mobile-menu a:hover,.iq-mobile-menu .current-menu-item>a{background:var(--iq-lightbg);color:var(--iq-primary)}.iq-mobile-menu .iq-search{margin-bottom:.75rem;display:block}.iq-mobile-menu .iq-search__input{width:100%}.iq-hero{border-bottom:1px solid var(--iq-border);padding:1.5rem 0 3rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.iq-hero{border-bottom:1px solid color-mix(in srgb, var(--iq-border) 60%, transparent)}}.iq-hero{background:radial-gradient(circle at 76% 44%, #803ffd21 0%, #345bf414 38%, transparent 68%), radial-gradient(circle at 8% 30%, #345bf40f 0%, transparent 45%), linear-gradient(180deg, var(--iq-lightbg) 0%, var(--iq-surface) 100%)}@media (min-width:1024px){.iq-hero{padding:3.5rem 0}}.iq-hero__dots{display:none;position:absolute}@media (min-width:1024px){.iq-hero__dots{display:block}}.iq-hero__dots--a{width:6rem;height:11rem;bottom:2.5rem;left:.75rem}.iq-hero__dots--b{width:9rem;height:5rem;top:2.5rem;left:36%}.iq-hero__dots--c{width:11rem;height:4rem;top:2rem;right:2.5rem}.iq-hero__grid{z-index:1;align-items:center;gap:2rem;display:grid;position:relative}@media (min-width:1024px){.iq-hero__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem}.iq-hero__text{grid-column:span 5/span 5}.iq-hero__visual{grid-column:span 7/span 7}}.iq-hero__text>*+*{margin-top:1.25rem}.iq-hero__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--iq-eyebrow);margin:0;font-size:.75rem;font-weight:600}@media (min-width:640px){.iq-hero__eyebrow{font-size:13px}}.iq-hero__title{font:800 42px/1.06 var(--iq-font-display);letter-spacing:-.025em;color:var(--iq-navy);margin:0}@media (min-width:640px){.iq-hero__title{font-size:54px}}@media (min-width:1024px){.iq-hero__title{font-size:60px}}.iq-hero__title .iq-gradient-text{padding-bottom:.06em;display:inline-block}.iq-hero__lead{max-width:32rem;color:var(--iq-body);font-size:1rem;line-height:1.625}@media (min-width:640px){.iq-hero__lead{font-size:17px}}.iq-hero__ctas{flex-wrap:wrap;align-items:center;gap:1rem;padding-top:.5rem;display:flex}.iq-hero__ctas .iq-btn{padding:1rem 1.75rem;font-size:1rem}.iq-hero__ctas .iq-btn--soft{padding-inline-start:1.5rem;padding-inline-end:1.5rem}.iq-hero__checks{color:#4a5882;flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin:0;padding:.75rem 0 0;font-size:13.5px;font-weight:500;list-style:none;display:flex}:root[data-theme=dark] .iq-hero__checks{color:var(--iq-body)}.iq-hero__checks li{align-items:center;gap:.375rem;display:inline-flex}.iq-hero__checks .iq-icon{width:1rem;height:1rem;color:var(--iq-primary);stroke-width:2.5px}.iq-hero__visual{justify-content:center;align-items:center;min-height:360px;display:flex;position:relative}@media (min-width:640px){.iq-hero__visual{min-height:430px}}@media (min-width:1024px){.iq-hero__visual{justify-content:flex-end}}.iq-hero__matrix{z-index:2;width:100%;max-width:490px;transition:transform .3s var(--iq-ease);color:inherit;display:block;position:relative;text-decoration:none!important}.iq-hero__matrix:hover{transform:scale(1.01)}@media (min-width:1024px){.iq-hero__matrix{margin-right:12rem}}@media (min-width:1280px){.iq-hero__matrix{margin-right:14rem}}.iq-hero__matrix img{mix-blend-mode:multiply;filter:drop-shadow(0 20px 35px #345bf424);width:100%;height:auto;display:block}.iq-hero__matrix{container-type:inline-size}.iq-hero__question{max-width:44%;font:700 clamp(11px, 2.85cqi, 14px)/1.25 var(--iq-font-display);color:#101b47;pointer-events:none;background:#fff;border:1px solid #345bf41f;border-radius:1.1em;align-items:center;gap:.6em;margin:0;padding:.55em .9em .55em .55em;display:none;position:absolute;top:6%;right:3%;box-shadow:0 10px 24px -8px #345bf447,0 2px 6px #101b470f}@media (min-width:640px){.iq-hero__question{display:flex}}.iq-hero__bulb{background:linear-gradient(135deg, var(--iq-purple), var(--iq-primary));color:#fff;border-radius:.75em;flex:none;justify-content:center;align-items:center;width:2.2em;height:2.2em;display:flex;box-shadow:0 6px 12px -4px #803ffd73}.iq-hero__bulb .iq-icon{width:1.15em;height:1.15em}.iq-hero__head{z-index:1;pointer-events:none;align-items:center;display:none;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media (min-width:768px){.iq-hero__head{display:flex}}@media (min-width:768px) and (max-width:1023px){.iq-hero__visual{justify-content:flex-start}}@media (min-width:1024px){.iq-hero__head{right:-.5rem}}.iq-hero__head img{mix-blend-mode:multiply;opacity:.95;width:14rem;height:auto}@media (min-width:1024px){.iq-hero__head img{width:16rem}}@media (min-width:1280px){.iq-hero__head img{width:18rem}}.iq-hero__skills{z-index:3;pointer-events:auto;flex-direction:column;gap:.625rem;margin:0 0 0 -2rem;padding:0;list-style:none;display:flex;position:relative}.iq-hero__skill{background:var(--iq-surface);border-radius:999px;align-self:flex-start;align-items:center;gap:.5rem;padding:.375rem .875rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.iq-hero__skill{background:color-mix(in srgb, var(--iq-surface) 90%, transparent)}}.iq-hero__skill{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--iq-border);font:700 11px/1.4 var(--iq-font);letter-spacing:.04em;color:var(--iq-primary);white-space:nowrap;box-shadow:0 1px 2px #101b470f}.iq-hero__skill .iq-icon{width:1.05rem;height:1.05rem}.iq-hero__skill:nth-child(2){margin-left:.5rem}.iq-hero__skill:nth-child(3){margin-left:1rem}.iq-hero__skill:nth-child(4){margin-left:.25rem}.iq-hero__skills--mobile{flex-flow:wrap;justify-content:center;gap:.5rem;margin:1rem 0 0;display:flex}.iq-hero__skills--mobile .iq-hero__skill{margin-left:0!important}@media (min-width:768px){.iq-hero__skills--mobile{display:none}}@media (max-width:767px){.iq-hero__visual{flex-direction:column;min-height:0}}.iq-section{padding-block-start:1.5rem;padding-block-end:1.5rem}.iq-section--first{padding-top:3rem;padding-bottom:2rem}.iq-section--tools{padding-block-start:2rem;padding-block-end:2rem}.iq-split{align-items:stretch;gap:1.75rem;display:grid}.iq-split--start{align-items:start}@media (min-width:1024px){.iq-split{grid-template-columns:repeat(12,minmax(0,1fr))}.iq-split>.iq-col-8{grid-column:span 8/span 8}.iq-split>.iq-col-4{grid-column:span 4/span 4}.iq-split>.iq-col-6{grid-column:span 6/span 6}.iq-split>.iq-col-7{grid-column:span 7/span 7}.iq-split>.iq-col-5{grid-column:span 5/span 5}.iq-split>.iq-col-9{grid-column:span 9/span 9}.iq-split>.iq-col-3{grid-column:span 3/span 3}}.iq-col-8,.iq-col-6{flex-direction:column;min-width:0;display:flex}.iq-grid{gap:1rem;display:grid}.iq-grid--2{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))}@media (min-width:640px){.iq-grid--sm-2{grid-template-columns:repeat(2,minmax(0,1fr))}.iq-grid--sm-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.iq-grid--lg-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.iq-grid--xl-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.iq-trust{border-top:1px solid var(--iq-border);background:linear-gradient(180deg, var(--iq-surface) 0%, var(--iq-lightbg) 100%);margin-top:1rem;padding:2.5rem 0;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.iq-trust{background:linear-gradient(180deg, var(--iq-surface) 0%, color-mix(in srgb, var(--iq-lightbg) 60%, transparent) 100%)}}.iq-trust__dots{width:6rem;height:4rem;display:none;position:absolute;bottom:.5rem}@media (min-width:1600px){.iq-trust__dots{display:block}}.iq-trust__dots--l{left:1rem}.iq-trust__dots--r{right:1rem}.iq-trust__grid{gap:1.5rem 2rem;margin-block-start:0;margin-block-end:0;padding-block-start:0;padding-block-end:0;list-style:none;display:grid}@media (min-width:640px){.iq-trust__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.iq-trust__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.iq-trust__item{align-items:center;gap:.875rem;min-width:0;display:flex}.iq-trust__item>div{min-width:0}.iq-trust__item .iq-icon-tile{border-radius:var(--iq-r-lg);flex:none;width:3rem;height:3rem}.iq-trust__item .iq-icon-tile .iq-icon{width:1.5rem;height:1.5rem}.iq-trust__title{font:800 1rem/1.3 var(--iq-font-display);color:var(--iq-navy);overflow-wrap:break-word;margin:0}.iq-trust__desc{color:var(--iq-muted);margin:.125rem 0 0;font-size:.8125rem;line-height:1.4}.iq-footer{background:var(--wp--preset--color--footer,#0b1330);color:#fff;border-top:1px solid #ffffff1a;padding:3rem 0;font-size:.875rem}.iq-footer__grid{gap:2rem;display:grid}@media (min-width:640px){.iq-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.iq-footer__grid{grid-template-columns:repeat(12,minmax(0,1fr))}.iq-footer__brand{grid-column:span 4/span 4}.iq-footer__col{grid-column:span 2/span 2}}.iq-footer .iq-logo{--iq-logo-a:#6d8dff;--iq-logo-b:#a77bff;color:#fff;font-size:1.375rem}.iq-footer .iq-logo__tld{color:#8fa9ff}.iq-footer__tagline{color:#ffffffa6;max-width:20rem;margin:.75rem 0 0;font-size:.75rem;line-height:1.6}.iq-footer__social{gap:.75rem;margin-top:1rem;display:flex}.iq-footer__social a{color:#fff;background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:background-color .2s;display:inline-flex}.iq-footer__social a:hover{background:#ffffff2e}.iq-footer__social .iq-icon{width:1rem;height:1rem}.iq-footer__heading{color:#fff;margin:0 0 .5rem;font-size:.875rem;font-weight:700}.iq-footer__col ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.iq-footer__col a,.iq-footer__col button{color:#ffffffbf;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:.75rem;text-decoration:none}.iq-footer__col a:hover,.iq-footer__col button:hover{color:#fff}.iq-footer__copy{color:#fff9;font-size:.75rem;line-height:1.6}.iq-footer__copy p{margin:0}.iq-page-head{background:var(--iq-lightbg);border-bottom:1px solid var(--iq-border);padding:2.5rem 0}.iq-page-head__row{flex-direction:column;justify-content:space-between;gap:1.5rem;display:flex}@media (min-width:768px){.iq-page-head__row{flex-direction:row;align-items:flex-end}}.iq-page-head__title{font:800 clamp(1.875rem, 1.5rem + 1.2vw, 2.25rem) / 1.15 var(--iq-font-display);color:var(--iq-navy);letter-spacing:-.01em;margin:0 0 .5rem}.iq-page-head__desc{max-width:42rem;color:var(--iq-muted);margin:0;font-size:.9375rem;line-height:1.6}.iq-page-head__desc p{color:inherit;margin:0 0 .5rem}.iq-page-head__aside{width:100%}@media (min-width:768px){.iq-page-head__aside{width:18rem}}.iq-page-head .iq-tabs{padding-top:1.5rem}.iq-app-page{background:var(--iq-lightbg);min-height:60vh;padding-block-start:2.5rem;padding-block-end:4rem}.iq-app-page__inner{max-width:1140px;padding-inline:var(--iq-gutter);margin-inline-start:auto;margin-inline-end:auto}.iq-app-page__inner--narrow{max-width:1020px}.iq-app-page__title{font:800 clamp(1.5rem, 1.2rem + 1vw, 1.875rem) / 1.2 var(--iq-font-display);color:var(--iq-navy);margin:0 0 1.5rem}.iq-app-page .wp-block-post-content>*+*{margin-top:1.5rem}.iq-app-page__content{margin-top:2.5rem}.iq-page{padding-block-start:2.5rem;padding-block-end:4rem}.iq-page__header{margin-bottom:2rem}.iq-page .wp-block-post-title{font-size:clamp(1.875rem,1.5rem + 1.2vw,2.5rem)}.iq-archive{padding-block-start:2.5rem;padding-block-end:4rem}.iq-archive__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:1.5rem;display:grid}.iq-404{background:var(--iq-lightbg);padding-block-start:2.5rem;padding-block-end:4rem}.iq-404__panel{text-align:center;max-width:960px;margin-inline-start:auto;margin-inline-end:auto}.iq-404__panel>*+*{margin-top:1rem}.iq-404__img{object-fit:contain;mix-blend-mode:multiply;width:10rem;height:10rem;margin-inline-start:auto;margin-inline-end:auto}.iq-404__title{font:800 clamp(1.5rem, 1.2rem + 1.2vw, 1.875rem) / 1.2 var(--iq-font-display);color:var(--iq-navy);margin:0}.iq-404__links{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.iq-404 .iq-search{max-width:28rem;margin-inline-start:auto;margin-inline-end:auto;display:block}.iq-404 .iq-search__input{background:var(--iq-surface);width:100%}.iq-sidebar{align-content:start;gap:1.5rem;display:grid}.iq-sidebar>*{margin:0!important}@media (min-width:1024px){.iq-sidebar--sticky{top:calc(var(--iq-header-h) + 1.5rem);position:sticky}}.iq-split>*,.iq-col-8>*,.iq-col-6>*,.iq-col-4>*,.iq-section>*,.iq-front>*,.iq-archive-page>*,.iq-app-page>*,.iq-article>*,.iq-article__head-inner>*,.iq-article__layout>*,.iq-article__aside-inner>*,.iq-article__hero-inner>*,.iq-container>.iq-section-head+*{margin-block-start:0}.iq-article__head-inner>*+*{margin-top:.75rem}.iq-article__head-inner>.wp-block-post-title{margin-top:.5rem}.iq-app-page__inner>*+*{margin-top:1.5rem}.iq-app-page__inner>.iq-breadcrumbs+.iq-app-page__title{margin-top:.25rem}.iq-col-4>.wp-block-iq-daily-challenge-teaser,.iq-col-4>*{height:100%}.iq-article__cat a{background:var(--iq-primary);border-radius:6px;padding:.25rem .75rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.iq-article__cat a{background:color-mix(in srgb, var(--iq-primary) 10%, transparent)}}.iq-article__cat a{color:var(--iq-primary);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:700;text-decoration:none}.iq-article__cat .wp-block-post-terms__separator{display:none}.iq-article__cat a+a{margin-left:.375rem}.iq-article__tags a{border-radius:var(--iq-r-md);border:1px solid var(--iq-border);color:var(--iq-navy);margin:0 .375rem .375rem 0;padding:.375rem .75rem;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-flex}.iq-article__tags .wp-block-post-terms__separator{display:none}.iq-article__author{align-items:center;gap:.5rem;display:inline-flex}.iq-article__avatar{border-radius:999px}.iq-article__meta .iq-icon{width:1rem;height:1rem}.iq-comments{border-radius:var(--iq-r-2xl);border:1px solid var(--iq-border);background:var(--iq-surface);padding:clamp(1.25rem,3vw,2rem)}.iq-comment{border-bottom:1px solid var(--iq-border);padding:1rem 0}.iq-comments :where(input[type=text],input[type=email],input[type=url],textarea){box-sizing:border-box;border-radius:var(--iq-r-md);border:1px solid var(--iq-border);background:var(--iq-surface);width:100%;color:var(--iq-navy);font:inherit;padding:.625rem 1rem}.iq-comments .wp-block-post-comments-form input[type=submit]{border-radius:var(--iq-r-lg);background:var(--iq-grad);color:#fff;cursor:pointer;border:0;padding:.75rem 1.5rem;font-weight:600}.iq-magazine-page{padding:1.5rem 0 4rem}.iq-magazine-front__content>*+*{margin-top:2.5rem}body .wp-site-blocks>*{margin-block-start:0}@media (min-width:1280px){.iq-hero__matrix{margin-right:17rem}.iq-hero__head{right:-2.25rem}}@media (min-width:1280px) and (max-width:1439px){.iq-nav ul{gap:1.125rem}.iq-nav a{font-size:14.5px}.iq-header .iq-search__input{width:11rem}.iq-header__inner{gap:.75rem}.iq-header__tools{gap:.25rem}}.iq-footer__col ul{gap:.125rem}.iq-footer__col a,.iq-footer__col button{align-items:center;min-height:24px;padding-block-start:.125rem;padding-block-end:.125rem;display:inline-flex}:root[data-theme=dark] .iq-hero__question{box-shadow:0 12px 28px -8px #0000008c}@media print{.iq-header,.iq-footer,.iq-mobile-menu,.iq-ad,.iq-article__aside,.iq-article__after,.iq-skip-link,.wp-block-iq-reading-progress,.wp-block-iq-article-toolbar,.wp-block-iq-share-buttons,.iq-consent,.wp-block-iq-helpful-vote,.wp-block-iq-newsletter-signup,.wp-block-iq-toc,.wp-block-iq-related-tools,.wp-block-iq-related-articles,.wp-block-iq-next-article{display:none!important}body{font-size:11pt;color:#000!important;background:#fff!important}.iq-article__head{padding-top:0;background:0 0!important}.iq-article__layout{display:block}.iq-prose{color:#000;max-width:none}.iq-prose a[href^=http]:after{content:" (" attr(href) ")";color:#555;word-break:break-all;font-size:.8em}.iq-prose :where(h2,h3){break-after:avoid}.iq-prose :where(figure,img,table,blockquote){break-inside:avoid}.iq-card,.iq-panel{box-shadow:none!important}@page{margin:18mm 16mm}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
