.iq-site{--paper:#eff1f4;--ink:#08090d;--violet:#b6c0ff;color:#f4f5f7;background:#08090d;min-height:100vh;font-family:Arial,Helvetica,sans-serif;overflow:hidden}.iq-site button,.iq-site input,.iq-site textarea,.iq-site select{font:inherit}.iq-site button{color:inherit;cursor:pointer}.iq-site h1,.iq-site h2{text-wrap:balance}.iq-site p{text-wrap:pretty}.iq-nav{z-index:20;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#08090de8;border-bottom:1px solid #ffffff16;grid-template-columns:1fr auto 1fr;align-items:center;height:72px;padding:0 clamp(20px,3.8vw,62px);display:grid;position:fixed;top:0;left:0;right:0}.iq-wordmark{letter-spacing:-.055em;font:900 18px/1 Arial,sans-serif}.iq-nav>span{color:#717682;letter-spacing:.14em;text-transform:uppercase;font:650 7px ui-monospace,monospace}.iq-nav>a:last-child{color:#8d929d;letter-spacing:.12em;text-transform:uppercase;justify-self:end;align-items:center;gap:10px;font:700 8px ui-monospace,monospace;display:flex}.iq-nav>a:last-child i{color:#e9eaf0;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:28px;height:28px;font-size:15px;font-style:normal;display:grid}.iq-shell{grid-template-columns:minmax(360px,42vw) 1fr;min-height:100vh;padding-top:72px;display:grid}.iq-side{background:radial-gradient(circle at 64% 42%,#28305a 0,#111522 32%,#090a0f 70%);border-right:1px solid #ffffff1c;min-height:calc(100vh - 72px);padding:clamp(60px,8vw,120px) clamp(28px,5vw,80px) 60px;position:relative;overflow:hidden}.iq-side:before{content:"";opacity:.43;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 60% 45%,#000,#0000 71%);mask-image:radial-gradient(circle at 60% 45%,#000,#0000 71%)}.iq-side:after{content:"";aspect-ratio:1;border:1px solid #b2bdff33;border-radius:50%;width:68%;position:absolute;top:16%;right:-15%;box-shadow:0 0 110px #6679e42e,inset 0 0 80px #7788eb19}.iq-side>*{z-index:2;position:relative}.iq-kicker{color:#8992b5;letter-spacing:.16em;font:700 7px ui-monospace,monospace}.iq-side h1{letter-spacing:-.075em;margin:30px 0;font-size:clamp(51px,6vw,96px);line-height:.79}.iq-side h1 em{color:#0000;-webkit-text-stroke:1px #b4beff;font-style:normal;font-weight:400}.iq-side>p{color:#969ca8;max-width:445px;font-size:16px;line-height:1.65}.iq-readout{border-top:1px solid #ffffff20;gap:0;width:min(430px,100%);margin-top:65px;display:grid}.iq-readout>span{color:#c3c6ce;letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid #ffffff20;grid-template-columns:115px 1fr;gap:12px;padding:16px 0;font:700 8px ui-monospace,monospace;display:grid}.iq-readout small{color:#5f6571;font:inherit}.iq-side-grid{aspect-ratio:1;opacity:.25;grid-template-columns:1fr 1fr;width:260px;display:grid;position:absolute;bottom:-8%;right:-10%;transform:rotate(18deg)}.iq-side-grid i{border:1px solid #aebaff}.iq-form-zone{background:linear-gradient(#0d0f15,#090a0e);min-width:0;padding:clamp(45px,6.5vw,95px) clamp(28px,6vw,95px) 65px}.iq-progress{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:70px;display:grid}.iq-progress button{color:#4f5460;background:0 0;border:0;grid-template-columns:auto 1fr;align-items:center;gap:11px;padding:0;font:700 7px ui-monospace,monospace;display:grid}.iq-progress button i{background:#2d3038;height:1px}.iq-progress button.active,.iq-progress button.complete{color:#b7c1ff}.iq-step{border:0;min-width:0;margin:0;padding:0}.iq-step legend{letter-spacing:-.06em;max-width:920px;margin:0;padding:0;font-size:clamp(42px,5vw,72px);font-weight:800;line-height:.91}.iq-step legend span{color:#8a94bd;letter-spacing:.15em;margin-bottom:18px;font:700 7px ui-monospace,monospace;display:block}.iq-step-intro{color:#868c98;max-width:670px;margin:22px 0 48px;font-size:15px;line-height:1.6}.iq-choice-grid{border-top:1px solid #ffffff24;border-left:1px solid #ffffff24;grid-template-columns:1fr 1fr;display:grid}.iq-choice-grid>button{text-align:left;background:#0b0d12;border:1px solid #ffffff24;border-top:0;border-left:0;min-height:190px;padding:22px;transition:background .2s;position:relative}.iq-choice-grid>button.selected{background:linear-gradient(145deg,#252c4e,#121521);box-shadow:inset 0 0 0 1px #aebaff85}.iq-choice-grid button>span{color:#71788d;font:700 7px ui-monospace,monospace}.iq-choice-grid h2{letter-spacing:-.035em;margin:25px 0 8px;font-size:23px}.iq-choice-grid p{color:#737986;margin:0;font-size:12px}.iq-choice-grid strong{color:#aebaff;letter-spacing:.08em;text-transform:uppercase;font:700 8px ui-monospace,monospace;position:absolute;bottom:20px;left:22px}.iq-choice-grid button>i{border:1px solid #515764;border-radius:50%;width:10px;height:10px;position:absolute;top:19px;right:19px}.iq-choice-grid button.selected>i{background:#b9c3ff;border-color:#b9c3ff;box-shadow:0 0 14px #788aff}.iq-package-select{margin-top:48px}.iq-package-select h2,.iq-subsection h2{color:#9ba1ad;margin:0 0 18px;font-size:13px;font-weight:700}.iq-package-select>button{text-align:left;background:0 0;border:0;border-top:1px solid #ffffff20;grid-template-columns:1fr auto 14px;align-items:center;gap:20px;width:100%;padding:16px 2px;display:grid;position:relative}.iq-package-select>button:last-child{border-bottom:1px solid #ffffff20}.iq-package-select>button>span{flex-direction:column;gap:5px;display:flex}.iq-package-select b{font-size:15px}.iq-package-select small{color:#686e79;font-size:11px}.iq-package-select strong{color:#8d96bd;font:700 9px ui-monospace,monospace}.iq-package-select i{border:1px solid #555b67;border-radius:50%;width:9px;height:9px}.iq-package-select button.selected i{background:#b6c0ff;border-color:#b6c0ff;box-shadow:0 0 12px #7283ef}.iq-fields{gap:28px;display:grid}.iq-fields.two{grid-template-columns:1fr 1fr}.iq-fields label{gap:10px;display:grid}.iq-fields label.wide{grid-column:1/-1}.iq-fields label>span{color:#858c9f;letter-spacing:.12em;text-transform:uppercase;font:700 7px ui-monospace,monospace}.iq-fields input,.iq-fields textarea,.iq-fields select{color:#eef0f5;resize:vertical;background:0 0;border:0;border-bottom:1px solid #ffffff2d;border-radius:0;outline:none;width:100%;padding:15px 0;transition:border-color .2s,background .2s}.iq-fields textarea{background:#ffffff04;border:1px solid #ffffff24;padding:16px}.iq-fields input:focus,.iq-fields textarea:focus,.iq-fields select:focus{background:#aebaff08;border-color:#9caaef}.iq-fields input::placeholder,.iq-fields textarea::placeholder{color:#555b67}.iq-fields select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.iq-fields select option{color:#11131a;background:#f3f4f7}.iq-subsection{margin-bottom:42px}.iq-pills{flex-wrap:wrap;gap:8px;display:flex}.iq-pills button{color:#8b919d;letter-spacing:.06em;background:#ffffff03;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:16px;padding:11px 13px;font:700 8px ui-monospace,monospace;display:flex}.iq-pills button i{border:1px solid #69707e;border-radius:50%;width:5px;height:5px}.iq-pills button.selected{color:#101218;background:#bbc4ff;border-color:#bbc4ff}.iq-pills button.selected i{background:#101218;border-color:#101218}.iq-submit-note{color:#101117;background:#dfe3ff;grid-template-columns:150px 1fr;gap:25px;margin-top:42px;padding:22px;display:grid}.iq-submit-note span{color:#626d9d;letter-spacing:.13em;font:800 7px ui-monospace,monospace}.iq-submit-note p{color:#54596d;margin:0;font-size:12px;line-height:1.6}.iq-legal-note{color:#aaa9a4;margin:18px 0 0;font-size:11px;line-height:1.7}.iq-legal-note a{color:#fff;text-underline-offset:3px;text-decoration:underline}.iq-controls{border-top:1px solid #fff2;justify-content:space-between;align-items:center;gap:15px;margin-top:52px;padding-top:22px;display:flex}.iq-controls .back,.iq-controls .next{letter-spacing:.1em;text-transform:uppercase;border-radius:999px;justify-content:space-between;align-items:center;min-width:145px;padding:14px 17px;font:800 7px ui-monospace,monospace;display:flex}.iq-controls .back{color:#7d838f;background:0 0;border:0;padding-left:0}.iq-controls .next{color:#101117;background:#eef0f5;border:0;gap:38px}.iq-controls .next:disabled{cursor:not-allowed;opacity:.35}.iq-controls .next:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 0 35px #8797f73b}.iq-required{color:#d29e9e;letter-spacing:.07em;text-align:right;text-transform:uppercase;margin:13px 0 0;font:650 7px ui-monospace,monospace}.iq-submit-error{color:#ffb4b4;text-align:right;margin:18px 0 0;font-size:14px;line-height:1.5}.iq-success{flex-direction:column;justify-content:center;align-items:flex-start;max-width:760px;min-height:560px;display:flex}.iq-success>span{color:#aebaff;letter-spacing:.14em;font:800 11px ui-monospace,monospace}.iq-success h2{color:#f0f1f5;letter-spacing:-.055em;max-width:700px;margin:24px 0 20px;font-size:clamp(38px,5.5vw,76px);font-weight:400;line-height:.97}.iq-success p{color:#9ca2ae;max-width:590px;margin:0;font-size:17px;line-height:1.65}.iq-success small{color:#707785;letter-spacing:.08em;margin-top:28px;font:700 11px ui-monospace,monospace}.iq-success a{color:#101117;letter-spacing:.1em;text-transform:uppercase;background:#eef0f5;border-radius:999px;justify-content:space-between;align-items:center;gap:40px;min-width:220px;margin-top:48px;padding:16px 20px;font:800 11px ui-monospace,monospace;display:flex}.iq-success i{font-style:normal}.iq-nav>span,.iq-kicker,.iq-progress button,.iq-step legend span,.iq-choice-grid button>span,.iq-fields label>span,.iq-submit-note span,.iq-required{font-size:10px}.iq-nav>a:last-child,.iq-controls .back,.iq-controls .next{font-size:11px}.iq-readout>span{grid-template-columns:130px 1fr;font-size:11px;line-height:1.45}.iq-choice-grid strong,.iq-package-select strong{font-size:11px}.iq-choice-grid p,.iq-submit-note p{font-size:14px;line-height:1.6}.iq-package-select small{font-size:12px}.iq-pills button{font-size:11px}@media (max-width:1050px){.iq-shell{grid-template-columns:1fr}.iq-side{min-height:620px}.iq-side h1{font-size:clamp(58px,10vw,105px)}.iq-side:after{width:42%}.iq-form-zone{padding-bottom:90px}}@media (max-width:650px){.iq-nav{grid-template-columns:1fr auto;height:64px}.iq-nav>span{display:none}.iq-shell{padding-top:64px}.iq-side{min-height:610px;padding:65px 20px 45px}.iq-side h1{font-size:clamp(50px,16vw,78px)}.iq-side:after{width:75%;top:29%;right:-34%}.iq-side>p{font-size:14px}.iq-readout{margin-top:48px}.iq-form-zone{padding:50px 20px 75px}.iq-progress{margin-bottom:50px}.iq-step legend{font-size:42px}.iq-choice-grid,.iq-fields.two{grid-template-columns:1fr}.iq-fields label.wide{grid-column:1}.iq-choice-grid>button{min-height:180px}.iq-submit-note{grid-template-columns:1fr}.iq-controls .back,.iq-controls .next{min-width:0;min-height:44px}.iq-controls .next{gap:18px}.iq-required{text-align:left}.iq-readout>span{grid-template-columns:112px 1fr}.iq-side h1 em{color:#fff;-webkit-text-stroke:0}}@media (prefers-reduced-motion:reduce){.iq-site *{scroll-behavior:auto!important;transition:none!important}}.iq-site{--paper:#efeee8;--ink:#050505;--violet:#fff;color:#f4f3ed;background:#050505}.iq-nav{background:#050505ed;border-bottom-color:#ffffff32}.iq-wordmark{letter-spacing:.18em}.iq-nav>span{color:#85847f}.iq-nav>a:last-child{color:#aaa9a4}.iq-side{background:linear-gradient(90deg,#050505fc 0%,#050505f8 58%,#050505f3 100%),url(/brand/blotling-theme.png) 66%/cover no-repeat;border-right-color:#ffffff35}.iq-side:before{opacity:.12;background-image:linear-gradient(#fff 1px,#0000 1px),linear-gradient(90deg,#fff 1px,#0000 1px)}.iq-side:after{opacity:.1;width:78%;box-shadow:none;background:url(/brand/blotling-logo.png) 50%/contain no-repeat;border:0;border-radius:0;right:-11%}.iq-kicker,.iq-step legend span,.iq-progress button.active,.iq-progress button.complete{color:#fff}.iq-side h1 em{color:#0000;-webkit-text-stroke-color:#fff}.iq-side>p{color:#deddd7;text-shadow:0 2px 12px #000}.iq-step-intro{color:#aaa9a4}.iq-readout,.iq-readout>span{border-color:#ffffff31}.iq-readout small{color:#aaa9a4}.iq-readout>span{text-shadow:0 2px 10px #000}.iq-side-grid{display:none}.iq-form-zone{background:#080808}.iq-progress button i{background:#31312f}.iq-progress button.active i,.iq-progress button.complete i{background:#fff;box-shadow:0 0 9px #fff}.iq-choice-grid{border-color:#ffffff3a}.iq-choice-grid>button{background:#0b0b0b;border-color:#ffffff3a;border-radius:0}.iq-choice-grid>button:hover{background:#151515}.iq-choice-grid>button.selected{color:#111;background:#f0efe9;box-shadow:inset 0 0 0 1px #fff}.iq-choice-grid>button.selected p,.iq-choice-grid>button.selected span{color:#65645f}.iq-choice-grid strong{color:#fff}.iq-choice-grid>button.selected strong{color:#111}.iq-choice-grid button.selected>i{box-shadow:none;background:#111;border-color:#111}.iq-package-select>button,.iq-field input,.iq-field textarea,.iq-field select{border-color:#ffffff32}.iq-package-select strong,.iq-field label,.iq-review-label{color:#d8d7d1}.iq-actions button,.iq-submit{border-radius:0}.iq-actions button:last-child,.iq-submit{color:#111;background:#fff;border-color:#fff}@media (max-width:650px){.iq-side h1 em{color:var(--paper);-webkit-text-stroke:0;text-shadow:none;font-weight:800}}
