.pbs-financial-health-quiz .assessment-container{background:#fff;border-radius:24px;flex-direction:column;justify-content:space-between;align-items:flex-end;width:402px;max-width:100%;min-height:844px;margin:0 auto;padding:24px 0;display:flex;box-shadow:0 2px 8px #00000026}@media (max-width:480px){.pbs-financial-health-quiz .assessment-container{padding:24px 0}}.pbs-financial-health-quiz .assessment-body{background:#f9fcff;flex-direction:column;flex:1;width:100%;padding:40px 18px;display:flex}.pbs-financial-health-quiz .assessment-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.pbs-financial-health-quiz .assessment-header h6{letter-spacing:1px;color:#000;text-transform:uppercase;margin:0;font-size:11px;font-style:normal;font-weight:600;line-height:14px}.pbs-financial-health-quiz .assessment-badge{background:#f0f4ff;border-radius:6px;flex-shrink:0;align-items:center;gap:5px;padding:5px 10px;display:flex}.pbs-financial-health-quiz .assessment-badge span{color:#000;white-space:nowrap;font-size:11px;font-weight:600}.pbs-financial-health-quiz .assessment-badge .icon{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.pbs-financial-health-quiz .title{color:#1a1a1a;margin:0 0 16px;font-size:36px;font-style:normal;font-weight:600;line-height:47px}.pbs-financial-health-quiz .banner-image{border-radius:8px;align-self:stretch;height:177px;margin-bottom:16px;overflow:hidden}.pbs-financial-health-quiz .banner-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.pbs-financial-health-quiz .content{margin-bottom:0}.pbs-financial-health-quiz .content p{color:#555;margin:0 0 12px;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.pbs-financial-health-quiz .content p:last-child{margin-bottom:0}.pbs-financial-health-quiz .begin-btn{background:var(--PMS-Blue,#3152eb);color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;height:52px;margin-top:auto;font-size:16px;font-weight:600;transition:filter .2s}.pbs-financial-health-quiz .begin-btn:hover{filter:brightness(.85)}.pbs-financial-health-quiz .quiz-title{color:#1a1a1a;margin:0 0 12px;font-size:20px;font-weight:700}.pbs-financial-health-quiz .question-body{flex-direction:column;flex:1;justify-content:space-between;align-self:stretch;align-items:flex-start;gap:16px;display:flex}.pbs-financial-health-quiz .question-step{color:#888;letter-spacing:2px;width:100%;font-size:11px;font-weight:700}.pbs-financial-health-quiz .question-title{color:#1a1a1a;width:100%;margin:0;font-size:22px;font-style:normal;font-weight:600;line-height:32px}.pbs-financial-health-quiz .question-desc{color:#666;width:100%;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.pbs-financial-health-quiz .quote-card{border:1px solid #e3e3e3;border-bottom:4px solid var(--PMS-Blue,#3152eb);background:#fff;border-radius:8px;align-items:flex-start;gap:12px;margin-top:16px;padding:14px;display:flex}.pbs-financial-health-quiz .quote-card .quote-icon{background-color:var(--PMS-Blue,#3152eb);flex-shrink:0;width:24px;height:24px;margin-top:1px;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pbs-financial-health-quiz .quote-card .quote-text{color:#333;margin:0;font-size:13px;line-height:1.5}.pbs-financial-health-quiz .question-options{flex-direction:column;gap:10px;width:100%;margin-top:32px;display:flex}.pbs-financial-health-quiz .question-options .question-option:nth-child(2) .option-dot{background:#40996b}.pbs-financial-health-quiz .question-options .question-option:nth-child(3) .option-dot{background:#64cc96}.pbs-financial-health-quiz .question-options .question-option:nth-child(4) .option-dot{background:#93e6bb}.pbs-financial-health-quiz .question-options .question-option:nth-child(5) .option-dot{background:#c2ffdf}.pbs-financial-health-quiz .question-option{border:1px solid var(--PMS-Blue,#3152eb);cursor:pointer;background:#fff;border-radius:4px;align-self:stretch;align-items:center;gap:24px;height:72px;padding:12px 16px;transition:background .2s,border-color .2s;display:flex;position:relative}.pbs-financial-health-quiz .question-option.has-subtitle{gap:24px;height:auto;min-height:72px;padding:12px 16px}.pbs-financial-health-quiz .question-option input{display:none}.pbs-financial-health-quiz .question-option .option-icon,.pbs-financial-health-quiz .question-option .option-icon-lg{flex-shrink:0;width:24px;height:24px}.pbs-financial-health-quiz .question-option.active .option-icon{filter:brightness(0)invert()}.pbs-financial-health-quiz .question-option .option-check{border:1px solid var(--PMS-Blue,#3152eb);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:background .2s,border-color .2s;display:flex}.pbs-financial-health-quiz .question-option .option-check.checked{background:var(--PMS-Blue-dark,#2540c4);border-color:var(--PMS-Blue-dark,#2540c4)}.pbs-financial-health-quiz .question-option .option-check.checked .checkmark{color:#fff}.pbs-financial-health-quiz .question-option .checkmark{color:#0000;font-size:12px;font-weight:700;line-height:1}.pbs-financial-health-quiz .question-option .option-dot{background:#236644;border-radius:50%;flex-shrink:0;width:10px;height:10px}.pbs-financial-health-quiz .question-option .option-text{color:#1a1a1a;flex-direction:column;font-size:14px;line-height:1.4;display:flex}.pbs-financial-health-quiz .question-option .option-text.has-subtitle{gap:2px}.pbs-financial-health-quiz .question-option .option-text strong{font-weight:700}.pbs-financial-health-quiz .question-option .option-title{color:#1a1a1a;font-size:15px;font-weight:700}.pbs-financial-health-quiz .question-option .option-subtitle{color:#888;font-size:12px;line-height:1.3}.pbs-financial-health-quiz .question-option .option-note{color:#888;font-weight:400}.pbs-financial-health-quiz .question-option.active{background:var(--PMS-Blue,#3152eb);border-color:var(--PMS-Blue,#3152eb)}.pbs-financial-health-quiz .question-option.active .option-text,.pbs-financial-health-quiz .question-option.active .option-text .option-title{color:#fff}.pbs-financial-health-quiz .question-option.active .option-text .option-subtitle,.pbs-financial-health-quiz .question-option.active .option-text .option-note{color:#ffffffbf}.pbs-financial-health-quiz .question-option.active .option-dot{outline-offset:1.5px;outline:1.5px solid #fff}.pbs-financial-health-quiz .question-footer{gap:12px;width:100%;margin-top:auto;padding-top:20px;display:flex}.pbs-financial-health-quiz .btn-outline{border:1px solid var(--PMS-Blue,#3152eb);background:var(--Default-Surface-1,#fff);cursor:pointer;color:var(--PMS-Blue,#3152eb);border-radius:8px;flex:1 0 0;justify-content:center;align-items:center;gap:6px;padding:14px 18px;font-size:16px;font-weight:600;transition:filter .2s;display:flex}.pbs-financial-health-quiz .btn-outline:hover{filter:brightness(.95)}.pbs-financial-health-quiz .btn-icon{flex-shrink:0;width:20px;height:20px}.pbs-financial-health-quiz .btn-primary{background:var(--PMS-Blue,#3152eb);cursor:pointer;color:#fff;border:none;border-radius:8px;flex:1 0 0;justify-content:center;align-items:center;gap:8px;padding:14px 18px;font-size:16px;font-weight:600;transition:filter .2s;display:flex}.pbs-financial-health-quiz .btn-primary:hover:not(:disabled){filter:brightness(.85)}.pbs-financial-health-quiz .btn-primary:disabled{opacity:.4;cursor:default}.pbs-financial-health-quiz .quiz-progress-bar{background:#e0e0e0;border-radius:2px;height:4px;margin-bottom:0;overflow:hidden}.pbs-financial-health-quiz .quiz-progress-fill{background:var(--PMS-Blue);border-radius:2px;height:100%;transition:width .3s}.pbs-financial-health-quiz .result-page{background:#f9fcff;max-width:420px;margin:0 auto;padding:40px 18px;font-family:inherit}.pbs-financial-health-quiz .stage-card{background:var(--primary-blue-primary-blue-100,#d9dffb);border-radius:60px 60px 24px 24px;flex-direction:column;height:auto;min-height:400px;margin-bottom:16px;display:flex;overflow:hidden}.pbs-financial-health-quiz .stage-header{background:var(--PMS-Blue,#3152eb);color:#fff;text-align:center;border-radius:60px;flex-direction:column;align-items:center;min-height:320px;padding:20px;display:flex}.pbs-financial-health-quiz .stage-header p{margin:0 0 8px;font-size:16px}.pbs-financial-health-quiz .stage-header .stage-icon{aspect-ratio:1;filter:brightness(0)invert();width:96px;height:96px;margin:0 auto;display:block}.pbs-financial-health-quiz .stage-header h1{margin:8px 0;font-size:40px;font-weight:700}.pbs-financial-health-quiz .stage-header .badge{color:#222;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-block}.pbs-financial-health-quiz .stage-header .score-circle{border-radius:50%;justify-content:center;align-items:center;width:165px;height:165px;margin:0 auto 22px;display:flex;transform:rotate(-90deg)}.pbs-financial-health-quiz .stage-header .score-circle .score-content{background:var(--PMS-Blue,#3152eb);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:140px;height:140px;display:flex;transform:rotate(90deg)}.pbs-financial-health-quiz .stage-header .score-circle .score-content h1{color:#fff;margin:0;font-size:52px;font-weight:700;line-height:1}.pbs-financial-health-quiz .stage-header .score-circle .score-content span{color:#ffffffe6;letter-spacing:1px;margin-top:6px;font-size:14px;font-weight:700}.pbs-financial-health-quiz .stage-header .status-badge{color:#242424;border-radius:6px;align-items:center;gap:8px;margin-bottom:0;padding:6px 12px;display:inline-flex}.pbs-financial-health-quiz .stage-header .status-badge .status-icon-img{width:18px;height:18px;display:block}.pbs-financial-health-quiz .stage-header .status-badge span:last-child{letter-spacing:1px;font-size:12px;font-weight:700}.pbs-financial-health-quiz .stage-body{background:var(--primary-blue-primary-blue-100,#d9dffb);border-radius:0 0 24px 24px;flex:1;padding:20px}.pbs-financial-health-quiz .stage-body p{color:var(--Default-Text,#000);text-align:center;margin:0;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.pbs-financial-health-quiz .score-grid{flex-wrap:wrap;align-self:stretch;align-items:flex-start;gap:16px;width:100%;margin-bottom:20px;display:flex}.pbs-financial-health-quiz .score-card{background:#fff;border:1px solid #e5e5e5;border-radius:10px;flex:calc(50% - 8px);padding:14px;box-shadow:0 2px 4px #00000014}.pbs-financial-health-quiz .score-card .label{background:var(--PMS-Blue,#3152eb);color:#fff;letter-spacing:1px;text-transform:uppercase;border-radius:3px;padding:3px 8px;font-size:12px;font-style:normal;font-weight:600;line-height:14px;display:inline-block}.pbs-financial-health-quiz .score-card .score-card-header{align-items:center;gap:6px;display:flex}.pbs-financial-health-quiz .score-card .label-icon{width:16px;height:16px}.pbs-financial-health-quiz .score-card h2{color:#1a1a1a;margin:12px 0 0;font-size:32px;font-weight:700}.pbs-financial-health-quiz .score-card .progress-max{text-align:right;color:#888;margin-bottom:2px;font-size:11px;font-weight:400;display:block}.pbs-financial-health-quiz .score-card .progress{background:#eee;border-radius:4px;height:8px;overflow:hidden}.pbs-financial-health-quiz .score-card .progress span{border-radius:4px;height:100%;transition:width .3s;display:block}.pbs-financial-health-quiz .divider{background:var(--Default-Border,#0000001a);width:100%;height:1px;margin:18px 0}.pbs-financial-health-quiz .intro{margin:18px 0}.pbs-financial-health-quiz .intro h2{color:var(--Default-Text,#000);margin:0 0 6px;font-size:18px;font-style:normal;font-weight:600;line-height:23px}.pbs-financial-health-quiz .intro p{color:var(--Default-Text-subtle,#4a4a4a);margin:0;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.pbs-financial-health-quiz .articles-card{background:#eef4ff;border:1px solid #d9dffb;border-radius:14px;margin-bottom:12px;overflow:hidden}.pbs-financial-health-quiz .articles-card .section-header{cursor:pointer;-webkit-user-select:none;user-select:none;background:#b3d7ff59;border-bottom:1px solid #d9dffb;justify-content:space-between;align-items:center;height:52px;padding:0 14px;display:flex}.pbs-financial-health-quiz .articles-card .section-header h2{color:#0f2595;margin:0;font-size:16px;font-weight:600}.pbs-financial-health-quiz .articles-card .section-header .toggle-btn{cursor:pointer;background:0 0;border:none;align-items:center;display:flex}.pbs-financial-health-quiz .articles-card .section-header .toggle-btn img{aspect-ratio:1;width:16px;height:16px}.pbs-financial-health-quiz .articles-card .section-body{background:#fff;max-height:1000px;padding:16px;transition:max-height .3s;overflow:hidden}.pbs-financial-health-quiz .articles-card:not(.is-open) .section-body{max-height:0;padding:0 16px}.pbs-financial-health-quiz .articles-card .category{margin-bottom:24px}.pbs-financial-health-quiz .articles-card .category:last-child{margin-bottom:0}.pbs-financial-health-quiz .articles-card .category-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.pbs-financial-health-quiz .articles-card .category-header .tag{background:var(--PMS-Blue,#3152eb);color:#fff;letter-spacing:1px;border-radius:3px;padding:3px 8px;font-size:11px;font-weight:700}.pbs-financial-health-quiz .articles-card .category-header a{color:var(--PMS-Blue,#3152eb);align-items:center;gap:6px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.pbs-financial-health-quiz .articles-card .category-header a img{width:16px;height:16px}.pbs-financial-health-quiz .articles-card .article-list{gap:16px;display:flex;overflow-x:auto}.pbs-financial-health-quiz .articles-card .article-list::-webkit-scrollbar{display:none}.pbs-financial-health-quiz .articles-card .article-link{color:inherit;flex:0 0 130px;text-decoration:none;display:block}.pbs-financial-health-quiz .articles-card .article-link:hover .article-card .thumb{opacity:.85}.pbs-financial-health-quiz .articles-card .article-card{flex:0 0 130px}.pbs-financial-health-quiz .articles-card .article-card .thumb{background:#f1f1f1;border-radius:8px;width:100%;height:80px;display:block;overflow:hidden}.pbs-financial-health-quiz .articles-card .article-card .thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.pbs-financial-health-quiz .articles-card .article-card p{color:#1b1b1b;margin-top:8px;font-size:12px;font-weight:500;line-height:1.3}.pbs-financial-health-quiz .articles-card .calculator-list{margin:0;padding:0;list-style:none}.pbs-financial-health-quiz .articles-card .calculator-list li{color:var(--PMS-Blue,#3152eb);align-items:center;gap:8px;margin-bottom:12px;font-size:13px;font-weight:500;display:flex}.pbs-financial-health-quiz .articles-card .calculator-list li:last-child{margin-bottom:0}.pbs-financial-health-quiz .articles-card .calculator-list li img{flex-shrink:0;width:16px;height:16px}.pbs-financial-health-quiz .articles-card .calculator-list li a{color:inherit;text-decoration:none}.pbs-financial-health-quiz .articles-card .calculator-list li a:hover{text-decoration:underline}.pbs-financial-health-quiz .actions{gap:12px;margin-top:20px;display:flex}.pbs-financial-health-quiz .actions .secondary{border:1px solid var(--PMS-Blue,#3152eb);background:var(--Default-Surface-1,#fff);color:var(--PMS-Blue,#3152eb);cursor:pointer;border-radius:8px;flex:1 0 0;justify-content:center;align-items:center;gap:6px;padding:14px 18px;font-size:16px;font-weight:600;display:flex}.pbs-financial-health-quiz .actions .primary{background:var(--PMS-Blue,#3152eb);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;flex:1 0 0;justify-content:center;align-items:center;gap:8px;padding:14px 18px;font-size:16px;font-weight:600;display:flex}.pbs-financial-health-quiz{--font:Visa Dialect UI, DM Sans, Helvetica Neue, Helvetica, Arial, sans-serif;font-family:var(--font);max-width:720px;margin:0 auto;padding:24px 16px}.pbs-financial-health-quiz.pl-theme,.pbs-financial-health-quiz.bl-theme{--PMS-Blue:#3152eb;--PMS-Blue-dark:#2540c4;--PMS-Blue-light:#e8ecff;--quiz-badge-bg:#3152eb;--quiz-badge-text:#fff}.pbs-financial-health-quiz.be-theme{--PMS-Blue:#f6a000;--PMS-Blue-dark:#c48000;--PMS-Blue-light:#fff3db;--quiz-badge-bg:#f6a000;--quiz-badge-text:#1a1a1a}.pbs-financial-health-quiz .quote-card.credit-access{border-bottom-color:#0088c7}.pbs-financial-health-quiz .quote-card.credit-access .quote-icon{background-color:#0088c7}.pbs-financial-health-quiz .quote-card.insurance-agree{border-bottom-color:#0088c7}.pbs-financial-health-quiz .quote-card.insurance-agree .quote-icon{background-color:#0088c7}.pbs-financial-health-quiz .slider-wrapper{flex-direction:column;flex:1;align-items:center;width:100%;display:flex}.pbs-financial-health-quiz .slider-bar-section{flex-direction:column;align-items:center;width:100%;padding:0 14px;display:flex}.pbs-financial-health-quiz .slider-emoji-section{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:48px 0;display:flex}.pbs-financial-health-quiz .slider-emoji-circle{justify-content:center;align-items:center;display:flex}.pbs-financial-health-quiz .slider-emoji-circle .slider-icon{aspect-ratio:1;filter:brightness(0)saturate()invert(22%)sepia(90%)saturate(5000%)hue-rotate(232deg);width:82px;height:82px}.pbs-financial-health-quiz .slider-confidence-text{color:var(--quiz-text);font-size:16px;font-style:normal;font-weight:600;line-height:21px}.pbs-financial-health-quiz .slider-labels{justify-content:space-between;width:100%;padding-bottom:14px;display:flex}.pbs-financial-health-quiz .slider-labels span{color:var(--PMS-Blue,#3152eb);font-size:14px;font-style:normal;font-weight:500;line-height:21px}.pbs-financial-health-quiz .confidence-slider{appearance:none;background:var(--PMS-Blue,#3152eb);border-radius:20px;outline:none;width:100%;height:10px}.pbs-financial-health-quiz .confidence-slider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2px solid #8b8b8b;border-radius:50%;width:22px;height:22px;margin-top:-6px}.pbs-financial-health-quiz .confidence-slider::-webkit-slider-runnable-track{background:var(--PMS-Blue,#3152eb);border-radius:20px;height:10px}.pbs-financial-health-quiz .confidence-slider::-moz-range-track{background:var(--PMS-Blue,#3152eb);border-radius:20px;height:10px}.pbs-financial-health-quiz .confidence-slider::-moz-range-thumb{cursor:pointer;background:#fff;border:2px solid #8b8b8b;border-radius:50%;width:22px;height:22px}
.content-showcase{width:100%;color:var(--color-text-primary,#171717);font-family:var(--font-family-regular);position:relative;overflow:hidden}.content-showcase__layout{align-items:stretch;gap:3rem;width:100%;display:flex}.content-showcase__lead{z-index:0;pointer-events:none;aspect-ratio:.835;background:#efefef;flex:1 1 0;min-width:0;position:relative;overflow:hidden}.content-showcase__lead-image,.content-showcase__activity img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.content-showcase__details{z-index:1;flex-direction:column;flex:1 1 0;align-self:stretch;align-items:flex-start;min-width:0;padding:0;display:flex;position:relative}.content-showcase__feature-copy{z-index:1;width:100%;max-width:520px;position:relative}.content-showcase__feature-copy h2{color:#6378ff;max-width:320px;margin:0 0 1.2rem;font-size:30px;font-weight:400;line-height:1.08}.content-showcase__feature-copy p{margin:0 0 1.1rem;font-size:15px;line-height:1.35}.content-showcase__feature-copy>div+.text-link,.content-showcase__feature-copy>div+.content-showcase__link{margin-top:var(--spacing-s,.5rem)}.content-showcase__link{min-width:245px;min-height:58px;color:inherit;box-sizing:border-box;border:1px solid;border-radius:999px;justify-content:center;align-items:center;gap:.7rem;padding:.9rem 1.4rem;font-size:15px;line-height:1.4;text-decoration:none;display:inline-flex}.content-showcase__link span{font-size:22px;line-height:.7}.content-showcase__link:hover,.content-showcase__link:focus-visible{background:#1717170a;text-decoration:none}.content-showcase__activities{align-items:flex-end;gap:var(--Spacing-XS,24px);width:100%;margin-top:auto;display:flex;position:relative}.content-showcase__activities--link{align-items:flex-end;gap:0;width:100%;margin-top:auto}.content-showcase__activities--link .content-showcase__activity-copy{flex:1;align-self:flex-end;width:100%}.content-showcase__activities--link .content-showcase__activity-heading{font-size:20px}.content-showcase__activities--link .content-showcase__activity-link{font-size:12px}.content-showcase__activity-track{z-index:0;pointer-events:none;flex:0 0 235px;gap:1rem;display:flex;position:relative;overflow:visible}.content-showcase__activity{flex:0 0 235px}.content-showcase__activity>img{border-radius:7px;height:289px}.content-showcase__activity-copy{z-index:1;flex-direction:column;flex:1;justify-content:flex-end;align-self:stretch;margin:0;display:flex;position:relative}.content-showcase__activity-copy h3{margin:0}.content-showcase__activity-heading{flex:none;font-size:26px;font-weight:400}.content-showcase__activity-link{padding:var(--Spacing-3XS,12px) 0;color:inherit;align-items:center;gap:.7rem;font-size:15px;line-height:1.4;text-decoration:none;display:inline-flex}.content-showcase__activity-link .arrow-icon{align-items:center;min-width:16px;margin-left:8px;transition:transform .3s;display:inline-flex}.content-showcase__activity-link .arrow-icon svg{width:16px;height:16px}.content-showcase__activity-link:hover,.content-showcase__activity-link:focus-visible{text-underline-offset:.2rem;text-decoration:underline}.content-showcase__activity-link:hover .arrow-icon,.content-showcase__activity-link:focus-visible .arrow-icon{transform:translate(4px)}.content-showcase__activity-link:focus-visible{outline:2px dashed var(--brand-color-primary);outline-offset:2px}.content-showcase__activity-links{z-index:2;flex-direction:column;align-items:flex-start;width:100%;display:flex;position:relative}.content-showcase__feature-copy>a,.content-showcase__form>a,.content-showcase__activity-links>a{z-index:2;pointer-events:auto;position:relative}.content-showcase__feature-copy>a.btn,.content-showcase__form>a.btn,.content-showcase__activity-links>a.btn{white-space:nowrap;gap:.5rem;min-width:0;padding:0 .75rem;font-size:.75rem;line-height:1}.content-showcase__feature-copy>a.btn>span,.content-showcase__form>a.btn>span,.content-showcase__activity-links>a.btn>span{align-items:center;gap:.5rem;line-height:1;display:inline-flex}.content-showcase__feature-copy>a.btn svg,.content-showcase__form>a.btn svg,.content-showcase__activity-links>a.btn svg{flex-shrink:0;width:.75rem;height:.75rem}.content-showcase__activity-links>.content-showcase__activity-link,.content-showcase__activity-links>.text-link{width:max-content;padding:var(--Spacing-3XS,12px) 0;margin-top:0;display:flex}.content-showcase--composite .content-showcase__feature-copy>a.btn{width:50%}.content-showcase--form .content-showcase__details{justify-content:flex-start;padding-top:2px}.content-showcase__form{width:285px;max-width:100%;height:fit-content}.content-showcase__form-label{margin-bottom:20px;font-size:20px;line-height:1.2;display:block}.content-showcase__form-select-wrapper{width:100%;position:relative}.content-showcase__form-select-wrapper+a{width:100%;margin-top:var(--Spacing-XS,24px)}.content-showcase__form-select{width:100%;height:44px;color:var(--color-text-primary,#171717);background-color:var(--color-bg-primary,#fff);border:1px solid var(--color-border-primary,#d6d6d6);appearance:none;cursor:pointer;border-radius:999px;outline:none;padding:0 44px 0 13px;font-family:inherit;font-size:1rem;line-height:1.5;transition:border-color .2s}.content-showcase__form-select:hover:not(:focus){border-color:var(--color-text-primary-light,#5a6fd8)}.content-showcase__form-select:focus-visible{outline:2px dashed var(--color-border-focus,#005bd8);outline-offset:2px}.content-showcase__form-select option{color:var(--color-text-primary,#171717);background-color:var(--color-bg-primary,#fff)}.content-showcase__form-select::-ms-expand{display:none}.content-showcase__form-select-chevron{color:var(--color-text-primary,#171717);pointer-events:none;align-items:center;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.content-showcase__form-submit{box-sizing:border-box;color:#fff;background:#222c91;border-radius:999px;justify-content:center;align-items:center;gap:.75rem;width:100%;min-height:44px;margin-top:20px;padding:.75rem 1.25rem;font-size:13px;line-height:1.2;text-decoration:none;display:flex}.content-showcase__form-submit span{font-size:18px;line-height:.7}.content-showcase__form-submit:hover,.content-showcase__form-submit:focus-visible{background:#18206f;text-decoration:none}@media (min-width:768px) and (max-width:1440px){.content-showcase__lead,.content-showcase__details{height:33.5625rem}}@media (min-width:768px) and (max-width:991px){.content-showcase__layout{gap:var(--Spacing-S,32px)}}@media (min-width:768px) and (max-width:1199px){.content-showcase__activities.content-showcase__activities--link{flex-direction:row}.content-showcase__activities{flex-direction:column;align-items:flex-start;gap:0}.content-showcase__activity-copy{align-self:flex-start;width:235px}.content-showcase__activities--link .content-showcase__activity-copy{width:100%}.content-showcase__activity>img{-o-object-fit:cover;object-fit:cover;width:235px;height:120px}.content-showcase__activity-track,.content-showcase__activity{flex:none}}@media (max-width:767px){.content-showcase{padding:3rem 1.25rem}.content-showcase__layout{display:block}.content-showcase__lead{aspect-ratio:.835;flex-basis:auto;width:100%}.content-showcase__details{padding:2rem 0 0}.content-showcase__feature-copy{max-width:100%}.content-showcase__activities{flex-direction:column;align-items:stretch;margin-top:3rem;display:flex}.content-showcase__activity-track,.content-showcase__activity{flex:none;width:100%}.content-showcase__activity>img{aspect-ratio:auto;width:100%;height:auto}.content-showcase__activity-copy{width:100%;padding-top:1.5rem}.content-showcase--form .content-showcase__details{padding-top:2rem}}
