@charset "UTF-8";.trial-activation-banner{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap;padding:12px 20px;background:#312568;color:#fff;position:sticky;top:0;z-index:6000;font-size:.95rem}.trial-activation-banner a{color:#fff;font-weight:600;text-decoration:underline;white-space:nowrap}.option-dialog{width:min(1090px,calc(100vw - 32px));max-height:calc(100vh - 32px);box-sizing:border-box;padding:34px 34px 30px;border:2px solid #2f8cff;border-radius:16px;background:#110b3d;box-shadow:0 24px 60px #00000073;color:#fff;overflow-y:auto}.option-dialog::backdrop{background:#08041eb3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.option-dialog .option-dialog-close{position:absolute;top:18px;right:20px;width:44px;height:44px;border:0;background:transparent;color:inherit;font-size:26px;cursor:pointer}.option-dialog-title{margin:0 48px 26px;font-size:clamp(22px,2.4vw,32px);line-height:1.2;text-align:center}.option-dialog-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.option-dialog-option{position:relative;display:flex;flex-direction:column;align-items:center;padding:30px 22px 20px;border:2px solid #3a2f8f;border-radius:14px;background:#17104a;text-align:center}.option-dialog-option h3{margin:18px 0 10px;font-size:clamp(19px,1.7vw,24px);line-height:1.25}.option-dialog-option>p{flex:1 0 auto;margin:0 0 24px;max-width:380px;font-size:clamp(15px,1.3vw,18px);line-height:1.45;color:#ffffffc7}.option-dialog-icon{display:flex;min-height:90px;align-items:center;justify-content:center;color:#4cb7ff;font-size:64px}.option-dialog-badge{position:absolute;top:-14px;right:16px;display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border:1px solid var(--pro-locked-border, #4d4870);border-radius:4px;background:var(--pro-badge-background);color:var(--pro-badge-text);font-size:13px}.option-dialog-badge svg{font-size:.75em}.option-dialog .option-dialog-action{display:inline-flex;width:100%;min-height:58px;box-sizing:border-box;align-items:center;justify-content:center;gap:14px;padding:0 22px;border:2px solid transparent;border-radius:8px;font:inherit;font-size:clamp(16px,1.4vw,20px);font-weight:700;text-decoration:none;cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease}.option-dialog .option-dialog-action>svg{font-size:.95em}.option-dialog .option-dialog-action:active:not(:disabled){transform:translateY(1px)}.option-dialog .option-dialog-action:disabled{cursor:default}.option-dialog .option-dialog-action:focus-visible,.option-dialog .option-dialog-close:focus-visible{outline:2px solid #61b1e4;outline-offset:3px}.option-dialog .option-dialog-action--green{background:#28ff65;color:#0b0730}.option-dialog .option-dialog-action--blue{background:#006be6;color:#fff}.option-dialog .option-dialog-action--outline{border-color:#2f8cff;background:transparent;color:#4cb7ff}@media (hover: hover){.option-dialog .option-dialog-action--green:hover:not(:disabled){background:#17e854;box-shadow:0 10px 24px #28ff6547}.option-dialog .option-dialog-action--blue:hover:not(:disabled){background:#005bc4}.option-dialog .option-dialog-action--outline:hover:not(:disabled){background:#2f8cff1f}}.option-dialog-option.is-locked .option-dialog-action--blue{background:var(--pro-locked-background);color:var(--pro-locked-text)}.option-dialog-option.is-locked{border-color:#39354c;background:var(--pro-locked-surface)}.option-dialog-option.is-locked .option-dialog-icon,.option-dialog-option.is-locked h3,.option-dialog-option.is-locked>p{color:#aaa7b8}.option-dialog-option.is-locked .option-dialog-action--blue:hover:not(:disabled){background:var(--pro-locked-hover)}.option-dialog--light{background:#fff;color:#100a34}.option-dialog--light .option-dialog-option{border-color:#3b2bb340;background:#3b2bb30a}.option-dialog--light .option-dialog-option>p{color:#100a34b8}.option-dialog--light .option-dialog-badge{background:var(--pro-badge-background);color:var(--pro-badge-text)}.option-dialog--light .option-dialog-option.is-locked{background:#efedf2}.option-dialog--light .option-dialog-option.is-locked .option-dialog-icon,.option-dialog--light .option-dialog-option.is-locked h3,.option-dialog--light .option-dialog-option.is-locked>p{color:#696574}@media (max-width: 760px){.option-dialog{padding:26px 18px 20px}.option-dialog-options{grid-template-columns:1fr;gap:22px}.option-dialog-icon{min-height:60px;font-size:44px}}.option-dialog--notice{width:min(700px,calc(100vw - 32px));padding:44px clamp(24px,6vw,64px) 34px;text-align:center}.option-dialog--notice .option-dialog-title{margin:16px 24px 18px;font-size:clamp(26px,3vw,40px)}.option-dialog-notice-text{margin:0 auto 30px;max-width:580px;font-size:clamp(16px,1.5vw,20px);line-height:1.45;color:#ffffffd9}.option-dialog--light .option-dialog-notice-text{color:#100a34cc}.option-dialog--notice .option-dialog-action{width:min(100%,450px)}.option-dialog-option .illustration-file-btn-wrapper,.option-dialog-option .illustration-file-btn-wrapper .illustration-file-btn-inner,.option-dialog-option .illustration-file-btn-wrapper .option-dialog-action{width:100%;border-radius:8px}.option-dialog-option .illustration-file-btn-wrapper .option-dialog-action:disabled{opacity:1}.option-dialog .client-illustration-error{margin:18px 0 0;color:#ff6b6b;font-weight:700;text-align:center}.option-dialog-option .illustration-file-btn-wrapper .option-dialog-action--green:disabled{background-color:#28ff65!important;color:#0b0730}.option-dialog-option.has-details{align-self:start}.option-dialog-option.has-details>p{flex:none}.option-dialog-details{align-self:stretch;margin:0 0 16px;border-top:1px solid rgba(97,177,228,.25);text-align:left}.option-dialog-details summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;cursor:pointer;font-size:14px;font-weight:700;text-transform:uppercase;list-style:none}.option-dialog-details summary::-webkit-details-marker{display:none}.option-dialog-details[open]>summary svg{transform:rotate(180deg)}.option-dialog-details summary:focus-visible{outline:2px solid #61b1e4;outline-offset:3px}.option-dialog-details-content p{margin:0 0 14px;font-size:15px;line-height:1.5}.option-dialog-details-panel{padding:16px;border:1px solid rgba(97,177,228,.3);border-radius:8px;background:#4cb7ff21}.option-dialog-details-panel+.option-dialog-details-panel{margin-top:14px}.option-dialog-details-panel .client-illustration-tooltip-title{margin-bottom:10px}.option-dialog-details-panel ul{margin:0;padding:0;list-style:none}.option-dialog-details-panel li{position:relative;padding-left:29px;margin:0 0 10px;font-size:15px;line-height:1.5;list-style:none}.option-dialog-details-panel li:last-child,.option-dialog-details-panel p:last-child{margin-bottom:0}.option-dialog-details-panel li:before{content:"✓";position:absolute;top:1px;left:0;display:grid;place-items:center;width:21px;height:21px;border-radius:50%;background:#4cb7ff;color:#110b3d;font-weight:700}.option-dialog--light .option-dialog-details-content p{color:#100a34d9}.billing-page{--billing-text: #fff;--billing-muted: #c3bfdf;--billing-surface: #17103e;--billing-border: #594a9b;color:var(--billing-text);max-width:1160px;width:100%}.billing-page--light,.billing-change-dialog--light{--billing-text: #17103e;--billing-muted: #655d82;--billing-surface: #fff;--billing-border: #c8c0e3}.billing-summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px;border:1px solid var(--billing-border);border-radius:12px;background:var(--billing-surface)}.billing-summary-eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--billing-muted);margin:0 0 7px}.billing-summary h2{font-size:26px;margin:0 0 7px}.billing-summary p{margin:0;line-height:1.5}.billing-current-rate{color:var(--billing-muted);font-size:15px}.billing-status{display:inline-block;font-size:12px;margin-right:8px;border:1px solid var(--billing-border);border-radius:20px;padding:4px 9px}.billing-summary-details{text-align:right;font-size:14px;color:var(--billing-muted)}.billing-summary-details p+p{margin-top:7px}.billing-error{color:#ff9dae;font-size:14px}.billing-page--light .billing-error{color:#a0203e}.billing-notice{padding:14px 18px;border:1px solid var(--billing-border);border-radius:9px;font-size:14px;margin:18px 0}.billing-notice--success{border-color:#28ff65}.billing-section{border:1px solid var(--billing-border);background:var(--billing-surface);border-radius:12px;padding:24px;margin-top:24px}.billing-section h2{font-size:22px;margin:0 0 14px}.billing-section p{color:var(--billing-muted);font-size:15px;line-height:1.5}.billing-payment-methods{display:flex;align-items:center;justify-content:space-between;gap:24px}.billing-payment-methods p{margin-bottom:0}.billing-section .select-plan-container{margin:0}.billing-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px}.billing-page .billing-text-action{border:0;padding:0;margin:0;font:inherit;font-size:14px;background:transparent;color:inherit;text-decoration:underline;cursor:pointer}.billing-page .billing-destructive-action{color:#ff9dae}.billing-page--light .billing-destructive-action{color:#a0203e}.billing-invoice-line{display:flex;justify-content:space-between;gap:24px;align-items:center;margin:9px 0}.billing-invoice-line p{margin:0}.billing-invoice-line strong{white-space:nowrap}.billing-invoice-total{border-top:1px solid var(--billing-border);padding-top:14px;margin-top:14px}.billing-receipt-link{color:#61b1e4;font-size:13px;margin-left:16px}.billing-change-dialog{--billing-text: #fff;--billing-muted: #c3bfdf;--billing-surface: #17103e;--billing-border: #594a9b;width:calc(100% - 36px);max-width:550px;border:1px solid var(--billing-border);border-radius:16px;background:var(--billing-surface);color:var(--billing-text);padding:28px;max-height:90vh;overflow:auto}.billing-change-dialog--light{--billing-text: #17103e;--billing-muted: #655d82;--billing-surface: #fff;--billing-border: #c8c0e3}.billing-change-dialog::backdrop{background:#050214bf}.billing-dialog-eyebrow{color:var(--billing-muted);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.billing-change-dialog h2{font-size:25px;line-height:1.2;margin:14px 0 17px}.billing-change-dialog p{font-size:14px;line-height:1.55}.billing-dialog-price strong{font-size:26px;color:#61b1e4}.billing-change-timing{border-top:1px solid var(--billing-border);border-bottom:1px solid var(--billing-border);margin:18px 0;padding:8px 0}.billing-dialog-note{color:var(--billing-muted);font-size:12px!important}.billing-core-note{padding:12px 14px;border:1px solid var(--billing-border);border-radius:8px}.billing-dialog-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px;margin-top:24px}.billing-change-dialog .billing-primary-action{font:inherit;font-weight:600;background:#61b1e4;border:1px solid #61b1e4;border-radius:7px;padding:11px 15px;color:#0f0835;cursor:pointer}.billing-change-dialog .billing-secondary-action{font:inherit;font-size:14px;background:transparent;border:1px solid var(--billing-border);color:var(--billing-text);border-radius:7px;padding:11px 15px;cursor:pointer}.billing-page button:focus-visible,.billing-change-dialog button:focus-visible{outline:2px solid #61b1e4;outline-offset:4px}@media (max-width: 700px){.billing-summary,.billing-payment-methods{flex-direction:column;align-items:flex-start;gap:18px}.billing-summary-details{text-align:left}.billing-summary,.billing-section{padding:20px}.billing-change-dialog{padding:23px}.billing-dialog-actions{align-items:stretch;flex-direction:column-reverse}.billing-dialog-actions button{width:100%}}.billing-summary,.billing-payment-methods{flex-wrap:wrap}.billing-summary>div:first-child{flex:1 1 190px;min-width:0}.billing-summary-details{flex:1 1 220px;min-width:0}.billing-payment-methods>div:first-child{flex:1 1 230px;min-width:0}.billing-payment-methods .select-plan-container{max-width:100%}@media (max-width: 700px){.billing-summary>div:first-child,.billing-summary-details,.billing-payment-methods>div:first-child{flex:initial}}.billing-upgrade-context{margin:0 0 20px;padding:14px 16px;border:1px solid var(--billing-border);border-radius:8px}.billing-upgrade-context p{margin:0 0 10px}.billing-upgrade-context ul{margin:0;padding:0;list-style:none;font-size:14px;line-height:1.55}.billing-upgrade-context li+li{margin-top:7px}.billing-upgrade-context li{display:flex;align-items:baseline;gap:10px}.billing-upgrade-context li svg{flex:0 0 14px;color:#28ff65}.billing-change-dialog--light .billing-upgrade-context li svg{color:#15803d}.billing-summary{align-items:stretch}.billing-summary>.billing-summary-plan{flex:1 1 280px;min-width:0}.billing-summary .billing-summary-status,.billing-summary .billing-summary-seats{margin-top:12px;font-size:14px;color:var(--billing-muted)}.billing-summary>.billing-payment-methods{flex:1 1 280px;min-width:0;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:14px;padding-left:24px;border-left:1px solid var(--billing-border)}.billing-payment-methods p{color:var(--billing-muted);font-size:15px;line-height:1.5}.billing-payment-methods p+p{margin-top:7px}.billing-payment-methods .billing-summary-eyebrow{font-size:12px}.billing-summary>.billing-payment-methods>div:first-child{flex:0 0 auto}.billing-summary>.billing-payment-methods .select-plan-container{margin:0}@media (max-width: 700px){.billing-summary>.billing-summary-plan,.billing-summary>.billing-payment-methods{flex:0 0 auto}.billing-summary>.billing-payment-methods{padding:18px 0 0;border-left:0;border-top:1px solid var(--billing-border);width:100%}}.billing-success-dialog{text-align:center}.billing-success-dialog .billing-success-icon{font-size:44px;color:#28ff65;margin-bottom:12px}.billing-success-dialog .billing-dialog-actions{justify-content:center}.billing-cancel-dialog{box-sizing:border-box}.billing-cancel-reasons{border:0;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.billing-cancel-reasons legend{font-weight:600;margin-bottom:8px;padding:0}.billing-cancel-reason{display:flex;align-items:center;gap:10px;cursor:pointer}.billing-cancel-comment{display:flex;flex-direction:column;gap:6px;margin:0 0 6px 28px}.billing-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.billing-cancel-comment textarea{width:100%;box-sizing:border-box;padding:8px 10px;border-radius:8px;border:1px solid var(--billing-border);background:transparent;color:inherit;font:inherit;resize:vertical}.billing-change-dialog .billing-primary-action:disabled{opacity:.5;cursor:not-allowed}.pro-feature{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:20px;background:transparent;color:inherit;border:1px solid #796ec6;border-radius:8px;font-size:1.2rem;cursor:pointer}.pro-only-badge{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;padding:3px 8px;border:1px solid currentColor;border-radius:4px;white-space:nowrap;color:var(--pro-badge-text);background:var(--pro-badge-background)}.upgrade-to-pro{max-width:min(480px,calc(100vw - 32px));padding:28px;border:1px solid #796ec6;border-radius:12px;background:#191236;color:#fff}.upgrade-to-pro::backdrop{background:#000000a6}.upgrade-to-pro .btn{margin:12px 12px 0 0}.pro-feature-section{position:relative;margin-top:4px;border:1px solid var(--pro-locked-border)!important;border-radius:12px;background:var(--pro-locked-surface)}.pro-feature-section .pro-feature{border:0;border-radius:inherit;padding:24px 28px;justify-content:flex-start;font:inherit}.pro-feature .guided-summary-section-heading{display:flex;align-items:center;gap:16px}.pro-feature .guided-summary-section-icon{width:32px;height:32px;flex:0 0 32px}.pro-feature .pro-only-badge{position:absolute;top:0;right:20px;transform:translateY(-50%);flex-shrink:0;color:var(--pro-badge-text);background:var(--pro-badge-background);border-color:var(--pro-locked-border)}.light .pro-feature .pro-only-badge{background:var(--pro-badge-background);color:var(--pro-badge-text)}.guided-summary-section.pro-feature-section{overflow:visible;background:var(--pro-locked-surface)}#ipsa .guided-summary-section.pro-feature-section{overflow:visible;color:var(--pro-locked-text);background:var(--pro-locked-surface)}#ipsa .pro-feature-section .pro-feature,#ipsa .pro-feature-section .guided-summary-section-heading,#ipsa .pro-feature-section .guided-summary-section-heading strong{color:inherit;opacity:1}#ipsa .pro-feature-section .pro-feature{background:transparent}.upgrade-to-pro--light{background:#fff;color:#17103e}.pro-upgrade-pending{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pro-feature-section,.light .pro-feature-section{--pro-locked-label: var(--pro-locked-text)}#ipsa .pro-feature-section .guided-summary-section-heading,#ipsa .pro-feature-section .guided-summary-section-icon{color:var(--pro-locked-label)}#ipsa .pro-feature-section .guided-summary-section-heading strong{font-weight:500}#ipsa .pro-feature-section .guided-summary-toggle small{color:inherit}.upgrade-to-pro.upgrade-to-pro--light .btn{color:#17103e;border-color:#c8c0e3;background:#f1eef9}#ipsa .guided-summary-section.pro-feature-section{color:inherit;border-color:var(--guided-border)!important;background:var(--guided-surface);--pro-locked-label: var(--guided-muted, var(--pro-locked-text))}#ipsa .pro-feature-section .guided-summary-section-heading strong{font-weight:700}.story-presentation{position:relative;display:flex;flex:1 1 auto;min-height:0;padding:12px 46px}.story-content{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto}.story-stage{position:relative;display:flex;flex:1;min-width:0;min-height:0;overflow:hidden}.story-content-outgoing{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.story-content>.graph-container{min-height:300px;flex:1}.story-narrative{display:flex;flex-direction:column;gap:12px;padding:24px;margin:0 0 18px;flex-shrink:0;border:1px solid rgba(97,177,228,.45);border-radius:12px}.story-narrative-text{font-size:clamp(20px,2.1vw,30px);line-height:1.3;font-weight:600;margin:0;max-width:100%}.story-details{font-size:15px}.story-details summary{cursor:pointer;color:inherit;width:max-content;margin:0 auto 0 0;box-sizing:border-box;padding:0;min-height:24px;line-height:24px}.story-details>div{box-sizing:border-box;background:#61b1e41f;border:1px solid rgba(97,177,228,.25);border-radius:8px;padding:12px 16px;margin-top:12px}#ipsa .story-presentation .story-details ul{margin:0;padding-left:16px}#ipsa .story-presentation .story-details li{list-style:disc;font-size:15px;line-height:1.5;margin:0 0 6px}#ipsa .story-presentation .story-details li:last-child{margin-bottom:0}.story-details>div::-webkit-scrollbar,.story-content.is-narrative-only::-webkit-scrollbar{width:10px}.story-details>div::-webkit-scrollbar-track,.story-content.is-narrative-only::-webkit-scrollbar-track{background:#7c6bd833;border-radius:5px}.story-details>div::-webkit-scrollbar-thumb,.story-content.is-narrative-only::-webkit-scrollbar-thumb{background:#a89fde;border-radius:5px}.story-details p{font-size:15px;line-height:1.5;margin:0 0 6px}.story-details p:last-child{margin-bottom:0}.story-interlude-more{margin-top:0}.story-interlude-more summary{margin:0 auto}.story-interlude-more>div{display:block;height:auto;overflow:visible;text-align:left;padding:12px 16px}.story-interlude-more p{font-size:clamp(15px,1.4vw,18px);margin:10px 0 0}.fullscreen .story-arrow{position:absolute;top:55%;width:36px;height:46px;background:transparent;color:inherit;border:2px solid #61b1e4;padding:0;box-sizing:border-box;border-radius:7px;font-size:21px;cursor:pointer}.story-arrow-previous{left:0}.story-arrow-next{right:0}.story-arrow:disabled{opacity:.2;cursor:default}.story-arrow:active:not(:disabled),.story-close:active{transform:scale(.97)}.story-arrow:focus-visible,.story-close:focus-visible,.story-details summary:focus-visible{outline:2px solid #61b1e4;outline-offset:3px}@media (hover: hover){.story-arrow:hover:not(:disabled){background:#61b1e41f}}.story-fullscreen-header{display:grid;grid-template-columns:minmax(60px,1fr) 44px;align-items:center;gap:25px;min-height:72px;padding:8px 0 20px}.story-heading{font-size:18px;font-weight:600;display:flex;align-items:center;min-width:0;gap:.35em}.story-slide-title{flex:0 0 auto}.story-client-name{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.story-progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:24px;border:0;border-radius:3px;flex:1;width:100%;min-width:0;background:transparent;color:#61b1e4;cursor:pointer;padding:0;margin:0}.story-progress::-webkit-slider-runnable-track{height:5px;border-radius:3px;background:linear-gradient(to right,#61b1e4 0 var(--story-progress),rgba(97,177,228,.2) var(--story-progress) 100%)}.story-progress::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:17px;height:17px;margin-top:-6px;border:2px solid #b6e1ff;border-radius:50%;background:#61b1e4;cursor:grab}.story-progress::-moz-range-track{height:5px;border-radius:3px;background:#61b1e433}.story-progress::-moz-range-progress{height:5px;background:#61b1e4}.story-progress::-moz-range-thumb{width:13px;height:13px;border:2px solid #b6e1ff;border-radius:50%;background:#61b1e4;cursor:grab}.story-progress:focus-visible{outline:2px solid #61b1e4;outline-offset:4px}.story-progress:disabled{cursor:default}.story-progress-inline{flex:none;width:calc(100% - 92px);margin:16px 46px 0}.fullscreen .story-close{background:transparent;border:0;color:inherit;font-size:22px;cursor:pointer;padding:0;width:44px;height:44px;box-sizing:border-box}.story-keyboard-hint{font-size:12px;text-align:center;opacity:.6;margin:8px 0;flex-shrink:0}.story-loading,.story-empty{padding:40px;text-align:center}.story-preparing{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;flex-direction:column;padding:24px 46px;background:#100a34;color:#fff}.light .story-preparing{background:#fff;color:#100a34}.story-preparing .story-loading{flex:1;display:grid;place-items:center;margin:0;font-size:clamp(26px,3vw,40px);font-weight:600}.story-load-warning{font-size:13px;padding:0 46px}.story-mode-control{display:inline-flex;align-items:stretch;gap:0;border:1px solid rgba(124,107,216,.65);border-radius:6px;padding:3px}.presentation-toolbar .story-mode-option{border-radius:4px;padding:8px 12px;margin:0;font-size:15px;font-weight:600;white-space:nowrap}.presentation-toolbar .story-mode-option.is-active{background:#28ff65;color:#100a34}.story-content.is-closing{justify-content:center}.story-content.is-closing .story-narrative{text-align:center;padding:36px 24px}.story-content.is-closing .story-details summary{margin:0 auto}.presentation-toolbar .presentation-header-btn{border:0;box-shadow:none;background:transparent;color:inherit}.presentation-toolbar .presentation-header-btn:focus-visible{outline:2px solid #61b1e4;outline-offset:3px}.fullscreen .presentation-toolbar-actions{flex-wrap:wrap;margin:0}.story-pro-badge{display:inline-block;margin-left:6px;font-size:10px;border-radius:4px;padding:3px 5px;background:#7c6bd833;vertical-align:middle}@media (max-width: 1100px){.story-fullscreen-header{grid-template-columns:minmax(40px,1fr) 44px}.story-slide-title{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.fullscreen.story-enabled>.story-presentation{flex-shrink:1}@media (max-width: 700px){.story-presentation{padding:10px 32px}.story-narrative{padding:14px}.story-narrative-text{font-size:19px}.story-heading{font-size:14px}.story-fullscreen-header{grid-template-columns:minmax(25px,1fr) 44px;gap:10px;min-height:80px}.story-heading{display:block}.story-slide-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.story-client-name{display:block}.story-heading-separator{display:none}.story-progress-inline{width:calc(100% - 64px);margin-left:32px}.fullscreen .story-arrow{width:28px}}.presentation-toolbar #graph-title{min-width:0}.presentation-toolbar.is-story #graph-title{width:100%}.presentation-toolbar .presentation-toolbar-actions{flex-wrap:wrap;margin:0 0 0 15px}@media (max-width: 700px){.presentation-toolbar .presentation-toolbar-actions{margin-left:0}}.story-content>.display-row-information{margin-top:0;flex-shrink:0}.story-fullscreen-header>.story-heading{display:none}.story-slide-tag{display:inline-block;font-size:13px;line-height:1.4;font-weight:600;color:inherit;background:#61b1e41f;border-radius:5px;padding:4px 8px;margin:0;align-self:flex-start}.story-summary{flex-wrap:wrap;gap:12px}.story-content .story-summary{align-items:flex-start}.story-summary h3{font-size:clamp(16px,1.8vw,24px)}.story-summary .btn{color:inherit;padding:8px 20px;border-width:2px;border-radius:8px}.story-summary .btn span{font-size:clamp(22px,2.6vw,34px);font-weight:700;line-height:1.2}.story-content.is-closing .story-closing-title{font-size:clamp(24px,2.4vw,34px);background:transparent;padding:0;margin-bottom:18px}.story-mode-control .story-mode-option{position:relative}.presentation-toolbar .story-mode-control .story-mode-option--locked{--pro-locked-label: var(--pro-locked-text);color:var(--pro-locked-label);border:1px solid var(--pro-locked-border);background:var(--pro-locked-background)}.presentation-toolbar .story-mode-control .story-mode-option--locked:hover{background:var(--pro-locked-hover)}.story-mode-control .story-pro-badge{display:inline-flex;align-items:center;gap:4px;position:absolute;top:0;right:10px;transform:translateY(-50%);border:1px solid var(--pro-locked-border);background:var(--pro-badge-background);color:var(--pro-badge-text);padding:2px 7px;border-radius:4px}.light .story-mode-control .story-mode-option--locked{--pro-locked-label: var(--pro-locked-text)}.light .story-pro-badge,.story-presentation--light .story-pro-badge{background:var(--pro-badge-background);color:var(--pro-badge-text)}.story-ending-close{margin-top:8px;padding:12px 28px;border:0;border-radius:6px;background:#61b1e4;color:#100a34;font:inherit;font-weight:600;cursor:pointer}.story-ending-close:focus-visible{outline:2px solid currentColor;outline-offset:3px}.story-content.is-narrative-only{justify-content:flex-start;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;scrollbar-width:auto;scrollbar-color:#a89fde rgba(124,107,216,.2);padding-block:18px;box-sizing:border-box}.story-content.is-narrative-only .story-narrative{width:min(100%,980px);box-sizing:border-box;align-self:center;text-align:center;gap:20px;padding:clamp(36px,4.5vw,64px) clamp(24px,4vw,48px);margin:auto 0}.story-interlude-title{font-size:clamp(25px,3vw,38px);line-height:1.25;margin:0}.story-interlude-body{display:flex;flex-direction:column;gap:14px}.story-interlude-body:empty{display:none}#ipsa .story-narrative .story-interlude-body p{font-size:clamp(16px,1.65vw,21px);line-height:1.5;margin:0}.story-plan-label{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center;white-space:nowrap;line-height:1.25}.story-plan-label strong{font-size:13px}.story-plan-label small{font-size:11px;font-weight:400;opacity:.75}.story-plan-label b{font-size:15px}.story-mode-control .story-pro-badge svg{margin:0;font-size:.75em}.story-summary .text-information.is-subdued{opacity:.28}.display-row-note{font-size:12px;opacity:.7;margin-top:-.3em;margin-bottom:13px}.story-existing-coverage-note{text-align:center;font-size:12px;color:inherit;opacity:.7;margin:0 0 8px}.story-opening-disclaimer{color:#aaa6b9;font-size:11px;line-height:1.45;text-align:center;max-width:900px;margin:24px auto 0;flex-shrink:0}.light .story-opening-disclaimer{color:#666272}.presentation-decision{max-width:1060px;margin:0 auto}.presentation-decision-kicker{margin:0 0 14px;color:#4cb7ff;font-size:clamp(14px,1.4vw,20px);font-weight:700;letter-spacing:.18em;text-transform:uppercase}.presentation-decision .presentation-decision-choices{display:flex;flex-direction:column;gap:18px;margin:32px auto 20px}.presentation-decision .presentation-decision-choice{display:flex;align-items:center;gap:24px;width:100%;padding:20px 30px 20px 34px;border:1px solid rgba(143,128,224,.4);border-radius:12px;background:#3b2bb32e;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,transform .15s ease}.presentation-decision .presentation-decision-choice.is-apply{--decision-color: #28ff65;--decision-fill: rgba(40, 255, 101, .1)}.presentation-decision .presentation-decision-choice.is-not-interested{--decision-color: #ff6070;--decision-fill: rgba(255, 64, 80, .1)}.presentation-decision .presentation-decision-choice[aria-pressed=true]{border-color:var(--decision-color);background:var(--decision-fill);color:var(--decision-color)}@media (hover: hover){.presentation-decision .presentation-decision-choice:hover:not(:disabled){border-color:var(--decision-color);background:var(--decision-fill);color:var(--decision-color)}}.presentation-decision .presentation-decision-choice:active:not(:disabled){transform:scale(.99)}.presentation-decision .presentation-decision-choice:disabled{opacity:.55;cursor:default}.presentation-decision .presentation-decision-choice:focus-visible,.presentation-decision .presentation-decision-reload:focus-visible{outline:2px solid #5bb5e5;outline-offset:3px}.presentation-decision-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;border:2px solid currentColor;box-sizing:border-box;font-size:30px}.is-apply .presentation-decision-icon,.is-not-interested .presentation-decision-icon{color:inherit}.presentation-decision-text{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:6px}.presentation-decision-text strong{font-size:clamp(19px,1.9vw,28px);line-height:1.2}.presentation-decision-text span{font-size:clamp(15px,1.35vw,20px);line-height:1.4;opacity:.8}.presentation-decision-chevron{flex:0 0 auto;font-size:26px;color:inherit}.is-not-interested .presentation-decision-chevron{color:inherit;opacity:.7}.presentation-decision-saved{line-height:1.6}.presentation-decision .presentation-decision-reload{background:transparent;border:0;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.light .presentation-decision-choice{background:#3b2bb30d;border-color:#3b2bb34d}.light .presentation-decision-choice.is-apply{--decision-color: #087c2a}.light .presentation-decision-choice.is-not-interested{--decision-color: #ba1b30}@media (max-width: 700px){.presentation-decision .presentation-decision-choice{gap:14px;padding:16px}.presentation-decision-icon{width:44px;height:44px;font-size:20px}}.plan-selector{--plan-surface: #17103e;--plan-text: #fff;--plan-muted: #c3bfdf;--plan-border: #594a9b;--plan-accent: #61b1e4;border:0;padding:0;margin:28px 0;min-width:0;color:var(--plan-text)}.plan-selector--light{--plan-surface: #fff;--plan-text: #17103e;--plan-muted: #655d82;--plan-border: #c8c0e3;--plan-accent: #21659f}.plan-selector-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:24px;margin-bottom:22px}.plan-selector-heading h2{font-size:25px;line-height:1.2;margin:0 0 8px}.plan-selector-heading p{color:var(--plan-muted);font-size:15px;line-height:1.5;margin:0}.plan-selector .plan-period-control{display:inline-flex;flex-shrink:0;gap:3px;padding:4px;border:1px solid var(--plan-border);border-radius:9px}.plan-selector .plan-period-control button{font:inherit;font-size:14px;color:var(--plan-muted);background:transparent;border:0;border-radius:6px;padding:9px 16px;cursor:pointer}.plan-selector .plan-period-control button[aria-pressed=true]{color:var(--plan-text);background:#61b1e42e}.plan-selector-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:22px;align-items:stretch}.plan-choice{background:var(--plan-surface);border:1px solid var(--plan-border);border-radius:16px;padding:26px;display:flex;flex-direction:column;position:relative;overflow:hidden}.plan-choice--pro{border-color:var(--plan-accent)}.plan-choice--pro:before{content:"";height:5px;position:absolute;left:0;right:0;top:0;background:#61b1e4}.plan-choice.is-current{border-color:#28ff65}.plan-choice.is-current:before{background:#28ff65}.plan-choice-topline{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:24px;color:var(--plan-muted);font-size:12px}.plan-current-label{border:1px solid currentColor;color:var(--plan-accent);border-radius:20px;padding:3px 9px;font-size:11px}.plan-choice h3{font-size:34px;margin:17px 0 7px;line-height:1.1}.plan-choice-description{color:var(--plan-muted);font-size:15px;line-height:1.5;min-height:44px;margin:0 0 18px}.plan-price{display:flex;align-items:center;gap:9px;margin:2px 0 12px}.plan-price strong{font-size:44px;line-height:1;font-weight:600;letter-spacing:-1px}.plan-price>span{color:var(--plan-muted);font-size:15px;line-height:1.4}.plan-price small{display:block;font-size:12px}.plan-choice-billing{color:var(--plan-muted);font-size:12px;line-height:1.5;margin:0 0 22px}.plan-features{list-style:none;padding:20px 0 22px;margin:0 0 auto;border-top:1px solid var(--plan-border)}.plan-features li{display:flex;align-items:flex-start;gap:10px;margin:0 0 13px;font-size:15px;line-height:1.4}.plan-features svg{color:#28ff65;margin-top:4px;flex-shrink:0;font-size:12px}.plan-selector--light .plan-features svg{color:#187a3c}.plan-selector .plan-card-action{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;margin-top:8px;border:1px solid var(--plan-accent);color:var(--plan-text);background:transparent;border-radius:8px;padding:12px 16px;font:inherit;font-size:16px;font-weight:600;cursor:pointer;min-height:46px}.plan-choice--pro .plan-card-action{background:#61b1e4;color:#0f0835}.plan-choice.is-current .plan-card-action{background:#28ff651a;border-color:#28ff65;color:var(--plan-text);opacity:1;cursor:default}.plan-choice:not(.is-current) .plan-card-action:disabled{opacity:.55;cursor:default}.plan-card-footnote{font-size:12px;color:var(--plan-muted);text-align:center;margin:11px 0 0}.plan-selector button:focus-visible{outline:2px solid var(--plan-accent);outline-offset:4px}.plan-selector .plan-inline-action{border:0;background:transparent;color:var(--plan-accent);text-decoration:underline;padding:0;font:inherit;cursor:pointer}@media (hover: hover){.plan-selector .plan-card-action:not(:disabled):hover{background:#61b1e424}.plan-choice--pro .plan-card-action:not(:disabled):hover{background:#88c8ef}}.plan-selector .plan-card-action:active:not(:disabled){transform:scale(.98)}@media (max-width: 700px){.plan-selector-heading{align-items:flex-start;flex-direction:column;gap:16px}.plan-selector-options{grid-template-columns:1fr;gap:18px}.plan-choice{padding:24px}.plan-choice-description{min-height:0}}@media (prefers-reduced-motion: reduce){.plan-selector .plan-card-action:active:not(:disabled){transform:none}}.plan-choice.is-selected{outline:2px solid var(--plan-accent);outline-offset:2px}.plan-selector-heading>div:first-child{flex:1 1 200px;min-width:0}@media (max-width: 700px){.plan-selector-heading>div:first-child{flex:initial}}.plan-choice.is-selected.is-current{outline:none}.plan-saving-badge{display:inline-block;margin-left:5px;padding:2px 5px;border-radius:4px;background:#28ff65;color:#100a30;font-size:11px;font-weight:700}.plan-selector .plan-change-link{margin:14px auto 0;color:var(--plan-text);text-decoration:underline;text-underline-offset:3px}.page-header{margin:0 0 24px;padding-top:12px;text-align:left}.page-header .page-header-title{margin:0;padding:0;font-size:32px;font-weight:600;line-height:1.2;color:inherit}.page-header .page-header-description{margin:6px 0 0;font-size:15px;line-height:1.5;opacity:.75}.org-page .billing-section:first-of-type{margin-top:0}.org-page .billing-section h2{margin-top:0}.org-details{display:grid;grid-template-columns:minmax(140px,220px) 1fr;gap:14px 24px;margin:0;font-size:15px}.org-details dt{color:var(--billing-muted)}.org-details dd{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.org-details input[type=text]{min-width:220px;padding:6px 10px}.org-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.org-toolbar input[type=text]{width:280px;max-width:100%;padding:7px 10px;font-size:14px}.org-table-wrap{overflow-x:auto}.org-table{width:100%;min-width:600px;border-collapse:collapse;font-size:14px}.org-table th{padding:10px 12px;font-size:12px;font-weight:600;letter-spacing:.08em;text-align:left;text-transform:uppercase;white-space:nowrap;color:var(--billing-muted);border-bottom:1px solid var(--billing-border)}.org-table td{padding:14px 12px;overflow:hidden;max-width:0;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid var(--billing-border)}.org-table tbody tr:last-child td{border-bottom:0}.org-table .org-table-actions{max-width:none;text-align:right;white-space:nowrap}.org-table .org-table-actions .billing-text-action+.billing-text-action{margin-left:14px}.org-table-empty{text-align:center;color:var(--billing-muted)}.org-page .billing-section p.org-note{margin:0 0 18px}.org-page .billing-text-action:disabled{cursor:not-allowed;opacity:.6}.org-page .billing-text-action.org-action-success{color:#28ff65}.billing-page--light .billing-text-action.org-action-success{color:#1a7f37}.settings-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;max-width:760px}.settings-field{min-width:0}.settings-form .settings-field input{margin-bottom:0}.settings-form .settings-field input:disabled{cursor:not-allowed;opacity:.6}.org-page .billing-section p.settings-field-note{margin:6px 0 0;font-size:13px;line-height:1.45}.org-page .billing-section p.billing-error{color:#ff9dae}.org-page.billing-page--light .billing-section p.billing-error{color:#a0203e}.org-page .billing-section p.settings-message{max-width:760px;margin:18px 0 0}.org-page .billing-section p.settings-message.billing-notice--success{color:var(--billing-text)}.billing-page--light .billing-notice--success{border-color:#1a7f37}.org-page .settings-form .billing-actions .btn:disabled{cursor:not-allowed;opacity:.6}@media (max-width: 700px){.settings-fields{grid-template-columns:1fr}.org-details{grid-template-columns:1fr;gap:4px}.org-details dd{margin-bottom:12px}.org-details input[type=text]{min-width:0;width:100%}}.settings-form .btn[aria-disabled=true]{cursor:not-allowed;opacity:.5}.settings-form input[readonly]{opacity:.75}.account-layout{display:flex;min-height:100%;flex-grow:1;min-width:0}.account-content{flex:1;min-width:0}.org-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,body,div,article,section,main,footer,header,form,fieldset,legend,pre,code,p,a,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,textarea,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],.border-box{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,blockquote,ol,ul,fieldset{margin:0;padding:0}button,input,optgroup,select,textarea{font-size:100%;margin:0}input,select,textarea{vertical-align:baseline;*vertical-align: middle}article,footer,header,nav,section{display:block}li{list-style:none}img{border-style:none;vertical-align:middle}button,input{line-height:normal;overflow:visible}button,[type=button],[type=reset],[type=submit]{cursor:pointer;-webkit-appearance:button}[type=checkbox],[type=radio]{box-sizing:border-box}[type=search]{-webkit-appearance:textfield;box-sizing:content-box}[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}div,article,section,header,footer,nav,li{position:relative}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{min-height:1px;padding:0 20px;position:relative}@media (min-width: 1024px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding:0 20px}}@media (min-width: 1280px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding:0 25px}}@media (min-width: 1900px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding:0 30px}}.col-section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.col-no-margin{margin:0 -20px}@media (min-width: 1024px){.col-no-margin{margin:0 -20px}}@media (min-width: 1280px){.col-no-margin{margin:0 -25px}}@media (min-width: 1900px){.col-no-margin{margin:0 -30px}}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}@media (min-width: 768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}}@media (min-width: 1024px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}}@media (min-width: 1280px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}}@font-face{font-family:FontAwesome;src:url(/assets/fontawesome-webfont-G5YE5S7X.eot?v=4.4.0);src:url(/assets/fontawesome-webfont-G5YE5S7X.eot?#iefix&v=4.4.0) format("embedded-opentype"),url(/assets/fontawesome-webfont-B-jkhYfk.woff2?v=4.4.0) format("woff2"),url(/assets/fontawesome-webfont-CDK5bt4p.woff?v=4.4.0) format("woff"),url(/assets/fontawesome-webfont-CQDK8MU3.ttf?v=4.4.0) format("truetype"),url(/assets/fontawesome-webfont-D13rzr4g.svg?v=4.4.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa,.ui-icon{display:inline-block;font: 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{--theme-light-sideBg: #fff;--theme-dark-sideBg: #0f0835;--theme-light-mainBg: #fff;--theme-dark-mainBg: #0f0835;--theme-light-accent: #28ff65;--theme-dark-accent: #28ff65;--theme-light-text: #000;--theme-dark-text: #fff;--theme-light-altText: #000;--theme-dark-altText: #000;--theme-light-disabledGraphText: #999999;--theme-dark-disabledGraphText: #666666;--theme-light-textSecondary: #28ff65;--theme-dark-textSecondary: #28ff65;--theme-light-border: #ccc;--theme-dark-border: #3b2bb3;--theme-light-darkTransparency: #fff;--theme-dark-darkTransparency: #000;--theme-light-lightTransparency: #000;--theme-dark-lightTransparency: #fff;--theme-light-error: #ff0000;--theme-dark-error: #ff0000;--theme-light-success: #28ff65;--theme-dark-success: #28ff65;--theme-light-accentSecondary: #1e90d9;--theme-dark-accentSecondary: #1e90d9;--theme-light-accentTertiary: ;--theme-dark-accentTertiary: ;--theme-light-ipsaBackground: #fff;--theme-dark-ipsaBackground: #0f0835;--theme-light-sideBg10Percent: rgba(255, 255, 255, .1);--theme-dark-sideBg10Percent: rgba(59, 43, 179, .1);--theme-light-navigationLeftBgGradient: linear-gradient(to right, #fff 50%, rgba(0, 0, 0, 0) 50%);--theme-dark-navigationLeftBgGradient: linear-gradient(to right, #0f0835 50%, rgba(255, 255, 255, 0) 50%);--theme-light-navigationRightBgGradient: linear-gradient(to right, rgba(0, 0, 0, 0) 50%, #fff 50%);--theme-dark-navigationRightBgGradient: linear-gradient(to right, rgba(255, 255, 255, 0) 50%, #0f0835 50%);--theme-light-light10PercentNoTransparency: #fff;--theme-dark-light10PercentNoTransparency: #28214A;--theme-light-light10Percent: ;--theme-dark-light10Percent: rgba(255, 255, 255, .1);--theme-light-light20Percent: ;--theme-dark-light20Percent: rgba(255, 255, 255, .2);--theme-light-light30Percent: ;--theme-dark-light30Percent: rgba(255, 255, 255, .3);--theme-light-light80Percent: ;--theme-dark-light80Percent: rgba(255, 255, 255, .8);--theme-light-arrowRightBg: no-repeat center right 28px;--theme-dark-arrowRightBg: no-repeat center right 28px rgba(255, 255, 255, .1);--theme-light-arrowLeftBg: no-repeat center left 28px;--theme-dark-arrowLeftBg: no-repeat center left 28px rgba(255, 255, 255, .1);--theme-light-dark25PercentTransparent: ;--theme-dark-dark25PercentTransparent: rgba(0, 0, 0, .25);--theme-light-dark40PercentTransparent: ;--theme-dark-dark40PercentTransparent: rgba(0, 0, 0, .4);--theme-light-dark50PercentTransparent: ;--theme-dark-dark50PercentTransparent: rgba(0, 0, 0, .5);--theme-light-dark60PercentTransparent: ;--theme-dark-dark60PercentTransparent: rgba(0, 0, 0, .6);--theme-light-mainBgRbg0Percent: rgba(255, 255, 255, 0);--theme-dark-mainBgRbg0Percent: rgba(15, 8, 53, 0);--theme-light-mainBgRbg100Percent: white;--theme-dark-mainBgRbg100Percent: #0f0835;--theme-light-darkerSecondary: #ebebeb;--theme-dark-darkerSecondary: rgba(59, 43, 179, .1019607843);--theme-light-ipsaButtonBackground: #000;--theme-dark-ipsaButtonBackground: rgba(255, 255, 255, .1);--theme-dark-logo: }body{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:12px}.light body{background:#fff;background:var(--theme-light-mainBg, #fff)}.dark body{background:#0f0835;background:var(--theme-dark-mainBg, #0f0835)}.light body{color:#000;color:var(--theme-light-text, #000)}.dark body{color:#fff;color:var(--theme-dark-text, #fff)}body.nav-active{overflow:hidden}h1,h2,h3,h4{font-weight:700;line-height:1.1;margin-bottom:.67em}h1,.h1{font-size:26px}h2,.h2{font-size:18px}h3,.h3{font-size:24px}h4,.h4{font-size:12px;font-weight:500;opacity:.8}p,li{line-height:1.4;margin-bottom:1em}li{margin-bottom:.3em}ul,ol{margin-bottom:1em}.light a{color:#000;color:var(--theme-light-text, #000)}.dark a{color:#fff;color:var(--theme-dark-text, #fff)}.page-content ul,.page-content ol{margin-left:40px}@media (min-width: 1024px){body{font-size:15px}h4,.h4{font-size:14px}}@media (min-width: 1280px){h2{font-size:24px}}.section-wrapper{padding:20px;margin:0 auto;max-width:1400px}@media (min-width: 768px){.section-wrapper{padding-left:35px;padding-right:35px}}@media (min-width: 1024px){.section-wrapper{padding-left:35px;padding-right:35px}}@media (min-width: 1280px){.section-wrapper{padding-left:60px;padding-right:60px}}@media (min-width: 768px){.section-wrapper{padding-top:50px;padding-bottom:50px}}@media (min-width: 1024px){.section-wrapper{padding-top:52px;padding-bottom:52px}}.section-wrapper img{max-width:100%}.hidden{display:none!important}.hide{visibility:hidden!important}#section-side{padding:80px 15px 50px;width:100%}.light #section-side{background:#fff;background:var(--theme-light-sideBg, #fff)}.dark #section-side{background:#0f0835;background:var(--theme-dark-sideBg, #0f0835)}#section-content{padding:50px 15px 15px;overflow:hidden;width:100%}#intro-box>p{font-size:24px;padding-left:15px}.layer-header{text-decoration:none}.layer-header>h1{font-size:32px;margin-bottom:1em}.button-list li{margin-bottom:30px}.button-list a{display:block;text-align:center;text-decoration:none}#modal-portal{display:contents}#logo{height:90px}@media (min-width: 1024px){#main-page{min-height:100vh}#main-page.col-section{-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row}#section-side{padding-bottom:20px;width:25%}#section-side #side-content{height:calc(100vh - 80px);overflow:auto;padding-right:15px;position:fixed;width:calc(25% - 15px)}.light #section-side #side-content::-webkit-scrollbar-track,#section-side #side-content::-webkit-scrollbar{background-color:#fff;background-color:var(--theme-light-sideBg, #fff)}.dark #section-side #side-content::-webkit-scrollbar-track,#section-side #side-content::-webkit-scrollbar{background-color:#0f0835;background-color:var(--theme-dark-sideBg, #0f0835)}#section-side #side-content::-webkit-scrollbar-thumb{border-radius:10px}.light #section-side #side-content::-webkit-scrollbar-thumb{background-color:#000;background-color:var(--theme-light-text, #000)}.dark #section-side #side-content::-webkit-scrollbar-thumb{background-color:#fff;background-color:var(--theme-dark-text, #fff)}.light #section-side #side-content::-webkit-scrollbar-thumb{border:3px solid #ccc;border:3px solid var(--theme-light-border, #ccc)}.dark #section-side #side-content::-webkit-scrollbar-thumb{border:3px solid #3b2bb3;border:3px solid var(--theme-dark-border, #3b2bb3)}#section-content{flex:1;padding:80px 25px 20px}}@media (min-width: 1280px){#section-side{padding:100px 35px 20px 43px;width:35%;max-width:500px}#section-side #side-content{height:calc(100vh - 100px);padding-right:35px;width:calc(35% - 43px);max-width:457px}#section-content{padding:150px 45px 20px 55px}}.border-box{border-radius:5px;display:block;margin-bottom:20px;padding:20px}.light .border-box{background:#ffffff1a;background:var(--theme-light-sideBg10Percent, rgba(255, 255, 255, .1))}.dark .border-box{background:#3b2bb31a;background:var(--theme-dark-sideBg10Percent, rgba(59, 43, 179, .1))}.light .border-box{border:1px solid #ccc;border:1px solid var(--theme-light-border, #ccc)}.dark .border-box{border:1px solid #3b2bb3;border:1px solid var(--theme-dark-border, #3b2bb3)}.border-box p{opacity:.8}.border-box a{display:inline-block}.border-box .more-link{font-weight:700;opacity:.3;text-decoration:none;text-transform:uppercase;transition:opacity .2s}.border-box .more-link:after{background-size:12px 12px;content:"";display:inline-block;margin-left:8px;width:12px;height:12px}.border-box .more-link:after.light{background:url("data:image/svg+xml,%3csvg%20height='13'%20viewBox='0%200%2012%2013'%20width='12'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m98.6%2022.8305263-5.6-5.3305263-5.6%205.3305263%201.6322275%201.5536842%202.8132701-2.6905263v7.8063158h2.3090048v-7.8063158l2.8132701%202.6905263z'%20fill='%23000'%20transform='matrix(0%201%20-1%200%2029.5%20-86.5)'/%3e%3c/svg%3e") no-repeat right}.border-box .more-link:after.dark{background:url("data:image/svg+xml,%3csvg%20height='13'%20viewBox='0%200%2012%2013'%20width='12'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m98.6%2022.8305263-5.6-5.3305263-5.6%205.3305263%201.6322275%201.5536842%202.8132701-2.6905263v7.8063158h2.3090048v-7.8063158l2.8132701%202.6905263z'%20fill='%23fff'%20transform='matrix(0%201%20-1%200%2029.5%20-86.5)'/%3e%3c/svg%3e") no-repeat right}.border-box .more-link:hover{opacity:1;text-decoration:underline;cursor:pointer}@media (min-width: 1280px){.border-box{margin-bottom:35px}}.overlay{display:flex;z-index:100;align-items:center;justify-content:center;position:absolute;top:0;left:0;min-width:100%;min-height:100%}.light .overlay{background:var(--theme-light-dark25PercentTransparent, )}.dark .overlay{background:#00000040;background:var(--theme-dark-dark25PercentTransparent, rgba(0, 0, 0, .25))}header{padding:15px 15px 20px;position:absolute;width:100%;z-index:5000}header #logo{width:118px}header #logout{font-family:IBM Plex Mono,monospace;float:right;font-size:12px;font-weight:500;margin-right:50px;text-decoration:none}header #logout:hover{text-decoration:underline}header #mobile-toggle{cursor:pointer;height:30px;position:absolute;right:15px;text-align:right;top:12px;width:40px}header #mobile-toggle span{display:block;height:25px;overflow:hidden;text-decoration:none}header #mobile-toggle span:hover #menu-circle-1{transform:translateY(8px)}header #mobile-toggle span:hover #menu-circle-3{transform:translateY(-8px)}header #mobile-toggle #mobile-toggle-label{display:none;float:right;font-family:IBM Plex Mono,monospace;font-size:12px;margin-top:2px;padding-right:10px}header #mobile-toggle #mobile-toggle-icon{display:inline-block;float:right;overflow:hidden}header #mobile-toggle #mobile-toggle-icon path{transition:transform .2s}.light header.active{color:#fff;color:var(--theme-light-mainBg, #fff)}.dark header.active{color:#0f0835;color:var(--theme-dark-mainBg, #0f0835)}.light header.active a{color:#fff;color:var(--theme-light-mainBg, #fff)}.dark header.active a{color:#0f0835;color:var(--theme-dark-mainBg, #0f0835)}header.active a #menu-circle-1{transform:translateY(8px)}header.active a #menu-circle-3{transform:translateY(-8px)}header.active #logo{filter:brightness(0) saturate(100%) invert(2%) sepia(92%) saturate(6272%) hue-rotate(254deg) brightness(103%) contrast(100%)}header.active button{display:none}header #header-left{display:flex;align-items:center;justify-content:space-between;padding:0 15px}header #header-left .header-links>a{padding-left:10px;text-decoration:none}header #header-left .header-links>a:hover{text-decoration:underline}@media (min-width: 1024px){header{padding:15px 15px 20px 0}header #header-left{padding:0 15px;position:fixed;width:25%}header #logout{margin-right:0;padding-top:4px}header #mobile-toggle{width:80px}header #mobile-toggle #mobile-toggle-label{display:inline-block}header.active #logout{display:none}}@media (min-width: 1280px){header{padding:45px 15px 20px 0}header #header-left{max-width:500px;padding:0 35px 0 43px;width:35%}header #logo{width:155px}header #logout{font-size:14px;margin-right:0}header #mobile-toggle{right:45px;top:42px}header #mobile-toggle #mobile-toggle-label{font-size:14px}}#main-nav{font-size:21px;font-weight:700;padding-top:56px;overflow:auto;position:fixed;top:0;bottom:0;text-align:center;width:100%;z-index:1000}.light #main-nav{background:#28ff65;background:var(--theme-light-accent, #28ff65)}.dark #main-nav{background:#28ff65;background:var(--theme-dark-accent, #28ff65)}#main-nav li{list-style-type:none;margin-bottom:15px}#main-nav li a{margin-top:5px;text-align:center;text-decoration:none}.light #main-nav li a{color:#fff;color:var(--theme-light-mainBg, #fff)}.dark #main-nav li a{color:#0f0835;color:var(--theme-dark-mainBg, #0f0835)}#main-nav li a:hover{text-decoration:underline}#main-nav #main-nav-content{align-self:center;width:100%}#main-nav #nav-primary{font-size:44px;text-transform:uppercase}#main-nav #nav-primary li{margin-bottom:25px}#main-nav #nav-secondary{font-family:IBM Plex Mono,monospace}#main-nav.active{display:flex}@media (min-width: 1024px){#main-nav li{display:inline-block;padding:0 20px}}#contact-info{margin:30px 0 50px}#contact-info p{font-weight:700;font-size:18px;margin-bottom:30px}#contact-info a{text-decoration:none}#contact-info a:hover{text-decoration:underline}@media (min-width: 1024px){#contact-info{margin:40px 0 80px}}#faq-list{margin-top:30px}#faq-list .faq-item{margin-bottom:15px}#faq-list dt{background:url("data:image/svg+xml,%3csvg%20height='10'%20viewBox='0%200%2011%2010'%20width='11'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20fill='%23fff'%20fill-rule='evenodd'%3e%3cpath%20d='m4%200h3v10h-3z'/%3e%3cpath%20d='m4%200h3v10h-3z'%20transform='matrix(0%201%20-1%200%2010.5%20-.5)'/%3e%3c/g%3e%3c/svg%3e") no-repeat center right 8px;cursor:pointer;font-weight:700;font-size:15px;padding:15px 30px 15px 0}.light #faq-list dt{border-bottom:1px solid #ccc;border-bottom:1px solid var(--theme-light-border, #ccc)}.dark #faq-list dt{border-bottom:1px solid #3b2bb3;border-bottom:1px solid var(--theme-dark-border, #3b2bb3)}#faq-list dt.active{background:url("data:image/svg+xml,%3csvg%20height='4'%20viewBox='0%200%2011%204'%20width='11'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m368-3h3v10h-3z'%20fill='%23fff'%20fill-rule='evenodd'%20transform='matrix(0%201%20-1%200%207.5%20-367.5)'/%3e%3c/svg%3e") no-repeat center right 8px;border:0}#faq-list dd{margin-left:0}.light #faq-list dd{border-bottom:1px solid #ccc;border-bottom:1px solid var(--theme-light-border, #ccc)}.dark #faq-list dd{border-bottom:1px solid #3b2bb3;border-bottom:1px solid var(--theme-dark-border, #3b2bb3)}#faq-list dd p{line-height:1.9}@media (min-width: 1280px){#faq-list dt{font-size:22px}}#blog-search{margin-bottom:20px;width:50%}#blog-categories.no-margin ul{margin:0}#blog-categories{margin-top:30px}#blog-categories li{font-family:IBM Plex Mono,monospace;padding:25px 15px 0}#blog-categories li span{display:block;cursor:pointer;text-decoration:none}#blog-categories li span:after{border-radius:20px;content:"";display:block;float:right;width:8px;height:8px}.light #blog-categories li span:after{border:2px solid #000;border:2px solid var(--theme-light-text, #000)}.dark #blog-categories li span:after{border:2px solid #fff;border:2px solid var(--theme-dark-text, #fff)}.light #blog-categories li span.active:after{background:#28ff65;background:var(--theme-light-accent, #28ff65)}.dark #blog-categories li span.active:after{background:#28ff65;background:var(--theme-dark-accent, #28ff65)}.light #blog-categories li span.active:after{border-color:#28ff65;border-color:var(--theme-light-accent, #28ff65)}.dark #blog-categories li span.active:after{border-color:#28ff65;border-color:var(--theme-dark-accent, #28ff65)}.light #blog-categories li span.active:after{box-shadow:0 0 10px #28ff65;box-shadow:0 0 10px var(--theme-light-accent, #28ff65)}.dark #blog-categories li span.active:after{box-shadow:0 0 10px #28ff65;box-shadow:0 0 10px var(--theme-dark-accent, #28ff65)}#blog-listing .border-box{margin-bottom:35px;text-decoration:none}#blog-listing .border-box:hover .more-link{opacity:1;text-decoration:underline;cursor:pointer}#blog-listing .blog-date{float:right;font-size:10px;font-weight:500;margin-bottom:0;padding-left:5px}.light #blog-listing .blog-date{color:var(--theme-light-light30Percent, )}.dark #blog-listing .blog-date{color:#ffffff4d;color:var(--theme-dark-light30Percent, rgba(255, 255, 255, .3))}#blog-listing.related-articles{margin-top:80px}#blog-listing.related-articles h4,#blog-listing.related-articles .border-box{margin-bottom:30px}@media (min-width: 1280px){#blog-listing .blog-date{font-size:14px}#blog-listing .col-md-6{padding:0 20px}#blog-listing .border-box{margin-bottom:45px}}#blog-post .back-link{display:inline-block;font-family:IBM Plex Mono,monospace;font-size:14px;margin-bottom:40px;text-decoration:none}#blog-post .back-link img{margin:-2px 0 0}#blog-post .back-link:hover{text-decoration:underline}#blog-post h1{margin-bottom:10px}#blog-post .blog-date{font-size:14px;padding-bottom:40px;margin-bottom:75px}.light #blog-post .blog-date{border-bottom:1px solid #ccc;border-bottom:1px solid var(--theme-light-border, #ccc)}.dark #blog-post .blog-date{border-bottom:1px solid #3b2bb3;border-bottom:1px solid var(--theme-dark-border, #3b2bb3)}.light #blog-post .blog-date{color:var(--theme-light-light80Percent, )}.dark #blog-post .blog-date{color:#fffc;color:var(--theme-dark-light80Percent, rgba(255, 255, 255, .8))}#blog-post img{margin:20px 0;max-width:100%}@media (min-width: 1024px){#blog-post .back-link{margin-top:-63px;position:absolute;z-index:5500}#blog-post h2{line-height:1.3em}#blog-post p{line-height:1.6em}}@media (min-width: 1280px){#blog-post .back-link{margin-top:-100px}}@media (min-width: 1024px){.nav-active #blog-post .back-link{z-index:500}}.light .highcharts-axis-labels text{fill:#000!important;fill:var(--theme-light-text, #000)!important}.dark .highcharts-axis-labels text{fill:#fff!important;fill:var(--theme-dark-text, #fff)!important}.light .highcharts-axis-labels text{color:#000!important;color:var(--theme-light-text, #000)!important}.dark .highcharts-axis-labels text{color:#fff!important;color:var(--theme-dark-text, #fff)!important}.light .highcharts-legend-item text{fill:#000!important;fill:var(--theme-light-text, #000)!important}.dark .highcharts-legend-item text{fill:#fff!important;fill:var(--theme-dark-text, #fff)!important}.light .highcharts-legend-item text{color:#000!important;color:var(--theme-light-text, #000)!important}.dark .highcharts-legend-item text{color:#fff!important;color:var(--theme-dark-text, #fff)!important}.light .highcharts-title{fill:#000!important;fill:var(--theme-light-text, #000)!important}.dark .highcharts-title{fill:#fff!important;fill:var(--theme-dark-text, #fff)!important}.light .highcharts-title{color:#000!important;color:var(--theme-light-text, #000)!important}.dark .highcharts-title{color:#fff!important;color:var(--theme-dark-text, #fff)!important}.light .highcharts-legend-item-hidden text{fill:#999!important;fill:var(--theme-light-disabledGraphText, #999999)!important}.dark .highcharts-legend-item-hidden text{fill:#666!important;fill:var(--theme-dark-disabledGraphText, #666666)!important}.light .highcharts-axis-title{fill:#000!important;fill:var(--theme-light-text, #000)!important}.dark .highcharts-axis-title{fill:#fff!important;fill:var(--theme-dark-text, #fff)!important}.light .highcharts-axis-title{color:#000!important;color:var(--theme-light-text, #000)!important}.dark .highcharts-axis-title{color:#fff!important;color:var(--theme-dark-text, #fff)!important}.legend-not-clickable{cursor:default}.legend-not-clickable text{cursor:default!important}.light .highcharts-plot-band{fill:#fff;fill:var(--theme-light-ipsaBackground, #fff)}.dark .highcharts-plot-band{fill:#0f0835;fill:var(--theme-dark-ipsaBackground, #0f0835)}.light .highcharts-plot-band{stroke:#fff;stroke:var(--theme-light-ipsaBackground, #fff)}.dark .highcharts-plot-band{stroke:#0f0835;stroke:var(--theme-dark-ipsaBackground, #0f0835)}.light .highcharts-axis-line{stroke:#000;stroke:var(--theme-light-text, #000)}.dark .highcharts-axis-line{stroke:#fff;stroke:var(--theme-dark-text, #fff)}.light .highcharts-button .highcharts-button-box{background-color:var(--theme-light-light10Percent, )}.dark .highcharts-button .highcharts-button-box{background-color:#ffffff1a;background-color:var(--theme-dark-light10Percent, rgba(255, 255, 255, .1))}.light .highcharts-button text{fill:#000!important;fill:var(--theme-light-altText, #000)!important}.dark .highcharts-button text{fill:#000!important;fill:var(--theme-dark-altText, #000)!important}.light .highcharts-loading{background-color:#fff!important;background-color:var(--theme-light-ipsaBackground, #fff)!important}.dark .highcharts-loading{background-color:#0f0835!important;background-color:var(--theme-dark-ipsaBackground, #0f0835)!important}#ipsa #main-page.col-section{flex-flow:row;min-height:calc(100vh - var(--trial-banner-height, 0px))}#ipsa #section-side{position:relative;padding-top:20px;transition:width .5s;height:calc(100vh - var(--trial-banner-height, 0px));overflow-y:auto;max-width:450px}.light #ipsa #section-side{background:#fff;background:var(--theme-light-sideBg, #fff)}.dark #ipsa #section-side{background:#0f0835;background:var(--theme-dark-sideBg, #0f0835)}.light #ipsa #section-side{border-right:1px solid #ccc;border-right:1px solid var(--theme-light-border, #ccc)}.dark #ipsa #section-side{border-right:1px solid #3b2bb3;border-right:1px solid var(--theme-dark-border, #3b2bb3)}.light #ipsa #section-side #section-side-content .border-box{background:#ebebeb;background:var(--theme-light-darkerSecondary, #ebebeb)}.dark #ipsa #section-side #section-side-content .border-box{background:#3b2bb31a;background:var(--theme-dark-darkerSecondary, rgba(59, 43, 179, .1019607843))}#ipsa #section-side.side-closed{min-width:65px;width:65px;padding:25px 0 0;scrollbar-width:none}#ipsa #section-side.side-closed #section-side-content,#ipsa #section-side.side-closed #powered-by-logo{display:none;opacity:0}#ipsa #section-side.side-closed #side-toggle{transform:rotate(0);right:12px}#ipsa #section-side #powered-by-logo{margin-top:50px}@media (min-width: 1024px){#ipsa #section-side{min-width:450px}#ipsa #section-side #powered-by-logo{position:absolute;bottom:20px}}#ipsa #ipsa-logo{margin-bottom:35px}#ipsa #side-toggle{cursor:pointer;padding:8px;position:absolute;right:15px;width:22px;transform:rotate(-180deg);z-index:2;top:22px}#ipsa #side-client-link{cursor:pointer;position:absolute;right:15px;z-index:500;top:70px;left:10px}#ipsa #section-side-content,#ipsa #powered-by-logo{overflow:hidden;transition:opacity .3s}#ipsa #section-content{flex:1 1;min-width:0;padding-top:20px;display:flex;flex-direction:column;height:calc(100vh - var(--trial-banner-height, 0px));overflow-y:auto}@media (max-width: 1023px){#ipsa #section-side{width:65px!important;min-width:65px!important;padding:25px 0 0;scrollbar-width:none}#ipsa #section-side #section-side-content,#ipsa #section-side #powered-by-logo{display:none;opacity:0}#ipsa #section-side #side-toggle{transform:rotate(0);right:12px}#ipsa #section-side:not(.side-closed){position:fixed;top:var(--trial-banner-height, 0px);left:0;width:320px!important;height:calc(100vh - var(--trial-banner-height, 0px));z-index:900;padding:25px 15px;overflow-y:auto}.light #ipsa #section-side:not(.side-closed){background:#fff;background:var(--theme-light-sideBg, #fff)}.dark #ipsa #section-side:not(.side-closed){background:#0f0835;background:var(--theme-dark-sideBg, #0f0835)}#ipsa #section-side:not(.side-closed) #section-side-content,#ipsa #section-side:not(.side-closed) #powered-by-logo{display:block;opacity:1}#ipsa #section-side:not(.side-closed) #section-side-content{padding-top:46px}#ipsa #section-side:not(.side-closed) #side-toggle{transform:rotate(-180deg)}}@media (min-width: 1280px){#ipsa #side-toggle{right:35px}}#ipsa .guided-entry-form{display:flex;flex:1 1 auto;width:100%;min-width:0;height:calc(100vh - var(--trial-banner-height, 0px));min-height:calc(100dvh - var(--trial-banner-height, 0px))}#ipsa #section-content.guided-entry-page{min-height:calc(100vh - var(--trial-banner-height, 0px));height:calc(100dvh - var(--trial-banner-height, 0px));padding:0;overflow:hidden}#ipsa .guided-entry{--guided-complete: #28ff65;--guided-accent: #7c6bd8;--guided-accent-ink: #fff;--guided-surface: #17113f;--guided-surface-hover: #201955;--guided-muted: rgba(255, 255, 255, .63);--guided-border: rgba(255, 255, 255, .18);--guided-tag-border: rgba(124, 107, 216, .62);--guided-tag-background: rgba(124, 107, 216, .14);--guided-placeholder: rgba(255, 255, 255, .38);--guided-row-border: rgba(255, 255, 255, .1);--guided-collection-border: rgba(255, 255, 255, .14);--guided-collection-background: rgba(16, 10, 52, .44);--guided-overlay: rgba(16, 10, 52, .86);display:grid;grid-template-rows:auto minmax(0,1fr) auto;flex:1 1 auto;width:100%;min-width:0;min-height:calc(100vh - var(--trial-banner-height, 0px));height:calc(100dvh - var(--trial-banner-height, 0px));min-height:calc(100dvh - var(--trial-banner-height, 0px));margin:0;position:relative;overflow:hidden;color:#fff;background:#100a34}.light #ipsa .guided-entry{--guided-complete: #14843a;--guided-accent: #5b4abe;--guided-accent-ink: #fff;--guided-surface: #f7f6fb;--guided-surface-hover: #eeecf7;--guided-muted: #646176;--guided-border: #ddd9e8;--guided-tag-border: rgba(91, 74, 190, .38);--guided-tag-background: rgba(91, 74, 190, .08);--guided-placeholder: #9894a7;--guided-row-border: #e8e5ef;--guided-collection-border: #e1deea;--guided-collection-background: #fbfaff;--guided-overlay: rgba(255, 255, 255, .9);color:#1d1a27;background:#fff}.light #ipsa .guided-entry .guided-summary-section.is-complete{box-shadow:inset 0 0 0 2px var(--guided-complete)}#ipsa .guided-confirm-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;align-items:center;justify-content:center;padding:20px;background:var(--guided-overlay)}#ipsa .guided-confirm{max-width:420px;padding:26px;border:1px solid var(--guided-border);border-radius:6px;background:var(--guided-surface)}#ipsa .guided-confirm h2{margin:0 0 10px;font-size:22px}#ipsa .guided-confirm p{margin:0 0 20px;color:var(--guided-muted)}#ipsa .guided-confirm-actions{display:flex;flex-wrap:wrap;gap:10px}#ipsa .guided-entry-header{display:flex;position:static;z-index:auto;align-items:center;padding:18px clamp(20px,3vw,46px)}#ipsa .guided-icon-button,#ipsa .guided-nav-arrow,#ipsa .guided-next-button,#ipsa .guided-present,#ipsa .guided-choice,#ipsa .guided-summary-toggle,#ipsa .guided-edit-section{margin:0;border:0;box-shadow:none;font:inherit}#ipsa .guided-icon-button{display:grid;width:40px;height:40px;padding:0;place-items:center;border:0;border-radius:5px;background:transparent;color:inherit;cursor:pointer;transition:background-color .16s ease,transform .16s ease}#ipsa .guided-icon-button:hover,#ipsa .guided-icon-button:focus-visible{background:var(--guided-surface-hover)}#ipsa .guided-icon-button:active{transform:translateY(1px)}#ipsa .guided-back-button{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:6px 8px;border:0;border-radius:5px;background:transparent;color:var(--guided-muted);cursor:pointer;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:700;letter-spacing:.03em}#ipsa .guided-back-button:hover,#ipsa .guided-back-button:focus-visible{background:var(--guided-surface-hover);color:inherit}#ipsa .guided-back-button.guided-summary-back-button{font-size:16px}#ipsa .guided-progress{width:100%}#ipsa .guided-progress-track{height:3px;overflow:hidden;border-radius:999px;background:var(--guided-surface-hover)}#ipsa .guided-progress-track span{display:block;height:100%;border-radius:inherit;background:var(--guided-accent);transition:width .3s ease}#ipsa .guided-present{justify-self:end;min-height:40px;padding:0 16px;border-radius:5px;background:var(--guided-accent);color:var(--guided-accent-ink);cursor:pointer;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:700;letter-spacing:.04em;transition:opacity .16s ease,transform .16s ease}#ipsa .guided-present:active:not(:disabled){transform:translateY(1px)}#ipsa .guided-present.is-disabled,#ipsa .guided-present:disabled{cursor:not-allowed;opacity:.36}#ipsa .guided-entry-main{display:grid;width:100%;max-width:100%;height:100%;min-height:0;margin:0 auto;padding:clamp(28px,5vh,72px) clamp(22px,7vw,82px);place-items:center;overflow-x:hidden;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}#ipsa .guided-entry-main::-webkit-scrollbar{width:0;height:0}#ipsa .guided-question{width:100%;max-width:640px;margin:0 auto;align-self:center;animation:guided-question-enter .43s cubic-bezier(.16,1,.3,1) both}#ipsa .guided-question.is-leaving-forward{animation:guided-question-leave-up .26s cubic-bezier(.4,0,1,1) both}#ipsa .guided-question.is-leaving-backward{animation:guided-question-leave-down .26s cubic-bezier(.4,0,1,1) both}#ipsa .guided-question.is-entering-backward{animation-name:guided-question-enter-from-top}#ipsa .guided-question.is-instant{animation:none}#ipsa .guided-question h2{margin:14px 0 34px;font-size:clamp(30px,3.6vw,46px);letter-spacing:-.045em;line-height:1.05}#ipsa .guided-question.has-description h2{margin-bottom:10px}#ipsa .guided-question-description{max-width:550px;margin:0 0 28px;color:var(--guided-muted);font-size:16px;line-height:1.45}#ipsa .guided-plan-tag{display:inline-flex;padding:4px 8px;border:1px solid var(--guided-tag-border);border-radius:4px;background:var(--guided-tag-background);color:var(--guided-accent);font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}#ipsa .guided-plan-tag+h2{margin-top:12px}#ipsa .guided-kicker{color:var(--guided-accent);font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}#ipsa .guided-source{display:inline-block;margin:-21px 0 22px;padding:3px 7px;border:1px solid var(--guided-tag-border);border-radius:4px;color:var(--guided-accent);font-family:IBM Plex Mono,monospace;font-size:11px}#ipsa .guided-text-control{display:flex;align-items:center;gap:9px;border-bottom:2px solid var(--guided-border);transition:border-color .16s ease}#ipsa .guided-text-control:focus-within{border-color:var(--guided-accent)}#ipsa .guided-text-control.has-error{border-color:#ff6b6b}#ipsa .guided-text-control>span{color:var(--guided-muted);font-size:23px}#ipsa .guided-text-control input{width:100%;min-width:0;margin:0;padding:9px 0 13px;border:0;background:transparent;color:inherit;font-size:clamp(25px,3.2vw,38px);font-style:normal;font-weight:600;letter-spacing:-.03em}#ipsa .guided-text-control input:focus{border:0;outline:0;box-shadow:none}#ipsa .guided-text-control input::placeholder{color:var(--guided-placeholder);font-weight:400}#ipsa .guided-field-error{margin-top:8px;color:#ff8b8b;font-size:13px}#ipsa .guided-field-group{display:grid;gap:18px}#ipsa .guided-income-field-label{display:block;margin-bottom:6px;color:var(--guided-muted);font-size:13px;font-weight:600}#ipsa .guided-income-allocation{display:grid;gap:8px;margin-top:8px;padding-top:8px}#ipsa .guided-income-allocation-heading,#ipsa .guided-income-allocation-scale{display:flex;align-items:baseline;justify-content:space-between;gap:16px}#ipsa .guided-income-allocation-heading{color:var(--guided-muted);font-size:13px}#ipsa .guided-income-allocation-heading strong{color:inherit;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:700}#ipsa .guided-income-allocation-heading strong small{margin-left:4px;color:var(--guided-placeholder);font:inherit;font-weight:400}#ipsa .guided-income-allocation input[type=range]{width:100%;height:18px;margin:0;padding:0;accent-color:var(--guided-accent);cursor:pointer}#ipsa .guided-income-allocation-scale{color:var(--guided-placeholder);font-family:IBM Plex Mono,monospace;font-size:10px}#ipsa .guided-choice-grid{display:grid;width:100%;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:13px}#ipsa .guided-choice{display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;min-height:72px;padding:16px 20px;border:1px solid var(--guided-border);border-radius:5px;background:var(--guided-surface);color:inherit;cursor:pointer;font-size:18px;font-weight:600;line-height:1.25;text-align:left;transition:border-color .15s ease,background-color .15s ease,transform .15s ease}#ipsa .guided-choice:hover,#ipsa .guided-choice:focus-visible{border-color:var(--guided-accent);background:var(--guided-surface-hover)}#ipsa .guided-choice:active{transform:translateY(1px)}#ipsa .guided-choice.is-selected{border-color:var(--guided-accent);background:#7c6bd833}#ipsa .guided-illustration-upload{display:grid;justify-items:start;gap:12px;min-width:0;transition:border-color .15s ease,background-color .15s ease}#ipsa .guided-illustration-upload.is-dragging{background:var(--guided-tag-background)}#ipsa .guided-illustration-upload input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%)}#ipsa .guided-illustration-upload label{min-height:46px;padding:0 18px;cursor:pointer}#ipsa .guided-illustration-upload p{max-width:490px;margin:0;color:var(--guided-muted);font-size:13px;line-height:1.45}#ipsa .guided-illustration-upload input:focus-visible+label{outline:2px solid var(--guided-accent);outline-offset:3px}#ipsa .guided-illustration-upload-progress{width:100%;height:3px;overflow:hidden;border-radius:999px;background:var(--guided-row-border)}#ipsa .guided-illustration-upload-progress span{display:block;height:100%;border-radius:inherit;background:var(--guided-accent);transition:width .26s ease}#ipsa .guided-illustration-file-uploaded{display:flex;align-items:center;gap:8px;min-height:0;cursor:default}#ipsa .guided-illustration-file-name{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#ipsa .guided-illustration-file-clear{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:26px;height:26px;margin-left:auto;padding:0;border:0;border-radius:4px;background:transparent;color:inherit;cursor:pointer}#ipsa .guided-illustration-file-clear:hover,#ipsa .guided-illustration-file-clear:focus-visible{background:var(--guided-surface-hover);color:var(--guided-accent)}#ipsa .guided-compact-upload-choice{min-width:0}#ipsa .guided-compact-upload-choice input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%)}#ipsa .guided-compact-upload-choice .guided-choice,#ipsa .guided-compact-upload-choice .illustration-file-btn-wrapper,#ipsa .guided-compact-upload-choice .illustration-file-btn-inner{width:100%}#ipsa .guided-compact-upload-choice .guided-illustration-upload-button{display:flex;align-items:center;justify-content:center;position:relative;gap:8px;padding-right:42px}#ipsa .guided-compact-upload-choice .guided-illustration-upload-button>span{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding-right:22px;text-align:center;pointer-events:none}#ipsa .guided-compact-upload-choice .guided-illustration-upload-button svg{flex:0 0 auto}#ipsa .guided-compact-upload-choice .guided-illustration-upload-button.guided-illustration-upload-locked{justify-content:center;padding-right:16px}#ipsa .guided-compact-upload-choice .guided-illustration-upload-button.guided-illustration-upload-locked>span:not(.pro-only-badge){position:static;padding-right:0}#ipsa .guided-compact-upload-choice .guided-illustration-upload-button.guided-illustration-upload-locked>.pro-only-badge{position:static;padding:3px 8px;font-weight:400}#ipsa .guided-compact-upload-choice .guided-illustration-upload-button-wrap{position:relative;width:100%;z-index:2}#ipsa .guided-compact-upload-choice .guided-illustration-upload-info{position:absolute;top:50%;right:12px;z-index:3;display:inline-flex;align-items:center;transform:translateY(-50%)}#ipsa .guided-compact-upload-choice .guided-illustration-upload-info .Tooltip-Wrapper{display:inline-flex;align-items:center;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}#ipsa .guided-compact-upload-choice .guided-illustration-upload-info .Tooltip-Tip{position:absolute;z-index:1000;top:calc(100% + 12px);right:0;left:auto;width:min(480px,100vw - 32px);max-width:calc(100vw - 32px);max-height:min(540px,100dvh - 180px);box-sizing:border-box;overflow-y:auto;padding:18px 22px;border:1px solid var(--guided-border);border-radius:7px;background:var(--guided-surface);box-shadow:0 18px 40px #0804204d;color:inherit;line-height:1.45;white-space:normal;transform:none}#ipsa .guided-compact-upload-choice .guided-illustration-upload-info .Tooltip-Tip:before{display:none}#ipsa .guided-compact-upload-choice .guided-illustration-upload-info .Tooltip-Wrapper svg{margin:0!important}#ipsa .guided-compact-upload-choice .guided-illustration-upload-info .client-illustration-tooltip-content{width:100%;max-width:100%;box-sizing:border-box;font-weight:400;line-height:1.45;overflow-wrap:anywhere}#ipsa .guided-compact-upload-choice .guided-illustration-upload-info .client-illustration-tooltip-content p{margin:0 0 12px}#ipsa .guided-compact-upload-choice .guided-illustration-upload-info .client-illustration-tooltip-content ul{margin:0 0 14px;padding-left:0;list-style:none}#ipsa .guided-compact-upload-choice .guided-illustration-upload-info .client-illustration-tooltip-content li{position:relative;display:block;margin:0 0 8px;padding-left:18px;font-size:15px;line-height:1.4}#ipsa .guided-compact-upload-choice .guided-illustration-upload-info .client-illustration-tooltip-content li:before{position:absolute;top:0;left:0;content:"•";font-weight:700}#ipsa .guided-compact-upload-choice .guided-illustration-upload-info .client-illustration-tooltip-content .client-illustration-tooltip-title{margin:18px 0 6px;font-size:17px!important}#ipsa .guided-compact-upload-choice .guided-illustration-upload-info .client-illustration-tooltip-content .client-illustration-tooltip-title:first-child{margin-top:0}#ipsa .guided-compact-upload-choice .guided-illustration-upload-info .client-illustration-tooltip-content .client-illustration-flag{color:#e95656;font-weight:700}@media (max-height: 760px){#ipsa .guided-compact-upload-choice .guided-illustration-upload-info .Tooltip-Tip{top:auto;bottom:calc(100% + 12px);max-height:min(260px,100dvh - 220px)}}#ipsa .guided-compact-upload-choice.is-dragging .guided-choice{border-color:var(--guided-accent);background:var(--guided-tag-background)}#ipsa .guided-compact-upload-choice .guided-field-error{margin:7px 0 0}#ipsa .guided-compact-upload-choice input:focus-visible+.guided-choice{outline:2px solid var(--guided-accent);outline-offset:3px}#ipsa .guided-question-actions{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:20px}#ipsa .guided-collection-review-actions{display:flex;flex-direction:column;width:100%;align-items:stretch;gap:13px;margin-top:24px}#ipsa .guided-collection-review-actions .guided-skip-button{display:flex;width:100%;min-height:68px;align-items:center;box-sizing:border-box;padding:16px 20px;border:1px solid var(--guided-border);border-radius:5px;background:var(--guided-surface);color:inherit;cursor:pointer;font-size:16px;font-weight:600;line-height:1.25;text-align:left;text-decoration:none;transition:border-color .15s ease,background-color .15s ease,transform .15s ease}#ipsa .guided-collection-review-actions .guided-skip-button:hover:not(:disabled),#ipsa .guided-collection-review-actions .guided-skip-button:focus-visible{border-color:var(--guided-accent);background:var(--guided-surface-hover);color:inherit}#ipsa .guided-collection-review-actions .guided-skip-button:active:not(:disabled){transform:translateY(1px)}#ipsa .guided-entry-footer{display:flex;min-height:72px;align-items:center;justify-content:flex-end;gap:7px;padding:15px clamp(20px,3vw,46px)}#ipsa .guided-nav-arrow,#ipsa .guided-next-button{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:9px;padding:0 16px;border-radius:5px;cursor:pointer;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:700;letter-spacing:.03em;transition:opacity .15s ease,background-color .15s ease,transform .15s ease}#ipsa .guided-nav-arrow:active:not(:disabled),#ipsa .guided-next-button:active:not(:disabled){transform:translateY(1px)}#ipsa .guided-nav-arrow:disabled,#ipsa .guided-next-button:disabled{cursor:not-allowed;opacity:.32}#ipsa .guided-nav-arrow{width:42px;padding:0;border:1px solid var(--guided-border);background:transparent;color:inherit}#ipsa .guided-nav-arrow:hover:not(:disabled),#ipsa .guided-nav-arrow:focus-visible{border-color:var(--guided-accent);background:var(--guided-surface)}#ipsa .guided-next-button{background:#28ff65;color:#000}#ipsa .guided-skip-button{padding:0;border:0;background:transparent;color:var(--guided-muted);cursor:pointer;font-size:13px;text-decoration:underline;text-underline-offset:3px}#ipsa .guided-skip-button:hover:not(:disabled),#ipsa .guided-skip-button:focus-visible{color:var(--guided-accent)}#ipsa .guided-skip-button:disabled{cursor:not-allowed;opacity:.32}#ipsa .guided-summary{width:100%;max-width:min(1240px,100vw - 72px);margin:0 auto;animation:guided-question-enter .29s cubic-bezier(.22,1,.36,1) both}#ipsa .guided-summary h2{margin:8px 0;font-size:clamp(30px,3.2vw,42px);letter-spacing:-.04em}#ipsa .guided-summary>p{margin-bottom:20px;color:var(--guided-muted);font-size:clamp(15px,1.2vw,17px)}#ipsa .guided-entry-main:has(.guided-summary){padding-top:clamp(12px,2.5vh,28px);padding-bottom:12px;place-items:start center}#ipsa .guided-summary-sections{display:flex;flex-direction:column}#ipsa .guided-summary-section{margin-bottom:10px;overflow:hidden;border:1px solid var(--guided-border);border-radius:12px;background:var(--guided-surface)}#ipsa .guided-summary-section:has(.guided-summary-toggle:focus-visible){border-color:var(--guided-accent);box-shadow:inset 0 0 0 2px var(--guided-accent),0 0 0 2px var(--guided-accent)}#ipsa .guided-summary-section:has(.guided-illustration-upload-info){overflow:visible}#ipsa .guided-summary-section.is-incomplete{border-color:#e95656b3}#ipsa .guided-summary-section.is-complete{border-color:var(--guided-complete)}#ipsa .guided-summary-section.is-not-added{border-color:var(--guided-border)}#ipsa .guided-summary-section.is-none-extracted{border-color:#d6a728}#ipsa .guided-summary-toggle{display:flex;width:100%;align-items:center;justify-content:space-between;padding:clamp(12px,1.4vw,17px) clamp(18px,2.4vw,30px);background:transparent;color:inherit;cursor:pointer;text-align:left}#ipsa .guided-summary-toggle>span:first-child{display:flex;align-items:center;gap:17px;min-width:0}#ipsa .guided-summary-toggle>span:first-child>span{display:grid;gap:5px}#ipsa .guided-summary-toggle .guided-summary-section-icon{width:34px;height:34px;flex:0 0 34px;color:var(--guided-muted)}#ipsa .guided-summary-toggle small{color:var(--guided-muted);font-family:IBM Plex Mono,monospace;font-size:12px}#ipsa .guided-summary-toggle strong{font-size:clamp(19px,1.8vw,24px)}#ipsa .guided-summary-section.is-complete .guided-summary-section-icon{color:var(--guided-complete)}#ipsa .guided-summary-section.is-incomplete .guided-summary-section-icon{color:#e95656}#ipsa .guided-summary-section.is-none-extracted .guided-summary-section-icon{color:#d6a728}#ipsa .guided-summary-toggle .guided-summary-section-status{display:inline-flex;align-items:center;gap:9px;margin-left:auto;margin-right:18px;padding:6px 12px;border:1px solid currentColor;border-radius:999px;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}#ipsa .guided-summary-toggle .guided-summary-section-status.is-complete{color:var(--guided-complete)}#ipsa .guided-summary-toggle .guided-summary-section-status.is-incomplete{color:#e95656}#ipsa .guided-summary-toggle .guided-summary-section-status.is-not-added{color:var(--guided-muted)}#ipsa .guided-summary-toggle .guided-summary-section-status.is-none-extracted{color:#d6a728}#ipsa .guided-summary-toggle .guided-summary-section-status>.guided-summary-status{color:inherit}#ipsa .guided-summary-toggle-action{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;color:var(--guided-muted);font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}#ipsa .guided-summary-content{padding:0 clamp(22px,3vw,38px) clamp(22px,3vw,36px);border-top:1px solid var(--guided-border)}#ipsa .guided-summary-content.is-empty-protection-options{padding-top:clamp(22px,2.5vw,32px)}#ipsa .guided-summary-content.is-empty-protection-options .guided-summary-actions{margin-top:0;padding-top:0;border-top:0}#ipsa .guided-summary-content.is-empty-assets .guided-summary-actions{margin-top:0;padding-top:22px;border-top:0}#ipsa .guided-summary-content dl{margin:0}#ipsa .guided-summary-content dl>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,40%);gap:24px;padding:clamp(15px,1.75vw,21px) 0;border-bottom:1px solid var(--guided-row-border)}#ipsa .guided-summary-content dl>div.is-editing-choice{grid-template-columns:minmax(0,1fr);gap:8px}#ipsa .guided-summary-content dl>div.is-editing-choice dd{grid-column:1;justify-content:flex-start;text-align:left}#ipsa .guided-summary-content dt{display:flex;align-items:center;gap:7px;color:var(--guided-muted);font-size:clamp(16px,1.35vw,19px)}#ipsa .guided-summary-content dt .Tooltip-Wrapper{display:inline-flex;color:var(--guided-muted)}#ipsa .guided-summary-content dl>div.has-error dt{color:#e95656}#ipsa .guided-summary-content dl>div.has-error .guided-summary-edit-control{border-bottom-color:#e95656}#ipsa .guided-summary-content dd{display:flex;align-items:center;justify-content:flex-end;min-width:180px;gap:8px;margin:0;font-weight:600;font-size:clamp(17px,1.45vw,21px);text-align:right}#ipsa .guided-summary-content dd .guided-summary-row-control{display:flex;flex:1 1 auto;min-width:0;justify-content:flex-end}#ipsa .guided-summary-content dd input{width:100%;min-width:0;padding:3px 0;border:0;border-bottom:1px solid var(--guided-accent);outline:0;background:transparent;color:inherit;font:inherit;text-align:right}#ipsa .guided-summary-content .guided-summary-edit-control{display:flex;width:100%;align-items:center;gap:4px;border-bottom:1px solid var(--guided-accent)}#ipsa .guided-summary-content .guided-summary-edit-control>span{color:var(--guided-muted)}#ipsa .guided-summary-content .guided-summary-edit-control input{border-bottom:0}#ipsa .guided-summary-content .guided-summary-edit-control:has(.guided-summary-money-input){justify-content:flex-end;cursor:text}#ipsa .guided-summary-content .guided-summary-edit-control:has(.guided-summary-money-input)>span{cursor:text}#ipsa .guided-summary-content .guided-summary-edit-control .guided-summary-money-input{flex:0 1 auto;width:auto;max-width:calc(100% - 20px);min-width:0}#ipsa .guided-summary-content em{align-self:center;padding:3px 6px;border:1px solid rgba(40,255,101,.34);border-radius:999px;color:var(--guided-accent);font-family:IBM Plex Mono,monospace;font-size:11px;font-style:normal;font-weight:700}#ipsa .guided-summary-content>p{margin:16px 0;color:var(--guided-muted)}#ipsa .guided-summary-choice-editor{display:flex;width:100%;flex-wrap:wrap;justify-content:flex-start;gap:6px}#ipsa .guided-summary-status{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:18px;height:18px;color:var(--guided-muted);font-size:13px}#ipsa .guided-summary-status.is-complete{color:var(--guided-complete)}#ipsa .guided-summary-status.is-incomplete{color:#e95656}#ipsa .guided-summary-status.is-optional{color:var(--guided-muted)}#ipsa .guided-summary-status.is-none-extracted{color:#d6a728}#ipsa .guided-summary-choice-option{min-height:44px;padding:6px 11px;border:1px solid var(--guided-border);border-radius:4px;background:transparent;color:inherit;cursor:pointer;font-family:IBM Plex Mono,monospace;font-size:inherit;font-weight:700;line-height:1.2}#ipsa .guided-summary-choice-option:hover,#ipsa .guided-summary-choice-option:focus-visible,#ipsa .guided-summary-choice-option.is-selected{border-color:var(--guided-accent);background:var(--guided-tag-background);color:var(--guided-accent)}#ipsa .guided-edit-section{display:inline-flex;align-items:center;gap:8px;margin-top:16px;padding:0;background:transparent;color:var(--guided-accent);cursor:pointer;font-size:12px;font-weight:700}#ipsa .guided-summary-value{flex:1 1 auto;min-height:36px;padding:4px 7px;border:0;border-radius:4px;background:transparent;color:inherit;cursor:pointer;font:inherit;font-weight:600;text-align:right;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:4px;transition:color .15s ease,text-decoration-color .15s ease}#ipsa .guided-summary-value:hover,#ipsa .guided-summary-value:focus-visible{background:var(--guided-surface-hover);color:var(--guided-accent);text-decoration-color:currentColor}#ipsa .guided-summary-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px;padding-top:18px;border-top:1px solid var(--guided-row-border)}#ipsa .guided-summary-actions.is-aligned-with-heading{margin-left:51px}#ipsa .guided-summary-add-action{display:inline-flex;min-height:42px;align-items:center;justify-content:center;padding:0 15px;border:1px solid var(--guided-border);border-radius:5px;background:transparent;color:var(--guided-accent);cursor:pointer;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;transition:border-color .15s ease,background-color .15s ease,color .15s ease}#ipsa .guided-summary-add-action:hover,#ipsa .guided-summary-add-action:focus-visible{border-color:var(--guided-accent);background:var(--guided-tag-background);color:var(--guided-accent)}#ipsa .guided-protection-plan-review{display:grid;gap:20px;padding-top:clamp(26px,2.5vw,32px)}#ipsa .guided-existing-coverage-review{padding-top:clamp(26px,2.5vw,32px)}#ipsa .guided-summary-plan-upload{width:100%;margin:4px 0 18px}#ipsa .guided-protection-plan-tabs{display:flex;width:100%;max-width:100%;flex-wrap:wrap;gap:5px;padding:4px;border:1px solid var(--guided-border);border-radius:7px;background:var(--guided-surface-hover)}#ipsa .guided-protection-plan-tab-wrap{flex:1 1 0;position:relative;min-width:0}#ipsa .guided-protection-plan-tab{display:inline-grid;width:100%;align-content:center;gap:2px;min-height:42px;padding:7px 12px;border:1px solid transparent;border-radius:4px;background:transparent;color:inherit;cursor:pointer;font-family:IBM Plex Mono,monospace;font-size:13px;font-weight:700;letter-spacing:.03em;transition:border-color .15s ease,background-color .15s ease,color .15s ease}#ipsa .guided-protection-plan-tab:hover,#ipsa .guided-protection-plan-tab:focus-visible{border-color:var(--guided-accent);color:inherit}#ipsa .guided-protection-plan-tab.is-active{border-color:var(--guided-accent);background:var(--guided-tag-background);color:inherit}#ipsa .guided-protection-plan-tab.is-add-plan{border-color:var(--guided-border);border-style:dashed;color:var(--guided-accent)}#ipsa .guided-protection-plan-tab.is-add-plan:hover,#ipsa .guided-protection-plan-tab.is-add-plan:focus-visible{border-color:var(--guided-accent);background:var(--guided-tag-background)}#ipsa .guided-protection-plan-tab>span:first-child{font-size:16px;font-weight:800}#ipsa .guided-protection-plan-tab small{color:inherit;font-size:11px;font-weight:500;opacity:.72}#ipsa .guided-protection-plan-tab .guided-protection-source-label{display:inline-flex;align-items:center;justify-content:center;gap:2px}#ipsa .guided-protection-plan-tab .guided-protection-source-label .Tooltip-Wrapper{display:inline-flex;color:inherit}#ipsa .guided-protection-plan-tab-wrap:has(.guided-protection-plan-tab-delete) .guided-protection-plan-tab{padding-right:42px}#ipsa .guided-protection-plan-tab-delete{position:absolute;top:50%;right:7px;z-index:1;display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;padding:0;border:0;border-radius:4px;background:transparent;color:#e95656;cursor:pointer;font-size:22px;line-height:1;transform:translateY(-50%)}#ipsa .guided-protection-plan-tab-delete:hover,#ipsa .guided-protection-plan-tab-delete:focus-visible{background:#e9565624;outline:2px solid #e95656;outline-offset:2px}#ipsa .guided-protection-plan-panel{min-width:0}#ipsa .guided-protection-plan-panel>p{margin:0;color:var(--guided-muted)}#ipsa .guided-protection-plan-actions{display:flex;align-items:center;justify-content:center;gap:28px;margin-top:8px;padding:18px 28px 4px;border-top:1px solid var(--guided-row-border)}#ipsa .guided-protection-plan-actions .guided-edit-section,#ipsa .guided-protection-plan-actions .guided-delete-item{display:inline-flex;min-width:88px;align-items:center;justify-content:center;gap:7px;margin:0;padding:4px 8px;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.02em}#ipsa .guided-protection-plan-actions .guided-delete-item{color:#e95656}#ipsa .guided-summary-protection-source,#ipsa .guided-protection-option-source{display:grid;gap:16px;position:relative;overflow:visible;margin-top:32px;padding:34px 32px 28px;border:1px solid var(--guided-accent);border-radius:7px;background:var(--guided-collection-background)}#ipsa .guided-summary-protection-source .guided-plan-tag,#ipsa .guided-protection-option-source .guided-plan-tag{position:absolute;top:0;left:14px;z-index:1;padding:5px 10px;border:0;border-radius:3px;transform:translateY(-50%);background:var(--guided-accent);color:var(--guided-accent-ink);font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}#ipsa .guided-summary-protection-source h3,#ipsa .guided-summary-protection-source p,#ipsa .guided-protection-option-source h3,#ipsa .guided-protection-option-source p{margin:0}#ipsa .guided-summary-protection-source h3,#ipsa .guided-protection-option-source h3{font-size:20px}#ipsa .guided-summary-protection-source p,#ipsa .guided-protection-option-source p{color:var(--guided-muted);font-size:16px;line-height:1.45}#ipsa .guided-summary-protection-source .guided-protection-source-choices,#ipsa .guided-protection-option-source .guided-protection-source-choices{margin-top:2px}#ipsa .guided-summary-protection-source .guided-skip-button,#ipsa .guided-protection-option-source .guided-skip-button{justify-self:start;margin-top:2px}#ipsa .guided-protection-source-minimal{display:grid;gap:16px}#ipsa .guided-protection-source-minimal .guided-skip-button{justify-self:start;margin-top:4px}#ipsa .guided-protection-source-manual{justify-content:center;text-align:center}#ipsa .guided-protection-option-overview{display:grid;gap:24px;margin-top:38px}#ipsa .guided-protection-overview-card{gap:0;padding:0}#ipsa .guided-protection-overview-toggle{display:flex;width:100%;align-items:center;justify-content:space-between;gap:20px;padding:26px 32px;border:0;border-radius:7px;background:transparent;color:inherit;cursor:pointer;text-align:left}#ipsa .guided-protection-overview-toggle>.guided-protection-overview-title{display:flex;flex-wrap:wrap;align-items:center;gap:10px}#ipsa .guided-protection-overview-toggle strong{font-size:21px}#ipsa .guided-protection-overview-toggle .guided-protection-source-tag{display:inline-flex;align-items:center;padding:4px 8px;border:1px solid var(--guided-accent);border-radius:999px;color:var(--guided-accent);font-family:IBM Plex Mono,monospace;font-size:11px;font-style:normal;font-weight:700;letter-spacing:.03em;text-transform:uppercase}#ipsa .guided-protection-overview-toggle .guided-protection-source-tag .Tooltip-Wrapper{display:inline-flex;margin-left:3px;color:inherit}#ipsa .guided-protection-overview-toggle:hover,#ipsa .guided-protection-overview-toggle:focus-visible{background:var(--guided-surface-hover)}#ipsa .guided-protection-overview-content{display:grid;gap:24px;padding:0 32px 28px;border-top:1px solid var(--guided-row-border)}#ipsa .guided-illustration-upload-locked{display:flex;align-items:center;gap:10px;color:var(--pro-locked-text);border-color:var(--pro-locked-border);background:var(--pro-locked-background);cursor:pointer}#ipsa .guided-illustration-upload-locked .pro-only-badge{color:var(--pro-badge-text);background:var(--pro-badge-background)}#ipsa .guided-illustration-upload-locked:hover,#ipsa .guided-illustration-upload-locked:focus-visible{background:var(--pro-locked-hover)}#ipsa .guided-protection-overview-upload{width:100%;padding-top:20px}#ipsa .guided-protection-overview-upload .guided-illustration-upload-button{justify-content:center;text-align:center}#ipsa .guided-protection-overview-summary{justify-self:end;margin-top:4px}#ipsa .guided-collection-review{display:grid;gap:20px;margin:24px 0 34px}#ipsa .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#ipsa .guided-asset-collection{margin:24px 0 0}#ipsa .guided-asset-collection-table{overflow:hidden;border:1px solid var(--guided-accent);border-radius:7px;background:var(--guided-collection-background)}#ipsa .guided-asset-collection-headings,#ipsa .guided-asset-collection-row{display:grid;grid-template-columns:repeat(var(--guided-asset-column-count, 3),minmax(0,1fr)) 28px;gap:clamp(14px,2vw,32px);align-items:center;padding-inline:clamp(18px,3vw,30px)}#ipsa .guided-asset-collection-headings{min-height:60px;padding-top:16px;padding-bottom:7px;color:var(--guided-muted);font-size:17px}#ipsa .guided-asset-collection-headings>span:first-child{text-align:left}#ipsa .guided-asset-collection-headings>span:nth-child(2){text-align:center}#ipsa .guided-asset-collection-headings>span:nth-child(3){text-align:right}#ipsa .guided-asset-collection-row{min-height:76px;border-bottom:1px solid var(--guided-row-border)}#ipsa .guided-asset-collection-row>dl{display:contents;margin:0}#ipsa .guided-asset-collection-row>dl>div{display:block;min-width:0}#ipsa .guided-asset-collection-row>dl dd{display:flex;min-width:0;margin:0;gap:7px}#ipsa .guided-asset-collection-row>dl dd .guided-summary-row-control,#ipsa .guided-asset-collection-row>dl dd .guided-summary-value,#ipsa .guided-asset-collection-row>dl dd .guided-summary-edit-control{width:100%}#ipsa .guided-asset-collection-row>dl>div:first-child dd,#ipsa .guided-asset-collection-row>dl>div:first-child .guided-summary-row-control,#ipsa .guided-asset-collection-row>dl>div:first-child .guided-summary-edit-control,#ipsa .guided-asset-collection-row>dl>div:first-child .guided-summary-value{justify-content:flex-start;text-align:left}#ipsa .guided-asset-collection-row>dl>div:first-child .guided-summary-edit-control input{text-align:left}#ipsa .guided-asset-collection-row>dl>div:first-child .guided-summary-value{padding-inline:0}#ipsa .guided-asset-collection-row>dl>div:nth-child(2) dd,#ipsa .guided-asset-collection-row>dl>div:nth-child(2) .guided-summary-row-control,#ipsa .guided-asset-collection-row>dl>div:nth-child(2) .guided-summary-edit-control{justify-content:center;text-align:center}#ipsa .guided-asset-collection-row>dl>div:nth-child(3) dd,#ipsa .guided-asset-collection-row>dl>div:nth-child(3) .guided-summary-row-control,#ipsa .guided-asset-collection-row>dl>div:nth-child(3) .guided-summary-edit-control{justify-content:flex-end;text-align:right}#ipsa .guided-asset-row-delete{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;padding:0;border:0;border-radius:4px;background:transparent;color:#e95656;cursor:pointer}#ipsa .guided-asset-row-delete:hover,#ipsa .guided-asset-row-delete:focus-visible{background:#e956561f}#ipsa .guided-asset-collection-actions{display:flex;padding:14px clamp(18px,3vw,30px) 18px}#ipsa .guided-collection-item{position:relative;overflow:visible;margin-top:12px;border:1px solid var(--guided-accent);border-radius:7px;background:var(--guided-collection-background)}#ipsa .guided-collection-item .guided-collection-item-label{position:absolute;top:0;left:14px;z-index:1;padding:4px 8px;border-radius:3px;transform:translateY(-50%);background:var(--guided-accent);color:var(--guided-accent-ink);font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}#ipsa .guided-collection-item>dl{margin:0;padding:28px clamp(22px,3vw,32px) 18px}#ipsa .guided-collection-item>dl>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,36%);column-gap:clamp(24px,4vw,56px);align-items:center;min-width:0;padding:16px 0;border-bottom:1px solid var(--guided-row-border)}#ipsa .guided-collection-item>dl dt{display:flex;align-items:center;gap:7px;min-width:0;text-align:left}#ipsa .guided-collection-item>dl dd{display:flex;width:100%;min-width:0;max-width:100%;box-sizing:border-box;align-items:center;justify-content:flex-end;gap:8px;margin:0;color:inherit;font-size:16px;text-align:right}#ipsa .guided-collection-item>dl dd .guided-summary-source{flex:0 0 auto}#ipsa .guided-collection-item>dl dd .guided-summary-row-control{flex:1 1 auto;min-width:0;width:100%}#ipsa .guided-collection-item>dl dd .guided-summary-row-control>.guided-summary-value,#ipsa .guided-collection-item>dl dd .guided-summary-row-control>.guided-summary-edit-control{width:100%;min-width:0;box-sizing:border-box;padding-inline:0;justify-content:flex-end;text-align:right;overflow-wrap:anywhere}#ipsa .guided-collection-item>dl dd .guided-summary-edit-control{display:flex;align-items:center;gap:4px;border-bottom:1px solid var(--guided-accent)}#ipsa .guided-collection-item>dl dd .guided-summary-edit-control>span{color:var(--guided-muted)}#ipsa .guided-collection-item>dl dd .guided-summary-edit-control input{flex:1 1 auto;min-width:0;padding:3px 0;border:0;background:transparent;color:inherit;font:inherit;outline:0;text-align:inherit}#ipsa .guided-collection-item>dl>div.is-editing-choice{grid-template-columns:minmax(0,1fr);gap:8px}#ipsa .guided-collection-item>dl>div.is-editing-choice dd{grid-column:1;grid-template-columns:minmax(0,1fr);text-align:left}#ipsa .guided-collection-item>dl>div.is-editing-choice dd .guided-summary-row-control{grid-column:1}#ipsa .guided-collection-item>p{margin:0;padding:14px;color:var(--guided-muted);font-size:13px}#ipsa .guided-collection-item>footer{display:flex;align-items:center;justify-content:center;gap:28px;margin-top:8px;padding:18px 28px 21px;border-top:1px solid var(--guided-row-border)}#ipsa .guided-collection-item>footer .guided-edit-section,#ipsa .guided-collection-item>footer .guided-delete-item{display:inline-flex;min-width:88px;align-items:center;justify-content:center;gap:7px;margin:0;padding:4px 8px;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.02em}#ipsa .guided-collection-item>footer .guided-delete-item{color:#e95656}#ipsa .guided-collection-item dl>div:last-child{border-bottom:0}#ipsa .guided-collection-item.is-asset-collection-item>dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.25vw,36px)}#ipsa .guided-collection-item.is-asset-collection-item>dl>div{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;align-items:start;gap:10px;min-width:0;padding:18px 0;border-bottom:0}#ipsa .guided-collection-item.is-asset-collection-item>dl dt,#ipsa .guided-collection-item.is-asset-collection-item>dl dd,#ipsa .guided-collection-item.is-asset-collection-item>dl .guided-summary-row-control,#ipsa .guided-collection-item.is-asset-collection-item>dl .guided-summary-value,#ipsa .guided-collection-item.is-asset-collection-item>dl .guided-summary-edit-control{width:100%}#ipsa .guided-collection-item.is-asset-collection-item>dl dd{display:flex;gap:6px}#ipsa .guided-collection-item.is-asset-collection-item>dl .guided-summary-source,#ipsa .guided-collection-item.is-asset-collection-item>dl .guided-summary-row-control{grid-column:1}#ipsa .guided-collection-item.is-asset-collection-item>dl>div:first-child{justify-items:start}#ipsa .guided-collection-item.is-asset-collection-item>dl>div:first-child dt,#ipsa .guided-collection-item.is-asset-collection-item>dl>div:first-child dd,#ipsa .guided-collection-item.is-asset-collection-item>dl>div:first-child .guided-summary-row-control,#ipsa .guided-collection-item.is-asset-collection-item>dl>div:first-child .guided-summary-value,#ipsa .guided-collection-item.is-asset-collection-item>dl>div:first-child .guided-summary-edit-control{text-align:left}#ipsa .guided-collection-item.is-asset-collection-item>dl>div:first-child .guided-summary-row-control,#ipsa .guided-collection-item.is-asset-collection-item>dl>div:first-child .guided-summary-edit-control{justify-content:flex-start}#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(2){justify-items:center}#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(2) dt{justify-content:center}#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(2) dt,#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(2) dd,#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(2) .guided-summary-row-control,#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(2) .guided-summary-value,#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(2) .guided-summary-edit-control{text-align:center}#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(2) .guided-summary-row-control,#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(2) .guided-summary-edit-control{justify-content:center}#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(2) .guided-summary-source{justify-self:center}#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(3){justify-items:end}#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(3) dt{white-space:nowrap;justify-content:flex-end}#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(3) dt,#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(3) dd,#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(3) .guided-summary-row-control,#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(3) .guided-summary-value,#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(3) .guided-summary-edit-control{text-align:right}#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(3) .guided-summary-row-control,#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(3) .guided-summary-edit-control{justify-content:flex-end}#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(3) .guided-summary-source{justify-self:end}#ipsa .guided-delete-item{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;color:#ff9a9a;cursor:pointer;font-size:12px;font-weight:700}#ipsa .guided-collection-empty{margin:8px 0 0;color:var(--guided-muted);font-size:13px}#ipsa .guided-coverage-category{margin-top:24px}#ipsa .guided-coverage-category h3{margin:0;color:inherit;font-size:15px;font-weight:700;letter-spacing:-.01em}#ipsa .guided-coverage-category .guided-collection-review{margin-top:18px}#ipsa .guided-coverage-category .guided-coverage-category-actions{display:flex;margin-top:16px}#ipsa .guided-summary-present,#ipsa .guided-summary-shortcut{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:0 20px;border-radius:5px;cursor:pointer;font-family:IBM Plex Mono,monospace;font-size:13px;font-weight:700;letter-spacing:.03em}#ipsa .guided-summary-present:disabled,#ipsa .guided-summary-shortcut:disabled{cursor:not-allowed;opacity:.32}#ipsa .guided-summary-present{margin-left:auto;min-width:200px;border:0;background:#28ff65;color:#000;font-size:18px;box-shadow:0 6px 18px #00000059}#ipsa .guided-summary-shortcut{min-height:40px;border:1px solid var(--guided-accent);background:transparent;color:var(--guided-accent);letter-spacing:.04em}#ipsa .guided-summary-shortcut:hover:not(:disabled),#ipsa .guided-summary-shortcut:focus-visible{background:var(--guided-tag-background)}@media (max-width: 767px){#ipsa .guided-entry{min-height:100dvh;margin:0}#ipsa .guided-entry-header{grid-template-columns:38px minmax(0,1fr) auto;gap:12px;padding:14px 15px}#ipsa .guided-present{min-width:0;padding:0 10px;font-size:9px}#ipsa .guided-entry-main{padding:30px 20px;place-items:center}#ipsa .guided-question h2{margin-bottom:27px;font-size:31px}#ipsa .guided-choice-grid{grid-template-columns:1fr}#ipsa .guided-entry-footer{min-height:64px;padding:12px 15px}#ipsa .guided-summary-content dl>div{grid-template-columns:minmax(0,1fr);gap:4px}#ipsa .guided-summary-content dd{justify-content:flex-start;text-align:left}#ipsa .guided-summary-content dd .guided-summary-row-control{justify-content:flex-start}#ipsa .guided-summary-content dd input,#ipsa .guided-summary-content dd .guided-summary-value{text-align:left}#ipsa .guided-collection-item>dl{padding:24px 20px 12px}#ipsa .guided-collection-item>dl>div{grid-template-columns:minmax(0,1fr);gap:5px}#ipsa .guided-collection-item>dl dd{grid-template-columns:minmax(0,1fr)}#ipsa .guided-collection-item>dl dd .guided-summary-source,#ipsa .guided-collection-item>dl dd .guided-summary-row-control{grid-column:1;justify-self:start}#ipsa .guided-collection-item>dl dd .guided-summary-row-control>.guided-summary-value,#ipsa .guided-collection-item>dl dd .guided-summary-row-control>.guided-summary-edit-control{justify-content:flex-start;text-align:left}#ipsa .guided-collection-item>footer{gap:14px;padding:16px 18px 19px}#ipsa .guided-collection-item.is-asset-collection-item>dl{grid-template-columns:minmax(0,1fr);gap:0}#ipsa .guided-collection-item.is-asset-collection-item>dl>div,#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(2),#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(3){align-items:flex-start}#ipsa .guided-collection-item.is-asset-collection-item>dl>div dt,#ipsa .guided-collection-item.is-asset-collection-item>dl>div dd,#ipsa .guided-collection-item.is-asset-collection-item>dl>div .guided-summary-row-control,#ipsa .guided-collection-item.is-asset-collection-item>dl>div .guided-summary-value,#ipsa .guided-collection-item.is-asset-collection-item>dl>div .guided-summary-edit-control,#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(2) dt,#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(2) dd,#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(2) .guided-summary-row-control,#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(2) .guided-summary-value,#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(2) .guided-summary-edit-control,#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(3) dt,#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(3) dd,#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(3) .guided-summary-row-control,#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(3) .guided-summary-value,#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(3) .guided-summary-edit-control{text-align:left}#ipsa .guided-collection-item.is-asset-collection-item>dl>div .guided-summary-row-control,#ipsa .guided-collection-item.is-asset-collection-item>dl>div .guided-summary-edit-control,#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(2) .guided-summary-row-control,#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(2) .guided-summary-edit-control,#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(3) .guided-summary-row-control,#ipsa .guided-collection-item.is-asset-collection-item>dl>div:nth-child(3) .guided-summary-edit-control{justify-content:flex-start}#ipsa .guided-asset-collection-headings{display:none}#ipsa .guided-asset-collection-row{grid-template-columns:minmax(0,1fr) 28px;gap:10px;padding-top:12px;padding-bottom:12px}#ipsa .guided-asset-collection-row>dl{display:block}#ipsa .guided-asset-collection-row>dl>div{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;padding:8px 0;border-bottom:1px solid var(--guided-row-border)}#ipsa .guided-asset-collection-row>dl>div:last-child{border-bottom:0}#ipsa .guided-asset-collection-row>dl .sr-only{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;color:var(--guided-muted)}#ipsa .guided-protection-plan-tabs{width:100%}#ipsa .guided-protection-overview-content{padding:0 20px 20px}#ipsa .guided-protection-overview-summary{justify-self:stretch}}@keyframes guided-question-enter{0%{opacity:0;transform:translateY(52px)}to{opacity:1;transform:translateY(0)}}@keyframes guided-question-enter-from-top{0%{opacity:0;transform:translateY(-52px)}to{opacity:1;transform:translateY(0)}}@keyframes guided-question-leave-up{to{opacity:0;transform:translateY(-42px)}}@keyframes guided-question-leave-down{to{opacity:0;transform:translateY(42px)}}@media (prefers-reduced-motion: reduce){#ipsa .guided-question,#ipsa .guided-summary{animation:none}}#client-select{display:flex;margin-top:28px}.light #client-select{color:#000;color:var(--theme-light-text, #000)}.dark #client-select{color:#fff;color:var(--theme-dark-text, #fff)}#client-select input{font-size:16px;padding-top:0}.light #client-select input{color:#000;color:var(--theme-light-text, #000)}.dark #client-select input{color:#fff;color:var(--theme-dark-text, #fff)}#client-select select{font-size:16px;padding-top:3px}#client-search{display:flex;margin-top:28px}.light #client-search{color:#000;color:var(--theme-light-text, #000)}.dark #client-search{color:#fff;color:var(--theme-dark-text, #fff)}#client-search input{font-size:16px;padding-top:0}.light #client-search input{color:#000;color:var(--theme-light-text, #000)}.dark #client-search input{color:#fff;color:var(--theme-dark-text, #fff)}#client-search select{font-size:16px;padding-top:3px}.client-list li{padding:22px 5px}.light .client-list li{border-bottom:1px solid #ccc;border-bottom:1px solid var(--theme-light-border, #ccc)}.dark .client-list li{border-bottom:1px solid #3b2bb3;border-bottom:1px solid var(--theme-dark-border, #3b2bb3)}.client-list li.dual-cols{align-items:center;display:flex;justify-content:space-between}.client-list .client-list-name{padding-left:0;flex-grow:1}.client-list .client-list-buttons-large{display:flex;flex-direction:row}.client-list .client-list-buttons-large .client-btn{display:flex;align-items:center;padding:3px 10px;margin-left:8px}.client-list .client-list-buttons-large .client-btn svg{margin-right:10px}.light .client-list .client-list-buttons-large .edit{border-color:#1e90d9;border-color:var(--theme-light-accentSecondary, #1e90d9)}.dark .client-list .client-list-buttons-large .edit{border-color:#1e90d9;border-color:var(--theme-dark-accentSecondary, #1e90d9)}.light .client-list .client-list-buttons-large .delete{border-color:red;border-color:var(--theme-light-error, #ff0000)}.dark .client-list .client-list-buttons-large .delete{border-color:red;border-color:var(--theme-dark-error, #ff0000)}.light .client-list .client-list-buttons-large .clone{border-color:var(--theme-light-accentTertiary, )}.dark .client-list .client-list-buttons-large .clone{border-color:var(--theme-dark-accentTertiary, )}.light .client-list .client-list-buttons-large .present{border-color:#28ff65;border-color:var(--theme-light-success, #28ff65)}.dark .client-list .client-list-buttons-large .present{border-color:#28ff65;border-color:var(--theme-dark-success, #28ff65)}.client-list .client-list-buttons{padding-right:0;text-align:right;width:130px}.client-list .client-list-buttons span,.client-list .client-list-buttons svg{opacity:.3;padding:0 0 0 10px;transition:opacity .2s;cursor:pointer}.client-list .client-list-buttons span:hover,.client-list .client-list-buttons svg:hover{opacity:1}#client-list-side li:last-of-type{border-bottom:0;padding-bottom:0}#client-list-main{font-size:18px;margin:10px 0 50px}#client-list-main .client-list-name span{font-family:IBM Plex Mono,monospace;font-size:12px;padding-left:10px}.light #client-list-main .client-list-name span{color:#000;color:var(--theme-light-text, #000)}.dark #client-list-main .client-list-name span{color:#fff;color:var(--theme-dark-text, #fff)}.client-list-buttons button.client-list-icon-button{display:inline;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.client-list-buttons button.client-list-icon-button:hover{background:none}.client-list-buttons button.client-list-icon-button:focus-visible{outline:2px solid #61b1e4;outline-offset:2px}.client-list-buttons button.client-list-icon-button:focus-visible svg{opacity:1}#client-list-main .client-list-name .client-decision-tag,#client-list-side .client-list-name .client-decision-tag{display:inline-block;margin-left:12px;padding:3px 9px;border:1px solid currentColor;border-radius:999px;font-family:IBM Plex Mono,monospace;font-size:11px;line-height:1.4;white-space:nowrap;vertical-align:middle}#client-list-main .client-list-name .client-decision-tag.is-not-presented,#client-list-side .client-list-name .client-decision-tag.is-not-presented{color:var(--pro-locked-text, #8a86a3)}#client-list-main .client-list-name .client-decision-tag.is-interested,#client-list-side .client-list-name .client-decision-tag.is-interested{color:#28ff65;background:#28ff651a}#client-list-main .client-list-name .client-decision-tag.is-not-interested,#client-list-side .client-list-name .client-decision-tag.is-not-interested{color:#ff4d5e;background:#ff4d5e1a}#client-list-main .client-list-name .client-decision-tag.is-considering,#client-list-side .client-list-name .client-decision-tag.is-considering{color:#f5c84c;background:#f5c84c1a}.light #client-list-main .client-list-name .client-decision-tag.is-interested,.light #client-list-side .client-list-name .client-decision-tag.is-interested{color:#0b8a3a}.new-client-form{display:none}#new-client-1{display:block}#new-client-submit{margin-top:0;margin-left:20px}#graph-title img{margin-left:15px}#graph-title h1{margin-bottom:0}#graph-nav a{font-size:14px}#graph-nav a:first-child{margin-left:25px}#graph-nav-status{display:table;margin:20px 0;width:100%}#graph-nav-status.light{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAC7gAAAACAQMAAADyjQPTAAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlP/AOW3MEoAAAAXSURBVHicY2AYBfQH/P8H2gUjE/D/BwCRyQIdS7WtpwAAAABJRU5ErkJggg==) top 6px right repeat-x}#graph-nav-status.dark{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAC7gAAAACCAYAAADIQ5GQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTIxN0Q5NzYyOEQyMTFFQTk5M0VGN0M1OTdDNUE5MEUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTIxN0Q5NzcyOEQyMTFFQTk5M0VGN0M1OTdDNUE5MEUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozQjgzRjBGRjI4RDExMUVBOTkzRUY3QzU5N0M1QTkwRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozQjgzRjEwMDI4RDExMUVBOTkzRUY3QzU5N0M1QTkwRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoWX49AAAAA9SURBVHja7NCxDQAwCMCw0v9/Bl5AYmCw50yJbA8AAAAAAAAAAAAAAPbFJP5+AQAAAAAAAAAAAABwQQkwAOVABAH7rQAPAAAAAElFTkSuQmCC) top 6px right repeat-x}#graph-nav-status li{display:table-cell;padding:0 10px;text-align:center}#graph-nav-status li:first-child{padding-left:0}.light #graph-nav-status li:first-child{background-image:linear-gradient(to right,#fff 50%,#0000 50%);background-image:var(--theme-light-navigationLeftBgGradient, linear-gradient(to right, #fff 50%, rgba(0, 0, 0, 0) 50%))}.dark #graph-nav-status li:first-child{background-image:linear-gradient(to right,#0f0835 50%,#fff0 50%);background-image:var(--theme-dark-navigationLeftBgGradient, linear-gradient(to right, #0f0835 50%, rgba(255, 255, 255, 0) 50%))}#graph-nav-status li:last-of-type{padding-right:0}.light #graph-nav-status li:last-of-type{background-image:linear-gradient(to right,#0000 50%,#fff 50%);background-image:var(--theme-light-navigationRightBgGradient, linear-gradient(to right, rgba(0, 0, 0, 0) 50%, #fff 50%))}.dark #graph-nav-status li:last-of-type{background-image:linear-gradient(to right,#fff0 50%,#0f0835 50%);background-image:var(--theme-dark-navigationRightBgGradient, linear-gradient(to right, rgba(255, 255, 255, 0) 50%, #0f0835 50%))}#graph-nav-status li a{text-decoration:none}#graph-nav-status li span{border-radius:20px;display:inline-block;width:13px;height:13px}.light #graph-nav-status li span{background:#fff;background:var(--theme-light-mainBg, #fff)}.dark #graph-nav-status li span{background:#0f0835;background:var(--theme-dark-mainBg, #0f0835)}.light #graph-nav-status li span{border:2px solid #000;border:2px solid var(--theme-light-text, #000)}.dark #graph-nav-status li span{border:2px solid #fff;border:2px solid var(--theme-dark-text, #fff)}#graph-nav-status li p{font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:700;margin-top:5px;opacity:.5}.light #graph-nav-status li.active span{background:#28ff65;background:var(--theme-light-accent, #28ff65)}.dark #graph-nav-status li.active span{background:#28ff65;background:var(--theme-dark-accent, #28ff65)}.light #graph-nav-status li.active span{border-color:#28ff65;border-color:var(--theme-light-accent, #28ff65)}.dark #graph-nav-status li.active span{border-color:#28ff65;border-color:var(--theme-dark-accent, #28ff65)}.light #graph-nav-status li.active span{box-shadow:0 0 10px #28ff65;box-shadow:0 0 10px var(--theme-light-accent, #28ff65)}.dark #graph-nav-status li.active span{box-shadow:0 0 10px #28ff65;box-shadow:0 0 10px var(--theme-dark-accent, #28ff65)}#graph-nav-status li.active p{opacity:1}#graph-nav-status li.clickable{cursor:pointer}.fullscreen{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.fullscreen>*{flex-shrink:0}.fullscreen>.graph-container{flex:1 1 auto;min-height:0}.graph-container{margin-bottom:10px;flex:1 1 auto}.graph-container div{overflow:visible!important}.graph-container.border-box{padding:10px}.light .graph-container.border-box{background:#fff;background:var(--theme-light-ipsaBackground, #fff)}.dark .graph-container.border-box{background:#0f0835;background:var(--theme-dark-ipsaBackground, #0f0835)}.display-row-information{margin-top:-15px;margin-bottom:5px}.presentation-header-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:6px;cursor:pointer;font-size:14px;white-space:nowrap}.light .presentation-header-btn{color:#000;color:var(--theme-light-text, #000)}.dark .presentation-header-btn{color:#fff;color:var(--theme-dark-text, #fff)}.light .presentation-header-btn{border:1px solid #ccc;border:1px solid var(--theme-light-border, #ccc)}.dark .presentation-header-btn{border:1px solid #3b2bb3;border:1px solid var(--theme-dark-border, #3b2bb3)}.light .presentation-header-btn{background-color:var(--theme-light-light10Percent, )}.dark .presentation-header-btn{background-color:#ffffff1a;background-color:var(--theme-dark-light10Percent, rgba(255, 255, 255, .1))}.light .presentation-header-btn:hover{background-color:var(--theme-light-light20Percent, )}.dark .presentation-header-btn:hover{background-color:#fff3;background-color:var(--theme-dark-light20Percent, rgba(255, 255, 255, .2))}.breakdown-row{display:flex;flex-direction:row;align-items:flex-end;flex-wrap:wrap;justify-content:flex-start}.breakdown-item{padding:0 25px 0 0;display:flex;flex-direction:row;align-items:center}.breakdown-item>label{white-space:nowrap;margin-right:10px}.breakdown-item.breakdown-item--stacked{flex-direction:column;align-items:flex-start}.breakdown-item.breakdown-item--stacked>label{margin-right:0;margin-bottom:6px}.breakdown-toggle-group{display:inline-flex;flex-wrap:wrap;align-items:stretch;gap:4px;padding:4px;border-radius:999px;background-color:#0f0835;border:1px solid rgba(255,255,255,.09)}.breakdown-item .breakdown-toggle-btn{display:inline-flex;align-items:center;margin:0;border:0;padding:7px 14px;border-radius:999px;background-color:transparent;color:#fff9;font-size:15px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.breakdown-item .breakdown-toggle-btn:hover:not(.is-selected){color:#ffffffd9;background-color:#ffffff0f}.breakdown-item .breakdown-toggle-btn.is-selected{background-color:#47426a;color:#fff}.breakdown-item>.breakdown-toggle-btn{padding:11px 18px;background-color:#0f0835;border:1px solid rgba(255,255,255,.09)}.breakdown-item>.breakdown-toggle-btn:hover:not(.is-selected){background-color:#1d1741}.breakdown-switch{display:inline-flex;align-items:stretch;gap:4px;padding:4px;border-radius:999px;background-color:#0f0835;border:1px solid rgba(255,255,255,.09)}.breakdown-switch .breakdown-switch__option{margin:0;border:0;padding:7px 18px;border-radius:999px;background-color:transparent;color:#fff9;font-size:15px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease}.breakdown-switch .breakdown-switch__option:hover:not(.is-selected){color:#ffffffd9;background-color:#ffffff0f}.breakdown-switch .breakdown-switch__option.is-selected{background-color:#47426a;color:#fff}#free-trial-banner{padding:10px;border:2px solid #e95656;margin-bottom:20px}.light #free-trial-banner{background:#ebebeb;background:var(--theme-light-darkerSecondary, #ebebeb)}.dark #free-trial-banner{background:#3b2bb31a;background:var(--theme-dark-darkerSecondary, rgba(59, 43, 179, .1019607843))}#free-trial-banner h2{text-align:center}#free-trial-banner .select-plan-button{display:block;width:100%;margin-top:16px;text-align:center;background:#e95656;border:2px solid #e95656}.light #free-trial-banner .select-plan-button{color:#000;color:var(--theme-light-altText, #000)}.dark #free-trial-banner .select-plan-button{color:#000;color:var(--theme-dark-altText, #000)}#free-trial-banner .select-plan-button:hover{background:#c94040;color:#fff;border-color:#c94040}#free-trial-banner .free-trial-toggle{display:flex;justify-content:flex-end;margin-top:8px}#free-trial-banner .free-trial-toggle-button{border:0;padding:4px;background:transparent;cursor:pointer}.light #free-trial-banner .free-trial-toggle-button{color:#000;color:var(--theme-light-text, #000)}.dark #free-trial-banner .free-trial-toggle-button{color:#fff;color:var(--theme-dark-text, #fff)}#free-trial-banner .free-trial-toggle-button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.disclaimerText{display:flex;font-size:14px;text-align:justify}.illustration-divider{text-align:center;font-size:12px;margin:8px 0 0;letter-spacing:.3px}.light .illustration-divider{color:#28ff65;color:var(--theme-light-textSecondary, #28ff65)}.dark .illustration-divider{color:#28ff65;color:var(--theme-dark-textSecondary, #28ff65)}.illustration-calculated-badge{display:inline-flex;align-items:center;gap:5px;font-size:11px;padding:2px 8px;border-radius:10px;background:#4facfe26;color:#4facfe;letter-spacing:.5px}.illustration-calculated-badge.extracted,.illustration-calculated-badge.edited{background:#4facfe26;color:#4facfe}.illustration-calculated-badge .badge-info-icon{font-size:9px;opacity:.8;flex-shrink:0}.illustration-calculated-badge .badge-tooltip{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);border-radius:6px;padding:10px 14px;font-size:12px;line-height:1.5;letter-spacing:0;white-space:normal;width:240px;z-index:10000;pointer-events:none;text-align:left}.light .illustration-calculated-badge .badge-tooltip{background:#fff;background:var(--theme-light-light10PercentNoTransparency, #fff)}.dark .illustration-calculated-badge .badge-tooltip{background:#28214a;background:var(--theme-dark-light10PercentNoTransparency, #28214A)}.light .illustration-calculated-badge .badge-tooltip{color:#000;color:var(--theme-light-text, #000)}.dark .illustration-calculated-badge .badge-tooltip{color:#fff;color:var(--theme-dark-text, #fff)}.light .illustration-calculated-badge .badge-tooltip{border:1px solid #ccc;border:1px solid var(--theme-light-border, #ccc)}.dark .illustration-calculated-badge .badge-tooltip{border:1px solid #3b2bb3;border:1px solid var(--theme-dark-border, #3b2bb3)}.illustration-calculated-badge .badge-tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent}.light .illustration-calculated-badge .badge-tooltip:after{border-top-color:#ccc;border-top-color:var(--theme-light-border, #ccc)}.dark .illustration-calculated-badge .badge-tooltip:after{border-top-color:#3b2bb3;border-top-color:var(--theme-dark-border, #3b2bb3)}.illustration-badge-row{display:flex;align-items:center;padding-top:8px;padding-bottom:8px}.coverage-headline{margin-bottom:20px}.coverage-headline h2{font-size:20px;font-weight:600;margin-bottom:12px}.coverage-headline>p{font-size:14px;color:#fff;margin-bottom:12px}.learn-more-accordion{border-radius:6px;padding:12px;display:inline-block}.light .learn-more-accordion{background:var(--theme-light-light10Percent, )}.dark .learn-more-accordion{background:#ffffff1a;background:var(--theme-dark-light10Percent, rgba(255, 255, 255, .1))}.light .learn-more-accordion{border:1px solid #ccc;border:1px solid var(--theme-light-border, #ccc)}.dark .learn-more-accordion{border:1px solid #3b2bb3;border:1px solid var(--theme-dark-border, #3b2bb3)}.learn-more-accordion>button{background:none;border:none;padding:0;font-size:13px;cursor:pointer;font-weight:500;letter-spacing:.2px;white-space:nowrap}.light .learn-more-accordion>button{color:#28ff65;color:var(--theme-light-textSecondary, #28ff65)}.dark .learn-more-accordion>button{color:#28ff65;color:var(--theme-dark-textSecondary, #28ff65)}.light .learn-more-accordion>button:hover{color:#000;color:var(--theme-light-text, #000)}.dark .learn-more-accordion>button:hover{color:#fff;color:var(--theme-dark-text, #fff)}.learn-more-accordion.is-open{display:block}.learn-more-content{margin-top:8px;font-size:13px;color:#fff}.learn-more-content p,.learn-more-content ul{margin-bottom:12px}.learn-more-content li{margin-left:16px;margin-bottom:6px;line-height:1.5}.manually-input-row{margin:12px 0 16px}.illustration-upload-global{display:flex;flex-direction:column;align-items:center;margin-bottom:24px}.illustration-file-field{display:inline-block;width:260px;text-align:center}.illustration-file-field>button.btn,.illustration-file-field>.illustration-file-btn-wrapper,.illustration-file-field>.illustration-file-uploaded{width:100%;box-sizing:border-box}.illustration-file-field .illustration-file-btn-inner button{width:100%;text-align:center}.illustration-file-field>.illustration-file-uploaded{max-width:none}@keyframes illustration-border-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.illustration-file-btn-wrapper{display:inline-block;border-radius:7px}.illustration-file-btn-wrapper.is-loading{position:relative;padding:2px;overflow:hidden}.illustration-file-btn-wrapper.is-loading:before{content:"";position:absolute;top:-100%;left:-100%;right:-100%;bottom:-100%;background:conic-gradient(from 0deg,transparent 0%,rgba(79,172,254,.9) 25%,rgba(0,242,254,.9) 50%,rgba(40,255,101,.6) 65%,transparent 80%);animation:illustration-border-spin 1.5s linear infinite}.illustration-file-btn-wrapper.is-loading .illustration-file-btn-inner{position:relative;z-index:1;border-radius:5px}.light .illustration-file-btn-wrapper.is-loading .illustration-file-btn-inner{background:#fff;background:var(--theme-light-mainBg, #fff)}.dark .illustration-file-btn-wrapper.is-loading .illustration-file-btn-inner{background:#0f0835;background:var(--theme-dark-mainBg, #0f0835)}.illustration-file-btn-wrapper.is-loading .illustration-file-btn-inner button{border:none!important;cursor:wait}.illustration-file-uploaded{display:inline-flex;align-items:center;gap:8px;max-width:260px;border-radius:5px;padding:12px 12px 12px 20px;font-size:15px;font-weight:700;box-sizing:border-box}.light .illustration-file-uploaded{background:var(--theme-light-light10Percent, )}.dark .illustration-file-uploaded{background:#ffffff1a;background:var(--theme-dark-light10Percent, rgba(255, 255, 255, .1))}.light .illustration-file-uploaded{border:1px solid #ccc;border:1px solid var(--theme-light-border, #ccc)}.dark .illustration-file-uploaded{border:1px solid #3b2bb3;border:1px solid var(--theme-dark-border, #3b2bb3)}.illustration-file-name{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.light .illustration-file-name{color:#000;color:var(--theme-light-text, #000)}.dark .illustration-file-name{color:#fff;color:var(--theme-dark-text, #fff)}.illustration-file-clear{flex-shrink:0;background:transparent!important;border:none!important;padding:0 2px!important;font-size:18px;line-height:1;cursor:pointer;border-radius:3px;font-weight:400}.light .illustration-file-clear{color:red;color:var(--theme-light-error, #ff0000)}.dark .illustration-file-clear{color:red;color:var(--theme-dark-error, #ff0000)}.light .illustration-file-clear:hover{background:var(--theme-light-light20Percent, )}.dark .illustration-file-clear:hover{background:#fff3;background:var(--theme-dark-light20Percent, rgba(255, 255, 255, .2))}.light .illustration-file-clear:hover{color:red;color:var(--theme-light-error, #ff0000)}.dark .illustration-file-clear:hover{color:red;color:var(--theme-dark-error, #ff0000)}#ipsa #section-side.app-sidebar{box-sizing:border-box;display:flex;flex-direction:column;flex:0 0 auto;width:280px;min-width:280px;max-width:280px;padding:16px 16px 20px;transition:none;--sidebar-divider-width: 1px;border-right:var(--sidebar-divider-width) solid var(--sidebar-divider-color)}.light #ipsa #section-side.app-sidebar{--sidebar-divider-color: #ccc;--sidebar-divider-color: var(--theme-light-border, #ccc)}.dark #ipsa #section-side.app-sidebar{--sidebar-divider-color: #3b2bb3;--sidebar-divider-color: var(--theme-dark-border, #3b2bb3)}#ipsa #section-side.app-sidebar .sidebar-brand-row{border-bottom:var(--sidebar-divider-width) solid var(--sidebar-divider-color);display:flex;align-items:center;gap:4px;min-height:44px;padding-bottom:16px;margin-bottom:16px}#ipsa #section-side.app-sidebar .sidebar-brand{display:flex;align-items:center;gap:10px;flex:1;min-width:0;color:inherit;text-decoration:none}#ipsa #section-side.app-sidebar .sidebar-brand-mark{display:block;flex:0 0 28px;width:28px;height:28px;object-fit:contain}#ipsa #section-side.app-sidebar .sidebar-brand-name{width:154px;height:19px;object-fit:contain}#ipsa #section-side.app-sidebar #side-toggle{position:static;display:flex;align-items:center;gap:4px;width:100%;height:44px;padding:0;border:0;border-radius:8px;background:transparent;color:inherit;font-size:13px;transform:none}.light #ipsa #section-side.app-sidebar #side-toggle:hover{background:var(--theme-light-light10Percent, )}.dark #ipsa #section-side.app-sidebar #side-toggle:hover{background:#ffffff1a;background:var(--theme-dark-light10Percent, rgba(255, 255, 255, .1))}#ipsa #section-side.app-sidebar .sidebar-chevron{display:grid;place-items:center;flex:0 0 24px;width:24px;height:44px}#ipsa #section-side.app-sidebar .sidebar-chevron svg{transform:rotate(-180deg)}#ipsa #section-side.app-sidebar .sidebar-navigation{display:flex;flex-direction:column;gap:8px;padding-bottom:16px;border-bottom:var(--sidebar-divider-width) solid var(--sidebar-divider-color)}#ipsa #section-side.app-sidebar .sidebar-item{display:flex;align-items:center;gap:14px;width:100%;min-height:48px;padding:12px 14px;box-sizing:border-box;border:0;border-radius:10px;background:transparent;font:inherit;font-size:15px;line-height:1.4;text-align:left;text-decoration:none;cursor:pointer}.light #ipsa #section-side.app-sidebar .sidebar-item{color:#000;color:var(--theme-light-text, #000)}.dark #ipsa #section-side.app-sidebar .sidebar-item{color:#fff;color:var(--theme-dark-text, #fff)}#ipsa #section-side.app-sidebar .sidebar-item svg{flex:0 0 22px;font-size:20px}#ipsa #section-side.app-sidebar .sidebar-item.is-active{box-shadow:inset 3px 0 #5bb5e5;font-weight:600}.light #ipsa #section-side.app-sidebar .sidebar-item.is-active{background:var(--theme-light-light10Percent, )}.dark #ipsa #section-side.app-sidebar .sidebar-item.is-active{background:#ffffff1a;background:var(--theme-dark-light10Percent, rgba(255, 255, 255, .1))}.light #ipsa #section-side.app-sidebar .sidebar-item:hover{background:var(--theme-light-light10Percent, )}.dark #ipsa #section-side.app-sidebar .sidebar-item:hover{background:#ffffff1a;background:var(--theme-dark-light10Percent, rgba(255, 255, 255, .1))}#ipsa #section-side.app-sidebar a:focus-visible,#ipsa #section-side.app-sidebar button:focus-visible{outline:2px solid #5bb5e5;outline-offset:2px}#ipsa #section-side.app-sidebar .sidebar-disclosure{margin-left:auto;width:12px;max-width:12px}#ipsa #section-side.app-sidebar .sidebar-recent{margin:0 0 12px 25px;padding:0 0 0 24px;font-size:13px;max-height:260px;overflow-y:auto}.light #ipsa #section-side.app-sidebar .sidebar-recent{border-left:1px solid #ccc;border-left:1px solid var(--theme-light-border, #ccc)}.dark #ipsa #section-side.app-sidebar .sidebar-recent{border-left:1px solid #3b2bb3;border-left:1px solid var(--theme-dark-border, #3b2bb3)}#ipsa #section-side.app-sidebar .sidebar-recent p{margin:8px 0;line-height:1.5}#ipsa #section-side.app-sidebar .sidebar-recent ul{list-style:none;padding:0;margin:0}#ipsa #section-side.app-sidebar .sidebar-recent a{display:block;padding:9px 0;color:inherit;text-decoration:none;overflow-wrap:anywhere}#ipsa #section-side.app-sidebar .sidebar-recent a:hover{text-decoration:underline}#ipsa #section-side.app-sidebar .sidebar-footer{border-top:var(--sidebar-divider-width) solid var(--sidebar-divider-color);display:flex;flex-direction:column;gap:4px;margin-top:auto;padding-top:16px}#ipsa #section-side.app-sidebar.side-closed{width:72px;min-width:72px;max-width:72px;padding:12px 8px 16px}#ipsa #section-side.app-sidebar.side-closed .sidebar-brand-row{flex-direction:row}#ipsa #section-side.app-sidebar.side-closed .sidebar-brand{flex:0 0 28px}#ipsa #section-side.app-sidebar.side-closed .sidebar-chevron svg{transform:none}#ipsa #section-side.app-sidebar.side-closed .sidebar-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#ipsa #section-side.app-sidebar.side-closed .sidebar-disclosure{display:none}#ipsa #section-side.app-sidebar.side-closed .sidebar-item{justify-content:center;padding:12px}@media (max-width: 1023px){#ipsa #section-side.app-sidebar{width:72px!important;min-width:72px!important}#ipsa #section-side.app-sidebar:not(.side-closed){width:280px!important;min-width:280px!important;padding:16px 16px 20px}}.light #ipsa #section-side.app-sidebar .sidebar-brand-name{filter:brightness(0)}.modal{padding:40px;position:absolute;text-align:center;position:fixed;left:50%;top:20%;z-index:1000;width:550px}.light .modal{background:#fff;background:var(--theme-light-mainBg, #fff)}.dark .modal{background:#0f0835;background:var(--theme-dark-mainBg, #0f0835)}.light .modal{border:2px solid #ccc;border:2px solid var(--theme-light-border, #ccc)}.dark .modal{border:2px solid #3b2bb3;border:2px solid var(--theme-dark-border, #3b2bb3)}.modal.modal-fixed{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1000}.modal p{font-family:IBM Plex Mono,monospace;font-size:16px}.light .modal p{color:#000;color:var(--theme-light-text, #000)}.dark .modal p{color:#fff;color:var(--theme-dark-text, #fff)}.modal a,.modal span{font-weight:700;cursor:pointer}.light .modal a,.modal span{color:#fff;color:var(--theme-light-sideBg, #fff)}.dark .modal a,.modal span{color:#0f0835;color:var(--theme-dark-sideBg, #0f0835)}.modal .btn{display:inline-block;font-size:12px;margin-top:30px}.light .modal .btn{background-color:#fff;background-color:var(--theme-light-sideBg, #fff)}.dark .modal .btn{background-color:#0f0835;background-color:var(--theme-dark-sideBg, #0f0835)}.light .modal .btn{color:#000;color:var(--theme-light-text, #000)}.dark .modal .btn{color:#fff;color:var(--theme-dark-text, #fff)}.modal .btn+a{margin-left:40px}.light .modal .btn.selected{background-color:var(--theme-light-light20Percent, )}.dark .modal .btn.selected{background-color:#fff3;background-color:var(--theme-dark-light20Percent, rgba(255, 255, 255, .2))}.light .modal .btn.selected{color:#fff;color:var(--theme-light-sideBg, #fff)}.dark .modal .btn.selected{color:#0f0835;color:var(--theme-dark-sideBg, #0f0835)}.light .modal .btn:hover{background-color:var(--theme-light-light20Percent, )}.dark .modal .btn:hover{background-color:#fff3;background-color:var(--theme-dark-light20Percent, rgba(255, 255, 255, .2))}.light .modal .btn:hover{color:#fff;color:var(--theme-light-sideBg, #fff)}.dark .modal .btn:hover{color:#0f0835;color:var(--theme-dark-sideBg, #0f0835)}.modal .modal-buttons{display:flex;align-items:baseline;justify-content:space-evenly}.light .modal .modal-buttons .btn:hover{background-color:var(--theme-light-light20Percent, )}.dark .modal .modal-buttons .btn:hover{background-color:#fff3;background-color:var(--theme-dark-light20Percent, rgba(255, 255, 255, .2))}.light .modal .modal-buttons .btn:hover{color:#fff;color:var(--theme-light-sideBg, #fff)}.dark .modal .modal-buttons .btn:hover{color:#0f0835;color:var(--theme-dark-sideBg, #0f0835)}.modal .saas-agreement-link{text-decoration:underline;text-underline-offset:3px}.light .modal .saas-agreement-link{color:#000;color:var(--theme-light-text, #000)}.dark .modal .saas-agreement-link{color:#fff;color:var(--theme-dark-text, #fff)}.modal .saas-agreement-checkbox{display:flex;align-items:center;justify-content:center;gap:10px;margin:24px 0 4px}.modal .saas-agreement-checkbox input{width:18px;height:18px;margin:0;cursor:pointer}.modal .saas-agreement-checkbox label{font-family:IBM Plex Mono,monospace;font-size:14px;cursor:pointer}.light .modal .saas-agreement-checkbox label{color:#000;color:var(--theme-light-text, #000)}.dark .modal .saas-agreement-checkbox label{color:#fff;color:var(--theme-dark-text, #fff)}.modal .saas-agreement-cancel{background:none;border:none;padding:0;margin-top:30px;font-family:IBM Plex Mono,monospace;font-size:14px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.light .modal .saas-agreement-cancel{color:#000;color:var(--theme-light-text, #000)}.dark .modal .saas-agreement-cancel{color:#fff;color:var(--theme-dark-text, #fff)}#print-modal{top:20%}#modal-cover{opacity:.89;position:fixed;top:0;bottom:0;width:100%}.light #modal-cover{background:#fff;background:var(--theme-light-mainBg, #fff)}.dark #modal-cover{background:#0f0835;background:var(--theme-dark-mainBg, #0f0835)}.document-modal{width:70%}.document-modal .embed-container{height:90%;width:100%}.document-modal .embed-container{padding-bottom:56.25%;height:0;overflow:hidden}.document-modal .embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.document-modal .document-modal-button{font-weight:700;text-decoration:underline;margin-top:10px}.light .document-modal .document-modal-button{color:#000;color:var(--theme-light-text, #000)}.dark .document-modal .document-modal-button{color:#fff;color:var(--theme-dark-text, #fff)}.document-modal .document-modal-button-download{font-weight:700;font-size:large;text-decoration:underline;float:right;margin-top:-10px;margin-bottom:10px}.light .document-modal .document-modal-button-download{color:#000;color:var(--theme-light-text, #000)}.dark .document-modal .document-modal-button-download{color:#fff;color:var(--theme-dark-text, #fff)}form input,form textarea{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif}form label{display:block;font-size:14px;font-weight:600;margin-bottom:8px}form input[type=text]{background-color:transparent;border:0;box-shadow:none;box-sizing:border-box;font-size:12px;margin-bottom:20px;padding:10px 5px;width:100%}.light form input[type=text]{border-bottom:1px solid #ccc;border-bottom:1px solid var(--theme-light-border, #ccc)}.dark form input[type=text]{border-bottom:1px solid #3b2bb3;border-bottom:1px solid var(--theme-dark-border, #3b2bb3)}.light form input[type=text]{color:#000;color:var(--theme-light-text, #000)}.dark form input[type=text]{color:#fff;color:var(--theme-dark-text, #fff)}form input[type=text]::placeholder{font-style:italic;opacity:.9}.light form input[type=text]::placeholder{color:#000;color:var(--theme-light-text, #000)}.dark form input[type=text]::placeholder{color:#fff;color:var(--theme-dark-text, #fff)}form input[type=text]:focus{outline:none}.light form input[type=text]:focus{border-color:#000;border-color:var(--theme-light-text, #000)}.dark form input[type=text]:focus{border-color:#fff;border-color:var(--theme-dark-text, #fff)}form input[type=text]:focus::placeholder{opacity:.4}@media (min-width: 1024px){form input[type=text]{font-size:14px}}form input[type=number]{background-color:transparent;border:0;box-shadow:none;box-sizing:border-box;font-size:12px;margin-bottom:20px;padding:10px 5px;width:100%}.light form input[type=number]{border-bottom:1px solid #ccc;border-bottom:1px solid var(--theme-light-border, #ccc)}.dark form input[type=number]{border-bottom:1px solid #3b2bb3;border-bottom:1px solid var(--theme-dark-border, #3b2bb3)}.light form input[type=number]{color:#000;color:var(--theme-light-text, #000)}.dark form input[type=number]{color:#fff;color:var(--theme-dark-text, #fff)}form input[type=number]::placeholder{font-style:italic;opacity:.9}.light form input[type=number]::placeholder{color:#000;color:var(--theme-light-text, #000)}.dark form input[type=number]::placeholder{color:#fff;color:var(--theme-dark-text, #fff)}form input[type=number]:focus{outline:none}.light form input[type=number]:focus{border-color:#000;border-color:var(--theme-light-text, #000)}.dark form input[type=number]:focus{border-color:#fff;border-color:var(--theme-dark-text, #fff)}form input[type=number]:focus::placeholder{opacity:.4}@media (min-width: 1024px){form input[type=number]{font-size:14px}}form input[type=email]{background-color:transparent;border:0;box-shadow:none;box-sizing:border-box;font-size:12px;margin-bottom:20px;padding:10px 5px;width:100%}.light form input[type=email]{border-bottom:1px solid #ccc;border-bottom:1px solid var(--theme-light-border, #ccc)}.dark form input[type=email]{border-bottom:1px solid #3b2bb3;border-bottom:1px solid var(--theme-dark-border, #3b2bb3)}.light form input[type=email]{color:#000;color:var(--theme-light-text, #000)}.dark form input[type=email]{color:#fff;color:var(--theme-dark-text, #fff)}form input[type=email]::placeholder{font-style:italic;opacity:.9}.light form input[type=email]::placeholder{color:#000;color:var(--theme-light-text, #000)}.dark form input[type=email]::placeholder{color:#fff;color:var(--theme-dark-text, #fff)}form input[type=email]:focus{outline:none}.light form input[type=email]:focus{border-color:#000;border-color:var(--theme-light-text, #000)}.dark form input[type=email]:focus{border-color:#fff;border-color:var(--theme-dark-text, #fff)}form input[type=email]:focus::placeholder{opacity:.4}@media (min-width: 1024px){form input[type=email]{font-size:14px}}form input[type=password]{background-color:transparent;border:0;box-shadow:none;box-sizing:border-box;font-size:12px;margin-bottom:20px;padding:10px 5px;width:100%}.light form input[type=password]{border-bottom:1px solid #ccc;border-bottom:1px solid var(--theme-light-border, #ccc)}.dark form input[type=password]{border-bottom:1px solid #3b2bb3;border-bottom:1px solid var(--theme-dark-border, #3b2bb3)}.light form input[type=password]{color:#000;color:var(--theme-light-text, #000)}.dark form input[type=password]{color:#fff;color:var(--theme-dark-text, #fff)}form input[type=password]::placeholder{font-style:italic;opacity:.9}.light form input[type=password]::placeholder{color:#000;color:var(--theme-light-text, #000)}.dark form input[type=password]::placeholder{color:#fff;color:var(--theme-dark-text, #fff)}form input[type=password]:focus{outline:none}.light form input[type=password]:focus{border-color:#000;border-color:var(--theme-light-text, #000)}.dark form input[type=password]:focus{border-color:#fff;border-color:var(--theme-dark-text, #fff)}form input[type=password]:focus::placeholder{opacity:.4}@media (min-width: 1024px){form input[type=password]{font-size:14px}}form input[type=date]{background-color:transparent;border:0;box-shadow:none;box-sizing:border-box;font-size:12px;margin-bottom:20px;padding:10px 5px;width:100%}.light form input[type=date]{border-bottom:1px solid #ccc;border-bottom:1px solid var(--theme-light-border, #ccc)}.dark form input[type=date]{border-bottom:1px solid #3b2bb3;border-bottom:1px solid var(--theme-dark-border, #3b2bb3)}.light form input[type=date]{color:#000;color:var(--theme-light-text, #000)}.dark form input[type=date]{color:#fff;color:var(--theme-dark-text, #fff)}form input[type=date]::placeholder{font-style:italic;opacity:.9}.light form input[type=date]::placeholder{color:#000;color:var(--theme-light-text, #000)}.dark form input[type=date]::placeholder{color:#fff;color:var(--theme-dark-text, #fff)}form input[type=date]:focus{outline:none}.light form input[type=date]:focus{border-color:#000;border-color:var(--theme-light-text, #000)}.dark form input[type=date]:focus{border-color:#fff;border-color:var(--theme-dark-text, #fff)}form input[type=date]:focus::placeholder{opacity:.4}@media (min-width: 1024px){form input[type=date]{font-size:14px}}form input[type=search]{background-color:transparent;border:0;box-shadow:none;box-sizing:border-box;font-size:12px;margin-bottom:20px;padding:10px 5px;width:100%}.light form input[type=search]{border-bottom:1px solid #ccc;border-bottom:1px solid var(--theme-light-border, #ccc)}.dark form input[type=search]{border-bottom:1px solid #3b2bb3;border-bottom:1px solid var(--theme-dark-border, #3b2bb3)}.light form input[type=search]{color:#000;color:var(--theme-light-text, #000)}.dark form input[type=search]{color:#fff;color:var(--theme-dark-text, #fff)}form input[type=search]::placeholder{font-style:italic;opacity:.9}.light form input[type=search]::placeholder{color:#000;color:var(--theme-light-text, #000)}.dark form input[type=search]::placeholder{color:#fff;color:var(--theme-dark-text, #fff)}form input[type=search]:focus{outline:none}.light form input[type=search]:focus{border-color:#000;border-color:var(--theme-light-text, #000)}.dark form input[type=search]:focus{border-color:#fff;border-color:var(--theme-dark-text, #fff)}form input[type=search]:focus::placeholder{opacity:.4}@media (min-width: 1024px){form input[type=search]{font-size:14px}}form textarea{background-color:transparent;border:0;box-shadow:none;box-sizing:border-box;font-size:12px;margin-bottom:20px;padding:10px 5px;width:100%}.light form textarea{border-bottom:1px solid #ccc;border-bottom:1px solid var(--theme-light-border, #ccc)}.dark form textarea{border-bottom:1px solid #3b2bb3;border-bottom:1px solid var(--theme-dark-border, #3b2bb3)}.light form textarea{color:#000;color:var(--theme-light-text, #000)}.dark form textarea{color:#fff;color:var(--theme-dark-text, #fff)}form textarea::placeholder{font-style:italic;opacity:.9}.light form textarea::placeholder{color:#000;color:var(--theme-light-text, #000)}.dark form textarea::placeholder{color:#fff;color:var(--theme-dark-text, #fff)}form textarea:focus{outline:none}.light form textarea:focus{border-color:#000;border-color:var(--theme-light-text, #000)}.dark form textarea:focus{border-color:#fff;border-color:var(--theme-dark-text, #fff)}form textarea:focus::placeholder{opacity:.4}@media (min-width: 1024px){form textarea{font-size:14px}}form select{background-color:transparent;border:0;box-shadow:none;box-sizing:border-box;font-size:12px;margin-bottom:20px;padding:10px 5px;width:100%}.light form select{border-bottom:1px solid #ccc;border-bottom:1px solid var(--theme-light-border, #ccc)}.dark form select{border-bottom:1px solid #3b2bb3;border-bottom:1px solid var(--theme-dark-border, #3b2bb3)}.light form select{color:#000;color:var(--theme-light-text, #000)}.dark form select{color:#fff;color:var(--theme-dark-text, #fff)}form select::placeholder{font-style:italic;opacity:.9}.light form select::placeholder{color:#000;color:var(--theme-light-text, #000)}.dark form select::placeholder{color:#fff;color:var(--theme-dark-text, #fff)}form select:focus{outline:none}.light form select:focus{border-color:#000;border-color:var(--theme-light-text, #000)}.dark form select:focus{border-color:#fff;border-color:var(--theme-dark-text, #fff)}form select:focus::placeholder{opacity:.4}@media (min-width: 1024px){form select{font-size:14px}}form option{color:#000;background-color:#fff}form select{background-image:url("data:image/svg+xml,%3csvg%20height='8'%20viewBox='0%200%2012%208'%20width='12'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m950.25%20375.25%203.75%203.75%204.005371-3.75'%20fill='none'%20stroke='%23fff'%20stroke-linecap='square'%20stroke-width='2'%20transform='translate(-948%20-373)'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right 10px;background-size:10px;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;min-width:150px;padding-right:28px}form input[type=checkbox]{-webkit-appearance:none;border-radius:3px;position:absolute;height:20px;width:20px}.light form input[type=checkbox]{background:#000;background:var(--theme-light-text, #000)}.dark form input[type=checkbox]{background:#fff;background:var(--theme-dark-text, #fff)}.light form input[type=checkbox]{border:2px solid #ccc;border:2px solid var(--theme-light-border, #ccc)}.dark form input[type=checkbox]{border:2px solid #3b2bb3;border:2px solid var(--theme-dark-border, #3b2bb3)}form input[type=checkbox]:after{content:"";display:inline-block;font-size:27px;font-weight:300;height:20px;position:absolute;left:1px;top:-10px}form input[type=checkbox]:checked:after{content:"×"}form input[type=checkbox]:focus{outline:none}.light form input[type=checkbox]:focus{border-color:#1e90d9;border-color:var(--theme-light-accentSecondary, #1e90d9)}.dark form input[type=checkbox]:focus{border-color:#1e90d9;border-color:var(--theme-dark-accentSecondary, #1e90d9)}form input[type=checkbox]+label{display:inline-block;margin-bottom:25px;padding-left:30px;position:relative;vertical-align:top}form input[type=submit]{margin-top:30px}.light form .error-field{border-bottom:1px solid !important #ff0000;border-bottom:1px solid !important var(--theme-light-error, #ff0000)}.dark form .error-field{border-bottom:1px solid !important #ff0000;border-bottom:1px solid !important var(--theme-dark-error, #ff0000)}.light form .error-field{color:red;color:var(--theme-light-error, #ff0000)}.dark form .error-field{color:red;color:var(--theme-dark-error, #ff0000)}.light .error{color:red;color:var(--theme-light-error, #ff0000)}.dark .error{color:red;color:var(--theme-dark-error, #ff0000)}button{border-radius:5px;font-size:15px;font-weight:700;padding:12px 28px}.light button{background:var(--theme-light-light10Percent, )}.dark button{background:#ffffff1a;background:var(--theme-dark-light10Percent, rgba(255, 255, 255, .1))}.light button{border:1px solid #ccc;border:1px solid var(--theme-light-border, #ccc)}.dark button{border:1px solid #3b2bb3;border:1px solid var(--theme-dark-border, #3b2bb3)}.light button{color:#000;color:var(--theme-light-text, #000)}.dark button{color:#fff;color:var(--theme-dark-text, #fff)}.light button:hover{background-color:var(--theme-light-light20Percent, )}.dark button:hover{background-color:#fff3;background-color:var(--theme-dark-light20Percent, rgba(255, 255, 255, .2))}.btn{border-radius:5px;font-size:15px;font-weight:700;padding:12px 28px}.light .btn{background:var(--theme-light-light10Percent, )}.dark .btn{background:#ffffff1a;background:var(--theme-dark-light10Percent, rgba(255, 255, 255, .1))}.light .btn{border:1px solid #ccc;border:1px solid var(--theme-light-border, #ccc)}.dark .btn{border:1px solid #3b2bb3;border:1px solid var(--theme-dark-border, #3b2bb3)}.light .btn{color:#000;color:var(--theme-light-text, #000)}.dark .btn{color:#fff;color:var(--theme-dark-text, #fff)}.light .btn:hover{background-color:var(--theme-light-light20Percent, )}.dark .btn:hover{background-color:#fff3;background-color:var(--theme-dark-light20Percent, rgba(255, 255, 255, .2))}.btn-disabled{opacity:.5}.btn-disabled:hover{cursor:default}.light .btn-disabled:hover{background-color:var(--theme-light-light10Percent, )}.dark .btn-disabled:hover{background-color:#ffffff1a;background-color:var(--theme-dark-light10Percent, rgba(255, 255, 255, .1))}button.btn{text-decoration:none}.light button.btn{background-color:var(--theme-light-light10Percent, )}.dark button.btn{background-color:#ffffff1a;background-color:var(--theme-dark-light10Percent, rgba(255, 255, 255, .1))}input.btn{text-decoration:none}.light input.btn{background-color:var(--theme-light-light10Percent, )}.dark input.btn{background-color:#ffffff1a;background-color:var(--theme-dark-light10Percent, rgba(255, 255, 255, .1))}a.btn{text-decoration:none}.light a.btn{background-color:var(--theme-light-light10Percent, )}.dark a.btn{background-color:#ffffff1a;background-color:var(--theme-dark-light10Percent, rgba(255, 255, 255, .1))}.arrow-btn{background-size:9px;padding-right:45px;transition:background-position .2s}.arrow-btn.light{background:url("data:image/svg+xml,%3csvg%20height='13'%20viewBox='0%200%2012%2013'%20width='12'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m98.6%2022.8305263-5.6-5.3305263-5.6%205.3305263%201.6322275%201.5536842%202.8132701-2.6905263v7.8063158h2.3090048v-7.8063158l2.8132701%202.6905263z'%20fill='%23000'%20transform='matrix(0%201%20-1%200%2029.5%20-86.5)'/%3e%3c/svg%3e") no-repeat center right 15px}.arrow-btn.dark{background:url("data:image/svg+xml,%3csvg%20height='13'%20viewBox='0%200%2012%2013'%20width='12'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m98.6%2022.8305263-5.6-5.3305263-5.6%205.3305263%201.6322275%201.5536842%202.8132701-2.6905263v7.8063158h2.3090048v-7.8063158l2.8132701%202.6905263z'%20fill='%23fff'%20transform='matrix(0%201%20-1%200%2029.5%20-86.5)'/%3e%3c/svg%3e") no-repeat center right 15px}@media (min-width: 1024px){.arrow-btn{background-size:12px;padding-right:50px}}.arrow-btn-left{background-size:9px!important;padding-left:45px;padding-right:28px}.arrow-btn-left.light{background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2024.0.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%2012%2013'%20style='enable-background:new%200%200%2012%2013;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23000;}%20%3c/style%3e%3cpath%20class='st0'%20d='M5.3,0.9L0,6.5l5.3,5.6l1.6-1.6L4.2,7.7H12V5.3H4.2l2.7-2.8L5.3,0.9z'/%3e%3c/svg%3e") no-repeat center left 15px}.arrow-btn-left.dark{background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2024.0.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%2012%2013'%20style='enable-background:new%200%200%2012%2013;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23FFFFFF;}%20%3c/style%3e%3cpath%20class='st0'%20d='M5.3,0.9L0,6.5l5.3,5.6l1.6-1.6L4.2,7.7H12V5.3H4.2l2.7-2.8L5.3,0.9z'/%3e%3c/svg%3e") no-repeat center left 15px}@media (min-width: 1024px){.arrow-btn-left{background-size:12px!important;padding-left:50px}}.arrow-btn-full.light{background:url("data:image/svg+xml,%3csvg%20height='13'%20viewBox='0%200%2012%2013'%20width='12'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m98.6%2022.8305263-5.6-5.3305263-5.6%205.3305263%201.6322275%201.5536842%202.8132701-2.6905263v7.8063158h2.3090048v-7.8063158l2.8132701%202.6905263z'%20fill='%23000'%20transform='matrix(0%201%20-1%200%2029.5%20-86.5)'/%3e%3c/svg%3e") no-repeat center right 15px}.arrow-btn-full.dark{background:url("data:image/svg+xml,%3csvg%20height='13'%20viewBox='0%200%2012%2013'%20width='12'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m98.6%2022.8305263-5.6-5.3305263-5.6%205.3305263%201.6322275%201.5536842%202.8132701-2.6905263v7.8063158h2.3090048v-7.8063158l2.8132701%202.6905263z'%20fill='%23fff'%20transform='matrix(0%201%20-1%200%2029.5%20-86.5)'/%3e%3c/svg%3e") no-repeat center right 15px}.arrow-btn-full span{background-size:9px;display:inline-block;width:14px;height:9px;margin-left:8px;transition:background-position .2s}@media (min-width: 1024px){.arrow-btn-full span{background-size:12px;height:12px;width:17px}}.arrow-btn-full:hover span{background-position:center right 0px}.btn-right{float:right}.btn-right-no-text{padding-left:0}.btn-right-small-margin{margin-left:5px!important}.btn-left-no-text{padding-right:0}.form-nav{margin-top:30px}.form-nav a,.form-nav button{margin-left:20px}.form-nav a:first-child,.form-nav button:first-child{margin-left:0}.form-nav.client-buttons{display:flex;flex-wrap:wrap;justify-content:space-between}.form-nav.client-buttons div{margin-top:1px;margin-bottom:2px}.animated-form label{font-size:14px;font-style:italic;font-weight:400;pointer-events:none;padding-left:5px;position:absolute;top:30px;margin-left:1px;transition:.2s ease all}.animated-form input,.animated-form select{font-style:italic;margin-top:20px}.animated-form input.move-label~label,.animated-form select.move-label~label{font-size:10px;font-style:normal;opacity:.5;top:10px}.animated-form select{font-style:italic;margin-top:20px;width:100%;min-width:0;line-height:1.25}.animated-form .file-upload{margin-top:20px;margin-bottom:20px}.animated-form .file-upload label{top:0;font-size:10px;font-style:normal;opacity:.5}.animated-form .file-upload button{display:inline-block;cursor:pointer}.light .animated-form .file-upload button{border:1px solid #ccc;border:1px solid var(--theme-light-border, #ccc)}.dark .animated-form .file-upload button{border:1px solid #3b2bb3;border:1px solid var(--theme-dark-border, #3b2bb3)}.animated-form .file-upload input{margin-left:1px}.animated-form .file-container{margin-top:20px;margin-bottom:20px;display:flex;justify-content:space-between}.animated-form .file-container .file-download{background:none!important;border:none;padding:0!important;opacity:.8;text-decoration:underline;cursor:pointer;margin-right:10px}.animated-form .file-container .file-download:hover{opacity:1;text-decoration:underline;cursor:pointer}.content-form label{font-weight:500;margin-top:30px}.content-form input{font-weight:700}.content-form .btn{float:right;margin-top:40px}.fullscreen-enabled{padding:20px;overflow-x:hidden;overflow-y:auto}.light .fullscreen-enabled{color:#000;color:var(--theme-light-text, #000)}.dark .fullscreen-enabled{color:#fff;color:var(--theme-dark-text, #fff)}.light .fullscreen-enabled{background:#fff;background:var(--theme-light-mainBg, #fff)}.dark .fullscreen-enabled{background:#0f0835;background:var(--theme-dark-mainBg, #0f0835)}.light .slider-ticks{color:#000;color:var(--theme-light-text, #000)}.dark .slider-ticks{color:#fff;color:var(--theme-dark-text, #fff)}.light .slider-handles div{color:#000;color:var(--theme-light-text, #000)}.dark .slider-handles div{color:#fff;color:var(--theme-dark-text, #fff)}.railStyle{position:absolute;width:100%;height:10px;margin-top:35px;border-radius:5px;cursor:pointer}.light .railStyle{background-color:#28ff65;background-color:var(--theme-light-accent, #28ff65)}.dark .railStyle{background-color:#28ff65;background-color:var(--theme-dark-accent, #28ff65)}.railStyleDisabled{position:absolute;width:100%;height:10px;margin-top:35px;border-radius:5px;cursor:pointer;opacity:.5}.light .railStyleDisabled{background-color:#28ff65;background-color:var(--theme-light-accent, #28ff65)}.dark .railStyleDisabled{background-color:#28ff65;background-color:var(--theme-dark-accent, #28ff65)}.sliderStyle{position:relative;width:100%;height:80px;color:#fff}.light .slider-tracks div{background-color:red;background-color:var(--theme-light-error, #ff0000)}.dark .slider-tracks div{background-color:red;background-color:var(--theme-dark-error, #ff0000)}.light .text-information .btn{background-color:#000;background-color:var(--theme-light-ipsaButtonBackground, #000)}.dark .text-information .btn{background-color:#ffffff1a;background-color:var(--theme-dark-ipsaButtonBackground, rgba(255, 255, 255, .1))}.planContainer{display:flex;flex-direction:column;flex:1;margin:0}.plan{width:100%;flex:1;display:flex;flex-direction:column;box-sizing:border-box;text-align:center;margin:0}.light .plan{border:2px solid #ccc;border:2px solid var(--theme-light-border, #ccc)}.dark .plan{border:2px solid #3b2bb3;border:2px solid var(--theme-dark-border, #3b2bb3)}.plan .headerContainer{padding:20px 20px 0}.light .plan .headerContainer{border-bottom:2px solid #ccc;border-bottom:2px solid var(--theme-light-border, #ccc)}.dark .plan .headerContainer{border-bottom:2px solid #3b2bb3;border-bottom:2px solid var(--theme-dark-border, #3b2bb3)}.light .plan .headerContainer{background-color:#1e90d9;background-color:var(--theme-light-accentSecondary, #1e90d9)}.dark .plan .headerContainer{background-color:#1e90d9;background-color:var(--theme-dark-accentSecondary, #1e90d9)}.light .plan .headerContainer.primary{background-color:#28ff65;background-color:var(--theme-light-accent, #28ff65)}.dark .plan .headerContainer.primary{background-color:#28ff65;background-color:var(--theme-dark-accent, #28ff65)}.light .plan .headerContainer.primary{color:#fff;color:var(--theme-light-mainBg, #fff)}.dark .plan .headerContainer.primary{color:#0f0835;color:var(--theme-dark-mainBg, #0f0835)}.light .plan .headerContainer.headerContainer-0{background-color:#1e90d9;background-color:var(--theme-light-accentSecondary, #1e90d9)}.dark .plan .headerContainer.headerContainer-0{background-color:#1e90d9;background-color:var(--theme-dark-accentSecondary, #1e90d9)}.light .plan .headerContainer.headerContainer-0{color:#fff;color:var(--theme-light-mainBg, #fff)}.dark .plan .headerContainer.headerContainer-0{color:#0f0835;color:var(--theme-dark-mainBg, #0f0835)}.light .plan .headerContainer.headerContainer-1{background-color:#1e90d9;background-color:var(--theme-light-accentSecondary, #1e90d9)}.dark .plan .headerContainer.headerContainer-1{background-color:#1e90d9;background-color:var(--theme-dark-accentSecondary, #1e90d9)}.light .plan .headerContainer.headerContainer-2{background-color:#fff;background-color:var(--theme-light-sideBg, #fff)}.dark .plan .headerContainer.headerContainer-2{background-color:#0f0835;background-color:var(--theme-dark-sideBg, #0f0835)}.plan .headerContainer>*{font-size:2em;font-weight:500;padding-bottom:.5em}.plan .headerContainer .desc{padding-top:1em;font-size:1em;font-weight:400;margin:0 auto}.plan .infoContainer{padding:20px;box-sizing:border-box;flex:1}.light .plan .infoContainer{background:#ffffff1a;background:var(--theme-light-sideBg10Percent, rgba(255, 255, 255, .1))}.dark .plan .infoContainer{background:#3b2bb31a;background:var(--theme-dark-sideBg10Percent, rgba(59, 43, 179, .1))}.plan .infoContainer .features{margin-left:0;font-size:inherit;list-style:none;padding-left:0}.plan .infoContainer .features li{padding:.5em 0}.plan .infoContainer .features li+li{border-top:1px solid rgba(59,43,179,.5)}.plan .infoContainer .selectPlan{cursor:pointer;transition:all .25s;margin:0 auto;box-sizing:border-box;max-width:70%;display:block;font-weight:700;font-size:1.2em}.light .plan .infoContainer .selectPlan{background-color:#28ff65;background-color:var(--theme-light-accent, #28ff65)}.dark .plan .infoContainer .selectPlan{background-color:#28ff65;background-color:var(--theme-dark-accent, #28ff65)}.light .plan .infoContainer .selectPlan{border:2px solid #28ff65;border:2px solid var(--theme-light-accent, #28ff65)}.dark .plan .infoContainer .selectPlan{border:2px solid #28ff65;border:2px solid var(--theme-dark-accent, #28ff65)}.light .plan .infoContainer .selectPlan{color:#fff;color:var(--theme-light-mainBg, #fff)}.dark .plan .infoContainer .selectPlan{color:#0f0835;color:var(--theme-dark-mainBg, #0f0835)}.plan .infoContainer .selectPlan:hover{color:#fff}.light .plan .infoContainer .selectPlan:hover{background:var(--theme-light-light10Percent, )}.dark .plan .infoContainer .selectPlan:hover{background:#ffffff1a;background:var(--theme-dark-light10Percent, rgba(255, 255, 255, .1))}.light .plan .infoContainer .selectPlan:hover{border:2px solid #28ff65;border:2px solid var(--theme-light-accent, #28ff65)}.dark .plan .infoContainer .selectPlan:hover{border:2px solid #28ff65;border:2px solid var(--theme-dark-accent, #28ff65)}.plan .infoContainer .selectPlan.disable{background-color:inherit;border:inherit}.plan.welcome{width:100%;border:none}.light .plan.welcome a{color:#1e90d9;color:var(--theme-light-accentSecondary, #1e90d9)}.dark .plan.welcome a{color:#1e90d9;color:var(--theme-dark-accentSecondary, #1e90d9)}.plan.welcome .headerContainer{font-size:2em;padding:0;background-color:transparent;border:none}.plan.welcome .welcome-video-info{font-size:1.5em}.plan.welcome .welcome-video-info>div{padding-top:2em}.plan.welcome .infoContainer{background-color:transparent;font-size:1.5em}.plan.welcome .infoContainer .welcome-video{padding:2em 8em 0}.plan.welcome .infoContainer .embed-container{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.plan.welcome .infoContainer .embed-container .iframe-container{margin:auto;width:640px;height:360px}.plan.welcome .infoContainer .embed-container iframe{left:0;top:0;position:absolute}@media screen and (max-width: 25em){.planContainer{margin:0}.planContainer .plan{width:100%;margin:0}}.checkout{display:flex;flex-direction:column}.checkout h1{font-size:3em;font-weight:500;margin:auto;padding-bottom:1em}.checkout-form{border:1px solid white;padding:10px}.checkout-container{display:flex;flex-direction:row;gap:24px;align-items:stretch}.checkout-container>*{flex:1}@media screen and (max-width: 500px){.checkout-container{flex-direction:column}}:root{--tooltip-margin: 100px;--tooltip-arrow-size: 6px}.Tooltip-Wrapper{display:inline-block;position:relative}.Tooltip-Tip{position:absolute;border-radius:4px;font-size:14px;font-family:sans-serif;line-height:1;z-index:10000;width:60vw;padding:12px 28px;text-align:left;margin-top:10px}.light .Tooltip-Tip{color:#000;color:var(--theme-light-text, #000)}.dark .Tooltip-Tip{color:#fff;color:var(--theme-dark-text, #fff)}.light .Tooltip-Tip{background:#fff;background:var(--theme-light-light10PercentNoTransparency, #fff)}.dark .Tooltip-Tip{background:#28214a;background:var(--theme-dark-light10PercentNoTransparency, #28214A)}.light .Tooltip-Tip{border:1px solid #ccc;border:1px solid var(--theme-light-border, #ccc)}.dark .Tooltip-Tip{border:1px solid #3b2bb3;border:1px solid var(--theme-dark-border, #3b2bb3)}.Tooltip-Tip p{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;font-size:15px!important}.Tooltip-Tip.small{width:25vw}.Tooltip-Tip.bottom{top:calc(100% + 10px);left:50%;transform:translate(-50%)}.Tooltip-Tip.bottom:before{bottom:100%}.light .Tooltip-Tip.bottom:before{border-bottom-color:#ccc;border-bottom-color:var(--theme-light-border, #ccc)}.dark .Tooltip-Tip.bottom:before{border-bottom-color:#3b2bb3;border-bottom-color:var(--theme-dark-border, #3b2bb3)}.Tooltip-Tip.bottom-right{transform:translate(0)}.Tooltip-Tip.bottom-right:before{bottom:100%}.light .Tooltip-Tip.bottom-right:before{border-bottom-color:#ccc;border-bottom-color:var(--theme-light-border, #ccc)}.dark .Tooltip-Tip.bottom-right:before{border-bottom-color:#3b2bb3;border-bottom-color:var(--theme-dark-border, #3b2bb3)}.Tooltip-Tip.bottom-left{transform:translate(-80%)}.Tooltip-Tip.bottom-left:before{bottom:100%}.light .Tooltip-Tip.bottom-left:before{border-bottom-color:#ccc;border-bottom-color:var(--theme-light-border, #ccc)}.dark .Tooltip-Tip.bottom-left:before{border-bottom-color:#3b2bb3;border-bottom-color:var(--theme-dark-border, #3b2bb3)}.Tooltip-Tip.up{top:-80px;transform:translate(-50%)}.light .Tooltip-Tip.up:before{border-bottom-color:#ccc;border-bottom-color:var(--theme-light-border, #ccc)}.dark .Tooltip-Tip.up:before{border-bottom-color:#3b2bb3;border-bottom-color:var(--theme-dark-border, #3b2bb3)}.btn-green{text-align:center}.light .btn-green{color:#000;color:var(--theme-light-altText, #000)}.dark .btn-green{color:#000;color:var(--theme-dark-altText, #000)}.light .btn-green{background-color:#28ff65;background-color:var(--theme-light-accent, #28ff65)}.dark .btn-green{background-color:#28ff65;background-color:var(--theme-dark-accent, #28ff65)}.light .btn-green{border:2px solid #28ff65;border:2px solid var(--theme-light-accent, #28ff65)}.dark .btn-green{border:2px solid #28ff65;border:2px solid var(--theme-dark-accent, #28ff65)}.light .btn-green:hover{background-color:#fff;background-color:var(--theme-light-mainBg, #fff)}.dark .btn-green:hover{background-color:#0f0835;background-color:var(--theme-dark-mainBg, #0f0835)}.light .btn-green:hover{color:#000;color:var(--theme-light-text, #000)}.dark .btn-green:hover{color:#fff;color:var(--theme-dark-text, #fff)}.light .btn-green:hover{border:2px solid #28ff65;border:2px solid var(--theme-light-accent, #28ff65)}.dark .btn-green:hover{border:2px solid #28ff65;border:2px solid var(--theme-dark-accent, #28ff65)}.client-btn{font-weight:400}.select-plan-container{text-align:center;margin:25px 0}.select-plan-container .select-plan-button{margin:10px 0;text-align:center;width:100%;display:block}.light .select-plan-container .select-plan-button{color:#000;color:var(--theme-light-altText, #000)}.dark .select-plan-container .select-plan-button{color:#000;color:var(--theme-dark-altText, #000)}.light .select-plan-container .select-plan-button{background:#28ff65;background:var(--theme-light-accent, #28ff65)}.dark .select-plan-container .select-plan-button{background:#28ff65;background:var(--theme-dark-accent, #28ff65)}.light .select-plan-container .select-plan-button{border:2px solid #fff;border:2px solid var(--theme-light-mainBg, #fff)}.dark .select-plan-container .select-plan-button{border:2px solid #0f0835;border:2px solid var(--theme-dark-mainBg, #0f0835)}.light .select-plan-container .select-plan-button:hover{background-image:linear-gradient(#fff 0,#fff 0);background-image:linear-gradient(var(--theme-light-mainBg 0 0, #fff))}.dark .select-plan-container .select-plan-button:hover{background-image:linear-gradient(#0f0835 0,#0f0835 0);background-image:linear-gradient(var(--theme-dark-mainBg 0 0, #0f0835))}.light .select-plan-container .select-plan-button:hover{color:#000;color:var(--theme-light-text, #000)}.dark .select-plan-container .select-plan-button:hover{color:#fff;color:var(--theme-dark-text, #fff)}.light .select-plan-container .select-plan-button:hover{border:2px solid #28ff65;border:2px solid var(--theme-light-accent, #28ff65)}.dark .select-plan-container .select-plan-button:hover{border:2px solid #28ff65;border:2px solid var(--theme-dark-accent, #28ff65)}:root{--pro-locked-text: #bcbac6;--pro-locked-border: #4d4870;--pro-locked-background: #454452;--pro-locked-hover: #53515f;--pro-locked-surface: #171428;--pro-badge-text: #fff;--pro-badge-background: #171428}.light,.story-presentation--light,.option-dialog--light,.upgrade-to-pro--light{--pro-locked-text: #696574;--pro-locked-border: #cfcbdb;--pro-locked-background: #e2e0e6;--pro-locked-hover: #d5d2dc;--pro-locked-surface: #efedf2;--pro-badge-text: #100a34;--pro-badge-background: #fff}.highchart-series-deficit-green:not(.highcharts-legend-item-hidden) path{stroke:#28ff65}.highchart-series-deficit-yellow:not(.highcharts-legend-item-hidden) path{stroke:#ff0}.highchart-series-deficit-red:not(.highcharts-legend-item-hidden) path{stroke:#ff4d5e}.highchart-series-deficit-white:not(.highcharts-legend-item-hidden) path{stroke:#fff}.highchart-series-deficit-white-label.highcharts-legend-item:not(.highcharts-legend-item-hidden) path{stroke:#fff}.StripeElement{display:block;margin:10px 0 20px;padding:10px 14px;font-size:1em;font-family:Source Code Pro,monospace;box-shadow:#32325d26 0 1px 3px,#00000005 0 1px;border:0;outline:0;border-radius:4px;background:#fff}input::placeholder{color:#aab7c4}input:focus,.StripeElement--focus{box-shadow:#32325d1c 0 4px 6px,#00000014 0 1px 3px;-webkit-transition:all .15s ease;transition:all .15s ease}.StripeElement.IdealBankElement,.StripeElement.PaymentRequestButton{padding:0}
