.desk{padding-bottom:clamp(4rem,8vw,7rem);overflow-x:clip}.desk-head{padding-block:clamp(1.75rem,3.5vw,2.75rem) 0}.desk-head .eyebrow-bar{margin-bottom:clamp(.9rem,1.6vw,1.2rem)}.desk-head__title{letter-spacing:-.03em;max-width:30ch;color:var(--color-navy);margin:0;font-size:clamp(1.7rem,1.2rem + 1.3vw,2.35rem);font-weight:600;line-height:1.08}.desk-head__lead{max-width:58ch;color:var(--color-ink-muted);margin:0;font-size:clamp(1rem,.96rem + .2vw,1.0625rem);line-height:1.6}.desk-head__row{gap:.9rem;display:grid}@media (width>=64rem){.desk-head__row--split{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;column-gap:clamp(2.5rem,5vw,5rem)}}.desk-rule{height:1.25rem;margin-top:clamp(1.4rem,2.6vw,2rem);position:relative}.desk-rule:before{content:"";background:var(--color-navy);opacity:.85;transform-origin:0;height:1px;position:absolute;top:0;left:0;right:0}.desk-rule:after{content:"";background:var(--color-accent);transform-origin:0;width:2.5rem;height:3px;position:absolute;top:-1px;left:0}.desk--narrow .desk-col{width:100%;max-width:44rem;margin-inline:auto}.desk-tile{background:var(--color-surface);border-radius:24px;padding:clamp(1.25rem,3vw,2.5rem);box-shadow:0 1px #0d26600a,0 24px 48px -30px #0d266059,0 0 0 1px #0d26600f}@media (width<=30rem){.desk-tile{border-radius:20px;padding:1.1rem}}.js .desk .rise{clip-path:inset(0 0 100%)}.js.ready .desk .rise{clip-path:none;animation:desk-wipe .9s var(--th-ease) backwards}.js.ready .desk .r1{animation-delay:.1s}.js.ready .desk .r2{animation-delay:.25s}.js.ready .desk .r3{animation-delay:.4s}@keyframes desk-wipe{0%{clip-path:inset(0 0 100%);transform:translateY(18px)}to{clip-path:inset(0);transform:none}}.js .desk .desk-rule:before,.js .desk .desk-rule:after{transform:scaleX(0)}.js.ready .desk .desk-rule:before{transition:transform 1.2s cubic-bezier(.65,0,.35,1) .3s;transform:none}.js.ready .desk .desk-rule:after{transition:transform .6s cubic-bezier(.65,0,.35,1) 1.1s;transform:none}.js .desk .desk-tile.rise{clip-path:none}.js.ready .desk .desk-tile.rise{animation:desk-lift .8s var(--th-ease) .35s backwards}@keyframes desk-lift{0%{transform:translateY(26px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.js .desk .rise,.js.ready .desk .rise{clip-path:none!important;opacity:1!important;animation:none!important;transform:none!important}.js .desk .desk-rule:before,.js .desk .desk-rule:after{transition:none!important;transform:none!important}}.desk-tile .iq--single .iq-panel{border-color:#0000;border-radius:0;padding:0}.iq{--iq-navy:var(--color-navy,#0d2660);--iq-sel:var(--color-navy,#0d2660);--iq-accent:var(--color-accent,#3d7bcb);--iq-accent-text:var(--color-accent-text,#2a5799);--iq-accent-dark:var(--color-accent-on-dark,#9cc0ea);--iq-tint:var(--color-accent-tint,#edf2f9);--iq-tint-rule:var(--color-accent-rule,#c9d8ec);--iq-rule:var(--color-rule,#d9dee8);--iq-rule-soft:#e7ebf2;--iq-line:#8793a8;--iq-idle:#c4cedd;--iq-ink:var(--color-ink,#16213a);--iq-muted:var(--color-ink-muted,#56627a);--iq-error:var(--color-error,#b91c1c);--iq-warning:var(--color-warning,#b45309);--iq-success:var(--color-success,#15803d);--iq-ease:var(--th-ease,cubic-bezier(.2,.7,.2,1));--iq-ring:3px solid var(--color-accent,#3d7bcb);--iq-bar:polygon(0 0, 100% 45%, 100% 100%, 0 55%);color:var(--iq-ink);gap:1.5rem;display:grid}.iq[data-accent=supply]{--iq-sel:var(--color-accent-text,#2a5799)}@media (width>=56.25rem){.iq{grid-template-columns:12.25rem minmax(0,1fr);align-items:start;gap:2rem}}.iq-rail ol{grid-template-columns:repeat(4,auto);column-gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.iq-rail__step{gap:.5rem;min-width:0;display:grid;position:relative}.iq-rail__bar{clip-path:polygon(.35rem 0,100% 0,calc(100% - .35rem) 100%,0 100%);height:.4rem;transition:background-color .3s var(--iq-ease);background:#dde3ec;display:block}.iq-rail__step.is-complete .iq-rail__bar{background:var(--iq-accent)}.iq-rail__step.is-current .iq-rail__bar{background:var(--iq-navy)}.iq-rail__text{white-space:nowrap;min-width:0;color:var(--iq-muted);grid-template-columns:auto 1fr;align-items:center;gap:.1rem .3rem;font-size:.75rem;line-height:1.25;display:grid}.iq-rail__num{grid-area:1/1/auto/-1}.iq-rail__name{grid-area:2/1/auto/-1}.iq-rail__step.is-complete .iq-rail__name{grid-column:2}.iq-rail__num{font-family:var(--font-display);letter-spacing:.06em;font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:600}.iq-rail__num:before{content:"0";content:"0" / ""}.iq-rail__name{font-weight:500}.iq-rail__step.is-current .iq-rail__text{color:var(--iq-navy)}.iq-rail__step.is-current .iq-rail__name{font-weight:700}.iq-rail__step.is-current .iq-rail__num,.iq-rail__step.is-complete .iq-rail__num{color:var(--iq-accent-text)}.iq-rail__step.is-complete .iq-rail__text{color:var(--iq-ink)}.iq-rail__step.is-complete .iq-rail__text:before{content:"";background:var(--iq-accent-text);width:.7rem;height:.7rem;-webkit-mask:var(--iq-check) center / contain no-repeat;-webkit-mask:var(--iq-check) center / contain no-repeat;mask:var(--iq-check) center / contain no-repeat;grid-area:2/1}.iq{--iq-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.6l3.1 3.1L13 4.6' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media (width>=56.25rem){.iq-rail{--node:2.25rem;top:calc(var(--th-header-h,4.75rem) + 1.5rem);padding-top:1.35rem;position:sticky}.iq-rail:before{content:"";background:var(--iq-navy);opacity:.85;height:1px;position:absolute;top:0;left:0;right:0}.iq-rail:after{content:"";background:var(--iq-accent);width:2.5rem;height:3px;position:absolute;top:-1px;left:0}.iq-rail ol{grid-template-columns:minmax(0,1fr)}.iq-rail__step{grid-template-columns:var(--node) minmax(0, 1fr);align-items:center;column-gap:.9rem;padding-bottom:1.7rem}.iq-rail__step:last-child{padding-bottom:0}.iq-rail__bar{z-index:1;width:var(--node);height:var(--node);box-sizing:border-box;clip-path:none;border:1.5px solid var(--iq-idle);transition:background-color .3s var(--iq-ease), border-color .3s var(--iq-ease), box-shadow .3s var(--iq-ease), transform .3s var(--iq-ease);background:#fff;border-radius:50%;place-items:center;display:grid;position:relative}.iq-rail__bar:before{content:"";background:var(--iq-idle);width:.95rem;height:.42rem;clip-path:var(--iq-bar);transition:background-color .3s}.iq-rail__step.is-current .iq-rail__bar{background:var(--iq-navy);border-color:var(--iq-navy);transform:scale(1.06);box-shadow:0 0 0 5px #3d7bcb29}.iq-rail__step.is-current .iq-rail__bar:before{background:var(--iq-accent-dark)}.iq-rail__step.is-complete .iq-rail__bar{background:var(--iq-accent);border-color:var(--iq-accent)}.iq-rail__step.is-complete .iq-rail__bar:before{clip-path:none;width:.85rem;height:.85rem;-webkit-mask:var(--iq-check) center / contain no-repeat;-webkit-mask:var(--iq-check) center / contain no-repeat;mask:var(--iq-check) center / contain no-repeat;background:#fff}.iq-rail__step:not(:last-child):before,.iq-rail__step:not(:last-child):after{content:"";top:calc(var(--node) + .3rem);pointer-events:none;position:absolute;bottom:.3rem}.iq-rail__step:not(:last-child):before{left:calc(var(--node) / 2 - .3rem);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpolygon points='0,2.6 10,4.8 10,7.4 0,5.2' fill='%23c4cedd'/%3E%3C/svg%3E") top/.6rem .6rem repeat-y;width:.6rem;transition:opacity .3s}.iq-rail__step:not(:last-child):after{left:calc(var(--node) / 2 - 1px);background:var(--iq-accent);transform-origin:top;width:2px;transition:transform .45s var(--iq-ease);border-radius:2px;transform:scaleY(0)}.iq-rail__step.is-complete:before{opacity:0}.iq-rail__step.is-complete:after{transform:none}.iq-rail__text{white-space:normal;grid-template-columns:minmax(0,1fr);gap:.12rem;display:grid}.iq-rail__num,.iq-rail__name,.iq-rail__step.is-complete .iq-rail__name{grid-area:auto/1}.iq-rail__step.is-complete .iq-rail__text:before{content:none}.iq-rail__num{letter-spacing:.12em;font-size:.6875rem}.iq-rail__name{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;overflow-wrap:anywhere;font-size:.75rem;font-weight:600}.iq-rail__step.is-current .iq-rail__name{font-weight:700}.iq-rail__text:after{content:"";background:var(--iq-accent);transform-origin:0;width:1.6rem;height:3px;transition:transform .35s var(--iq-ease) .1s;margin-top:.3rem;transform:scaleX(0)}.iq-rail__step.is-current .iq-rail__text:after{transform:none}}.iq-panel{background:var(--color-surface,#fff);border:1px solid var(--iq-rule);border-radius:20px;min-width:0;padding:1.25rem;container-type:inline-size}@media (width>=40rem){.iq-panel{padding:2rem}}.iq-panel form{gap:1.25rem;display:grid}.iq form>.eyebrow,.iq-received>.eyebrow{letter-spacing:.16em;color:var(--iq-accent-text);margin:0;font-size:.75rem;line-height:1.4;display:block}.iq form>.eyebrow:before,.iq-received>.eyebrow:before{content:"";vertical-align:.05em;background:var(--iq-accent);width:1.4rem;height:.5rem;clip-path:var(--iq-bar);margin-right:.6rem;display:inline-block}.iq form>.eyebrow .tabular{font-variant-numeric:normal}.iq form>.eyebrow+.iq-step-title,.iq-received>.eyebrow+.iq-step-title{margin-top:-.55rem}.iq-step-title{letter-spacing:-.025em;max-width:28ch;scroll-margin-top:calc(var(--th-header-h,4.75rem) + 1.5rem);margin:0;font-size:clamp(1.55rem,1.25rem + 1.05vw,2.05rem);line-height:1.1}.iq-step-title:focus{outline:none}.iq-step-title:focus-visible{box-shadow:var(--th-focus);border-radius:4px}.iq-intro{color:var(--iq-muted);max-width:60ch;margin:-.25rem 0 0;font-size:1.0125rem;line-height:1.6}.iq-step-body{animation:iq-rise .2s var(--iq-ease);counter-reset:iq-review;gap:1.25rem;display:grid}@keyframes iq-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.iq-stack{gap:1.5rem;display:grid}.iq-step-body>.iq-stack{gap:1.4rem}.iq-step-body>.iq-stack>:is(.iq-field,.iq-fieldset:not(.iq-attach):not(.iq-group),.iq-grid-2,.iq-lines):not(:first-child){border-top:1px solid var(--iq-rule-soft);padding-top:1.4rem}.iq-grid-2,.iq-grid-3{gap:1rem 1.25rem;display:grid}@container (width>=30rem){.iq-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.iq-grid-2>.iq-field,.iq-grid-3>.iq-field{flex-direction:column;display:flex}.iq-grid-2>.iq-field>.iq-input,.iq-grid-3>.iq-field>.iq-input{margin-top:auto}@container (width>=34rem){.iq-grid-3{grid-template-columns:1.25fr 1fr 1.1fr}}.iq-note,.iq-context{background:var(--iq-tint);border:1px solid var(--iq-tint-rule);border-left:3px solid var(--iq-navy);border-radius:4px 12px 12px 4px;margin:0;padding:.8rem 1rem .85rem 1.1rem;font-size:.9375rem;line-height:1.5}:where(.iq) a:not(.btn){color:var(--iq-navy);text-decoration:underline;-webkit-text-decoration-color:var(--iq-accent);text-decoration-color:var(--iq-accent);text-underline-offset:.2em;font-weight:600;text-decoration-thickness:1.5px}:where(.iq) a:not(.btn):hover{color:var(--iq-accent-text);text-decoration-thickness:2px}.iq-choicebar{background:var(--iq-tint);border:1px solid var(--iq-tint-rule);border-radius:14px;padding:.2rem 1rem .2rem 1.1rem;font-size:.9375rem;display:grid}.iq-choicebar__row{flex-wrap:wrap;align-items:center;gap:0 .6rem;margin:0;display:flex}.iq-choicebar__row:before{content:"";background:var(--iq-sel);width:1.1rem;height:.42rem;clip-path:var(--iq-bar);flex:none}.iq-choicebar__text{font-family:var(--font-display);color:var(--iq-navy);letter-spacing:-.005em;font-weight:600}.iq-choicebar__sep{color:var(--iq-muted)}.iq-choicebar .iq-link-btn,.iq-refline .iq-link-btn{min-height:2.75rem}.iq-refline{color:var(--iq-muted);flex-wrap:wrap;align-items:center;gap:0 .75rem;margin:0;font-size:.9375rem;display:flex}.iq-refline__text{overflow-wrap:anywhere}.iq-refline strong{color:var(--iq-ink);font-weight:600}.iq-choicebar .iq-refline{border-top:1px solid var(--iq-tint-rule)}.iq-stack>.iq-refline{background:var(--iq-tint);border:1px solid var(--iq-tint-rule);border-radius:14px;padding:.2rem 1rem}.iq-field{align-content:start;gap:.45rem;min-width:0;display:grid}.iq-field--narrow>:is(.iq-input,.iq-error){max-width:22rem}.iq-fieldset{border:0;gap:.7rem;min-width:0;margin:0;padding:0;display:grid}.iq-fieldset>legend{float:left;width:100%;margin:0;padding:0}.iq-label{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--iq-navy);padding:0;font-size:.75rem;font-weight:600;line-height:1.4}.iq-label--sm{font-size:.6875rem}.iq-mark{font-family:var(--font-sans);letter-spacing:0;text-transform:none;color:var(--iq-muted);font-size:.8125rem;font-weight:400}.iq-hint{color:var(--iq-muted);max-width:66ch;margin:0;font-size:.875rem;line-height:1.5}.iq-hint--indent{padding-left:2rem}.iq-fieldset>.iq-hint,.iq-field>.iq-hint{margin-top:-.2rem}.iq-fieldset>legend+.iq-hint{margin-top:-.4rem}.iq-input{box-sizing:border-box;width:100%;min-height:3rem;font:inherit;color:var(--iq-ink);border:1px solid var(--iq-line);background:#fff;border-radius:8px;padding:.7rem .9rem;font-size:1rem;line-height:1.4;transition:border-color .15s ease-out,box-shadow .15s ease-out}.iq-input::placeholder{color:#6b778d}.iq-input:hover{border-color:#5f6c84}.iq-input:focus{border-color:var(--iq-navy);box-shadow:0 0 0 1px var(--iq-navy);outline:none}.iq-input:focus-visible{border-color:var(--iq-navy);box-shadow:0 0 0 1px var(--iq-navy), 0 0 0 4px #3d7bcb61;border-radius:8px}.iq-input[aria-invalid=true]{border-color:var(--iq-error);box-shadow:0 0 0 1px var(--iq-error)}.iq-input[aria-invalid=true]:focus-visible{box-shadow:0 0 0 1px var(--iq-error), 0 0 0 4px #3d7bcb61}.iq-input:disabled{background:var(--color-paper,#f4f2ed);color:var(--iq-muted);cursor:not-allowed}.iq-textarea{resize:vertical;min-height:8rem;line-height:1.55}.iq-select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2 4.25l4 4 4-4' fill='none' stroke='%230d2660' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;padding-right:2.75rem}.iq-input:is([type=date],[type=month],[type=time],[type=tel],[inputmode=decimal],[inputmode=numeric]){font-variant-numeric:tabular-nums}.iq-input::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.75}.iq input[type=radio],.iq input[type=checkbox]{appearance:none;box-sizing:border-box;border:1.5px solid var(--iq-line);cursor:pointer;background:#fff;flex:none;place-content:center;width:1.25rem;height:1.25rem;margin:.08rem 0 0;transition:border-color .15s ease-out,background-color .15s ease-out;display:inline-grid}.iq input[type=radio]{border-radius:50%}.iq input[type=checkbox]{border-radius:5px}.iq input[type=radio]:before{content:"";background:var(--iq-sel);width:.6rem;height:.6rem;transition:transform .18s var(--iq-ease);border-radius:50%;transform:scale(0)}.iq input[type=checkbox]:before{content:"";width:.8rem;height:.8rem;transition:transform .18s var(--iq-ease);-webkit-mask:var(--iq-check) center / contain no-repeat;-webkit-mask:var(--iq-check) center / contain no-repeat;mask:var(--iq-check) center / contain no-repeat;background:#fff;transform:scale(0)}.iq input[type=radio]:hover,.iq input[type=checkbox]:hover{border-color:var(--iq-navy)}.iq input[type=radio]:checked{border-color:var(--iq-sel);border-width:2px}.iq input[type=checkbox]:checked{background:var(--iq-sel);border-color:var(--iq-sel)}.iq input[type=radio]:checked:before,.iq input[type=checkbox]:checked:before{transform:none}.iq input[type=radio][aria-invalid=true],.iq input[type=checkbox][aria-invalid=true]{border-color:var(--iq-error)}.iq input[type=radio]:focus-visible,.iq input[type=checkbox]:focus-visible{box-shadow:none;outline:var(--iq-ring);outline-offset:2px;border-radius:50%}.iq input[type=checkbox]:focus-visible{border-radius:5px}:is(.iq-card,.iq-options--list .iq-choice,.iq-chip) input:focus-visible{outline:none}@media (forced-colors:active){.iq input[type=radio],.iq input[type=checkbox]{appearance:auto}.iq input[type=radio]:before,.iq input[type=checkbox]:before{content:none}}.iq-error{color:var(--iq-error);align-items:flex-start;gap:.45rem;margin:0;font-size:.875rem;font-weight:600;line-height:1.45;display:flex}.iq-error svg{flex:none;margin-top:.1rem}.iq-picker{position:relative}.iq-slots{gap:.75rem;display:grid}.iq-slot{border:1px solid var(--iq-rule);background:#fff;border-radius:12px;gap:.6rem;padding:.85rem 1rem 1rem}.iq-slot>.iq-slot__legend{align-items:baseline;gap:.6rem;display:flex}.iq-slot__num{font-family:var(--font-display);letter-spacing:.02em;color:var(--iq-navy);font-variant-numeric:tabular-nums;padding-bottom:.2rem;font-size:.8125rem;font-weight:700;position:relative}.iq-slot__num:after{content:"";background:var(--iq-accent);width:100%;height:.3rem;clip-path:var(--iq-bar);opacity:.8;position:absolute;bottom:0;left:0}.iq-slot>.iq-hint{margin-top:-.35rem}.iq-slot__row{gap:.9rem 1rem;display:grid}@container (width>=30rem){.iq-slot__row{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.iq-slot__row>.iq-field{flex-direction:column;display:flex}.iq-slot__row>.iq-field>.iq-picker{margin-top:auto}.iq-field--narrow>.iq-picker{max-width:22rem}.iq-grid-2>.iq-field>.iq-picker,.iq-grid-3>.iq-field>.iq-picker{margin-top:auto}.iq-picker__input{letter-spacing:.01em;padding-right:3.5rem}.iq-picker__btn{width:2.6rem;color:var(--iq-navy);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;transition:background-color .15s ease-out,color .15s ease-out;display:grid;position:absolute;top:.3rem;bottom:.3rem;right:.3rem}.iq-picker__btn:before{content:"";background:var(--iq-rule);width:1px;position:absolute;top:.45rem;bottom:.45rem;left:-.1rem}.iq-picker__btn:hover{background:var(--iq-tint)}.iq-picker__btn:focus-visible{outline:var(--iq-ring);outline-offset:1px;box-shadow:none}.iq-picker.is-open .iq-picker__btn{background:var(--iq-navy);color:#fff}.iq-picker.is-open .iq-picker__btn:before{opacity:0}.iq-pop{z-index:40;box-sizing:border-box;border:1px solid var(--iq-rule);transform-origin:1.5rem 0;width:20rem;max-width:calc(100vw - 1.5rem);animation:iq-pop .18s var(--iq-ease);background:#fff;border-radius:16px;padding:1rem 1rem .35rem;position:absolute;top:calc(100% + .5rem);left:0;box-shadow:0 28px 56px -28px #0d266080,0 3px 10px -4px #0d266024}.iq-pop:before{content:"";background:var(--iq-accent);border-radius:0 0 2px 2px;width:2.5rem;height:3px;position:absolute;top:-1px;left:1.25rem}.iq-pop--date{width:21.5rem}.iq-pop--time{width:21rem}.iq-cal__head{border-bottom:1px solid var(--iq-rule-soft);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding-bottom:.8rem;display:grid}.iq-cal__head--time{grid-template-columns:minmax(0,1fr)}.iq-cal__title{font-family:var(--font-display);letter-spacing:-.025em;color:var(--iq-navy);font-variant-numeric:tabular-nums;justify-items:center;gap:.1rem;margin:0;font-size:1.5rem;font-weight:600;line-height:1.1;display:grid}.iq-cal__head--time .iq-cal__title{justify-items:start;font-size:1.25rem}.iq-cal__kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--iq-accent-text);font-size:.6875rem;line-height:1.3}.iq-cal__nav{box-sizing:border-box;border:1.5px solid var(--iq-line);width:2.5rem;height:2.5rem;color:var(--iq-navy);cursor:pointer;transition:border-color .15s, background-color .15s, transform .2s var(--iq-ease);background:#fff;border-radius:50%;place-items:center;padding:0;display:grid}.iq-cal__nav:hover{border-color:var(--iq-navy);background:var(--iq-tint)}.iq-cal__nav:first-child:hover{transform:translate(-2px)}.iq-cal__nav:last-child:hover{transform:translate(2px)}.iq-cal__nav[aria-disabled=true]{opacity:.4;cursor:not-allowed;border-color:var(--iq-line);background:#fff;transform:none}.iq-cal__nav:focus-visible{outline:var(--iq-ring);outline-offset:2px;box-shadow:none}.iq-cal__cell{box-sizing:border-box;width:100%;min-height:2.75rem;font:inherit;color:var(--iq-ink);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color .15s, border-color .15s, color .15s, transform .2s var(--iq-ease), box-shadow .2s var(--iq-ease);background:#fff;border:1px solid #0000;border-radius:999px;place-items:center;padding:0 .25rem;font-size:.9375rem;font-weight:500;line-height:1;display:grid;position:relative}.iq-cal__cell--month,.iq-cal__cell--time{border-color:var(--iq-rule)}.iq-cal__cell:hover{background:var(--iq-tint);border-color:#a9b5c8;transform:translateY(-1px);box-shadow:0 10px 18px -14px #0d266099}.iq-cal__cell:focus-visible{outline:var(--iq-ring);outline-offset:2px;box-shadow:none}.iq-cal__cell[aria-current=date]{border:1.5px solid var(--iq-navy);color:var(--iq-navy);font-weight:700}.iq-cal__cell[aria-pressed=true]{background:var(--iq-navy);border-color:var(--iq-navy);color:#fff;font-weight:600;box-shadow:0 10px 20px -12px #0d2660bf}.iq-cal__cell[aria-pressed=true]:after{content:"";background:var(--iq-accent-dark);width:.95rem;height:.32rem;clip-path:var(--iq-bar);transform-origin:0;animation:iq-draw .3s var(--iq-ease) 50ms backwards;margin-left:-.475rem;position:absolute;bottom:.32rem;left:50%}.iq-cal__cell[aria-pressed=true][aria-current=date]{box-shadow:0 0 0 2px #fff, 0 0 0 3.5px var(--iq-navy)}.iq-cal__cell:disabled{color:#939cad;cursor:not-allowed;box-shadow:none;background:0 0;border-color:#0000;font-weight:400;transform:none}.iq-cal__cell--month:disabled{background:#f6f7fa}.iq-cal__months{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding:.9rem 0 .8rem;display:grid}.iq-cal__days{border-collapse:separate;border-spacing:.15rem;table-layout:fixed;width:100%;margin:.45rem 0 .35rem}.iq-cal__days th{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--iq-muted);padding:.35rem 0 .3rem;font-size:.6875rem;font-weight:600}.iq-cal__days th:nth-child(n+6){color:var(--iq-accent-text)}.iq-cal__days td{padding:0}.iq-cal__cell--day{aspect-ratio:1;min-height:2.5rem;max-height:2.75rem;padding:0}.iq-cal__cell--day[aria-pressed=true]:after{width:.8rem;height:.28rem;margin-left:-.4rem;bottom:.22rem}.iq-cal__times{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:15.25rem;margin-right:-.35rem;padding:0 .35rem 1.1rem 0;position:relative;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 1.4rem),#0000);mask-image:linear-gradient(#000 calc(100% - 1.4rem),#0000)}.iq-cal__group+.iq-cal__group{margin-top:.2rem}.iq-cal__sub{z-index:1;font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--iq-navy);background:#fff;margin:0;padding:.7rem 0 .45rem;font-size:.6875rem;font-weight:600;position:sticky;top:0}.iq-cal__sub:after{content:"";pointer-events:none;background:linear-gradient(#fff,#fff0);height:.9rem;position:absolute;top:100%;left:0;right:0}.iq-cal__pills{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;padding:0 .15rem;display:grid}.iq-cal__cell--time{min-height:2.5rem;font-size:.875rem}.iq-cal__cell--time[aria-pressed=true]:after{width:.8rem;height:.26rem;margin-left:-.4rem;bottom:.2rem}.iq-cal__other{border-top:1px solid var(--iq-rule-soft);gap:.4rem;padding:.8rem 0 .3rem;display:grid}.iq-cal__other-row{align-items:center;gap:.5rem;display:flex}.iq-input--sm{font-variant-numeric:tabular-nums;max-width:8.5rem;min-height:2.6rem;padding:.45rem .75rem}.iq-cal__err{color:var(--iq-error);margin:0;font-size:.8125rem;font-weight:600}.iq-cal__foot{border-top:1px solid var(--iq-rule-soft);justify-content:space-between;gap:1rem;display:flex}.iq-cal__foot .iq-link-btn:disabled{opacity:.45;cursor:not-allowed}@media (forced-colors:active){.iq-cal__cell[aria-pressed=true]{border:2px solid highlight}.iq-cal__cell[aria-pressed=true]:after{forced-color-adjust:none;background:highlight}.iq-cal__cell[aria-current=date]{border-style:dashed}}.iq-options{gap:.6rem;display:grid}@container (width>=28rem){.iq-options--list.iq-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=18rem){.iq-options--list.iq-cols-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=32rem){.iq-options--list.iq-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width>=46rem){.iq-options--cards.iq-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.iq-options--cards.iq-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.iq-choice{cursor:pointer;align-items:flex-start;gap:.75rem;padding:.5rem 0;line-height:1.45;display:flex}.iq-choice--single{box-sizing:border-box;align-items:flex-start;min-height:2.75rem;padding:.55rem 0}.iq-choice--single:has(input:focus-visible){outline:none}.iq-choice__text{gap:.25rem;min-width:0;display:grid}.iq-choice__label{font-size:.9375rem}.iq-choice__desc{color:var(--iq-muted);font-size:.9rem;line-height:1.5}.iq-card,.iq-options--list .iq-choice{border:1px solid var(--iq-rule);cursor:pointer;transition:transform .25s var(--iq-ease), box-shadow .25s var(--iq-ease), border-color .2s, background-color .2s;background:#fff;position:relative}.iq-card:hover,.iq-options--list .iq-choice:hover{border-color:#a9b5c8;transform:translateY(-2px);box-shadow:0 12px 24px -18px #0d26608c}.iq-card:has(input:checked),.iq-options--list .iq-choice:has(input:checked){border-color:var(--iq-sel);background:var(--iq-tint);box-shadow:inset 0 0 0 1px var(--iq-sel), 0 12px 26px -20px #0d266099}.iq-card:has(input:focus-visible),.iq-options--list .iq-choice:has(input:focus-visible),.iq-chip:has(input:focus-visible){outline:var(--iq-ring);outline-offset:3px}.iq-options--list .iq-choice{box-sizing:border-box;border-radius:14px;align-items:center;min-height:3.25rem;padding:.75rem 1rem}.iq-options--list .iq-choice input{margin-top:0}.iq-options--list .iq-choice:has(input:checked) .iq-choice__label{color:var(--iq-navy);font-weight:600}.iq-options--cards{counter-reset:iq-card}.iq-card{counter-increment:iq-card;border-radius:16px;grid-template-columns:1.25rem minmax(0,1fr) auto;align-items:start;column-gap:.95rem;padding:1.05rem 1.15rem 1.1rem 1.2rem;display:grid}.iq-card input{margin-top:.12rem}.iq-card:after{content:counter(iq-card, decimal-leading-zero);content:counter(iq-card, decimal-leading-zero) / "";font-family:var(--font-display);letter-spacing:.12em;color:var(--iq-muted);font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:600;line-height:1.9}.iq-card:has(input:checked):after{color:var(--iq-accent-text)}.iq-card .iq-choice__label{font-family:var(--font-display);letter-spacing:-.01em;color:var(--iq-navy);font-size:1.0625rem;font-weight:600;line-height:1.3}.iq-card .iq-choice__label:after{content:"";vertical-align:.1em;background:var(--iq-accent);width:1.15rem;height:.45rem;clip-path:var(--iq-bar);transform-origin:0;transition:transform .3s var(--iq-ease);margin-left:.55rem;display:inline-block;transform:scaleX(0)}.iq-card:has(input:checked) .iq-choice__label:after{transform:none}.iq-card .iq-choice__desc{max-width:58ch}.iq-chips{flex-wrap:wrap;gap:.55rem;display:flex}.iq-chip{cursor:pointer;box-sizing:border-box;border:1px solid var(--iq-rule);min-height:2.75rem;transition:transform .25s var(--iq-ease), box-shadow .25s var(--iq-ease), border-color .2s, background-color .2s;background:#fff;border-radius:999px;align-items:center;gap:.6rem;padding:.5rem 1rem .5rem .8rem;font-size:.9375rem;line-height:1.3;display:inline-flex}.iq-chip:hover{border-color:#a9b5c8;transform:translateY(-1px);box-shadow:0 10px 20px -16px #0d26608c}.iq-chip input{margin:0}.iq-chip:has(input:checked){border-color:var(--iq-sel);background:var(--iq-tint);box-shadow:inset 0 0 0 1px var(--iq-sel);color:var(--iq-navy);font-weight:600}.iq-inline-checks{flex-wrap:wrap;gap:0 1.75rem;display:flex}.iq-attach>legend,.iq-group>legend,.iq-line>legend{float:left;width:100%;margin:0;padding:0}.iq-group{background:var(--iq-tint);border:1px solid var(--iq-tint-rule);border-radius:16px;gap:1rem;padding:1.15rem 1.25rem 1.3rem}.iq-group__legend{font-family:var(--font-display);letter-spacing:-.01em;color:var(--iq-navy);font-size:1.0625rem;font-weight:600}.iq-lines{gap:.9rem;display:grid}.iq-lines>.btn{justify-self:start}.iq-line{border:1px solid var(--iq-rule);background:#fff;border-radius:14px;gap:.9rem;min-width:0;margin:0;padding:1rem 1.1rem 1.1rem;display:grid}.iq-line__legend{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--iq-accent-text);align-items:center;gap:.55rem;font-size:.6875rem;font-weight:600;display:flex}.iq-line__legend:before{content:"";background:var(--iq-accent);width:1rem;height:.4rem;clip-path:var(--iq-bar)}.iq-line .iq-link-btn{justify-self:start}.iq-details{border-top:1px solid var(--iq-rule);border-bottom:1px solid var(--iq-rule)}.iq-details>summary{cursor:pointer;min-height:3.25rem;font-family:var(--font-display);color:var(--iq-navy);justify-content:space-between;align-items:center;gap:1rem;padding:.7rem 0;font-size:.9688rem;font-weight:600;line-height:1.35;list-style:none;display:flex}.iq-details>summary::-webkit-details-marker{display:none}.iq-details>summary:after{content:"";box-sizing:border-box;border:1.5px solid var(--iq-line);width:1.9rem;height:1.9rem;transition:transform .25s var(--iq-ease), border-color .2s, background-color .2s;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M6 2v8M2 6h8' stroke='%230d2660' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") 50%/.7rem no-repeat;border-radius:50%;flex:none}.iq-details[open]>summary:after{border-color:var(--iq-navy);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6h8' stroke='%230d2660' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E");transform:rotate(180deg)}.iq-details>summary:hover:after{border-color:var(--iq-navy);background-color:var(--iq-tint)}.iq-details>summary:focus-visible{outline:var(--iq-ring);outline-offset:2px;box-shadow:none;border-radius:6px}.iq-details__body{padding:.35rem 0 1.35rem}.iq-details[open]>.iq-details__body{animation:iq-rise .2s var(--iq-ease)}.iq-attach{border:1.5px dashed var(--iq-idle);background:#fafbfd;border-radius:16px;gap:.8rem;padding:1.15rem 1.25rem 1.25rem}.iq-attach__picker{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;display:flex}.iq-pick svg{flex:none}.iq-files{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.iq-file{border:1px solid var(--iq-rule);background:#fff;border-radius:12px;gap:.7rem;padding:.85rem 1rem;display:grid}.iq-file__head{flex-wrap:wrap;align-items:center;gap:.25rem .65rem;display:flex}.iq-file__head>svg{color:var(--iq-accent-text);flex:none}.iq-file__name{overflow-wrap:anywhere;flex:12rem;font-weight:600}.iq-file__size{color:var(--iq-muted);font-variant-numeric:tabular-nums;font-size:.875rem}.iq-file__meta{gap:.6rem;display:grid}@container (width>=30rem){.iq-file__meta{grid-template-columns:minmax(0,14rem) 1fr;align-items:end;gap:1rem}}.iq-file__fail{gap:.5rem;display:grid}.iq-file__actions{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.iq-files--compact{gap:0}.iq-files--compact .iq-file__head{border-bottom:1px solid var(--iq-rule-soft);padding:.6rem 0}.iq-files--compact .iq-file__status{flex:100%}.iq-upload{color:var(--iq-muted);align-items:center;gap:.4rem;font-size:.875rem;display:inline-flex}.iq-upload--done{color:var(--iq-success);font-weight:600}.iq-upload--failed{color:var(--iq-error);font-weight:600}.iq-upload-progress{gap:.4rem;display:grid}.iq-progress{appearance:none;background:var(--iq-rule-soft);width:100%;max-width:20rem;height:.4rem;accent-color:var(--iq-accent);border:0;border-radius:999px;overflow:hidden}.iq-progress::-webkit-progress-bar{background:var(--iq-rule-soft);border-radius:999px}.iq-progress::-webkit-progress-value{background:var(--iq-accent);border-radius:999px;transition:width .2s linear}.iq-progress::-moz-progress-bar{background:var(--iq-accent);border-radius:999px}.iq-link-btn{min-height:2.75rem;font:inherit;cursor:pointer;color:var(--iq-navy);text-decoration:underline;-webkit-text-decoration-color:var(--iq-accent);text-decoration-color:var(--iq-accent);text-underline-offset:.22em;background:0 0;border:0;padding:.25rem 0;font-size:.9375rem;font-weight:600;text-decoration-thickness:1.5px;transition:color .15s}.iq-link-btn:hover{color:var(--iq-accent-text);text-decoration-thickness:2px}.iq-link-btn:focus-visible{border-radius:4px}.iq .iq-go:after{content:"";width:1rem;height:1rem;transition:transform .25s var(--iq-ease);-webkit-mask:var(--iq-arrow) center / contain no-repeat;-webkit-mask:var(--iq-arrow) center / contain no-repeat;mask:var(--iq-arrow) center / contain no-repeat;background:currentColor;flex:none}.iq .iq-go:hover:after{transform:translate(4px)}.iq .iq-go[aria-disabled=true]:after,.iq .iq-go:disabled:after{content:none}.iq .btn:disabled:hover,.iq .btn[aria-disabled=true]:hover{transform:none}.iq .btn:focus-visible{box-shadow:var(--th-focus)}.iq{--iq-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2.5 8h10.5M9 4l4 4-4 4' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--iq-arrow-back:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M13.5 8H3M7 4L3 8l4 4' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.iq-back{cursor:pointer;min-height:2.75rem;font:inherit;color:var(--iq-navy);text-underline-offset:.22em;background:0 0;border:0;align-items:center;gap:.5rem;padding:.25rem .35rem .25rem 0;font-size:.9375rem;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1.5px;transition:color .15s,text-decoration-color .15s;display:inline-flex}.iq-back:before{content:"";width:1rem;height:1rem;transition:transform .25s var(--iq-ease);-webkit-mask:var(--iq-arrow-back) center / contain no-repeat;-webkit-mask:var(--iq-arrow-back) center / contain no-repeat;mask:var(--iq-arrow-back) center / contain no-repeat;background:currentColor;flex:none}.iq-back:hover{color:var(--iq-accent-text);-webkit-text-decoration-color:var(--iq-accent);text-decoration-color:var(--iq-accent)}.iq-back:hover:before{transform:translate(-3px)}.iq-back:disabled{opacity:.55;cursor:not-allowed}.iq-actions{border-top:1px solid var(--iq-rule);flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:.25rem;padding-top:1.25rem;display:flex}.iq-actions--start{border-top:0;margin-top:0;padding-top:0}.iq-actions__spacer{flex:auto}.iq-actions .btn[type=submit]{min-width:10.5rem}.iq-spinner{border:2px solid #ffffff73;border-top-color:#fff;border-radius:50%;width:1rem;height:1rem;animation:.8s linear infinite iq-spin}@keyframes iq-spin{to{transform:rotate(360deg)}}.iq-summary{background:var(--iq-tint);border:1px solid var(--iq-tint-rule);border-left:4px solid var(--iq-navy);border-radius:4px 14px 14px 4px;padding:1.05rem 1.25rem 1.15rem 1.3rem}.iq-summary:focus{outline:none}.iq-summary:focus-visible{outline:var(--iq-ring);outline-offset:3px}.iq-summary__title{letter-spacing:-.01em;color:var(--iq-error);align-items:center;gap:.6rem;margin:0 0 .6rem;font-size:1.0625rem;display:flex}.iq-summary__title:before{content:"";width:1.3rem;height:.5rem;clip-path:var(--iq-bar);background:currentColor;flex:none}.iq-summary ul{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.iq-summary li{padding-left:1.1rem;position:relative}.iq-summary li:before{content:"";background:var(--iq-navy);width:.55rem;height:.24rem;clip-path:var(--iq-bar);position:absolute;top:.62em;left:0}.iq-summary a{color:var(--iq-error);text-underline-offset:.2em;font-weight:600;text-decoration-thickness:1.5px}.iq-summary a:hover{text-decoration-thickness:2px}.iq-failure{border:1px solid #efc9c9;border-left:4px solid var(--iq-error);background:#fff;border-radius:4px 14px 14px 4px;gap:.75rem;padding:1.05rem 1.25rem;display:grid}.iq-failure__title{font-family:var(--font-display);color:var(--iq-error);align-items:center;gap:.6rem;margin:0;font-size:1.0625rem;font-weight:600;display:flex}.iq-failure__title:before{content:"";width:1.3rem;height:.5rem;clip-path:var(--iq-bar);background:currentColor;flex:none}.iq-privacy{border:1px solid var(--iq-rule);background:#f8f9fc;border-radius:14px;gap:.6rem;padding:1rem 1.15rem .6rem;font-size:.9375rem;line-height:1.55;display:grid}.iq-review{counter-increment:iq-review;gap:.6rem;padding-top:1.1rem;display:grid;position:relative}.iq-review:before{content:"";background:var(--iq-navy);opacity:.85;height:1px;position:absolute;top:0;left:0;right:0}.iq-review:after{content:"";background:var(--iq-accent);width:2.5rem;height:3px;position:absolute;top:-1px;left:0}.iq-review__head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.iq-review__title{letter-spacing:-.015em;margin:0;font-size:1.1875rem}.iq-review .iq-review__title{align-items:baseline;gap:.65rem;display:flex}.iq-review .iq-review__title:before{content:counter(iq-review, decimal-leading-zero);content:counter(iq-review, decimal-leading-zero) / "";letter-spacing:.12em;color:var(--iq-accent-text);font-variant-numeric:tabular-nums;font-size:.72rem}.iq-review__sub{letter-spacing:.12em;text-transform:uppercase;color:var(--iq-navy);margin:.6rem 0 0;font-size:.6875rem;font-weight:600}.iq-review__files{gap:.45rem;display:grid}.iq-dl{margin:0;display:grid}.iq-dl__row{border-bottom:1px solid var(--iq-rule-soft);gap:.15rem;padding:.6rem 0;display:grid}.iq-dl__row:last-child{border-bottom:0}@container (width>=32rem){.iq-dl__row{grid-template-columns:11.5rem minmax(0,1fr);align-items:baseline;gap:1.25rem}}.iq-dl dt{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--iq-muted);font-size:.6875rem;font-weight:600;line-height:1.5}.iq-dl dd{white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:.9688rem}.iq-turnstile{box-sizing:border-box;text-align:left;border:1.5px dashed var(--iq-idle);max-width:22rem;min-height:4.25rem;color:var(--iq-muted);background:#f8f9fc;border-radius:12px;justify-content:flex-start;align-items:center;gap:.7rem;padding:.9rem 1.1rem;display:flex}.iq-turnstile.placeholder:before{content:"";opacity:1;background:var(--iq-accent);width:1.2rem;height:.45rem;clip-path:var(--iq-bar);flex:none;position:static;inset:auto;-webkit-mask-image:none;mask-image:none}.iq-turnstile>span{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;padding:0;font-size:.6875rem;font-weight:600;line-height:1.4}.iq-turnstile-wrap{gap:.5rem;display:grid}.iq-turnstile-host:empty{display:none}.iq-received{animation:iq-rise .3s var(--iq-ease);gap:1rem;display:grid}.iq-received__at{overflow-wrap:anywhere;font-weight:600}.iq-received>.iq-review__title{border-top:1px solid var(--iq-rule);margin-top:.6rem;padding-top:1.1rem}.iq-received>p{line-height:1.6}.iq-sim-banner{color:var(--iq-warning);background:#f7f9fc;border:1px dashed #b4530980;border-radius:10px;justify-self:start;margin:0;padding:.55rem .85rem;font-size:.8125rem;line-height:1.45}.iq-ref{box-sizing:border-box;background:var(--iq-tint);border:1px solid var(--iq-tint-rule);border-radius:16px;justify-self:start;gap:.3rem;min-width:min(100%,20rem);padding:1.15rem 1.5rem 1.2rem;display:grid;position:relative}.iq-ref:before{content:"";background:var(--iq-accent);transform-origin:0;width:2.5rem;height:3px;animation:iq-draw .6s var(--iq-ease) .15s backwards;position:absolute;top:-1px;left:1.5rem}@keyframes iq-draw{0%{transform:scaleX(0)}}.iq-ref__label{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--iq-accent-text);font-size:.6875rem;font-weight:600}.iq-ref__value{font-family:var(--font-display);letter-spacing:-.005em;color:var(--iq-navy);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(1.9rem,1.35rem + 2vw,2.75rem);font-weight:600;line-height:1.05}.iq-dialog-backdrop{z-index:60;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#050e2980;place-items:center;padding:1rem;animation:.2s ease-out iq-fade;display:grid;position:fixed;inset:0}.iq-dialog{box-sizing:border-box;width:min(32rem,100%);animation:iq-pop .22s var(--iq-ease);background:#fff;border-radius:22px;gap:1rem;padding:1.6rem 1.75rem 1.4rem;display:grid;box-shadow:0 30px 60px -24px #08183f8c,0 0 0 1px #0d26600f}.iq-dialog__title{letter-spacing:-.02em;align-items:center;gap:.65rem;margin:0;font-size:1.375rem;display:flex}.iq-dialog__title:before{content:"";background:var(--iq-accent);width:1.3rem;height:.5rem;clip-path:var(--iq-bar);flex:none}.iq-dialog__body{color:var(--iq-ink);line-height:1.6}.iq-dialog__actions{border-top:1px solid var(--iq-rule);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem 1.5rem;padding-top:1rem;display:flex}@keyframes iq-fade{0%{opacity:0}}@keyframes iq-pop{0%{opacity:0;transform:translateY(8px)scale(.985)}}@media (width>=56.25rem){.iq.iq--single{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.iq-step-body,.iq-received,.iq-details[open]>.iq-details__body,.iq-ref:before,.iq-dialog,.iq-dialog-backdrop,.iq-pop,.iq-cal__cell[aria-pressed=true]:after{animation:none}.iq-cal__cell:hover,.iq-cal__nav:first-child:hover,.iq-cal__nav:last-child:hover,.iq-card:hover,.iq-options--list .iq-choice:hover,.iq-chip:hover,.iq .iq-go:hover:after,.iq-back:hover:before{transform:none}.iq-rail__bar,.iq-rail__step:after,.iq-rail__text:after,.iq-card .iq-choice__label:after,.iq input[type=radio]:before,.iq input[type=checkbox]:before{transition:none}}
