.iw .cw-hero{padding:56px var(--iw-inline) 150px}.iw .cw-hero .hero-split{grid-template-columns:540px minmax(0,1fr);align-items:center;gap:48px}.iw .cw-checks{border-top:1px solid #ffede64d;gap:10px;margin:0;padding:18px 0 0;list-style:none;display:grid}.iw .cw-checks li{color:#fff;align-items:flex-start;gap:10px;font-size:15px;font-weight:500;line-height:1.45;display:flex}.iw .cw-checks li svg{margin-top:3px}.iw .cw-comp{width:640px;height:540px;position:relative}.iw .cw-comp-back{position:absolute;top:0;right:0}.iw .cw-comp-front{position:absolute;top:150px;left:0}.iw .cw-comp-card{flex-direction:column;gap:2px;width:270px;padding:14px 16px;font-size:13.5px;display:flex;position:absolute;bottom:-28px;right:-12px}.iw .cw-comp-phone{display:none}.iw .cw-comp-card .r{border-top:1px solid var(--iw-border);justify-content:space-between;align-items:center;gap:10px;padding:6px 0;display:flex}.iw .cw-comp-card .r:first-of-type{border-top:0}@media (max-width:1100px){.iw .cw-comp{width:100%;max-width:720px;height:auto;margin:0 auto}.iw .cw-comp-back{display:none}.iw .cw-comp-front{position:relative;top:0}.iw .cw-comp-front>div{width:100%!important}.iw .cw-comp-card{bottom:-40px;right:16px}}@media (max-width:480px){.iw .cw-hero{padding-top:40px;padding-bottom:110px}.iw .cw-comp-front{display:none}.iw .cw-comp-phone{display:block}.iw .cw-comp-card{width:auto;margin-top:14px;position:relative;bottom:auto;right:auto}}.iw .cw-works{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:40px;display:grid}.iw .cw-works .tile{border-radius:14px;gap:8px;padding:22px}.iw .cw-works h3{font-size:20px}.iw .cw-works p{font-size:14px}.iw .cw-docs{color:var(--iw-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;font-size:14px;display:flex}@media (max-width:1100px){.iw .cw-works{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){.iw .cw-works{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.iw .cw-works{gap:10px}.iw .cw-works .tile{padding:16px}.iw .cw-works h3{font-size:17px}.iw .cw-works p{font-size:13.5px}.iw .cw-works .tile:last-child{grid-column:1/-1}}.iw .cw-shape{grid-template-columns:150px minmax(0,1fr) 260px;align-items:center;gap:10px 20px;margin-top:44px;padding:22px 24px;display:grid}.iw .cw-shape b{font-size:15px}.iw .cw-bar{grid-template-columns:repeat(9,minmax(0,1fr));gap:3px;height:18px;display:grid}.iw .cw-bar i{border-radius:2px;display:block}.iw .cw-shape .note{color:var(--iw-text-2);font-size:14px}.iw .cw-legend{color:var(--iw-muted);flex-wrap:wrap;grid-column:2/-1;gap:18px;padding-top:6px;font-size:13px;display:flex}.iw .cw-legend span{align-items:center;gap:7px;display:inline-flex}.iw .cw-sq{border-radius:2px;flex:none;width:10px;height:10px;display:inline-block}.iw .cw-redraw{margin-top:16px;padding:8px 24px}.iw .cw-redraw-grid{grid-template-columns:200px minmax(0,1fr) minmax(0,1fr);gap:0 28px;display:grid}.iw .cw-redraw-grid>*{border-top:1px solid var(--iw-border);min-width:0;padding:16px 0}.iw .cw-redraw-grid>.h{border-top:0;padding:14px 0 10px}.iw .cw-stage{align-items:baseline;gap:12px;display:flex}.iw .cw-stage .n{font-family:var(--iw-font-mono);color:var(--iw-subtle);flex:none;font-size:12px}.iw .cw-stage b{font-family:var(--iw-font-display);letter-spacing:-.015em;font-size:16.5px;font-weight:600}.iw .cw-cell{flex-direction:column;gap:6px;font-size:14.5px;line-height:1.5;display:flex}.iw .cw-cell.before{color:var(--iw-muted)}.iw .cw-cell.after{color:var(--iw-text)}.iw .cw-who{font-family:var(--iw-font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--iw-muted);align-items:center;gap:7px;font-size:11.5px;display:inline-flex}.iw .cw-who.broker{color:var(--iw-red-7)}@media (max-width:1100px){.iw .cw-shape{grid-template-columns:130px minmax(0,1fr)}.iw .cw-shape .note{grid-column:2;margin-top:-4px}.iw .cw-legend{grid-column:1/-1}}@media (max-width:800px){.iw .cw-redraw-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 18px}.iw .cw-redraw-grid>.cw-stage{grid-column:1/-1;padding-bottom:4px}.iw .cw-redraw-grid>.cw-stage+.cw-cell,.iw .cw-redraw-grid>.cw-stage+.cw-cell+.cw-cell{border-top:0;padding-top:6px}.iw .cw-redraw-grid>.h:first-child{display:none}}@media (max-width:480px){.iw .cw-shape{grid-template-columns:minmax(0,1fr);padding:18px}.iw .cw-shape .note{grid-column:1}.iw .cw-redraw{padding:4px 16px}.iw .cw-redraw-grid{grid-template-columns:minmax(0,1fr)}.iw .cw-redraw-grid>.h{display:none}.iw .cw-redraw-grid>.cw-stage+.cw-cell+.cw-cell{padding-top:10px}.iw .cw-cell.before .cw-who{display:none}.iw .cw-cell.before:before{content:"Today";font-family:var(--iw-font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--iw-subtle);font-size:11px}}.iw .cw-ba{border:1px solid var(--iw-border-2);border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:44px;display:grid;overflow:hidden}.iw .cw-ba>div{min-width:0;padding:28px;position:relative}.iw .cw-ba .before{background:var(--iw-surface-3);border-right:1px solid var(--iw-border-2)}.iw .cw-ba .after{overflow:hidden}.iw .cw-ba .after>:not(.px-field){position:relative}.iw .cw-ba h3{font-family:var(--iw-font-display);letter-spacing:-.02em;font-size:20px;font-weight:600}.iw .cw-ba .sub{color:var(--iw-muted);margin:4px 0 20px;font-size:14px}.iw .cw-mail{padding:14px 16px;font-size:13.5px}.iw .cw-mail .from{color:var(--iw-muted);justify-content:space-between;gap:12px;font-size:12.5px;display:flex}.iw .cw-mail .subj{margin:4px 0 10px;font-weight:600}.iw .cw-att{border:1px solid var(--iw-border-2);background:var(--iw-surface-2);border-radius:6px;align-items:center;gap:6px;height:26px;padding:0 9px;font-size:12px;display:inline-flex}.iw .cw-manual{margin:14px 0 0;padding:0;list-style:none;overflow:hidden}.iw .cw-manual li{border-top:1px solid var(--iw-border);justify-content:space-between;gap:12px;padding:10px 14px;font-size:13.5px;display:flex}.iw .cw-manual li:first-child{border-top:0}.iw .cw-manual li span:last-child{font-family:var(--iw-font-mono);color:var(--iw-muted);white-space:nowrap;font-size:12px}.iw .cw-warn{background:var(--iw-red-bg);color:var(--iw-red-t);border:1px solid #f1b8b1;border-radius:10px;margin-top:14px;padding:10px 14px;font-size:13.5px}.iw .cw-shot{border:1px solid var(--iw-border);box-shadow:var(--iw-shadow-float);background:#fff;border-radius:12px;overflow:hidden}.iw .cw-shot img{width:100%;height:auto}.iw .cw-cap{color:var(--iw-text-2);margin-top:14px;padding:12px 14px;font-size:13.5px}.iw .cw-cap b{color:var(--iw-text);display:block}@media (max-width:800px){.iw .cw-ba{grid-template-columns:minmax(0,1fr)}.iw .cw-ba .before{border-right:0;border-bottom:1px solid var(--iw-border-2)}}@media (max-width:480px){.iw .cw-ba>div{padding:20px}}.iw .cw-bento{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:44px;display:grid}.iw .cw-lead{color:#fff;border-radius:16px;flex-direction:column;grid-area:span 2/span 2;justify-content:space-between;min-height:420px;padding:30px;display:flex;position:relative;overflow:hidden}.iw .cw-lead>:not(.px-field){position:relative}.iw .cw-lead .big{font-family:var(--iw-font-display);letter-spacing:-.045em;font-size:clamp(64px,7.4vw,104px);font-weight:600;line-height:.95}.iw .cw-lead p{color:#ffede6;max-width:32ch;margin-top:14px;font-size:17px;line-height:1.5}.iw .cw-kpi{border-radius:16px;gap:14px;padding:20px}.iw .cw-kpi.wide{grid-column:span 2}.iw .cw-kpi h3{letter-spacing:-.02em;font-size:17.5px;line-height:1.28}.iw .cw-kpi h3 span{color:var(--iw-subtle)}.iw .cw-baw{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;margin-top:auto;display:grid}.iw .cw-kpi.wide .cw-baw{max-width:440px}.iw .cw-baw>div{border-radius:8px;min-height:58px;padding:8px 10px;font-size:12.5px;line-height:1.35}.iw .cw-baw small{margin-bottom:2px;font-size:11px;font-weight:600;display:block}.iw .cw-baw .b{background:var(--iw-surface-3);color:var(--iw-muted)}.iw .cw-baw .b span{-webkit-text-decoration:line-through #5d646d99;text-decoration:line-through #5d646d99}.iw .cw-baw .b small{color:var(--iw-text-2)}.iw .cw-baw .a{background:var(--iw-night);color:#fff}.iw .cw-baw .a small{color:var(--iw-peach)}.iw .cw-metric{border-top:1px solid var(--iw-border);color:var(--iw-text-2);align-items:center;gap:8px;padding-top:12px;font-size:13.5px;display:flex}@media (max-width:1100px){.iw .cw-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.iw .cw-lead{grid-row:auto;min-height:340px}}@media (max-width:480px){.iw .cw-kpi h3 span{display:none}.iw .cw-lead{min-height:300px;padding:24px}}@media (max-width:640px){.iw .cw-bento{grid-template-columns:minmax(0,1fr)}.iw .cw-lead,.iw .cw-kpi.wide{grid-column:auto}}.iw .cw-trust{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:48px;margin-top:44px;display:grid}.iw .cw-trust-stage{border-radius:16px;padding:36px;position:relative;overflow:hidden}.iw .cw-trust-stage .cw-shot{position:relative}.iw .cw-prov{margin:0;padding:0;list-style:none;overflow:hidden}.iw .cw-prov li{border-top:1px solid var(--iw-border);grid-template-columns:160px minmax(0,1fr);align-items:baseline;gap:14px;padding:14px 18px;display:grid}.iw .cw-prov li:first-child{border-top:0}.iw .cw-prov p{color:var(--iw-text-2);font-size:14px;line-height:1.5}.iw .cw-objs{margin-top:56px}.iw .cw-objs .q{font-family:var(--iw-font-mono);color:var(--iw-muted);font-size:12px}@media (max-width:1100px){.iw .cw-trust{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.iw .cw-trust-stage{padding:18px}.iw .cw-prov li{grid-template-columns:minmax(0,1fr);gap:6px}}.iw .cw-tl{grid-template-columns:repeat(5,minmax(0,1fr));margin:44px 0 0;padding:0;list-style:none;display:grid}.iw .cw-tl li{padding:30px 22px 0 0;position:relative}.iw .cw-tl li:before{content:"";background:var(--iw-text);width:12px;height:12px;position:absolute;top:5px;left:0}.iw .cw-tl li:after{content:"";background:var(--iw-border-2);height:1px;position:absolute;top:10px;left:18px;right:6px}.iw .cw-tl li:last-child:before{background:#f1a9a1}.iw .cw-tl li:last-child:after{display:none}.iw .cw-tl .w{font-family:var(--iw-font-mono);color:var(--iw-muted);font-size:11.5px}.iw .cw-tl li:last-child .w{color:var(--iw-red-7)}.iw .cw-tl h3{margin:6px 0;font-size:15.5px;font-weight:600}.iw .cw-tl p{color:var(--iw-muted);font-size:13.5px;line-height:1.5}@media (max-width:1100px){.iw .cw-tl{grid-template-columns:minmax(0,1fr);gap:10px}.iw .cw-tl li{padding:0 0 0 30px}.iw .cw-tl li:before{top:4px}.iw .cw-tl li:after{width:1px;height:auto;inset:22px auto -6px 5px}}.iw .cw-faq{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 48px;margin-top:40px;display:grid}.iw .cw-faq details{border-top:1px solid var(--iw-border);padding:18px 0}.iw .cw-faq summary{cursor:pointer;font-family:var(--iw-font-display);letter-spacing:-.015em;justify-content:space-between;gap:16px;font-size:18px;font-weight:600;list-style:none;display:flex}.iw .cw-faq summary::-webkit-details-marker{display:none}.iw .cw-faq summary:after{content:"+";color:var(--iw-muted);font-weight:500}.iw .cw-faq details[open] summary:after{content:"−"}.iw .cw-faq details p{max-width:56ch;color:var(--iw-text-2);margin-top:10px;font-size:15px;line-height:1.55}@media (max-width:800px){.iw .cw-faq{grid-template-columns:minmax(0,1fr)}}.iw .cw-talk{padding:96px var(--iw-inline)}.iw .cw-talk .hero-split{grid-template-columns:minmax(0,1fr) minmax(0,560px);align-items:center}.iw .cw-talk-card{border-radius:16px;padding:32px}@media (max-width:480px){.iw .cw-talk{padding-top:64px;padding-bottom:64px}.iw .cw-talk-card{padding:22px}}.iw .cw-logos{border:1px solid var(--iw-border);background:var(--iw-surface-2);color:var(--iw-muted);border-radius:14px;flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:28px;padding:18px 22px;font-size:14px;display:flex}.iw .cw-logos ul{flex-wrap:wrap;align-items:center;gap:18px 36px;margin:0;padding:0;list-style:none;display:flex}.iw .cw-logos img{object-fit:contain;filter:brightness(0);opacity:.55;max-width:140px;display:block}@media (max-width:480px){.iw .cw-logos{padding:16px}.iw .cw-logos ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 16px;width:100%;display:grid}.iw .cw-logos img{max-width:100%;height:18px!important}}.iw .cw-midcta{background:var(--iw-night);color:var(--iw-night-text);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:14px;padding:20px 24px;display:flex}.iw .cw-midcta p{max-width:62ch;font-size:15.5px;line-height:1.5}.iw .cw-midcta b{color:#fff;font-weight:600}.iw .cw-midcta .btn-p{color:var(--iw-text);background:#fff;border-color:#fff}@media (max-width:480px){.iw .cw-midcta .btn{width:100%}}.iw .cw-next{gap:0;margin:6px 0 0;padding:0;list-style:none;display:grid}.iw .cw-next li{gap:16px;padding:0 0 22px;display:flex;position:relative}.iw .cw-next li:not(:last-child):after{content:"";background:#ffede666;width:1px;position:absolute;top:34px;bottom:4px;left:15px}.iw .cw-next .n{width:31px;height:31px;color:var(--iw-text);font-family:var(--iw-font-display);background:#fff;border-radius:6px;flex:none;place-items:center;font-size:15px;font-weight:600;display:grid}.iw .cw-next .w{font-family:var(--iw-font-mono);letter-spacing:.06em;text-transform:uppercase;color:#ffd8c9;font-size:11.5px}.iw .cw-next b{color:#fff;font-size:17px}.iw .cw-next .p{color:#ffede6;font-size:14.5px}.iw .cw-form{gap:18px}.iw .cw-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.iw .cw-form fieldset{border:0;min-width:0;margin:0;padding:0}.iw .cw-want{background:var(--iw-surface-3);border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;display:grid;padding:4px!important}.iw .cw-want-opt,.iw .cw-choice{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.iw .cw-want-opt input,.iw .cw-choice input{opacity:0;width:1px;height:1px;position:absolute}.iw .cw-want-opt{text-align:center;min-height:40px;color:var(--iw-muted);border-radius:7px;place-items:center;padding:6px 10px;font-size:14px;font-weight:600;transition:background .15s,color .15s;display:grid}.iw .cw-want-opt[data-on="1"]{color:var(--iw-text);box-shadow:var(--iw-shadow-card);background:#fff}.iw .cw-choices legend{color:var(--iw-muted);margin-bottom:8px;font-size:13px;font-weight:500}.iw .cw-choice-row{flex-wrap:wrap;gap:6px;display:flex}.iw .cw-choice{border:1px solid var(--iw-border-2);height:34px;color:var(--iw-text-2);background:#fff;border-radius:999px;align-items:center;padding:0 12px;font-size:13.5px;font-weight:500;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.iw .cw-choice[data-on="1"]{border-color:var(--iw-text);background:var(--iw-text);color:#fff}:is(.iw .cw-want-opt:has(input:focus-visible),.iw .cw-choice:has(input:focus-visible)){outline:2px solid var(--iw-red);outline-offset:2px}.iw .cw-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.iw .cw-fields label{color:var(--iw-muted);gap:6px;font-size:13px;font-weight:500;display:grid}.iw .cw-fields input{border:1px solid var(--iw-border-2);background:var(--iw-surface-2);border-radius:10px;width:100%;min-width:0;height:44px;padding:0 14px}.iw .cw-fields input[data-error="1"]{border-color:var(--iw-red)}.iw .cw-form .btn{width:100%;height:48px}@media (max-width:480px){.iw .cw-fields{grid-template-columns:minmax(0,1fr)}}
