._8jnQOG_page{--financial-surface:var(--fin-surface-hero);color:var(--fin-text-primary);background:var(--fin-surface-page);overflow:clip}#site-content-shell:has(._8jnQOG_page){clip-path:none;transform:none}._8jnQOG_page h1,._8jnQOG_page h2,._8jnQOG_page h3{font-family:var(--font-f37-bolton), sans-serif;text-wrap:balance;font-weight:500}._8jnQOG_page p{text-wrap:pretty}._8jnQOG_customerProof{isolation:isolate;background:var(--fin-surface-group);position:relative}._8jnQOG_customerProof:after{content:"";inset-block:0;border-inline:1px solid var(--fin-border-guide);pointer-events:none;z-index:-1;width:min(100%,1280px);position:absolute;left:50%;transform:translate(-50%)}._8jnQOG_customerProofArtwork{z-index:0;pointer-events:none;height:max(280px,33.3333vw);position:absolute;inset:auto 0 0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 28%);mask-image:linear-gradient(#0000,#000 28%)}._8jnQOG_customerProofArtwork>img{width:max(100%,840px);max-width:none;height:auto;position:absolute;bottom:0;left:50%;translate:-50%}._8jnQOG_customerProof #partner-stories{z-index:1;position:relative}._8jnQOG_eyebrow{letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:500;line-height:1.5}._8jnQOG_heroGroup{z-index:1;filter:drop-shadow(0 1px 1px #0000000d)drop-shadow(0 5px 6px #0000000a);position:relative}._8jnQOG_hero{background:var(--financial-surface);border-bottom:1px solid var(--fin-border-guide);padding-block:177px 120px;position:relative;overflow:clip}._8jnQOG_hero[data-hero-variant=clean]{padding-block:56px 0}._8jnQOG_heroClouds{inset-block:56px 0;pointer-events:none;width:min(100%,1280px);position:absolute;left:50%;overflow:clip;translate:-50%}._8jnQOG_heroClouds>img{opacity:.8;width:650px;max-width:none;height:auto;position:absolute;bottom:42px;right:16px}._8jnQOG_heroContent{z-index:1;text-align:center;position:relative}._8jnQOG_hero[data-hero-variant=clean] ._8jnQOG_heroContent{text-align:left;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:48px;min-height:450px;display:grid}._8jnQOG_hero[data-hero-variant=clean] ._8jnQOG_heroCopy{min-width:0;padding-block:56px}._8jnQOG_hero[data-hero-variant=clean] ._8jnQOG_heroActions{flex-wrap:wrap;justify-content:flex-start}._8jnQOG_heroPortrait{object-fit:contain;object-position:right bottom;place-self:end;width:100%;height:auto;max-height:clamp(460px,38vw,560px);margin-top:24px;display:block}._8jnQOG_heroContent h1{font-family:var(--font-geist), sans-serif;font-size:var(--fin-hero-size);line-height:var(--fin-hero-leading);letter-spacing:var(--fin-hero-tracking);text-wrap:balance;font-weight:500}._8jnQOG_hero[data-hero-variant=clean] ._8jnQOG_heroContent h1{font-size:clamp(38px,4.8vw,62px)}._8jnQOG_heroContent h1>span{display:block}._8jnQOG_heroContent h1>span+span{color:var(--fin-text-muted)}._8jnQOG_hero[data-hero-variant=clean] ._8jnQOG_heroContent h1>span+span{max-width:30rem;font:var(--fin-font-body);letter-spacing:var(--fin-tracking-copy);text-wrap:pretty;margin-top:16px}._8jnQOG_heroActions{justify-content:center;align-items:center;gap:12px;margin-top:24px;display:flex}._8jnQOG_customerCarousel{isolation:isolate;background:var(--financial-surface);border-bottom:1px solid var(--fin-border-guide);padding-block:16px;position:relative}._8jnQOG_customerCount{inset-block:0;z-index:1;border-inline:1px solid var(--fin-border-guide);background:var(--financial-surface);pointer-events:none;width:max-content;max-width:calc(100% - 32px);color:var(--fin-text-muted);white-space:nowrap;font:var(--fin-font-label);letter-spacing:var(--fin-tracking-copy);justify-content:center;align-items:center;margin:0;padding-inline:24px;display:flex;position:absolute;left:50%;transform:translate(-50%)}._8jnQOG_textLink{min-height:44px;font:var(--fin-font-label);letter-spacing:var(--fin-tracking-copy);align-items:center;gap:12px;display:inline-flex}._8jnQOG_textLink:hover{color:var(--fin-text-link)}._8jnQOG_productSection{grid-template-rows:auto 1fr;min-height:100vh;padding-block:72px 80px;scroll-margin-top:85px;display:grid}._8jnQOG_productSection article[id]{scroll-margin-top:80px}._8jnQOG_sectionHeading{margin-bottom:32px}._8jnQOG_audienceIntro ._8jnQOG_eyebrow{color:var(--fin-text-emphasis);margin-bottom:18px}._8jnQOG_sectionHeading h2,._8jnQOG_audienceIntro h2{letter-spacing:-.04em;font-size:clamp(36px,3.6vw,48px);line-height:1.08}._8jnQOG_sectionHeading h2{font-family:var(--font-geist), sans-serif;text-align:center;font-size:clamp(32px,3.2vw,42px)}._8jnQOG_audienceSection{scroll-margin-top:90px}._8jnQOG_audienceInner{border-top:1px solid var(--fin-border);grid-template-columns:1fr 1.15fr;gap:105px;padding-block:80px 105px;display:grid}._8jnQOG_audienceIntro>p:last-child{max-width:335px;color:var(--fin-text-muted-on-gray);font:var(--fin-font-body);letter-spacing:var(--fin-tracking-copy);margin-top:24px}._8jnQOG_audienceRow{border-bottom:1px solid var(--fin-border);padding:25px 0}._8jnQOG_audienceRow:first-child{padding-top:0}._8jnQOG_audienceRow:last-child{border-bottom:0;padding-bottom:0}._8jnQOG_audienceRow h3{letter-spacing:-.035em;font-size:23px}._8jnQOG_audienceRow p{color:var(--fin-text-muted-on-gray);font:var(--fin-font-body);letter-spacing:var(--fin-tracking-copy);margin-top:7px}._8jnQOG_audienceRow>div{flex-wrap:wrap;gap:4px 20px;margin-top:10px;display:flex}._8jnQOG_audienceRow button{cursor:pointer;text-align:left;min-height:40px;font:var(--fin-font-label);letter-spacing:var(--fin-tracking-copy);align-items:center;gap:10px;display:inline-flex}._8jnQOG_audienceRow button:hover{color:var(--fin-focus)}@media (max-width:1280px){._8jnQOG_audienceInner{gap:60px}}@media (max-width:900px){._8jnQOG_hero{padding-block:169px 112px}._8jnQOG_hero[data-hero-variant=clean] ._8jnQOG_heroContent{grid-template-columns:1fr;gap:0}._8jnQOG_hero[data-hero-variant=clean] ._8jnQOG_heroCopy{padding-block:40px 32px}._8jnQOG_hero[data-hero-variant=clean] ._8jnQOG_heroContent h1{font-size:clamp(38px,6.8vw,60px)}._8jnQOG_heroPortrait{width:400px;max-width:100%;max-height:400px;margin-top:0}._8jnQOG_heroClouds>img{width:560px;bottom:48px;right:-24px}._8jnQOG_audienceInner{gap:40px}}@media (max-width:650px){._8jnQOG_heroGroup{grid-template-rows:minmax(min-content,1fr) auto auto;min-height:100dvh;display:grid}._8jnQOG_hero{padding-block:157px 100px}._8jnQOG_hero[data-hero-variant=clean]{padding-block:56px 0;display:flex}._8jnQOG_hero[data-hero-variant=clean] ._8jnQOG_heroContent{flex-direction:column;align-items:stretch;min-height:0;display:flex}._8jnQOG_hero[data-hero-variant=clean] ._8jnQOG_heroCopy{padding-block:32px}._8jnQOG_hero[data-hero-variant=clean] ._8jnQOG_heroContent h1{font-size:clamp(34px,8.8vw,46px)}._8jnQOG_heroPortrait{object-position:center bottom;align-self:center;width:min(100% + 40px,480px);max-width:none;height:auto;max-height:none;margin-top:auto}._8jnQOG_heroClouds>img{width:520px;bottom:52px;right:50%;translate:50%}._8jnQOG_heroActions{flex-wrap:wrap;gap:10px;margin-top:24px}._8jnQOG_hero[data-hero-variant=clean] ._8jnQOG_heroActions{flex-wrap:nowrap;align-items:stretch}._8jnQOG_hero[data-hero-variant=clean] ._8jnQOG_heroActions>[data-pressable-variant]{flex:auto;min-width:0}._8jnQOG_hero[data-hero-variant=clean] ._8jnQOG_heroActions>[data-pressable-variant]:first-child{flex-shrink:0}._8jnQOG_hero[data-hero-variant=clean] ._8jnQOG_heroActions>[data-pressable-variant]>:is(a,button){white-space:normal;text-align:center;text-wrap:balance;width:100%;height:100%;min-height:48px;padding-inline:12px}._8jnQOG_customerCarousel{padding-block:0}._8jnQOG_customerCount{border-bottom:1px solid var(--fin-border-guide);text-align:center;width:150px;height:56px;font:var(--fin-font-caption);padding-inline:12px;inset-block:0 auto}._8jnQOG_customerCountTotal{display:block}._8jnQOG_productSection{padding-block:60px}._8jnQOG_sectionHeading{margin-bottom:24px}._8jnQOG_audienceIntro ._8jnQOG_eyebrow{margin-bottom:15px;font-size:10px}._8jnQOG_audienceInner{grid-template-columns:1fr;gap:35px;padding-block:54px 60px}._8jnQOG_audienceIntro>p:last-child{margin-top:20px}}@media (prefers-reduced-motion:reduce){._8jnQOG_page *,._8jnQOG_page :before,._8jnQOG_page :after{scroll-behavior:auto;transition-duration:0s!important;animation-duration:0s!important}}@media (min-width:1000px) and (max-height:800px){._8jnQOG_productSection{height:100vh;min-height:680px;padding-block:56px}._8jnQOG_sectionHeading{margin-bottom:24px}}._8jnQOG_customerLogos{opacity:.5}
.xH0_eG_art{border-radius:inherit;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.xH0_eG_insuranceStage{position:absolute;inset:112px 0 0}.xH0_eG_folderStack{width:52%;min-width:206px;max-width:312px;height:460px;position:absolute;top:10px;left:50%;translate:-50%}.xH0_eG_centeredFolders{left:calc(50% + 18px)}.xH0_eG_folder{transform-origin:50% 80%;position:absolute;inset:0}.xH0_eG_certificate{text-align:left;isolation:isolate;color:#66676b;letter-spacing:-.025em;white-space:nowrap;background:#f8f8f6;border-radius:2px;width:82%;height:360px;padding:16px 14px;font-size:clamp(10px,1vw,13px);font-weight:500;line-height:1.2;position:absolute;top:0;left:5%;box-shadow:0 0 0 .5px #ffffffb3,1px 2px 1px #00000024,3px 5px 4px #0000001a}.xH0_eG_certificate .xH0_eG_paperTexture{z-index:-1;object-fit:cover;object-position:center top;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.xH0_eG_folderFront{filter:drop-shadow(1px 2px .8px #00000030)drop-shadow(2px 5px 3px #0000001f);width:107.45%;height:auto;position:absolute;top:43px;left:-5.25%;translate:0 -4.4%}.xH0_eG_folderLeft{translate:-34% 29px;rotate:-13deg}.xH0_eG_folderRight{translate:34% 34px;rotate:13deg}.xH0_eG_folderMain{z-index:1}.xH0_eG_paperClip{object-fit:fill;z-index:2;filter:drop-shadow(.6px 1px .5px #00000030);width:24px;height:54px;position:absolute;top:-8px;right:28px;rotate:-28deg}.xH0_eG_paperClipSecond{top:12px;right:66px;rotate:-62deg}@media (max-width:650px){.xH0_eG_insuranceStage{top:91px}.xH0_eG_folderStack{width:58%;top:6px}.xH0_eG_certificate{padding:13px 11px}.xH0_eG_art:not(.xH0_eG_compactInsurance):not(.xH0_eG_sceneInsurance) .xH0_eG_certificate{aspect-ratio:2/3;height:auto}.xH0_eG_folderFront{top:36px}.xH0_eG_paperClip{width:20px;height:46px;top:-5px}.xH0_eG_paperClipSecond{top:15px;right:60px}}.xH0_eG_folderTape{filter:drop-shadow(0 1px .7px #00000024);width:120px;height:auto;position:absolute;top:112px;left:28%;rotate:-5deg}.xH0_eG_compactInsurance{transform-origin:100% 0;border-radius:0;width:520px;height:360px;inset:0 -12px auto auto;overflow:visible;transform:scale(.44)}.xH0_eG_compactInsurance .xH0_eG_insuranceStage{inset:32px 0 0}.xH0_eG_compactInsurance .xH0_eG_folderStack{width:270px;min-width:0;top:10px}.xH0_eG_compactInsurance .xH0_eG_certificate{padding:16px 14px;font-size:13px}.xH0_eG_compactInsurance .xH0_eG_folderFront{top:43px}.xH0_eG_compactInsurance .xH0_eG_folderTape{width:120px;top:112px;left:28%}.xH0_eG_compactInsurance .xH0_eG_paperClip{width:24px;height:54px;top:-8px;right:110px}.xH0_eG_compactInsurance .xH0_eG_paperClipSecond{top:12px;right:148px}.xH0_eG_sceneInsurance{overflow:visible}.xH0_eG_sceneInsurance .xH0_eG_insuranceStage{inset:0}.xH0_eG_sceneInsurance .xH0_eG_folderStack{width:270px;min-width:0;top:10px}.xH0_eG_sceneInsurance .xH0_eG_folderFront{top:43px}.xH0_eG_sceneInsurance .xH0_eG_certificate{padding:16px 14px;font-size:13px}.xH0_eG_sceneInsurance .xH0_eG_folderTape{width:120px;top:112px;left:28%}.xH0_eG_sceneInsurance .xH0_eG_paperClip{width:24px;height:54px;top:-8px;right:28px}.xH0_eG_sceneInsurance .xH0_eG_paperClipSecond{top:12px;right:66px}@container (max-width:400px){.xH0_eG_compactInsurance{right:-22px;transform:scale(.34)}}@container (max-width:320px){.xH0_eG_compactInsurance{right:-20px;transform:scale(.3)}}.xH0_eG_piggyBank{object-fit:contain;object-position:center bottom;width:94%;height:auto;max-height:calc(100% - 86px);position:absolute;bottom:0;left:50%;translate:-50% 25%}.xH0_eG_claimsStage{justify-content:center;align-items:flex-start;display:flex;position:absolute;inset:100px 12px 0}.xH0_eG_claimsPhotoStage{top:98px}.xH0_eG_claimsPhotos{filter:drop-shadow(0 2px 2px #251b1424);width:auto;max-width:none;height:145%;max-height:260px;position:absolute;top:8%}.xH0_eG_claimsPhotosLeft{right:55%;transform:rotate(-9deg)}.xH0_eG_claimsPhotosRight{top:18%;left:55%;transform:rotate(11deg)}.xH0_eG_claimsMagnifier{z-index:1;object-fit:contain;object-position:center top;width:auto;max-width:100%;height:max(100%,280px);position:relative;translate:0 32px}.xH0_eG_claimsPhotoStage .xH0_eG_claimsMagnifier{height:170%;max-height:320px;translate:0 2%}.xH0_eG_marketBuilding{object-fit:cover;object-position:left top;width:140%;max-width:none;height:140%;position:absolute;inset:0 auto auto 0}@container (max-width:980px){.xH0_eG_folderTape{width:104px;top:99px;left:24%}.xH0_eG_marketBuilding{width:185%;height:185%}}@container (max-width:620px){.xH0_eG_marketBuilding{width:140%;height:140%;top:0;left:max(10%,158px - 30cqw)}}@media (min-width:1000px) and (max-height:800px){.xH0_eG_insuranceStage{top:96px}.xH0_eG_piggyBank{max-height:calc(100% - 70px)}}.xH0_eG_brokerArt img{width:auto;max-width:none;transition:transform .24s cubic-bezier(.2,.8,.2,1);position:absolute}.xH0_eG_brokerHand{height:340px;transform:translateX(calc(0px - var(--broker-outset,16px))) scaleX(-1);bottom:20px;left:-80px}.xH0_eG_brokerPaw{height:295px;transform:translateX(var(--broker-outset,16px)) rotate(-11.45deg);bottom:12px;right:-40px}@container (max-width:980px){.xH0_eG_brokerHand{height:225px;bottom:calc(50% - 145px);left:-84px}.xH0_eG_brokerPaw{height:190px;bottom:calc(50% - 137px);right:-48px}}@container (max-width:620px){.xH0_eG_brokerHand{height:215px;bottom:-12px;left:-76px}.xH0_eG_brokerPaw{height:180px;bottom:6px;right:-44px}}@media (prefers-reduced-motion:reduce){.xH0_eG_brokerArt img{transition:none}}
.qbEZPW_root{color:var(--fin-text-primary);display:grid;container-type:inline-size}.qbEZPW_grid{grid-template-rows:1.2fr 1fr;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.qbEZPW_tile{background:var(--fin-surface-group);border-radius:24px;grid-column:span 3;min-width:0;min-height:290px;padding:28px 28px 72px;scroll-margin-top:80px;transition:background-color .16s;position:relative}.qbEZPW_tile[data-layout=featured],.qbEZPW_tile[data-layout=broker]{grid-column:span 3;min-height:280px}.qbEZPW_tile[data-layout=markets] .qbEZPW_title{z-index:1;position:relative}.qbEZPW_tile[data-layout=markets] .qbEZPW_open{z-index:2}.qbEZPW_anchor{scroll-margin-top:80px;position:absolute;top:0}.qbEZPW_tile .qbEZPW_title{max-width:min(23ch,100% - 38px);font-family:var(--font-geist), sans-serif;letter-spacing:-.04em;text-wrap:pretty;margin:0;font-size:24px;font-weight:500;line-height:1.12}.qbEZPW_tile[data-layout=featured] .qbEZPW_title,.qbEZPW_tile[data-layout=broker] .qbEZPW_title{max-width:min(21ch,100% - 38px);font-size:28px}.qbEZPW_open{border-radius:inherit;cursor:pointer;justify-content:flex-end;align-items:flex-start;width:100%;height:100%;padding:20px;display:flex;position:absolute;inset:0}.qbEZPW_openIcon{background:var(--fin-surface-action-muted);width:36px;height:36px;color:var(--fin-text-action);border-radius:50%;place-items:center;transition:background-color .16s,color .16s;display:grid}.qbEZPW_tile:has(.qbEZPW_open:hover){background:var(--fin-surface-selected)}.qbEZPW_open:is(:hover,:focus-visible) .qbEZPW_openIcon{background:var(--fin-surface-action-muted-hover);color:var(--fin-text-primary)}@container (max-width:980px){.qbEZPW_tile{min-height:290px;padding:24px 24px 72px}.qbEZPW_tile[data-layout=featured]{min-height:280px}.qbEZPW_tile .qbEZPW_title{font-size:22px}.qbEZPW_tile[data-layout=featured] .qbEZPW_title,.qbEZPW_tile[data-layout=broker] .qbEZPW_title{font-size:26px}}@container (max-width:620px){.qbEZPW_grid{grid-template-rows:none;grid-template-columns:1fr}.qbEZPW_tile[data-layout]{border-radius:20px;grid-column:auto;min-height:300px;padding:24px 24px 72px}.qbEZPW_tile .qbEZPW_title,.qbEZPW_tile[data-layout=featured] .qbEZPW_title,.qbEZPW_tile[data-layout=broker] .qbEZPW_title{font-size:22px}.qbEZPW_open{padding:16px}}@media (prefers-reduced-motion:reduce){.qbEZPW_tile,.qbEZPW_openIcon{transition:none}}@media (min-width:1000px) and (max-height:800px){.qbEZPW_root,.qbEZPW_grid,.qbEZPW_tile[data-layout]{min-height:0}}.qbEZPW_tile.qbEZPW_insuranceTile{isolation:isolate;min-height:340px}.qbEZPW_insuranceTile .qbEZPW_title{z-index:2;pointer-events:none;position:relative}.qbEZPW_insuranceArtwork{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.qbEZPW_insuranceArtwork>div{transition:filter .18s ease-out}.qbEZPW_insuranceTile[data-options-open=true] .qbEZPW_insuranceArtwork>div{filter:blur(6px)}.qbEZPW_insuranceTile .qbEZPW_open{z-index:1}.qbEZPW_insuranceOptions{z-index:3;background:var(--fin-surface-control);visibility:hidden;opacity:0;border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;transition:opacity .16s ease-out,translate .18s ease-out,visibility .18s;display:grid;position:absolute;inset:auto 28px 24px;overflow:hidden;translate:0 8px}.qbEZPW_insuranceTile[data-options-open=true] .qbEZPW_insuranceOptions{visibility:visible;opacity:1;translate:0}.qbEZPW_insuranceOptions a{min-height:48px;color:var(--fin-text-control);text-align:left;font:var(--fin-font-label);letter-spacing:var(--fin-tracking-copy);background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;transition:background-color .16s;display:flex;position:relative}.qbEZPW_insuranceOptions a:first-child{border-top-left-radius:18px}.qbEZPW_insuranceOptions a:nth-child(2){border-top-right-radius:18px}.qbEZPW_insuranceOptions a:nth-last-child(2){border-bottom-left-radius:18px}.qbEZPW_insuranceOptions a:last-child{border-bottom-right-radius:18px}.qbEZPW_insuranceOptions a:not(:nth-last-child(-n+2)):after{pointer-events:none;content:"";background:var(--fin-border-row);height:1px;position:absolute;bottom:0;left:14px;right:14px}.qbEZPW_insuranceTile .qbEZPW_insuranceOptions a:focus-visible{outline-offset:-3px}.qbEZPW_insuranceOptions a [data-material-icon]{flex:none}.qbEZPW_insuranceOptions a:active{background:var(--fin-surface-action-muted)}@media (hover:hover){.qbEZPW_insuranceOptions a:hover{background:var(--fin-surface-selected)}}@container (max-width:980px){.qbEZPW_insuranceOptions{inset-inline:24px}}@container (max-width:840px){.qbEZPW_tile.qbEZPW_insuranceTile{min-height:464px}.qbEZPW_insuranceOptions{grid-template-columns:1fr}.qbEZPW_insuranceOptions a:nth-child(2),.qbEZPW_insuranceOptions a:nth-last-child(2){border-radius:0}.qbEZPW_insuranceOptions a:first-child{border-top-right-radius:18px}.qbEZPW_insuranceOptions a:last-child{border-bottom-left-radius:18px}.qbEZPW_insuranceOptions a:nth-last-child(2):after{pointer-events:none;content:"";background:var(--fin-border-row);height:1px;position:absolute;bottom:0;left:14px;right:14px}}@container (max-width:620px){.qbEZPW_tile.qbEZPW_insuranceTile{min-height:300px}.qbEZPW_insuranceTile .qbEZPW_insuranceOptions{display:none}.qbEZPW_insuranceTile[data-options-open=true] .qbEZPW_insuranceArtwork>div{filter:none}.qbEZPW_tile.qbEZPW_insuranceTile:has(.qbEZPW_open:hover){background:var(--fin-surface-group)}.qbEZPW_insuranceTile .qbEZPW_open:hover:not(:focus-visible) .qbEZPW_openIcon{background:var(--fin-surface-action-muted);color:var(--fin-text-action)}}@media (prefers-reduced-motion:reduce){.qbEZPW_insuranceArtwork>div,.qbEZPW_insuranceOptions,.qbEZPW_insuranceOptions a{transition:none}.qbEZPW_insuranceOptions{translate:none}}.qbEZPW_tile[data-layout=broker]{--broker-outset:16px}.qbEZPW_tile[data-layout=broker]:has(.qbEZPW_open:is(:hover,:focus-visible)){--broker-outset:0px}
.lBb6sa_panel{background:var(--financial-surface);border:1px solid var(--fin-border-guide);border-top:0;border-radius:0 0 24px 24px;padding-block:18px}.lBb6sa_panel[data-reversed=true]{border-top:1px solid var(--fin-border-guide);border-bottom:0;border-radius:24px 24px 0 0}.lBb6sa_row{scrollbar-width:thin;justify-content:safe center;align-items:center;gap:12px;padding:6px;scroll-padding-inline:6px;display:flex;overflow-x:auto}.lBb6sa_row>p{color:var(--fin-text-muted);white-space:nowrap;font:var(--fin-font-caption);letter-spacing:var(--fin-tracking-copy);flex-shrink:0;margin-right:4px}.lBb6sa_row>button{white-space:nowrap;gap:6px;padding-left:8px;padding-right:12px}.lBb6sa_row>button [data-material-icon]{flex-shrink:0;width:16px;height:16px;font-size:16px}.lBb6sa_row>button:after{content:"";position:absolute;inset:-4px 0}.lBb6sa_mobileShortcuts{display:none}.lBb6sa_panel[data-shortcut-layout=divided]{background:#fff;padding:0;overflow:hidden}.lBb6sa_panel[data-shortcut-layout=divided] .lBb6sa_row{grid-template-columns:140px repeat(5,minmax(0,1fr));align-items:stretch;gap:0;min-height:84px;padding:0;display:grid;overflow:visible}.lBb6sa_panel[data-shortcut-layout=divided] .lBb6sa_row>p{justify-content:center;align-items:center;margin:0;padding:20px 16px;display:flex}.lBb6sa_panel[data-shortcut-layout=divided] .lBb6sa_row>button{border-left:1px solid var(--fin-border-guide);white-space:normal;text-wrap:pretty;background:0 0;border-radius:0;align-self:stretch;gap:8px;min-width:0;height:auto;min-height:84px;padding:20px 16px}.lBb6sa_panel[data-shortcut-layout=divided] .lBb6sa_row>button [data-material-icon]{width:20px;height:20px;font-size:20px}.lBb6sa_panel[data-shortcut-layout=divided] .lBb6sa_row>button:after{content:none}.lBb6sa_panel[data-shortcut-layout=divided] .lBb6sa_row>button:hover{background:var(--fin-nav-hover)}.lBb6sa_panel[data-shortcut-layout=divided] .lBb6sa_row>button:active{background:var(--fin-surface-inline-active)}.lBb6sa_panel[data-shortcut-layout=divided] .lBb6sa_row>button:focus-visible{outline-offset:-4px}@media (max-width:900px){.lBb6sa_panel[data-shortcut-layout=divided]{padding:18px 24px}.lBb6sa_panel[data-shortcut-layout=divided] .lBb6sa_row{display:none}.lBb6sa_panel[data-shortcut-layout=divided] .lBb6sa_mobileShortcuts{gap:10px;width:100%;margin-inline:auto;display:grid}.lBb6sa_panel[data-shortcut-layout=divided] .lBb6sa_mobileShortcuts>p{text-align:center;color:var(--fin-text-muted);font:var(--fin-font-caption);letter-spacing:var(--fin-tracking-copy)}.lBb6sa_panel[data-shortcut-layout=divided] .lBb6sa_mobileShortcuts button{width:100%}}@media (max-width:650px){.lBb6sa_row{display:none}.lBb6sa_mobileShortcuts{gap:10px;width:min(280px,100% - 32px);margin-inline:auto;display:grid}.lBb6sa_panel[data-reversed=false] .lBb6sa_mobileShortcuts{width:100%}.lBb6sa_mobileShortcuts>p{text-align:center;color:var(--fin-text-muted);font:var(--fin-font-caption);letter-spacing:var(--fin-tracking-copy)}.lBb6sa_mobileShortcuts button{width:100%}.lBb6sa_panel[data-shortcut-layout=divided]{padding-inline:20px}}
.HFcj7W_surface{background:var(--fin-surface-page);width:100%}.HFcj7W_section.HFcj7W_section{border-inline:1px solid var(--fin-border-guide);padding-block:72px 88px;padding-inline:0;position:relative}.HFcj7W_section h2{font-family:var(--font-geist), sans-serif;letter-spacing:-.04em;text-align:center;margin-bottom:40px;font-size:clamp(32px,3.2vw,42px);line-height:1.08}.HFcj7W_directory{border-block:1px solid var(--fin-border-guide);width:100%}.HFcj7W_topRow{border-bottom:1px solid var(--fin-border-guide);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.HFcj7W_family{padding:28px}.HFcj7W_family+.HFcj7W_family{border-left:1px solid var(--fin-border-guide)}.HFcj7W_card{width:100%;min-height:120px;color:var(--fin-text-control);background:var(--fin-surface-group);font-family:var(--font-geist), sans-serif;letter-spacing:-.035em;text-align:left;cursor:pointer;border-radius:16px;justify-content:flex-start;align-items:flex-end;gap:8px;padding:20px;font-size:22px;font-weight:500;line-height:1.2;transition:background-color .16s;display:flex}.HFcj7W_card:hover{background:var(--fin-surface-selected)}.HFcj7W_card [data-material-icon]{vertical-align:-.13em;flex-shrink:0}.HFcj7W_lastWords{white-space:nowrap}.HFcj7W_list{align-content:start;margin:16px -8px 0;padding:0;list-style:none;display:grid}.HFcj7W_family>.HFcj7W_list{margin-inline:0}@media (min-width:1000px){.HFcj7W_insuranceList{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}}.HFcj7W_list :is(a,button){text-align:left;width:100%;color:var(--fin-text-menu);cursor:pointer;font:var(--fin-font-label);letter-spacing:var(--fin-tracking-copy);border-radius:8px;padding:10px 8px;transition:background-color .16s;display:block}.HFcj7W_list :is(a,button):hover{background:var(--fin-nav-hover);color:var(--fin-text-control)}.HFcj7W_marketsRow{grid-template-columns:1.05fr 1fr 1fr;gap:0;padding:28px 0;display:grid}.HFcj7W_marketsRow>.HFcj7W_card{align-self:stretch;width:calc(100% - 56px);min-height:180px;margin-inline:28px}.HFcj7W_marketGroup{padding-inline:28px}.HFcj7W_section .HFcj7W_marketGroup h3{text-wrap:pretty;font:var(--fin-font-label);letter-spacing:var(--fin-tracking-label-heading)}.HFcj7W_marketGroup .HFcj7W_list{margin-top:10px}.HFcj7W_availability{margin:6px 0 2px;display:flex}@media (max-width:1000px){.HFcj7W_marketsRow{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}.HFcj7W_marketsRow>.HFcj7W_card{grid-column:1/-1;min-height:120px}.HFcj7W_marketGroup{padding-inline:20px}}@media (max-width:650px){.HFcj7W_section.HFcj7W_section{padding-block:60px}.HFcj7W_section h2{margin-bottom:26px}.HFcj7W_topRow,.HFcj7W_marketsRow{grid-template-columns:1fr}.HFcj7W_family{padding:20px 12px}.HFcj7W_family+.HFcj7W_family{border-left:0;border-top:1px solid var(--fin-border-guide)}.HFcj7W_marketsRow{gap:20px;padding-block:20px}.HFcj7W_marketsRow>.HFcj7W_card{width:calc(100% - 24px);margin-inline:12px}.HFcj7W_marketGroup{padding-inline:12px}.HFcj7W_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 8px;margin-top:12px}.HFcj7W_marketGroup .HFcj7W_list{margin-top:8px}.HFcj7W_list :is(a,button){min-height:44px;font:var(--fin-font-caption);flex-wrap:wrap;place-content:center flex-start;align-items:center;gap:4px;padding:6px 8px;font-weight:500;display:flex}}@media (prefers-reduced-motion:reduce){.HFcj7W_card,.HFcj7W_list :is(a,button){transition:none}}.HFcj7W_card{isolation:isolate;position:relative;overflow:hidden;container-type:inline-size}.HFcj7W_cardTitle{z-index:1;max-width:60%;position:relative}.HFcj7W_marketCard .HFcj7W_cardTitle{max-width:100%}.HFcj7W_marketsRow>.HFcj7W_marketCard{grid-template-rows:minmax(128px,1fr) auto;gap:0;min-height:240px;padding-top:0;display:grid}.HFcj7W_marketCard [data-family-art=markets]{align-self:stretch;position:relative;inset:auto}@media (max-width:650px){.HFcj7W_card,.HFcj7W_marketsRow>.HFcj7W_marketCard{height:86px;min-height:86px;color:var(--fin-text-primary);border-radius:12px;padding:12px;font-size:16px;line-height:20px;display:flex}.HFcj7W_card:hover{background:var(--fin-nav-card-hover)}.HFcj7W_cardTitle,.HFcj7W_marketCard .HFcj7W_cardTitle{text-wrap:pretty;max-width:64%}.HFcj7W_marketTitleLead{display:block}.HFcj7W_card [data-material-icon]{vertical-align:-.125em;margin-left:4px}.HFcj7W_card [data-family-art],.HFcj7W_marketCard [data-family-art=markets]{width:36%;position:absolute;inset:0 0 0 auto}.HFcj7W_card [data-family-art=markets]{width:min(36%,128px)}.HFcj7W_card [data-family-art=markets] img{width:128px;top:-10px;left:16px;translate:none}.HFcj7W_card [data-family-art=claims] img{width:108px;top:-4px;right:8px}}
.fAdjDq_company{min-width:0}.fAdjDq_heroImage{background:var(--fin-surface-group);border-radius:24px;width:100%;height:clamp(180px,36svh,400px);max-height:400px;position:relative;overflow:hidden}.fAdjDq_heroImage img{object-fit:cover;object-position:center}.fAdjDq_sectionInner{min-width:0}.fAdjDq_centeredHeading{text-align:center;margin-inline:auto}.fAdjDq_compactBand{min-height:0}.fAdjDq_story{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.fAdjDq_copy{flex-direction:column;gap:24px;max-width:600px;display:flex}.fAdjDq_copy h2{letter-spacing:-.045em;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.14}.fAdjDq_copy p,.fAdjDq_linkCard p{color:var(--hub-muted);font:var(--fin-font-body);letter-spacing:var(--fin-tracking-copy)}.fAdjDq_photo{background:var(--hub-card);border-radius:24px;height:min(48svh,480px);min-height:280px;position:relative;overflow:hidden}.fAdjDq_photo img{object-fit:cover}.fAdjDq_linkGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.fAdjDq_linkCard{background:var(--hub-card);border-radius:24px;justify-content:space-between;align-items:flex-start;gap:24px;min-width:0;padding:28px;text-decoration:none;transition:background .15s;display:flex}.fAdjDq_linkCard:hover{background:var(--fin-surface-control)}.fAdjDq_linkCard h3{letter-spacing:-.035em;font-size:24px;line-height:1.2}.fAdjDq_linkCard p{margin-top:16px}.fAdjDq_arrow{background:var(--hub-inset);border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.fAdjDq_linkCard:hover .fAdjDq_arrow>span{--material-icon-active-fill:var(--material-icon-hover-fill);--material-icon-active-grade:var(--material-icon-hover-grade)}.fAdjDq_foundation{gap:28px;max-width:800px;margin-inline:auto;display:grid}.fAdjDq_foundation h3{letter-spacing:-.025em;font-size:20px}.fAdjDq_foundation p{color:var(--hub-muted);font:var(--fin-font-body);margin-top:12px}.fAdjDq_filters{grid-template-columns:1.4fr repeat(3,1fr);gap:12px;margin-bottom:24px;display:grid}[data-surface=gray] .fAdjDq_filters{--fin-surface-control:var(--fin-surface-page);--quote-control-surface:var(--fin-surface-page)}.fAdjDq_filterMenu{--field-menu-surface:var(--fin-surface-page)}.fAdjDq_resultSummary{min-height:44px;color:var(--fin-text-muted);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:16px;margin-bottom:12px;font-size:14px;display:grid}.fAdjDq_resultSummary>output{text-align:center;grid-column:2}.fAdjDq_resultSummary>:not(output){grid-column:3;justify-self:end}@media (max-width:599px){.fAdjDq_resultSummary>:not(output){grid-area:1/1/auto/-1}.fAdjDq_resultSummary:has(>:not(output))>output{grid-row:2}}.fAdjDq_jobList{background:var(--hub-card);border-radius:24px;padding:4px}.fAdjDq_jobRow{color:var(--fin-text-primary);border-radius:20px;justify-content:space-between;align-items:center;gap:24px;padding:24px;text-decoration:none;transition:background-color .16s;display:flex;position:relative}.fAdjDq_jobRow:not(:last-child):after{content:"";inset-inline:24px;background:var(--fin-border-guide);pointer-events:none;height:1px;transition:opacity .16s;position:absolute;bottom:0}.fAdjDq_jobRow h3{letter-spacing:-.035em;font-size:20px;font-weight:500;line-height:1.3}.fAdjDq_jobRow p{color:var(--hub-muted);margin-top:8px;font-size:14px;line-height:1.5}.fAdjDq_jobArrow{border:1px solid var(--fin-border-control);border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;transition:background-color .16s,border-color .16s;display:grid}.fAdjDq_jobArrow>span{transition:transform .18s cubic-bezier(.22,1,.36,1)}.fAdjDq_jobRow:focus-visible{outline:2px solid var(--quote-accent);outline-offset:-2px}@media (hover:hover){.fAdjDq_jobRow:hover{background:var(--fin-surface-inline)}.fAdjDq_jobRow:hover .fAdjDq_jobArrow{background:var(--fin-surface-page);border-color:#0000}.fAdjDq_jobRow:hover .fAdjDq_jobArrow>span{transform:translate(2px)}.fAdjDq_jobRow:hover:after{opacity:0}.fAdjDq_jobRow:has(+.fAdjDq_jobRow:hover):after{opacity:0}}@media (prefers-reduced-motion:reduce){.fAdjDq_jobRow,.fAdjDq_jobRow:after,.fAdjDq_jobArrow,.fAdjDq_jobArrow>span{transition:none}}.fAdjDq_empty{background:var(--hub-card);text-align:center;border-radius:24px;padding:32px}.fAdjDq_empty p{max-width:55ch;color:var(--hub-muted);margin:12px auto 24px}.fAdjDq_roleHeader{padding-block:112px 56px;position:relative}.fAdjDq_roleHeader:before{content:"";border-inline:1px solid var(--fin-border-guide);pointer-events:none;max-width:1280px;margin:auto;position:absolute;inset:57px 0 0}.fAdjDq_roleHeader h1{text-align:center;letter-spacing:-.055em;max-width:900px;margin:32px auto;font-size:clamp(2.125rem,3.4vw,3rem);line-height:1.12}.fAdjDq_articleHeader h1{text-align:center;text-wrap:balance;width:100%}.fAdjDq_backLink{min-height:44px;color:var(--fin-text-muted);align-items:center;gap:8px;font-size:14px;display:inline-flex}.fAdjDq_facts{flex-wrap:wrap;justify-content:center;gap:24px 40px;margin:0;display:flex}.fAdjDq_facts>div{max-width:320px}.fAdjDq_facts dt{color:var(--fin-text-muted);margin-bottom:6px;font-size:14px}.fAdjDq_facts dd{margin:0;font-size:16px}.fAdjDq_facts dd span{color:var(--fin-text-muted);font-size:14px;display:block}.fAdjDq_roleBody{max-width:800px;margin-inline:auto}.fAdjDq_roleBody :is(h2,h3){letter-spacing:-.03em;font-size:24px;line-height:1.3}.fAdjDq_roleBody p,.fAdjDq_roleBody li{font-size:17px;line-height:1.7}.fAdjDq_application{max-width:760px;margin-inline:auto;scroll-margin-top:88px}.fAdjDq_articleMeta{color:var(--fin-text-muted);flex-wrap:wrap;justify-content:center;gap:12px 24px;margin-top:24px;font-size:14px;display:flex}.fAdjDq_article{flex-direction:column;gap:24px;width:100%;max-width:760px;margin-inline:auto;display:flex}.fAdjDq_articleSection{flex-direction:column;gap:24px;min-width:0;display:flex}.fAdjDq_article>.fAdjDq_articleSection:not(:first-child){margin-top:16px}.fAdjDq_articleSectionBody{flex-direction:column;gap:20px;min-width:0;display:flex}.fAdjDq_articleSectionBody>h3:not(:first-child){margin-top:12px}.fAdjDq_article :is(p,li){font-size:17px;line-height:1.75}.fAdjDq_article h2{letter-spacing:-.035em;text-align:start;text-wrap:pretty;font-size:clamp(24px,2.5vw,32px);line-height:1.25}.fAdjDq_article h3{letter-spacing:-.025em;text-wrap:pretty;font-size:clamp(20px,2vw,24px);line-height:1.3}.fAdjDq_article a{text-underline-offset:4px}.fAdjDq_article [id]{scroll-margin-top:88px}.fAdjDq_articleList{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.fAdjDq_articleCard{flex-direction:column;align-items:stretch;gap:24px;display:flex}.fAdjDq_articleCard .fAdjDq_articleMeta{justify-content:flex-start;margin:0}.fAdjDq_articleCard h3{font-size:26px}.fAdjDq_articleCard .fAdjDq_arrow{align-self:flex-end;margin-top:auto}.fAdjDq_featured{background:var(--hub-card);text-align:start;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;padding:24px;display:grid}.fAdjDq_featured .fAdjDq_heroImage{border-radius:16px;height:100%;min-height:320px;max-height:none}.fAdjDq_featured .fAdjDq_copy{gap:20px;min-width:0;padding:16px 8px}.fAdjDq_featured .fAdjDq_copy h2{text-wrap:pretty;font-size:clamp(26px,2.7vw,36px)}.fAdjDq_featured .fAdjDq_articleMeta{font:var(--fin-font-small);justify-content:flex-start;align-items:center;gap:8px;margin:0}.fAdjDq_featured .fAdjDq_copy>a{align-self:flex-start}.fAdjDq_featured .fAdjDq_copy>[data-pressable-variant]{align-self:flex-start}@media (max-width:850px){.fAdjDq_filters{grid-template-columns:repeat(2,minmax(0,1fr))}.fAdjDq_story,.fAdjDq_featured{grid-template-columns:1fr}.fAdjDq_photo{height:320px}}@media (max-width:599px){.fAdjDq_linkGrid,.fAdjDq_articleList{grid-template-columns:1fr}.fAdjDq_linkCard{padding:24px}.fAdjDq_jobRow{gap:16px;padding:20px 16px}.fAdjDq_jobRow:not(:last-child):after{inset-inline:16px}.fAdjDq_jobRow h3{font-size:18px}.fAdjDq_facts{justify-content:flex-start;gap:20px}.fAdjDq_facts>div{flex-basis:calc(50% - 10px)}.fAdjDq_heroImage{border-radius:20px}.fAdjDq_filters{gap:16px 12px}}@media (max-width:850px){.fAdjDq_featured{gap:24px;padding:16px}.fAdjDq_featured .fAdjDq_heroImage{aspect-ratio:16/9;height:auto;min-height:0}.fAdjDq_featured .fAdjDq_copy{padding:0 8px 8px}}@media (prefers-reduced-motion:reduce){.fAdjDq_company *{scroll-behavior:auto}.fAdjDq_linkCard{transition:none}}.fAdjDq_heroIllustration{height:clamp(150px,25vw,340px)}.fAdjDq_heroIllustration img{object-fit:contain}.fAdjDq_roleBody [data-job-description]>:is(h2,h3){margin:36px 0 16px}.fAdjDq_roleBody [data-job-description]>:is(p,ul){margin:0 0 20px}.fAdjDq_roleBody [data-job-description]>ul{padding-left:20px;list-style:outside}.fAdjDq_roleBody [data-job-description] li+li{margin-top:8px}.fAdjDq_roleBody [data-job-description]>:first-child{margin-top:0}.fAdjDq_roleBody [data-job-description]>:last-child{margin-bottom:0}.fAdjDq_roleApply{justify-content:center;margin-top:32px;display:flex}
[data-quote-design]{--quote-portal-font:var(--font-geist,sans-serif);--font-sans:var(--font-geist,var(--quote-portal-font,sans-serif));--font-serif:var(--font-geist,var(--quote-portal-font,sans-serif));--quote-accent:#ff5c00;--quote-card-radius:28px;--quote-panel-radius:24px;--quote-surface-inset:4px;--quote-footer-padding:12px;--quote-accent-depth:color-mix(in srgb, var(--quote-accent) 80%, black);--quote-accent-hover:color-mix(in srgb, var(--quote-accent) 80%, white);--quote-accent-active:color-mix(in srgb, var(--quote-accent) 60%, white);--quote-accent-soft:color-mix(in srgb, var(--quote-accent) 8%, white);--quote-accent-ring:color-mix(in oklab, var(--quote-accent) 50%, transparent);--quote-control-height:56px;--quote-control-radius:12px;--quote-control-surface:var(--fin-surface-control);--quote-selection-surface:var(--fin-surface-selected);--quote-selection-divider:var(--fin-border-strong);font-family:var(--font-sans), sans-serif;-webkit-font-smoothing:antialiased;color:var(--fin-text-primary);--quote-icon-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='linear' slope='.12'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Cpath fill='white' filter='url(%23n)' d='M0 0h64v64H0z'/%3E%3C/svg%3E")}[data-quote-design] .quote-button{max-width:100%;display:inline-block}
:is(:root:has([data-financial-palette]),[data-financial-palette],[data-marketing-design]){--fin-surface-page:#fffaf7;--fin-surface-group:#f2ece7;--fin-surface-control:#f6f0ec;--fin-surface-control-nested:#e6e1dc;--fin-surface-selected:#e9e4df;--fin-surface-tabs:#eee8e3;--fin-surface-inline:#eee8e3;--fin-surface-inline-hover:#e6e0dc;--fin-surface-inline-active:#dfdad5;--fin-surface-action-muted:#e4dfda;--fin-surface-action-muted-hover:#dbd5d1;--fin-surface-badge:#f6f1ec;--fin-text-primary:#272625;--fin-text-control:#31302f;--fin-text-muted:#716f6d;--fin-text-muted-on-gray:#63615f;--fin-text-action:#4d4b4a;--fin-text-menu:#4f4d4c;--fin-text-badge:#333231;--fin-border:#e9e4df;--fin-border-row:#e8e3de;--fin-border-control:#dbd5d1;--fin-text-link:#c44800;--fin-text-emphasis:#a84209;--fin-focus:#ff5c00;--fin-surface-hero:#fffaf7;--fin-surface-dark:#191918;--fin-surface-statement:#323130;--fin-text-on-dark:#fffaf7;--fin-text-muted-on-dark:#b4b0ad;--fin-border-dark:#353433;--fin-border-guide:#e6e0dc;--fin-nav-hover:#f2ece7;--fin-nav-card-hover:#dfd9d5;--fin-surface-pill-light:#f2ece7;--fin-surface-pill-light-hover:#eae4df;--fin-surface-pill-light-active:#e4dfda;--fin-text-subtle:#898582;--fin-text-disabled:#9b9793;--fin-border-strong:#d4cec9;--fin-surface-button-dark:#2a2928;--fin-surface-button-light:#fff;--fin-surface-button-dark-hover:#4b4947;--fin-dialog-backdrop:#29262330;--fin-surface-support:#2989ff}:where([data-financial-palette] :is(a,button,summary,[tabindex]):focus-visible,[data-marketing-design] :is(a,button,summary,[tabindex]):focus-visible){outline:2px solid var(--fin-focus);outline-offset:3px}
:where([data-quote-design]) .quote-button:has(:disabled){opacity:.45}:where([data-quote-design]) .quote-action:not(.option){--quote-action-icon-size:18px;--material-icon-size:var(--quote-action-icon-size)}:where([data-quote-design]) .quote-action:not(.option) svg{width:var(--quote-action-icon-size);height:var(--quote-action-icon-size);stroke-width:1.75px;flex-shrink:0}:where([data-quote-design]) .quote-action:not(.option) :is(svg,[data-material-icon],.arrow){margin-inline:-1px}:where([data-quote-design]) .quote-button>:disabled{pointer-events:none}[data-quote-design] [class~=pressable-smooth-corner],:where([data-quote-design]) .quote-button,:where([data-quote-design]) .quote-button>:first-child{corner-shape:round;border-radius:12px}:where([data-quote-design]) .quote-action:not(.option),:where([data-quote-design]) .quote-action:not(.option)>:first-child{border-radius:calc(var(--quote-card-radius) - var(--quote-footer-padding));gap:6px}[data-quote-design] [data-pressable-variant]{background:0 0;margin-top:0;padding-bottom:0;position:relative}[data-quote-design] [data-pressable-variant]:before{content:none}[data-quote-design] [data-pressable-variant]>:first-child{min-height:44px;transition:background-color .16s,border-color .16s,box-shadow .16s,filter .16s;position:relative;transform:scale(1)}[data-quote-design] [data-pressable-variant=orange]>:first-child{color:#fff;text-shadow:0 1px 1px #8d300025;background-color:var(--quote-accent);background-image:var(--quote-icon-grain,none), linear-gradient(180deg, color-mix(in srgb, var(--quote-accent) 64%, white), var(--quote-accent));border:1px solid color-mix(in srgb, var(--quote-accent) 84%, #8c2800);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--quote-accent) 45%, white), 0 1px 2px #0000000d}[data-quote-design] [data-pressable-variant=orange]:hover>:not(:disabled){filter:brightness(1.035)}[data-quote-design] [data-pressable-variant=white]>:first-child{border-color:var(--fin-surface-inline-active);box-shadow:none}[data-quote-design] .quote-action:not(.option)[data-pressable-variant=white]>:first-child{background-color:var(--fin-surface-page);background-image:var(--quote-icon-grain,none), linear-gradient(180deg, #ffffffa6, #e4e4e84d);border-color:var(--fin-border-control);border-bottom-color:var(--fin-border-strong);box-shadow:inset 0 1px 0 var(--fin-surface-page), inset 0 -1px 0 #e8e8ec40, 0 1px 2px #2020270a}@media (hover:hover){[data-quote-design] .quote-action:not(.option)[data-pressable-variant=white]:hover>:not(:disabled){background-color:var(--fin-surface-badge)}}[data-quote-design] [data-pressable-variant=black]>:first-child{background-color:var(--fin-surface-button-dark);background-image:var(--quote-icon-grain,none), linear-gradient(var(--fin-surface-button-dark-hover), var(--fin-surface-button-dark));border-color:var(--fin-surface-dark);box-shadow:inset 0 1px #ffffff12,0 1px 2px #00000008}[data-quote-design] [data-pressable-variant]:not(:has(:disabled))[data-press-trigger=self]:active>:first-child{filter:brightness(.97)}[data-quote-design] .quote-action:not(.option)[data-pressable-variant=white]:active>:first-child{background-color:var(--fin-surface-control)}[data-quote-design] [class~=btn-text-small]{letter-spacing:-.015em;font-size:14px;font-weight:500;line-height:22px}:where([data-quote-design]) .quote-action{position:relative}:where([data-quote-design]) .quote-action>:focus-visible{outline:2px solid var(--quote-accent);outline-offset:3px}
[data-quote-design]{--portal-control-height:40px;--portal-control-radius:14px;--portal-control-inset:4px}[data-quote-design] :is([data-portal-shell] .quote-button,[data-portal-shell] [data-slot=button],.portal-compact-action){--quote-action-icon-size:16px;--material-icon-size:16px;height:var(--portal-control-height);min-height:var(--portal-control-height);border-radius:var(--portal-control-radius);font-size:13px;line-height:20px}[data-quote-design] :is([data-portal-shell] .quote-button,.portal-compact-action)>:is(button,a){height:var(--portal-control-height);min-height:var(--portal-control-height);border-radius:inherit;gap:6px;padding:8px 14px;font-size:13px;line-height:20px}[data-quote-design] :is([data-portal-shell] .quote-button,.portal-compact-action) :is(svg,[data-material-icon]){width:16px;height:16px;font-size:16px}
:where([data-marketing-design])[data-quote-design] :is([data-slot=badge],[data-portal-badge]){--badge-top:#fff4;--badge-bottom:#fff0;background-image:var(--quote-icon-grain,none), linear-gradient(180deg, var(--badge-top), var(--badge-bottom));border-color:#0000;border-radius:6px;box-shadow:inset 0 1px #ffffff80,inset 0 0 0 1px #00000005,0 1px 1px #00000004}:where([data-marketing-design])[data-quote-design] :is([data-slot=badge],[data-portal-badge]):not(:has(button)){vertical-align:middle;letter-spacing:-.1px;align-items:center;gap:4px;width:fit-content;max-width:100%;min-height:22px;padding:3px 7px;font-size:11px;font-weight:500;line-height:16px;display:inline-flex}:where([data-marketing-design])[data-quote-design] :is([data-slot=badge],[data-portal-badge]):is(.text-white,.text-primary-foreground){--badge-top:#fff0;--badge-bottom:#00000012}:where([data-marketing-design])[data-quote-design] [data-slot=badge].bg-transparent{background-color:var(--secondary)}:where([data-marketing-design])[data-quote-design] [data-portal-badge].text-success{color:var(--success-strong)}:where([data-marketing-design])[data-quote-design] [data-portal-badge].text-warning{color:var(--warning-strong)}:where([data-marketing-design])[data-quote-design] [data-portal-badge].text-destructive{color:var(--destructive-strong)}:where([data-marketing-design])[data-quote-design] [data-portal-badge].text-primary{color:var(--primary-strong)}:where([data-marketing-design])[data-quote-design] :is([data-slot=badge],[data-portal-badge]):focus-visible{outline:2px solid var(--quote-accent);outline-offset:2px}:where([data-marketing-design])[data-quote-design] .uppercase:not(input,textarea,[aria-hidden=true]){text-transform:none;letter-spacing:normal}
:where([data-quote-design]) .quote-inline-action{height:32px;color:var(--fin-text-action);letter-spacing:0;white-space:nowrap;background:var(--fin-surface-inline);box-shadow:none;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:500;line-height:16px;transition:background-color .16s;display:inline-flex;position:relative}:where([data-quote-design]) .quote-inline-action:hover{background:var(--fin-surface-inline-hover)}:where([data-quote-design]) .quote-inline-action:active{background:var(--fin-surface-inline-active)}:where([data-quote-design]) .quote-inline-action:focus-visible{outline:2px solid var(--quote-accent);outline-offset:3px}:where([data-quote-design]) .quote-inline-action{text-wrap:pretty;white-space:normal;cursor:pointer;flex-shrink:0;gap:5px;max-width:100%;height:auto;min-height:32px;padding-block:7px}:where([data-quote-design]) .quote-inline-action :is(svg,[data-material-icon]){width:15px;height:15px;font-size:15px}:where([data-quote-design]) .quote-inline-action:disabled{cursor:not-allowed;opacity:.5}[data-quote-design] :is([data-portal-panel-header],[data-portal-panel-controls],[data-portal-panel-footer],[data-slot=card-header],[data-slot=card-footer],[data-portal-muted-surface]) .quote-inline-action{color:var(--fin-text-action);background:var(--fin-surface-action-muted)}[data-quote-design] :is([data-portal-panel-header],[data-portal-panel-controls],[data-portal-panel-footer],[data-slot=card-header],[data-slot=card-footer],[data-portal-muted-surface]) .quote-inline-action:hover{background:var(--fin-surface-action-muted-hover)}
[data-marketing-design] dialog[data-slot=dialog-content]::backdrop{background:var(--fin-dialog-backdrop);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}[data-marketing-design] [data-slot=dialog-content]{--quote-dialog-padding:24px;max-height:calc(100dvh - 32px);padding:var(--quote-dialog-padding);color:var(--fin-text-primary);background:var(--fin-surface-page);border:4px solid var(--fin-surface-inline);border-radius:28px;animation-duration:.22s;animation-timing-function:cubic-bezier(.2,.8,.2,1);box-shadow:0 0 0 1px #00000005,0 8px 24px #2020270a,0 24px 72px #20202714}[data-marketing-design] [data-slot=dialog-header]{text-align:left}[data-marketing-design] [data-slot=dialog-content]:has([data-slot=dialog-footer]):not([class~=overflow-hidden]){overscroll-behavior:contain;scrollbar-width:none;scroll-padding-block:16px 128px;overflow-y:auto}[data-marketing-design] [data-slot=dialog-footer]{bottom:calc(-1 * var(--quote-dialog-padding));z-index:2;margin-inline:calc(-1 * var(--quote-dialog-padding));margin-top:12px;margin-bottom:calc(-1 * var(--quote-dialog-padding));background:var(--fin-surface-inline);border:0;border-radius:0 0 24px 24px;flex-flow:wrap;justify-content:flex-start;align-items:center;gap:12px;padding:12px;position:sticky}[data-marketing-design] [data-slot=dialog-footer]:before{pointer-events:none;content:"";background:radial-gradient(circle at 100% 0, transparent 23.5px, var(--fin-surface-inline) 24px) left / 24px 24px no-repeat, radial-gradient(circle at 0 0, transparent 23.5px, var(--fin-surface-inline) 24px) right / 24px 24px no-repeat;height:24px;position:absolute;top:-24px;left:0;right:0}[data-marketing-design] [data-slot=dialog-footer]>.quote-button{flex:none;width:auto}[data-marketing-design] [data-slot=dialog-footer] .quote-button:is([data-pressable-variant=orange],[data-pressable-variant=black]){flex:auto;width:auto}[data-marketing-design] [data-slot=dialog-content][class~=p-0]{--quote-dialog-padding:0px}[data-marketing-design] [data-slot=dialog-content][class~=overflow-hidden] [data-slot=dialog-footer]{flex-shrink:0;position:relative;bottom:auto}[data-marketing-design] [data-slot=dialog-title]{letter-spacing:-.035em;text-wrap:balance;font-size:24px;font-weight:500;line-height:30px}[data-marketing-design] [data-slot=dialog-description]{color:var(--fin-text-muted);font-size:13px;line-height:20px}[data-marketing-design] [data-slot=dialog-close]{color:var(--fin-text-muted);border-radius:999px}
[data-marketing-design] :is(button,a):is(:active,[aria-expanded=true]) [data-material-icon]{--material-icon-active-fill:var(--material-icon-hover-fill);--material-icon-active-grade:var(--material-icon-hover-grade)}[data-marketing-design] [data-material-icon]{flex-shrink:0}[data-marketing-design] .quote-action[data-pressable-variant]>:first-child,[data-marketing-design] .quote-inline-action{letter-spacing:var(--fin-tracking-copy);font-size:14px;font-weight:500}[data-marketing-design][data-quote-design] :is([data-slot=badge],[data-portal-badge],.uppercase){letter-spacing:var(--fin-tracking-copy)}@media (prefers-reduced-motion:reduce){[data-marketing-design] [data-pressable-variant]>:first-child{transition:none}}[data-flat-buttons=true] [data-marketing-design] .quote-action[data-pressable-variant]>:first-child,[data-marketing-design] [data-flat-buttons=true] .quote-action[data-pressable-variant]>:first-child{box-shadow:none;text-shadow:none;background-image:none}[data-flat-buttons=true] [data-marketing-design] .quote-action[data-pressable-variant=white]>:first-child,[data-marketing-design] [data-flat-buttons=true] .quote-action[data-pressable-variant=white]>:first-child{border-color:var(--fin-border-control)}[data-marketing-design] .quote-action:not(.option)[data-pressable-variant=white]>:first-child{background-color:var(--fin-surface-button-light)}:where([data-marketing-design]) .quote-inline-action{background:var(--fin-surface-button-light)}[data-marketing-design] [data-marketing-surface=light] .quote-inline-action{color:var(--fin-text-action);background:var(--fin-surface-button-light)}[data-marketing-design] [data-marketing-surface=light] .quote-inline-action:hover{background:var(--fin-surface-pill-light-hover)}[data-marketing-design] [data-marketing-surface=light] .quote-inline-action:active{background:var(--fin-surface-pill-light-active)}@media (prefers-reduced-motion:reduce){[data-marketing-design] .quote-inline-action{transition:none}}[data-financial-palette],[data-marketing-design]{--fin-section-content-limit:893.6px;--foreground:var(--fin-text-primary);--card:var(--fin-surface-page);--card-foreground:var(--fin-text-primary);--popover:var(--fin-surface-page);--popover-foreground:var(--fin-text-primary);--secondary:var(--fin-surface-badge);--secondary-foreground:var(--fin-text-badge);--muted:var(--fin-surface-group);--muted-foreground:var(--fin-text-muted);--border:var(--fin-border);--input:var(--fin-border-control);--quote-control-surface:var(--fin-surface-control);--quote-selection-surface:var(--fin-surface-selected);--quote-selection-divider:var(--fin-border-strong)}[data-marketing-design] .quote-action[data-pressable-variant=white]>:first-child,[data-marketing-design] .quote-action[data-pressable-variant=white] .btn-text-small{color:var(--fin-surface-dark)}
