/* Intelligize bundle: intelligize-parity-pages, intelligize-split-aside, intelligize-readability */
:where(.ix-parity-page) main h1{font-size:2em}:where(.ix-parity-page) main h2{font-size:1.5em}:where(.ix-parity-page) main h3{font-size:1.17em;letter-spacing:-.035em}.ix-parity{display:block} body.blog main.ix-main>.sec{margin-block-start:var(--sec-gap)}  @media (max-width:900px){.ix-parity-page .tabbed>.device{order:0}} .ix-parity-page .kit .kt:not(.hero) .px{margin-bottom:12px}.ix-parity-page .kit .kt{text-align:left;justify-content:flex-start}@media (max-width:900px){.ix-parity-page .kit .kt:not(.hero) .px{transform:scale(.6);transform-origin:left top;margin-bottom:-28px}} .ix-parity-page .stage>[data-viz]:not(.gv){min-height:300px}@media (max-width:700px){.ix-parity-page .stage>[data-viz]:not(.gv){min-height:260px}} body:not(.tq) .panel ol.track.gm-steps.gm-steps.gm-steps{background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none} @media (max-width:600px){.ix-parity-page .cs-hero .badges>.c{display:none}} body:not(.tq).ix-parity-page .panel.glass:not(.hl):not(.dark):not(.dk):is(:has(>.kit),:has(>.xcmp),:has(>div>.models),:has(>.models)){background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding-inline:0}body:not(.tq).ix-parity-page .panel.glass:is(:has(>.kit),:has(>.xcmp),:has(>div>.models),:has(>.models))::after,body:not(.tq).ix-parity-page .panel.glass:is(:has(>.kit),:has(>.xcmp),:has(>div>.models),:has(>.models))::before{display:none}body:not(.tq).ix-parity-page .panel.glass:is(:has(>.kit),:has(>.xcmp),:has(>div>.models),:has(>.models))>.light{display:none}
.sec-h .ix-sa{display:grid;gap:16px;margin-top:16px;max-width:460px;font-size:15px;line-height:1.5}.sec-h .ix-sa p{max-width:none;margin:0} .sec-h .ix-sa-card{display:grid;gap:16px;padding:22px 24px;border-radius:var(--r-lg);background:var(--glass-bg,rgb(255 255 255/.46));-webkit-backdrop-filter:blur(22px) saturate(1.6);backdrop-filter:blur(22px) saturate(1.6);box-shadow:var(--glass-edge)}.sec-h .ix-sa .ix-sa-t{font-size:15px;font-weight:550;line-height:1.3;letter-spacing:-.01em;color:var(--ink)}.sec-h .ix-sa .ix-sa-l{margin-top:-8px;font-size:15px;line-height:1.5;color:var(--ink-2)}.sec-h .ix-sa-a{display:grid;justify-items:start;gap:8px}.sec-h .ix-sa-a .btn{min-height:44px}.sec-h .ix-sa-mail{display:inline-flex;align-items:center;gap:8px;min-height:32px;font-size:14px;line-height:1.4;color:var(--ink-2);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:3px;overflow-wrap:anywhere}.sec-h .ix-sa-mail:hover{color:var(--ink);text-decoration-color:currentColor}.sec-h .ix-sa-mail .ix-sa-i{width:16px;height:16px}.sec-h .ix-sa-i{flex:none;display:block;color:var(--ink)} .sec-h .ix-sa-facts{display:grid;gap:12px;padding:0 4px}.sec-h .ix-sa .ix-sa-fh{font-size:15px;font-weight:550;line-height:1.3;color:var(--ink)}.sec-h .ix-sa-facts ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}.sec-h .ix-sa-facts li{display:flex;align-items:flex-start;gap:10px;margin:0;font-size:14px;line-height:1.45;color:var(--ink-2)}.sec-h .ix-sa-facts li .ix-sa-i{width:18px;height:18px;margin-top:1px}.sec-h .ix-sa-facts strong{display:block;font-weight:550;color:var(--ink)}.sec-h .ix-sa-all{justify-self:start;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 4px;font-size:15px;font-weight:550;color:var(--ink);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:4px}.sec-h .ix-sa-all:hover{text-decoration-color:currentColor} .sec-h .ix-sa:not(.ix-sa-faq) .ix-sa-card{gap:10px;padding:16px 0 0;border-radius:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;border-top:1px solid var(--line)}.sec-h .ix-sa:not(.ix-sa-faq) .ix-sa-l{margin-top:-4px}.sec-h .ix-sa-go{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:15px;font-weight:550;color:var(--lime-2);text-decoration:underline;text-decoration-color:rgb(29 78 216/.35);text-underline-offset:4px}.sec-h .ix-sa-go:hover{text-decoration-color:currentColor} @media (max-height:700px){.sec-h .ix-sa-facts{display:none}} @media (max-width:900px){.sec-h .ix-sa{max-width:none}.sec-h .ix-sa-facts,.sec-h .ix-sa-all,.sec-h .ix-sa-asks,.sec-h .ix-sa-other{display:none}} @media (max-width:1100px){.sec-h .ix-sa-plan{display:none}} .ix-hero-rel{display:none}@media (min-width:1101px) and (min-height:820px){.svc-hero .copy .ix-hero-rel{display:grid;gap:10px;margin-top:22px}.ix-hero-rel p{margin:0;font-size:15px;font-weight:550;color:var(--ink)}.ix-hero-rel ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ix-hero-rel a{display:inline-flex;align-items:center;min-height:36px;padding:6px 14px;border-radius:999px;background:var(--glass-bg);box-shadow:var(--glass-edge);font-size:14px;color:var(--ink);text-decoration:none;transition:background-color .2s}.ix-hero-rel a:hover{background:rgb(255 255 255/.8)}}
.ix-rd .v-card .bt2{color:#fff !important} .ix-rd .habit.hl time{color:var(--ink-2) !important} .ix-rd .bento article .n{color:inherit !important;opacity:.75} .ix-rd .ph-slot .ph-tag{color:#fff !important;background:rgb(22 21 19/.55);padding:2px 8px;border-radius:999px} .ix-rd .x-gloss .dk dt small,.ix-rd .x-gloss dt small{color:inherit !important;opacity:.78} .ix-rd .routes .rt .way .to{color:var(--ink) !important} .ix-rd .pc-btns span.btn{color:#5f5e59 !important} .ix-rd .win-bar span,.ix-rd .pv-sign span{color:#62615d !important} .ix-rd .timeline li:last-child .when{color:#fff !important}.ix-rd.post-type-archive-service .timeline .when{color:var(--ink-2) !important}.ix-rd.post-type-archive-service .timeline li:last-child .when{color:#fff !important;background:rgb(255 255 255/.18) !important} .ix-rd footer .fg p{color:var(--dark-muted) !important}.ix-rd :is(.sheet .row .no,.kcs .k3 small,.wx .tagi,.miss em,.e-mk .cs b){color:#e0a85a !important}.ix-rd :is(.dark .gv-mig .gv-note,#rel a.dk em){color:var(--dark-muted) !important}.ix-rd :is(#term .note,#log .note,.device .screen p.note,pre.term .c){color:#a3a39e !important}.ix-rd :is(.e-vs .mid span,.e-bento .lm .k,.x-bento .lime small,.ship .tb span){color:var(--ink-2) !important}.ix-rd .card-l span{color:#62615d !important}.ix-rd [id^="xt-"] .av{color:var(--ink) !important} .ix-rd :is(#term .note,#log .note,.device .screen p.note,.stage>.note){font-size:13px !important} .ix-rd :is(.x-cmp td.hl .v.w,.xwork .xtag,.tag.amber,summary .cost,.pb-out .tag,.cn.a.c2,.lane.rb h3 em,.pair.work .ar b){color:#000 !important}.ix-rd :is(.xb.lime .k,.tq-card .tag){color:var(--ink-2) !important}.ix-rd .mk-cost b{color:#8a5300 !important}.ix-rd .mk-dark .mk-cost b{color:#e0a85a !important}.ix-rd :is(.hood pre .c,pre.decl .c,#fp pre .c,#term .tm){color:#a3a39e !important}.ix-rd #term .ev.rt{color:#e0a85a !important}.ix-rd #hm button.l4{color:#fff !important} .ix-rd .runlog .rl-tag{color:#b9c0c9 !important} .ix-rd :is(  .nav .right .btn, .gg-panel .gg-chip,.gg-panel .gg-links a,.gg-panel p[id^="gg-k-"], .chips>span,.ix-tags li,.card .foot span,.card .foot time,.bento .bt>.tag,.x-tag,.ftag,.x-rel a small,.x-mono,.tags>span,.cats>span,.case .who,.case .sample,.feat .real,.badges .ptag,.mk>em,.plogos .pl small,.xcc .tag,.xcc dt,.xcol .k,.meta2>span,.meta>span,.erp-rail .api,.erp-rail .sync span,.systems em,.counts em,.pc-rep span,.pc-foot .price small,.pc-btns .btn, .x-quote .who,.xquote figcaption,.pquote footer,.pq cite,.tz blockquote cite,.tz .hint,.panel .note,.tq-card .tq-line,.tq-card .flowtag,.gap .col .who,.gap .meter .m span, .x-track .why,.x-track .why a,.ag-when,.post-type-archive-service .gm-step .when,.rw .when,.st>.when,.roles li,.models .fit,.post-type-archive-service .model .pill,.model .fit,.pmean .two b,.pmean .no b,.fit thead th,.fit tbody th small,table.mx thead th,table.mx thead .pf,.mx-legend span,.post-type-archive-service table.compare td a,.x-gloss dt small,.list .ans .good b,.ak-good b,.ak-bad b,.pk-v b,.pk-q,.nf-f em, .bands .lbl em,.tz .ticks span,.tz .legend span,.week .day h3,.habit time,.bento article .n, .flip-btn,.flips [id^="fb-"] a,#tl-sort button,.tl-legend,.tl-axis .lbl,.tl-ticks span,.tl-bar em,#tld-when, #r-a-l,#r-b-l,.fchip .ct,.fchip i,#count,#gloss .f em,.next3 .go,.t-hero .crumbs a,.t-hero .crumbs span,#r-read,.el-front em,.el-back small,.el-back span,.el-front .el-n,.post-type-archive-service #cta-form label:not(.consent),.post-type-archive-partner #cta-form label:not(.consent), .track5 .aim,.aim-note b,.prep .tag,.opts .k, .post-type-archive-service table.compare thead th,.kv2 b,.gf-n,.model .price small, .tile .badge,.tile .cap small,.legend .real,.legend .sample,.legend .tag,[id^="kp-"] .side small,.wq-more small, .mx .cell small, .nav .burger ){font-size:13px !important;line-height:1.35} .ix-rd.post-type-archive-service footer :is(.fg h4,.fg li a,.fb span){font-size:13px !important} .ix-rd.post-type-archive-service .sec-h .pill{font-size:13px !important} .ix-rd main :is(small,dt:not(:has(b,code)),cite,figcaption,time,.crumb,.crumb a,.type,span.note,span.sample,span.real,.tag,.who,.why,.lv,.arrow,.for,.wk,.cost:not(:has(strong)),.oc-h,.ptag,.badges span,.stk .lg,.r>span:not(:has(b)),.q>span,.sl-h,.ix-buy-note,.ix-buy-fine,.ix-buy-fine a,.ix-status,.facts2>span,.meter>span,.fix>b,.fail>b,.cs>b,.chose,.e-call .cost:not(:has(strong)),.gm-badge,.gm-step>.st,.gm-step>.wk,article>.k,.face .k,.f>small,.b>small,.nx>small,.ix-pager-prev small,.ix-pager-next small,.show>.note,.txt>small,.stage>.note,.not>small,.st>small,.tk>span,.gm-step>.out,.rt>small,.rt>.fr,thead th,.fix>small,.rel-row>span,.ix-entry-label,.x-ff .n,.ix-chapter-n,.ix-fix-label,.hint,.lvl,summary .n,summary .cost:not(:has(strong)),summary .x-sev,.route-badge span,.face button,.face .cost:not(:has(strong)),td .v,.mst>span,#up-track>span,.xk .k,.r>small,.m>small,.hood-sys .lbl,.gd-we b,.gm-step>small,h3>em) :not(:where([class^="gv-"],[class*=" gv-"],.device,.screen,.win,.mini-app,.vis,.viz,.pv,pre,.term,.tok,.runlog,svg,.s-pipe,.paths,.ob,.card-l,.row2,.order-card,.v-app,.v-dash,.v-card,[data-ui],h1,h2,h3) *):not(h1,h2,h3,u,:has(>u)){font-size:13px !important;line-height:1.35} .ix-rd :is(.chips>span,.ix-tags li,.bento .bt>.tag,.x-tag,.ftag,.x-mono,.tags>span,.cats>span,.badges .ptag,.mk>em,.xcc .tag,.xcol .k,.meta2>span,.sec-h .pill,.fit th,table.mx th,.el-front em){letter-spacing:-.005em} .ix-rd .el-front em,.ix-rd .el-back small{white-space:normal;overflow-wrap:anywhere} .ix-rd :is(details>p,details>p.a,details .ans>p,.x-prose>p,.xprose>p,.prose>p,.pmean .body>p,.x-scn>p,.x-sec>p.x-in,.panel>p,.panel.glass>p,p.eng-note,.gm-step>p,.x-bx>p,.pk-c>p,.wrap>p.sub,[id^="bsp-"]>p,p.aim-note,.gm-step .body>p,.device.detail>p,.legend article>p,.models .model>p,.xcol>p,.a>p,.x-txt>p,.xp-txt>p,.ixb-prose>p,.sec-h>p,.x-case>p,.hx-main>p,.xwork>p,p.foot-note,ol:is(.x-notes,.xnotes,.x-ask)>li,.an-row p){max-width:36em !important}  @media (min-width:1025px){.ix-rd:is(.post-type-archive-product,.post-type-archive-platform,.post-type-archive-migration,.post-type-archive-partner) main h1{font-size:clamp(2.6rem,4.6vw,4.25rem) !important;letter-spacing:-.045em}} @media (min-width:1025px){.ix-rd .svc-hero h1{font-size:clamp(2.6rem,3.6vw,3.2rem) !important;letter-spacing:-.045em} .ix-rd main h2:is([id^="faq-h"],#ask-h,#pipe-h,#gd-h,#hp-h,#chk-h,#risk-h,#pd-h,#ex-h){font-size:2.6rem !important;line-height:1.05}.ix-rd main h2:is(#why-h,#mg-h,#fx-h){font-size:3rem !important;line-height:1.05}} @media (min-width:1025px){.ix-rd.single-partner main h1#hero-h{font-size:clamp(2.5rem,3.6vw,3.2rem) !important;letter-spacing:-.045em}} @media (max-width:600px){.ix-rd main :is(.sec-h,.dots,.close,.faqx-h,.x-prose,.x-expl,.rel-h,.ph-h)>h2,.ix-rd.single-post main .wp-block-post-content>h2{font-size:min(1.5rem,6.4vw) !important;line-height:1.1}.ix-rd .svc-hero h1{font-size:min(1.9rem,7.6vw) !important}.ix-rd main h2#dc-h{font-size:min(1.5rem,6.4vw) !important}.ix-rd.single-post main h1{font-size:1.8rem !important}.ix-rd:is(.post-type-archive-case_study,.post-type-archive-product,.single-partner) main h1{font-size:min(2.4rem,8.4vw) !important;line-height:1.04}} .ix-rd main :is( .ad-col>dt>i,.ad-give>span.tag,.ad-need>span.tag,.ad-step>span.tag,.af>small,.b>small,.badge>span.sr,.badges>span.c,.badges>span.real,.badges>span.sample,.bar3>span,.bar3>span.ok,.bc>small,.bc>span.hint,.bd>div>small,.bento>article>span.no,.bento>article>span.who,.bf>small,.big>span.no,.big>span.who,.big-sw>span,.body>div>small,.body>p>span,.br-doc>header>span.lnote,.br-meta>div>span.lnote,.br-out>span.lnote,.bx>small,.bx>span.tag,.bx-card>span.tag,.bx-cb>div>b,.bx-col>span.tag,.bx-list>button>span.tag,.bx-meta>span,.bx-meta>span.y,.bx-pane>span.tag,.calc-out>div>span.lnote-d,.calc-out>p.note,.card>small,.card>span.wp,.ch>span.n,.chain>li>em,.chain>li.lbl,.chips2>span,.cmp>article>span.tag,.cmp-lbl>span.tag,.cmp-side>label.lnote,.cmp-stage>span.cmp-l.l,.cmp-stage>span.cmp-l.r,.com>span.k,.copy>span.ix-status.status-live,.copy>span.ix-status.status-soon,.cs>b,.db-h>span.tag,.db-hpos>p.tag,.db-rows>span,.db-rows>span>em,.db-rows>span.more,.dc>p.note,.dc-h>span.tag.lime,.dc-in>span.lnote,.diff>blockquote>small,.diff>small,.dk>small,.dq>p.note,.dtabs>div>p.to,.e-bento>article>span.k,.e-call>span.cost,.e-ex>blockquote>cite,.e-nx>small,.e-qs>article>span.why,.e-split>div>b,.e-stack>div>em,.ee-art>span.lnote,.ee-m>span.lnote,.el-front>span.lg.wm,.eq>span,.erp-t>small,.ex-r>p.ex-note,.ex-r>span.tag,.ex-s>b,.f>small,.f>span.req,.face>p.cost,.face>span.k,.facts2>span,.fail>b,.fc>small,.fc>span.hint,.fc>span.tag,.fdet>small,.fix>small,.form>label.f,.form>label.f.full,.ga>small,.gauge>span>small,.gbp-ch>span,.gbp-po>b,.gd-we>b,.glance>div>small,.gm-step>div>span.sig,.gm-step>div>span.tag,.gm-step>small,.gm-step>span.lc-pin,.gm-step>span.out,.gm-step>span.st,.gm-step>span.wk,.gm-step.gm-mk-dot:not(.gm-card)>span.when,.hc>span.tag,.hd>span,.hl>p.lnote,.hl>span.v,.hl>span.v.n,.hl>span.v.w,.hl-grid>button.self,.hl-grid>span,.hl-grid>span.rh,.hm>button,.hm>button.l1,.hm>button.l2,.hm>button.l3,.hm>button.l4,.hm>span.dow,.hm-card>span.d,.hm-card>span.note,.hm-legend>span,.hm-sum>div>small,.home>span.for,.hood-sys>p.lbl,.ht>p.note,.hx>b,.hx>span.wm,.hx-pts>div>span.tag,.hx-quote>span.tag,.ide-code>span.crumb,.ide-tree>span.tag,.iso-panel>span.tag,.ix-buy>p.ix-buy-fine,.ix-buy>p.ix-buy-note,.ix-entry-top>span.ix-entry-label,.ix-licence>span>small,.ix-pager-next>small,.ix-pager-prev>small,.ix-problem>p>span.ix-fix-label,.ixb-quote-card>blockquote>cite,.k1>small,.k2>small,.k3>small,.kv>div>small,.kv>div>span.add,.kv>small,.kv>span,.kv>span.cite,.l>em,.lane-key>span,.lane-key>span.y,.lanes>em,.lanes>em.b,.legend>span,.legend>span.by,.lessons>div>span.sample,.lg>p.note,.lg-grid>span,.lg-k>span,.lm>span.k,.lnote>output,.local>span>small,.lockup>span.ptag,.lt>small,.m>small,.mb>span.tag,.mbar>div>small,.meter>span,.mid>small,.miss>em,.mk>span.mk-out,.mk-c>span.tag,.mk-cost>b,.mst>span,.mt>span.tag,.mx-foot>span.tag,.mx-grid>span.chd,.mx-grid>span.rh,.nap>p.lnote,.nap-h>div>span.lnote,.not>small,.note-c>span.lnote,.note-l>span.lnote,.note-y>span.lnote,.note2>span.tag,.nx>small,.oos-card>div>span.tag,.oos-code>span,.oos-in>span.lnote,.org>span.k,.outcome>p.oc-h,.pb>span.tag,.pb-art>i,.pb-out>p.fine,.pb-out>span.name,.pb-out>span.tag,.pb-row>label,.pb-row>span,.pdp>div.row.rv,.ph>small,.pick>span.chose,.pick>span.tag,.plat>article>span.arrow,.plat>span.pt,.plate>span.tag,.pn>a>small,.pr-b>small,.q>span,.qa>details>p.to,.r>small,.r>span>small,.r>span>small.lbl,.rail>a>span,.rd-ctl>label.lnote,.rd-el>small,.rd-stage>span.rd-lbl.l,.rd-stage>span.rd-lbl.r,.readout>div>span,.reads>a>small,.rel>span>small,.rep>p.note,.rep-k>div>em,.rep-k>div>span,.result>div>span.sample,.rich-l>p.lnote,.rng>label,.route-badge>span,.route-badge>span.partner,.route-badge>span.to,.row>em,.row>small,.row>span.tag,.rp>p.tag,.rp-top>span.rp-st,.rp-top>span.tag,.rt>small,.rt>span.fr,.rv>p.note,.rv-h>span.tag,.rv-ring>div>span.tag,.s2>small,.s4>small,.sb>span,.sbtn>span,.sec-h>p>span.sample,.seg2>button,.sev-nums>div>small,.sev-out>span.note,.sev-pick>button>span,.sh2>span.pill2,.sheet>span.cap,.side>div>b,.sl-grid>span.sl-h,.spec>div>span.real,.spec>div>span.sample,.st>em,.st>small,.st-card>div>span.lnote,.st-step>span.tag,.st-step>span.wcst,.stair-in>span.lnote,.surf-panel>span.tag.lime,.sx-b>span.x,.sx-brief>span.tag,.sx-quote>footer,.sx-ver>ol>li,.sx-ver>ol>li.old,.sx-ver>ol>li.pin,.sx-ver>span.tag,.t>small,.tbl>div>span,.th>span,.tk>aside>b,.tk>div>span.when,.tk>span,.tl-card>span.out,.tl-card>span.when,.tl-dot>em,.top>small,.tot>div>small,.tp>p.lnote,.tq-card>i.tq-btn,.tq-card>i.tq-d,.tq-card>i.tq-ok,.tq-card>span.tag,.tq-plats>span,.unit>em,.up-detail>span.when,.up-key>span,.up-track>span,.w>span.k,.w-b>small,.w-b>span,.w-h>small,.warn>b,.warn>span.when,.we>b,.wf-axis>div>b,.wf-axis>div>span,.wf-key>span,.wf-row>span,.wh-copy>p.tag,.wh-stats>div>span.tag,.wide>span.no,.wide>span.who,.wo>span.lvl,.wq-ex>blockquote>cite,.wrap>div>p.crumb,.wrap>div>span.real,.wrap>p.e-note,.wx>div>span.tagi,.x-bento>article>small,.x-calc>small,.x-case>span.tag,.x-cmp>article>span.tag,.x-fb>b,.x-ff>span.n,.x-next>div>small,.x-quote>footer,.x-quote>p.by,.x-risk>summary>span.x-sev,.x-risk>summary>span.x-sev.hi,.x-risk>summary>span.x-sev.lo,.xb>span.k,.xc>header>span.tag.lime,.xk>span.k,.xm>span.n,.xmini>span>b,.xp-dfig>figcaption.note,.xp-gloss>div>dt,.xp-rel>a>em,.xp-rel>a>small,.xp-tl>button>small,.xr-site>button.xr-dot,.xr-site>button.xr-dot.amber,.xrel>a>small,.xvt>li>span.when,.xwork>span.xtag,.z>span,button>span.fic,button>span.m,li>time,summary>span.cost,summary>span.lv,summary>span.lv.h,summary>span.lv.m,summary>span.n ):not(:where([data-ui],.device,.screen,.win,.mini-app,.vis,.viz,.pv,pre,code,.term,.tok,.runlog,svg,.s-pipe,.paths,.ob,.card-l,.row2,.order-card,.v-app,.v-dash,.v-card,[class^="gv-"],[class*=" gv-"],.gv,.canvas,.flow,.ix-viz,[class*="mock"],.dash,.xrec,.kv-code,.brandmark,.rtmark,.serp-ed,.hero-viz) *){font-size:13px !important;line-height:1.35} .ix-rd .serp-ed :is(label.se-f,output,p.note){font-size:13px !important} .ix-rd main :is(.gm-step>div>p,.gm-step>p,.ix-problem>p,.essay>p.lead,p#verdict,article>p,.x-verdict>p,p.cc-take,p.x-lnote,.wrap.sec>p,p.e-after,.m>p,.xcall>p,[id$="-p0"]>p,[id$="-0"]>p,.tk>div>p,.xp-fit li,.vtl>li,.wrap>ol:not([class])>li){max-width:36em !important} .ix-rd.single-service .gm-step.gm-card>span.when,.ix-rd:not(.postid-1273) .rel-row>span,.ix-rd.single-portfolio main :is(p.crumb,span.type,span.sample,.show>.note,.txt>small,.col>h3){font-size:13px !important;line-height:1.35}  body:not(.tq) header.nav .bar{background:rgb(250 248 244/.9)}header.nav :is(.mn-btn,.mn-link){color:var(--ink)} header.nav .mn:has(.mn-btn[aria-expanded="true"]) :is(.mn-btn.cur:not([aria-expanded="true"]),.mn-link[aria-current="page"]){background:transparent} header.nav :is(.mega-col .mega-h,.mega-sub span){font-family:"Geist",system-ui,sans-serif;font-size:13px;font-weight:500;letter-spacing:-.005em;text-transform:none;color:var(--muted)}header.nav .mega-foot a{display:inline-flex;align-items:center;gap:6px;font-family:"Geist",system-ui,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.01em;text-transform:none}header.nav .mega-foot a .ix-ico{transition:transform .2s var(--ease)}header.nav .mega-foot a:hover .ix-ico{transform:translateX(2px)}header.nav .mega a.mi .ico{color:var(--ink)}header.nav .mega a.mi .ico .ix-ico{width:16px;height:16px;display:block}header.nav .mega a.mi.noico{grid-template-columns:1fr;padding:9px 12px}header.nav .mega a.mi span.d{font-size:13px}header.nav .mega-logos i{font:500 12px/1 "Geist",system-ui,sans-serif;letter-spacing:-.005em} header.nav .burger{font-family:"Geist",system-ui,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.01em;text-transform:none;min-height:44px}header.nav .mobile-menu .mm-links .mm-h{font-family:"Geist",system-ui,sans-serif;font-size:13px;font-weight:500;letter-spacing:-.005em;text-transform:none;color:var(--muted)}header.nav .mobile-menu .mm-links a{display:flex;align-items:center;min-height:44px}header.nav .mobile-menu summary{min-height:48px}header.nav .mobile-menu summary::after,header.nav .mobile-menu details[open] summary::after{content:"";width:7px;height:7px;margin-right:6px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .25s var(--ease)}header.nav .mobile-menu details[open] summary::after{transform:translateY(2px) rotate(225deg)}header.nav .mobile-menu .mm-top a{min-height:44px;display:flex;align-items:center;justify-content:center}@media (prefers-reduced-motion:reduce){header.nav .mobile-menu summary::after,header.nav .mega-foot a .ix-ico{transition:none}}  footer :focus-visible{outline-color:var(--lime)} footer .fb{align-items:center;row-gap:10px}footer .fb .fb-note{flex-basis:100%;max-width:88ch;font-size:13px;line-height:1.5}  .ix-rd *:not(code,kbd,samp,pre,abbr,.systems em){text-transform:none !important}.ix-rd .systems em{text-transform:uppercase !important}  @media (min-width:601px){.ix-rd main :is(.sec-h,.x-prose,.txt,.ixb-prose,.next,.trust,.custom,.bring,.proof,.lab,.panel,.x-txt)>h2,.ix-rd main :is(section.sec,section.wrap)>h2,.ix-rd main .sec-h>div>h2{font-size:clamp(1.75rem,3vw,2.75rem) !important;line-height:1.06}.ix-rd main :is(.dots,.close,section.close)>h2{font-size:clamp(2rem,3.4vw,3rem) !important;line-height:1.04}} @media (max-width:600px){.ix-rd main .model h3{font-size:1.25rem !important}} .ix-rd :where(b,strong){font-weight:550} .ix-rd :is([class*="hero"],.p-head,.ix-head,.essay,.blog-hero,.page-head) :is(.crumbs,.crumbs a,.crumbs span,.crumb,.crumb a,.pill,.kicker,.kicker a,.brandrow .pill):not(:where(.device,.dark,.dk,.screen,[class*="gv-"]) *){color:var(--ink-2) !important}  .ix-rd .gm-steps>.gm-step.gm-todo>*:not(.gm-glow):not(.gm-tick):not(.gm-badge){opacity:1 !important}.ix-rd :is(.worked,.x-worked,.wx,.steps2) :is(.step,.st,li):not(.on)>*{opacity:1} @media (max-width:900px){.ix-rd .weeks li{padding:0 0 24px 34px}.ix-rd .weeks li::before{top:2px;left:0}}.ix-rd .weeks :is(.when,.out){font-family:"Geist",system-ui,sans-serif;font-size:13px;letter-spacing:-.005em} .ix-rd .next ol li .when{font-size:13px;letter-spacing:-.005em} .ix-rd :is(.form,#cta-form,.close form) :is(input,select,textarea):focus-visible{outline:2px solid var(--lime-2);outline-offset:2px}.ix-rd :is(.form,#cta-form,.close form) :is(input,select,textarea)[aria-invalid="true"]{box-shadow:0 0 0 1.5px #b42318 !important}.ix-rd :is(.form,#cta-form,.close form) input[type="checkbox"][aria-invalid="true"]{outline:2px solid #b42318;outline-offset:2px}.ix-rd .f-err{display:block;grid-column:1/-1;margin-top:2px;font:500 13px/1.35 "Geist",system-ui,sans-serif;letter-spacing:-.005em;color:#b42318}.ix-rd :is(.dark,.dk,footer) .f-err{color:#ffb4a6}.ix-rd :is(.form,#cta-form) .status.bad,.ix-rd #cta-status.bad{color:#b42318} .ix-rd form.form label.f{grid-template-columns:auto minmax(0,1fr);align-content:start;column-gap:6px;align-items:baseline;font-family:"Geist",system-ui,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.01em;color:var(--ink-2)}.ix-rd form.form label.f>:is(input,select,textarea,.f-err){grid-column:1/-1}.ix-rd form.form label.f .req{font-size:13px;font-weight:400;color:var(--muted)} @media (max-width:600px){.ix-rd :is(.svc-hero .chip,.rel-row a){min-height:44px;padding-block:10px;display:inline-flex;align-items:center}} .ix-rd :is(.x-tag,.ixb-tag).amb{background:var(--panel) !important;color:var(--ink) !important}.ix-rd :is(.x-tag,.ixb-tag).lime{background:var(--lime) !important;color:var(--lime-2) !important} .ix-rd :is(.x-risk>.r,.x-risk>.h,.asks .ask,.day .habit,p.cc-take,.col>.card2,.x-dlog details,.lc-note,#ab-v,.dpanel p.to,.diff blockquote,.xp-quote blockquote,.prep article,.ph-team .ph-slot){border-left-width:1px !important;border-left-color:var(--line) !important}.ix-rd :is(.dark,.dk) :is(.asks .ask,.day .habit,.lc-note,.xp-quote blockquote,.diff blockquote),.ix-rd :is(.asks .ask.dk,.day .habit.dk){border-left-color:rgb(255 255 255/.14) !important}  .ix-rd :is(h3>.ix-chapter-n,article.in>span.big,article.xm>span.n,.x-ff>span.n,article.ch>span.n,.bento>article>span.no,summary>span.gd-n,summary>span.n:has(+ b),article>span.n:has(+ h3),.gf-band>.gf-n){display:none !important}.ix-rd nav.rail a>span{display:none}.ix-rd .asks .ask::before{content:none !important} .ix-rd :is( a>span.go,a>span.sr,a.badge.real>span.sr,a.card>span.foot>span,a.card.ix-entry>span.foot>span,a.et>span.api,a.pb.bc>span.tag,a.pb.cust>span.tag,a.pb.shop>span.pb-art>i,a.pb.shop>span.tag,a.pb.woo>span.tag,a.pb.wp>span.tag,a.plat>span.pt,a.rel>span>small,a.rt>span.fr,a.rt.dk>span.fr,a.tile.w4>span.cap>small,a.tile.w5>span.cap>small,a.tile.w5>span.real.badge,a.tile.w6>span.cap>small,a.tile.w7>span.cap>small,a.tile.w7>span.real.badge,a.tile.w8>span.cap>small,a.tq-card>span.tq-line,article>div.cs>b,article>p.fix>b,article>span.arrow,article>span.k,article>span.real,article>span.sample,article>span.tag,article>span.who,article>span.why,article.big>span.who,article.bx.c2>p.tag,article.bx.c2>span.tag,article.bx.c3>span.tag,article.bx.c4>span.tag,article.bx.dk>span.tag,article.card.ix-entry>span.foot>span,article.case>span.who,article.com>span.k,article.gm-step>p.not>small,article.gm-step>span.gm-badge,article.gm-step>span.st,article.gv-card>span.gv-btn,article.gv-card>span.gv-btn.ghost,article.gv-card>span.gv-trade,article.hc>span.tag,article.home>span.for,article.lm>span.k,article.mk-c>p.mk-cost>b,article.mk-c>span.tag,article.mk-c.mk-dark>p.mk-cost>b,article.mk-c.mk-dark>span.tag,article.mk-c.mk-wide>p.mk-cost>b,article.mk-c.mk-wide>span.tag,article.mk.gm-step>span.mk-out,article.model>p.price>small,article.model>span.fit,article.model.hl>p.price>small,article.model.hl>span.fit,article.org>span.k,article.pick>span.chose,article.pick>span.tag,article.pk-c>p.pk-v>b,article.pk-c>span.pk-q,article.pk-c.pk-a>p.pk-v>b,article.pk-c.pk-a>span.pk-q,article.pk-c.pk-dark>p.pk-v>b,article.pk-c.pk-dark>span.pk-q,article.role>ul>li,article.sx-b>p.fix>b,article.sx-b>span.x,article.sx-b.lm>p.fix>b,article.sx-b.lm>span.x,article.sx-b.wide>p.fix>b,article.sx-b.wide>span.x,article.tk>aside>b,article.w>span.k,article.w.dk>span.k,article.wide>span.who,article.wo>span.lvl,article.wo.dk>span.lvl,article.xb>span.k,article.xb.lime>span.k,article.xb.w2>span.k,article.xb.w3>span.k,article.xb.w4>span.k,article.xb.w6>span.k,article.xcc>dl>dt,article.xcc.hl>dl>dt,aside.gv-drawer>span.gv-btn.full,aside.hx-quote>span.tag,aside.ixb-quote-card>blockquote>cite,aside.tl-detail>p.when,aside.x-quote>p.by,aside.x-quote>span.who,button>span.m,button>span.tag,button.el-in>span.el-back>small,button.nf-c>span.nf-f>em,button.plate.p0>span.tag,button.plate.p1>span.tag,button.plate.p2>span.tag,button.plate.p3>span.tag,button.plate.p4>span.tag,button.tab>span.meta>span,div>div.bc>small,div>div.face.back>button,div>div.face.front>button,div>div.facts2>span,div>div.fc>small,div>div.hm-legend>span,div>div.q>span,div>div.x-ptab>small,div>nav.crumbs>a,div>nav.crumbs>span,div>p.crumb,div>p.crumb>a,div>p.ms-stat,div>p.r-read,div>p.tag,div>span.k,div>span.lnote,div>span.lnote-d,div>span.real,div>span.sample,div>span.sig,div>span.tag,div>span.tagi,div>span.when,div.ab>p.note,div.ab-h>span.tag,div.abv>span.lnote-d,div.abv.b>span.lnote-d,div.ad-give>span.tag,div.ad-need>span.tag,div.ak-c>p.ak-bad>b,div.ak-c>p.ak-good>b,div.ans>p.good>b,div.apply>form>label,div.ba>article.af>small,div.ba>article.bf>small,div.badges>span.c,div.badges>span.real,div.badges>span.sample,div.bd>div>small,div.bd>div.fix>small,div.bento>article.bx>small,div.bento>article.bx.big>small,div.bento>article.bx.no>small,div.bento>article.bx.wide>small,div.body>div>small,div.body>p>span,div.body>span.aim,div.box>form>label,div.br-out>span.lnote,div.bx-card.no>span.tag,div.bx-card.yes>span.tag,div.bx-cb>div>b,div.bx-col.dn>span.tag,div.bx-col.up>span.tag,div.bx-meta>span.y,div.bx-pane>div.bx-meta>span,div.bx-pane>span.tag,div.calc-out.dk>p.note,div.cc>div.cc-row.cc-head>span,div.chk>div.top>span,div.ci-h>span.lnote-d,div.cl>div.cl-key>span,div.cl-key>span.cl-hint,div.cmp-lbl>span.tag,div.cmp-side>label.lnote,div.cmp-stage>span.cmp-l.l,div.cmp-stage>span.cmp-l.r,div.code>div.head>span,div.col>span.who,div.col.us>span.who,div.composer>div.row>span,div.copy>div.route-badge>span,div.copy>span.ix-status.status-live,div.copy>span.ix-status.status-soon,div.counts>span>em,div.cp-card>div.hd>span,div.day>article.habit>time,div.day>article.habit.dk>time,div.day>article.habit.hl>time,div.db-h>span.tag,div.db-hpos>p.tag,div.dc-h>span.tag.lime,div.dc.dk>p.note,div.device.dark>p.note,div.device.dark>p.sample-note,div.dial>div.mid>small,div.diff>blockquote>small,div.diff>div>small,div.dq-g>div.ga>small,div.dq.dk>p.note,div.e-call>span.cost,div.e-ex>blockquote>cite,div.e-next>a.e-nx>small,div.e-split>div>b,div.e-stack>div>em,div.e-stack>div.miss>em,div.e-vs>div.mid>span,div.ee-art>span.lnote,div.ee-m>span.lnote,div.eng-card>div>small,div.eng-card>div.wide>small,div.eng-comp>div.row>span,div.erp-row>a.erp-t>small,div.erp-row>a.erp-t.dk>small,div.ev>p.note,div.ev-dest>div>small,div.ex-r>div.ex-s>b,div.ex-r>p.ex-note,div.ex-r>span.tag,div.face.back>a>span,div.face.back>span.k,div.face.front>button.flip-btn,div.face.front>button.flip-btn>span,div.face.front>span.k,div.facts>div>small,div.facts>div>span,div.fam>div.fdet>small,div.fdet>div.we>b,div.flip-in>div.face.back>a,div.fun>p.note,div.fun-rows>div.fr>span,div.gauge>span>small,div.gbp-s>span.gbp-st,div.gd-b>p.gd-we>b,div.gg-panel>p.gg-k,div.glance>div>small,div.gv-aiwin>div.gv-aihead>small,div.gv-dbody>div.gv-dh>small,div.gv-hero>div.gv-hero-copy>small,div.gv-hero-copy>span.gv-btn,div.gv-layer.l1>div.gv-callout>b,div.gv-layer.l2>div.gv-callout>b,div.gv-layer.l3>div.gv-callout>b,div.gv-layer.l4>div.gv-callout>b,div.gv-mob>span.gv-btn.full,div.gv-phone>div.gv-mob>small,div.gv-race>div.gv-racehead>small,div.gv-rec.src>div.gv-rf>span,div.hard-head>label.big-sw>span,div.hb-inc>button.hb-btn,div.hb-inc>div.hb-steps>span,div.hb-inc>span.note,div.hb-k>div>small,div.hb-top>span.hb-state>span,div.hb-up>div.lbl>span,div.hl>div.card>small,div.hl.lt>p.lnote,div.hm>span.dow,div.hm-card>span.d,div.hm-card>span.note,div.hm-sum>div>small,div.home-pick>div.rng>label,div.hood-sys>p.lbl,div.hp-copy>div.seg2>button,div.ht.dk>p.note,div.ide-tree>span.tag,div.iso-panel>div.chips2>span,div.iso-panel>span.tag,div.kcs>article.k1>small,div.kcs>article.k2>small,div.kcs>article.k3>small,div.kt.hero>div.kv.kv-answer>small,div.kv2>div>b,div.lane>div.st>em,div.lane>div.st.you>em,div.lane.ch>h3>em,div.lane.mv>h3>em,div.lane.rb>h3>em,div.lg.dk>div.lg-grid>span,div.lg.dk>p.note,div.local>span>small,div.lockup>span.ptag,div.lp-wf>div.w-b.wide>small,div.map>div.r.h>span,div.mb>span.tag,div.meter>div.m>span,div.mp>p.note,div.msg>div.mst>span,div.mt>span.tag,div.mx-foot>span.tag,div.mx-grid>span.chd,div.nap-t>div.nap-r.hd>span,div.nap.lt>p.lnote,div.nexts>a.nx>small,div.nexts>a.nx.dk>small,div.note-c>span.lnote,div.note-l>span.lnote,div.note-y>span.lnote,div.note2>span.tag,div.nxp>div.txt>small,div.ob.gm-steps>div.gm-step>small,div.oos.dk>div.oos-code>span,div.opts>div.opt.head>span,div.outcome>p.oc-h,div.pb-ctl>div.pb-row>label,div.pb-ctl>div.pb-row>span,div.pb-out>span.name,div.pb-out>span.tag,div.phs>button.ph>small,div.pipe>div.pipe-st>h3,div.plans>div.pl>small,div.plans>div.pl.dk>small,div.plogos>a.pl>small,div.pmean>blockquote.pquote>footer,div.pn>a>small,div.pn>a.nx>small,div.pr-b>div.pr-rate.off>span,div.pt-h>span.st.ok,div.r>span>small,div.rack>div.unit>em,div.rack>div.unit.us>em,div.rb>div>b,div.rd-ctl>label.lnote,div.rd-pane.rd-built>div.rd-el>small,div.rd-pane.rd-built>div.rd-el.img>small,div.rd-pane.rd-built>div.rd-el.wide>small,div.rd-pane.rd-raw>div.rd-el>small,div.rd-pane.rd-raw>div.rd-el.img>small,div.rd-pane.rd-raw>div.rd-el.miss>small,div.rd-pane.rd-raw>div.rd-el.wide>small,div.rd-stage.lt>span.rd-lbl.l,div.rd-stage.lt>span.rd-lbl.r,div.readout>div>span,div.reads>a>small,div.reltiles>a.rt>small,div.reltiles>a.rt.dk>small,div.rep-k>div>span,div.rep.dk>p.note,div.rich-l.lt>p.lnote,div.route-badge>span.partner,div.route-badge>span.to,div.row.gw-row>span.tag,div.row2>span.st,div.row2>span.st.dr,div.row2>span.st.ok,div.row2>span.st2,div.row2>span.st2.dr,div.row2>span.st2.ok,div.rp>p.tag,div.rp-top>span.rp-st,div.rp-top>span.tag,div.rv-h>span.tag,div.rv.dk>p.note,div.rw>span.when,div.sa-side>span.grp,div.searchbox>p.count,div.serp-ed>label.se-f,div.serp-ed>p.note,div.sev-nums>div>small,div.sev-out>span.note,div.sev-pick>button>span,div.sh2>span.pill2,div.sheet>div.row.h>span,div.sheet>span.cap,div.show>span.note,div.side>div>b,div.side>div>small,div.side>div.warn>b,div.sl-grid>span.sl-h,div.sm-zone>span.tag,div.sm-zone.big>span.tag,div.st>span.when,div.st-step.done>span.tag,div.st-step.done>span.wcst,div.st.dk>span.when,div.stage>span.note,div.surf-page.lt>button.z.z-ai>span,div.surf-page.lt>button.z.z-cwv>span,div.surf-page.lt>button.z.z-local>span,div.surf-page.lt>button.z.z-org>span,div.surf-page.lt>button.z.z-paa>span,div.surf-page.lt>button.z.z-prod>span,div.surf-panel.dk>span.tag.lime,div.sx-aside>blockquote.sx-quote>footer,div.sx-brief>span.tag,div.sx-ver>span.tag,div.systems>span>em,div.tbl>div.th>span,div.term-top>b.live,div.tl-axis>span.lbl,div.tl-card>span.out,div.tl-card>span.when,div.tl-top>div.tl-sort>button,div.tl-top>span.tl-legend,div.tl-track>span.tl-dot>em,div.tl-track>span.tl-dot.cur>em,div.top>span.lv,div.top>span.sample,div.tp>p.lnote,div.tq-card>p.flowtag,div.tq-card.c1>i.tq-btn,div.tq-card.c1>span.tag,div.tq-card.c2>i.tq-ok,div.tq-card.c2>span.tag,div.tq-card.c3>i.tq-d,div.tq-card.c3>span.tag,div.tq-stack>div.tq-plats>span,div.two>div>b,div.two>div.no>b,div.up>div.up-key>span,div.up-detail>span.when,div.up-scroll>div.up-track>span,div.v-card>span.bt2,div.vis.v-dark>div.k>small,div.vz.gv>small.gv-note,div.w-row>div.w-b>small,div.w-row>div.w-b.off>small,div.w2>dt>small,div.wc-api>span.tag,div.wc-bar>span.tag,div.wc-ext>span.tag,div.wc-pay>span.tag,div.week>div.day>h3,div.week>span.now>i,div.wh-copy>p.tag,div.wpf>span.tag,div.wpf-it>span.op,div.wq-ex>blockquote>cite,div.wq-more>a>small,div.wq-plat>div.r.h>span,div.wrap>p.crumb,div.wrap>p.crumb>a,div.wrap>span.type,div.x-bento>article>small,div.x-bento>article.s2>small,div.x-bento>article.s2.dk>small,div.x-bento>article.s2.lime>small,div.x-bento>article.s4>small,div.x-board>div.t>small,div.x-board>div.t.amb>small,div.x-board>div.t.w2>small,div.x-board>div.t.w3>small,div.x-bud>div.r.h>span,div.x-calc>div.eq>span,div.x-case>span.tag,div.x-ex>figure.x-quote>footer,div.x-fi>div.x-fb>b,div.x-fx>div.x-calc>small,div.x-kan>div.col>h3,div.x-kan>div.diff>small,div.x-lane>div.st>small,div.x-lane.b2b>div.st>small,div.x-next>div>small,div.x-rel>a>small,div.x-tbl>div.r>span,div.x-tbl>div.r.h>span,div.xk>span.k,div.xk.stop>span.k,div.xk.warn>span.k,div.xmini>span>b,div.xp-tl>button>small,div.xpl>blockquote.pq>cite,div.xr>div.m>small,div.xr>div.r>small,div.xr-site>button.xr-dot,div.xr-site>button.xr-dot.amber,div.xrec>span.hd,div.xsplit>figure.xquote>figcaption,div.xwork>p.note,div.xwork>span.xtag,dl.ad-col>dt>i,dl.ad-col.pick>dt>i,dl.gloss>div>dt,dl.x-gloss>div>dt,figure.x-spec>div.hd>span,figure.xp-dfig>figcaption.note,form>label.full,form.form>label.f,form.form>label.f.full,h3>span.tag.amber,h3>span.tag.cyan,h3>span.tag.lime,header>span.lnote,header>span.tag.lime,i.gm-step>span.gm-badge,label.ab-days>span.lnote-d,label.ab-days>span.lnote-d>output,label.dc-in>span.lnote,label.dc-in>span.lnote>output,label.f>span.req,label.oos-in>span.lnote,label.stair-in>span.lnote,li>span.when,li.ad-step.gm-step>span.tag,li.gm-step>p.fail>b,li.gm-step>p.why>b,li.gm-step>span.ag-when,li.gm-step>span.gm-badge,li.gm-step>span.when,li.gm-step>span.wk,li.warn.gm-step>span.when,nav.wrap.sec>a.ix-pager-next>small,nav.wrap.sec>a.ix-pager-prev>small,nav.xp-rel>a>small,nav.xrel>a>small,nav.xrel>a.dk>small,ol.chain>li.lbl,ol.xp-track.gm-steps>li.gm-step>small,ol.xp-track.r3>li.gm-step>small,p>span.ix-fix-label,p>span.sample,p.ix-fix-head>span.ix-fix-label,p.note>a.xl,section.wrap.close>nav.rel-row>span,section.wrap.sec>p.aim-note>b,section.wrap.sec>p.e-note,span>small.lbl,span>span.b>small,span>span.f>em,span>span.f>small,span>span.pin,span.bc>span.hint,span.blogo>span.wordmark,span.cap>span.st>span,span.fc>span.hint,span.fc.back>span.tag,span.fc.front>span.tag,span.foot>span>time,span.gm-step>span.gm-badge,span.ix-entry-top>span.ix-entry-label,span.no>small.lbl,span.sync>div>span,span.sync>div.b>span,span.tl-track>span.tl-bar>em,summary>span.cost,summary>span.lv,summary>span.lv.h,summary>span.lv.m,summary>span.x-sev,summary>span.x-sev.hi,summary>span.x-sev.lo,td>button.cell.ask>small,td>button.cell.pg>small,td>span.st.packed,td>span.st.paid,td>span.st.shipped,td.hl>span.v,td.hl>span.v.n,td.hl>span.v.w,th>span.sr ){letter-spacing:-.005em !important} .ix-rd .model.hl>.pill[style]{display:inline-flex !important;align-items:center;align-self:flex-start;padding:5px 12px !important;border-radius:999px !important;background:rgb(255 255 255/.12) !important;box-shadow:inset 0 0 0 1px rgb(255 255 255/.22) !important;color:#fff !important;font:500 13px/1.2 "Geist",system-ui,sans-serif !important;letter-spacing:-.005em !important} .ix-rd nav.rail a{display:block;grid-template-columns:none;line-height:1.3;text-wrap:balance}.ix-rd:not(.ix-entry-v2) .chap{max-width:1120px;margin-inline:auto}.ix-rd:not(.ix-entry-v2) .chap .ch p{max-width:68ch} .ix-rd .tq-steps{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:0;width:100%;height:auto;padding:clamp(18px,3vw,32px) clamp(4px,1vw,12px)}.ix-rd .tq-steps span{flex:1 1 0;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:10px;white-space:nowrap;font-family:"Geist",system-ui,sans-serif;font-size:15px;font-weight:500;letter-spacing:-.01em;line-height:1.2;padding:12px 16px;border-radius:999px;background:rgb(255 255 255/.08);color:#f6f4ef;box-shadow:inset 0 0 0 1px rgb(255 255 255/.14);transition:background-color .35s,color .35s,box-shadow .35s}.ix-rd .tq-steps span::before{content:"";flex:none;width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 1.5px rgb(215 227 255/.55);background:center/12px no-repeat;transition:background-color .35s,box-shadow .35s}.ix-rd .tq-steps span:is(.on,.end){background:#d7e3ff;color:#161513;box-shadow:none}.ix-rd .tq-steps span:is(.on,.end)::before{background-color:#1d4ed8;box-shadow:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.4l3 3 6-6.6' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ix-rd .tq-steps i{flex:0 0 clamp(20px,4vw,56px);height:2px;margin:0 6px;background:rgb(215 227 255/.45);opacity:1;position:relative}.ix-rd .tq-steps i::after{content:"";position:absolute;right:-1px;top:50%;width:7px;height:7px;border-top:2px solid rgb(215 227 255/.7);border-right:2px solid rgb(215 227 255/.7);transform:translateY(-50%) rotate(45deg)}@media (max-width:700px){.ix-rd .tq-steps{flex-direction:column;align-items:stretch;padding:16px 4px}.ix-rd .tq-steps span{flex:none;justify-content:flex-start}.ix-rd .tq-steps i{flex:none;width:2px;height:16px;margin:4px 0 4px 31px}.ix-rd .tq-steps i::after{right:auto;left:50%;top:auto;bottom:-1px;transform:translateX(-50%) rotate(135deg)}}@media (prefers-reduced-motion:reduce){.ix-rd .tq-steps span,.ix-rd .tq-steps span::before{transition:none}}  .ix-rd .device.dark>:is(.composer,.dev,.mapper)>:is(.row,.pick-row)>span, .ix-rd .device.dark>.wc>.wc-bar>.tag,.ix-rd .device.dark .fun>.fun-rows>.fr>span{color:#d6d2c8 !important} .ix-rd .device.dark .fun>.fun-rows>.fr>small{color:#e9b97a !important} .ix-rd .redir .rr:not(.on){opacity:.8} .ix-rd #builder .picks .grp>span{color:var(--ink-2)} .ix-rd .gm-on .gm-num{background:linear-gradient(135deg,var(--lime-2),color-mix(in srgb,var(--lime-2) 85%,var(--cyan))) !important;color:#fff !important} .ix-rd :is(.gm-on,.gm-todo) .gm-num{transition:box-shadow .4s !important} :where(.ix-rd .sec-h)>.pill{color:#4f4b44}  .ix-rd .gbp-st{color:#9a5800 !important} .ix-rd .device.dark .gv-gauge>span small{color:var(--ink) !important} .ix-rd .ix-notify-form :is(.ix-partial-note,.ix-reply){color:var(--ink-2) !important} .ix-rd .spot>p.note,.ix-rd.single-product section.sec:not(.dark,.dk)>p.note{color:var(--ink-2) !important} .ix-rd .home:not(.on) .for{color:var(--ink-2)} .flow-list{display:none}@media (max-width:600px){.ix-rd #builder .canvas{display:none}.ix-rd #builder .flow-list{display:grid;gap:6px;list-style:none;margin:0;padding:0}.ix-rd #builder .flow-list li{display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:10px;align-items:center;padding:10px 12px;border-radius:var(--r-sm);background:var(--dark-2);color:#f6f4ef}.ix-rd #builder .flow-list .ic{grid-row:span 2;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:rgb(255 255 255/.08);font-size:14px;color:#d7e3ff}.ix-rd #builder .flow-list b{font-size:15px;font-weight:500;letter-spacing:-.01em}.ix-rd #builder .flow-list small{font-size:13px;color:#d6d2c8}.ix-rd #builder .flow-list li.hub{box-shadow:inset 0 0 0 1px rgb(215 227 255/.35)}.ix-rd #builder .flow-list li.err .ic{color:#ffb4a6}}  .ix-rd .sec-h .ix-sa-go{color:#1e40af;text-decoration-color:rgb(30 64 175/.4)} .ix-rd .gbp-ac span{color:#1557b0 !important} .ix-rd .wpa-save{background:#135e96 !important} .ix-rd .lane.rb h3 em{background:#b97a2c !important} .ix-rd article.bx .hl>.card small{color:var(--ink-2) !important}.ix-rd article.bx .hl>.card .wp{color:var(--ink) !important}.ix-rd article.bx .hl>.card .wp img{filter:none} .ix-rd .card-l.dupe span{color:var(--ink-2) !important} @media (max-width:760px){.ix-rd .x-cmp thead,.ix-rd .x-cmp thead th{white-space:nowrap}}
