.if-shell{--ifc-ink:#333;--ifc-link:#00e;--ifc-calc-accent:var(--colors-website-fg-link);--ifc-calc-accent-hover:var(--colors-blue-vivid-azure);--ifc-calc-accent-soft:var(--colors-clara-blue-50);--ifc-calc-label:var(--colors-navy-500);--ifc-calc-value:var(--colors-navy-800);--ifc-calc-muted:var(--sys-text-muted,#6b7280);--ifc-calc-placeholder:var(--colors-neutral-500);--ifc-calc-control-line:var(--colors-neutral-400);--ifc-calc-line:var(--colors-neutral-300);--ifc-calc-surface:var(--colors-neutral-50);--ifc-calc-error-bg:var(--colors-red-50);--ifc-calc-error-line:var(--colors-red-200);--ifc-calc-error-text:var(--colors-red-500);--ifc-faq-card:#f4f8fc;--ifc-faq-card-hover:var(--colors-neutral-200);--ifc-faq-title:#212121;--ifc-faq-body:#787c8c;--ifc-faq-heading:var(--colors-blue-dark-indigo-navy);--ifc-faq-icon:var(--colors-blue-black-blue);--ifc-dyn-empty:#ddd}.if-shell .cgx-nav{background-color:color-mix(in srgb, var(--colors-blue-black-blue) 94%, transparent);border-bottom:1px solid color-mix(in srgb, var(--colors-white) 12%, transparent)}.if-shell .cgx-nav__links{gap:14px;font-size:14px}.if-shell .cgx-nav__cta{gap:8px}.if-shell .cgx-btn.cgx-btn--primary.cgx-nav__btn{padding-left:14px;padding-right:14px;font-size:14px}.if-shell .cgx-btn.cgx-btn--ghost.cgx-nav__btn{display:none}@media screen and (width>=1280px){.if-shell .cgx-nav__links{gap:28px;font-size:15px}.if-shell .cgx-nav__cta{gap:10px}.if-shell .cgx-btn.cgx-btn--primary.cgx-nav__btn{padding-left:18px;padding-right:18px;font-size:15px}.if-shell .cgx-btn.cgx-btn--ghost.cgx-nav__btn{display:inline-flex}}@media screen and (width<=991px){.if-shell .cgx-nav__links{display:none}}.if-shell{background-color:var(--colors-white);color:var(--ifc-ink);font-family:var(--font-family-sans);font-size:14px;line-height:20px}.if-shell :where(.if-calc-page) h1,.if-shell :where(.if-calc-page) h2,.if-shell :where(.if-calc-page) h3,.if-shell :where(.if-calc-page) h4,.if-shell :where(.if-calc-page) h5,.if-shell :where(.if-calc-page) h6{margin-bottom:10px;font-weight:700}.if-shell :where(.if-calc-page) h1{max-width:none;margin-top:20px;font-size:38px;line-height:44px}.if-shell :where(.if-calc-page) h2{margin-top:20px;font-size:32px;line-height:36px}.if-shell :where(.if-calc-page) h3{margin-top:20px;font-size:24px;line-height:30px}.if-shell :where(.if-calc-page) h4{margin-top:10px;font-size:18px;line-height:24px}.if-shell :where(.if-calc-page) h5{margin-top:10px;font-size:14px;line-height:20px}.if-shell :where(.if-calc-page) h6{margin-top:10px;font-size:12px;line-height:18px}.if-shell :where(.if-calc-page) p{margin-top:0;margin-bottom:10px}.if-shell :where(.if-calc-page) ul,.if-shell :where(.if-calc-page) ol{margin-top:0;margin-bottom:10px;padding-left:40px}.if-shell :where(.if-calc-page) ul{list-style:outside}.if-shell :where(.if-calc-page) ol{list-style:decimal}.if-shell .w-richtext:before,.if-shell .w-richtext:after{content:" ";grid-area:1/1/2/2;display:table}.if-shell .w-richtext:after{clear:both}.if-shell .w-richtext ol,.if-shell .w-richtext ul{overflow:hidden}.if-shell .if-calc-page{background-color:var(--colors-white);padding-top:48px;padding-bottom:64px}.if-shell .if-calc-page__container{max-width:1100px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.if-shell .if-breadcrumb{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;font-size:14px;display:flex}.if-shell .if-breadcrumb a,.if-shell .if-related a{color:var(--ifc-link);text-decoration:underline}.if-shell .if-faq{max-width:820px;margin-top:24px;margin-bottom:40px}.if-shell .if-related{margin-bottom:40px}.if-shell .w-dyn-empty{background-color:var(--ifc-dyn-empty);padding:10px}.if-shell .if-cta{margin-top:24px}.if-shell .clara-calc{font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;max-width:720px;margin:0 auto}.if-shell .clara-calc__inner{background:var(--colors-white);border-radius:var(--radii-xl);padding:var(--spacing-8);box-shadow:0 2px 12px #00000014}.if-shell .clara-calc__fields--grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;display:grid}.if-shell .clara-calc__field{margin-bottom:16px}.if-shell .clara-calc__field label{color:var(--ifc-calc-value);margin-bottom:6px;font-size:14px;font-weight:600;display:block}.if-shell .clara-calc__input-wrap{border:1px solid var(--ifc-calc-control-line);border-radius:var(--radii-md);align-items:center;display:flex;overflow:hidden;background:var(--colors-white)!important}.if-shell .clara-calc__prefix{white-space:nowrap;padding:0 0 0 12px;font-size:15px;font-weight:600;background:var(--colors-white)!important;color:var(--ifc-calc-muted)!important}.if-shell .clara-calc__input-wrap input,.if-shell .clara-calc__input-wrap select,.if-shell .clara-calc__input-wrap textarea{border:none;outline:none;width:100%;padding:12px;font-family:inherit;font-size:15px;line-height:normal;background:var(--colors-white)!important;color:var(--colors-neutral-950)!important}.if-shell .clara-calc__input-wrap input::placeholder,.if-shell .clara-calc__input-wrap textarea::placeholder{color:var(--ifc-calc-placeholder)!important}.if-shell .clara-calc__input-wrap input:focus,.if-shell .clara-calc__input-wrap select:focus,.if-shell .clara-calc__input-wrap textarea:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--ifc-calc-accent) 15%, transparent) inset}.if-shell .clara-calc__field--toggle .clara-calc__toggle{cursor:pointer;align-items:center;gap:10px;font-weight:500;display:flex}.if-shell .clara-calc__field--toggle input{accent-color:var(--ifc-calc-accent);width:18px;height:18px}.if-shell .clara-calc__field input[type=file]{color:var(--ifc-calc-label);font-family:Arial,sans-serif;font-size:13px;line-height:normal}.if-shell .clara-calc__field input[type=file]::file-selector-button{border:2px outset buttonborder;margin:0 4px 0 0;padding:1px 6px}.if-shell .clara-calc__btn{background:var(--ifc-calc-accent);border-radius:var(--radii-md);color:var(--colors-white);cursor:pointer;border:none;width:100%;padding:14px;font-size:16px;font-weight:700;transition:background .2s}.if-shell .clara-calc__btn:hover{background:var(--ifc-calc-accent-hover)}.if-shell .clara-calc__btn:active{transform:scale(.98)}.if-shell .clara-calc__results{background:var(--ifc-calc-surface);border-radius:var(--radii-lg);margin-top:24px;padding:20px}.if-shell .clara-calc__result-row{border-bottom:1px solid var(--ifc-calc-line);justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}.if-shell .clara-calc__result-row:last-child{border-bottom:none}.if-shell .clara-calc__result-label{color:var(--ifc-calc-label);font-size:14px}.if-shell .clara-calc__result-value{color:var(--ifc-calc-value);font-variant-numeric:tabular-nums;text-align:right;word-break:break-all;font-size:16px;font-weight:700}.if-shell .clara-calc__result-row--highlight{background:var(--ifc-calc-accent-soft);border-radius:var(--radii-md);border-bottom:none;margin:8px 0;padding:12px}.if-shell .clara-calc__result-row--highlight .clara-calc__result-value{color:var(--ifc-calc-accent-hover);font-size:20px}.if-shell .clara-calc__error{background:var(--ifc-calc-error-bg);border:1px solid var(--ifc-calc-error-line);border-radius:var(--radii-md);color:var(--ifc-calc-error-text);text-align:center;margin-top:12px;padding:12px;font-size:14px}.if-shell .clara-calc__note{color:var(--ifc-calc-muted);margin:14px 0 0;font-size:12px;line-height:1.5}.if-shell .clara-calc__note:empty{display:none}.if-shell .clara-calc__table-scroll{border:1px solid var(--ifc-calc-line);border-radius:var(--radii-md);max-height:420px;margin-top:16px;overflow:auto}.if-shell .clara-calc__table table{border-collapse:collapse;width:100%;font-size:13px}.if-shell .clara-calc__table th,.if-shell .clara-calc__table td{border-bottom:1px solid var(--ifc-calc-line);text-align:left;white-space:nowrap;padding:8px 10px}.if-shell .clara-calc__table th{background:var(--ifc-calc-surface);color:var(--ifc-calc-label);font-weight:600;position:sticky;top:0}.if-shell .clara-calc__table td:not(:first-child){font-variant-numeric:tabular-nums;text-align:right}.if-shell .clara-calc__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;margin-top:16px;display:grid}.if-shell .clara-calc__card{background:var(--ifc-calc-surface);border-radius:var(--radii-md);padding:14px;font-size:14px}.if-shell .clara-calc__card h4{color:var(--ifc-calc-label);letter-spacing:.04em;margin:0 0 6px;font-size:13px}.if-shell .clara-calc__card p{margin:2px 0}.if-shell .clara-calc__mono{font-family:var(--font-family-mono);font-size:13px}.if-shell .clara-calc__muted{color:var(--ifc-calc-muted);font-size:12px}@media (width<=640px){.if-shell .clara-calc__fields--grid{grid-template-columns:1fr}.if-shell .clara-calc__inner{padding:20px}.if-shell .clara-calc__grid{grid-template-columns:1fr}}.if-shell .faq-v2__section{background-color:var(--colors-white);text-align:left;padding:136px 5%;position:relative}.if-shell .faq-v2__container{width:100%;max-width:960px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.if-shell .faq-v2__inner{width:100%}.if-shell .faq-v2__layout{grid-template-columns:none;width:100%;display:block}.if-shell .faq-v2__content{flex-direction:column;align-items:flex-start;width:100%;max-width:960px;margin-left:auto;margin-right:auto;display:flex}.if-shell .faq-v2__list{flex-direction:column;gap:20px 12px;width:100%;display:flex}.if-shell .faq-v2__collection{flex-direction:column;row-gap:20px;width:100%;display:flex}.if-shell .faq-v2__section-title{color:var(--ifc-faq-heading);font-family:var(--font-family-sans);text-align:center;max-width:1200px;margin-top:0;margin-bottom:28px;font-size:48px;font-style:normal;font-weight:600;line-height:56px}.if-shell .faq-v2__section-sub{color:var(--ifc-faq-body);font-family:var(--font-inter), Inter, sans-serif;text-align:left;max-width:1190px;margin-top:0;margin-bottom:40px;font-size:18px;font-weight:400;line-height:23.4px}.if-shell .faq-v2__title{color:var(--ifc-faq-title);font-family:var(--font-family-sans);text-align:left;text-transform:none;flex:1;margin-top:0;margin-bottom:0;font-size:24px;font-style:normal;font-weight:500;line-height:32px}.if-shell .faq-v2__answer{color:var(--ifc-faq-body);font-family:var(--font-inter), Inter, sans-serif;text-align:left;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:30px;font-size:18px;font-weight:400;line-height:23.4px}.if-shell .fbl-accordion-1-item-3.faq-v2__item-card{background-color:var(--ifc-faq-card);border-radius:var(--radii-xl);width:100%;margin-bottom:0;padding:0;transition:background-color .15s}.if-shell .fbl-accordion-1-item-3.faq-v2__item-card:hover{background-color:var(--ifc-faq-card-hover)}.if-shell .fbl-accordion-1-heading-3{cursor:pointer;justify-content:space-between;gap:10px 20px;padding:12px 20px;display:flex}.if-shell .fbl-accordion-1-heading-3.faq-v2__heading-ix{align-items:center;column-gap:24px;padding:30px 32px}.if-shell .fbl-accordion-1-icon-wrap-3{flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:relative}.if-shell .fbl-accordion-1-icon-wrap-3.faq-v2__icon-wrap-ix{flex-shrink:0;overflow:visible}.if-shell .fbl-accordion-1-content-3{padding-left:20px;padding-right:20px;overflow:hidden}.if-shell .fbl-accordion-1-content-3.faq-v2__panel-ix{width:100%;padding:0 32px;transition:height .3s}.if-shell .fbl-accordion-icon-plus-3{background-color:var(--ifc-faq-icon);width:16px;height:2px}.if-shell .fbl-accordion-icon-minus-3{background-color:var(--ifc-faq-icon);width:16px;height:2px;position:absolute;inset:auto 0% auto 2px;transform:rotate(90deg)}@media screen and (width<=991px){.if-shell .faq-v2__section{padding:96px 0%}.if-shell .faq-v2__container{padding-left:20px;padding-right:20px}.if-shell .faq-v2__title{font-size:24px}.if-shell .faq-v2__section-title{text-align:left;font-size:48px}}@media screen and (width<=767px){.if-shell .faq-v2__section{padding:40px 0%}.if-shell .faq-v2__container{padding-left:15px;padding-right:15px}.if-shell .faq-v2__title{font-size:16px;line-height:22px}.if-shell .faq-v2__section-title{font-size:2rem}.if-shell .faq-v2__section-sub{text-align:left;width:100%;margin-bottom:32px;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.if-shell .faq-v2__answer,.if-shell .faq-v2__collection{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.if-shell .fbl-accordion-1-heading-3.faq-v2__heading-ix,.if-shell .fbl-accordion-1-content-3.faq-v2__panel-ix{padding-left:20px;padding-right:20px}}@media screen and (width<=479px){.if-shell .faq-v2__section{padding:64px 24px}.if-shell .faq-v2__container{padding-left:0;padding-right:0}.if-shell .faq-v2__list{row-gap:16px}.if-shell .faq-v2__title{font-size:21px;line-height:1.3em}.if-shell .faq-v2__answer{margin-left:0;margin-right:0;padding-bottom:22px;padding-left:0;padding-right:0;font-size:16px;line-height:1.5em}.if-shell .faq-v2__section-title{text-align:left;margin-bottom:20px;font-size:28px;line-height:1.12em}.if-shell .faq-v2__section-sub{text-align:left;width:100%;margin-bottom:28px;margin-left:0;margin-right:0;padding-left:0;padding-right:0;font-size:18px}.if-shell .fbl-accordion-1-item-3.faq-v2__item-card{border-radius:var(--radii-lg)}.if-shell .fbl-accordion-1-heading-3.faq-v2__heading-ix{padding:22px 20px}.if-shell .fbl-accordion-1-content-3.faq-v2__panel-ix{padding-left:20px;padding-right:20px}}@media (width<=767px),(pointer:coarse){.if-shell .clara-calc__input-wrap input,.if-shell .clara-calc__input-wrap select,.if-shell .clara-calc__input-wrap textarea{font-size:16px}}
