@layer components{.bond-details-page{background-color:var(--bond-details-page-bg-mobile);color:var(--darker-brown);max-width:100%;min-height:100dvh;overflow-x:clip}@media (min-width:768px){.bond-details-page{background-color:var(--bond-details-page-bg-desktop)}}:is(.issuer-page:has(.collections-empty),.faq-page){min-height:unset}.collections-empty{min-height:unset;padding-block:var(--space-10)}.issuer-shell,.bond-ipo-online-shell{gap:var(--issuer-section-gap)}.calculator-shell{gap:var(--calculator-section-gap)}.faq-shell{gap:var(--faq-shell-gap);padding-block:var(--faq-shell-padding-y)}.issuer-main{padding-block:var(--issuer-main-padding-y);min-width:0;max-width:100%;overflow-x:clip}@media (max-width:1023px){.issuer-page .issuer-main{padding-block-start:var(--issuer-breadcrumb-content-gap)}}.calculator-main{padding-block:var(--calculator-main-padding-y);min-width:0;max-width:100%}.issuer-breadcrumb,.faq-breadcrumb,.calculator-breadcrumb,.bond-breadcrumb{padding-block:var(--space-3) 0;background:0 0}.faq-breadcrumb{padding-block:var(--space-1) 0}.issuer-breadcrumb__list,.faq-breadcrumb__list,.calculator-breadcrumb__list,.bond-breadcrumb__list{align-items:center;gap:var(--space-1_5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.issuer-breadcrumb__list,.bond-breadcrumb__list{max-width:var(--issuer-content-col)}.issuer-breadcrumb__item,.faq-breadcrumb__item,.calculator-breadcrumb__item,.bond-breadcrumb__item{align-items:center;gap:var(--space-1_5);font-family:var(--font-body);font-weight:var(--font-weight-regular);font-size:var(--app-breadcrumb-size);line-height:var(--app-breadcrumb-lh);color:var(--subtext);display:inline-flex}.issuer-breadcrumb__item--current,.faq-breadcrumb__item--current,.calculator-breadcrumb__item--current,.bond-breadcrumb__item--current{color:var(--app-heading-color);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bond-ipo-breadcrumb .issuer-breadcrumb__item{font-weight:var(--font-weight-medium)}.issuer-breadcrumb__link,.faq-breadcrumb__link,.calculator-breadcrumb__link,.bond-breadcrumb__link{color:inherit;text-decoration:none}.issuer-breadcrumb__link:hover,.faq-breadcrumb__link:hover,.calculator-breadcrumb__link:hover,.bond-breadcrumb__link:hover{color:var(--app-heading-color)}.issuer-breadcrumb__sep,.faq-breadcrumb__sep,.calculator-breadcrumb__sep,.bond-breadcrumb__sep{width:var(--icon-md);height:var(--icon-md);max-width:var(--icon-md);max-height:var(--icon-md);color:var(--subtext);flex-shrink:0;display:inline-flex}@media (max-width:1023px){.issuer-breadcrumb__list,.bond-breadcrumb__list{max-width:none}}.plh-breadcrumb .issuer-shell,.fd-landing-breadcrumb .issuer-shell{width:100%;max-width:none;margin-inline:0;padding-inline:0}.plh-breadcrumb .issuer-breadcrumb,.fd-landing-breadcrumb .issuer-breadcrumb{padding-block:0}.plh-breadcrumb .issuer-breadcrumb__list,.fd-landing-breadcrumb .issuer-breadcrumb__list{max-width:none}.bond-mobile-top-bar{z-index:var(--bond-mobile-top-bar-z-index);background:var(--bond-mobile-top-bar-bg);box-shadow:var(--bond-mobile-top-bar-shadow);-webkit-backdrop-filter:blur(var(--bond-mobile-top-bar-backdrop-blur));backdrop-filter:blur(var(--bond-mobile-top-bar-backdrop-blur));position:sticky;top:0}.bond-mobile-top-bar__inner{min-height:var(--bond-mobile-top-bar-min-height);padding-block:var(--bond-mobile-top-bar-padding-y);justify-content:space-between;align-items:center;display:flex}.bond-mobile-top-bar__back{cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}@media (max-width:767px){.bond-details-page{background:var(--app-page-bg)}.bond-details-page .issuer-shell{padding-inline:var(--space-3)}.bond-details-page .bond-mobile-top-bar{background:var(--bond-hero-mobile-toolbar-background);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.bond-details-page .bond-mobile-top-bar>.issuer-shell{padding-inline:var(--space-4)}.bond-details-page .bond-mobile-top-bar__inner{height:var(--bond-mobile-top-bar-min-height);padding-block:0}.bond-details-page .bond-mobile-top-bar__back,.bond-details-page .bond-mobile-top-bar .bond-header-action-trigger{box-sizing:border-box;width:var(--bond-header-action-size);height:var(--bond-header-action-size);border-radius:var(--radius-pill);background:#ffffff05;border:1px solid #fff3}.bond-details-page .bond-mobile-top-bar button:focus-visible{outline:2px solid var(--gold-soft);outline-offset:3px}}.issuer-need-help{text-align:center;border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow-card);flex-direction:column;align-items:center;padding:0 28px 18px;display:flex;overflow:hidden;border:none!important;border-bottom:1px solid var(--light-yellow)!important}.issuer-need-help__image{object-fit:contain;width:237px;height:237px;margin-bottom:-13px}.issuer-need-help__body{flex-direction:column;align-items:center;gap:20px;width:100%;max-width:291px;display:flex}.issuer-need-help__copy{align-items:inherit;flex-direction:column;width:100%;display:flex}.issuer-need-help__title-row{justify-content:center;align-items:center;gap:8px;display:flex}.issuer-need-help__title-icon{flex-shrink:0;width:20px;height:20px}.issuer-need-help__title{font-family:var(--font-body);font-weight:var(--font-weight-bold);font-size:var(--issuer-need-help-title-size);line-height:var(--issuer-need-help-title-lh);text-align:center;color:var(--darker-brown);margin:0}.issuer-need-help__desc{font-family:var(--font-body);font-weight:var(--font-weight-medium);font-size:var(--issuer-need-help-desc-size);line-height:var(--issuer-need-help-desc-lh);color:var(--darker-brown);margin:0}@media (max-width:1023px){.issuer-need-help__title{font-size:var(--issuer-need-help-title-size-mobile);line-height:var(--issuer-need-help-title-lh-mobile)}.issuer-need-help__desc{font-size:var(--issuer-need-help-desc-size-mobile);line-height:var(--issuer-need-help-desc-lh-mobile);color:var(--subtext)}.issuer-need-help--horizontal .issuer-need-help__title{text-align:left;line-height:var(--issuer-need-help-title-lh-horizontal-mobile)}}.issuer-need-help__cta{box-sizing:border-box;width:auto;min-width:var(--issuer-need-help-cta-width);height:var(--issuer-need-help-cta-height);min-height:var(--issuer-need-help-cta-height);max-height:var(--issuer-need-help-cta-height);cursor:pointer;border:.5px solid var(--light-yellow);background:var(--gradient-gold);font-family:var(--font-body);font-weight:var(--font-weight-bold);font-size:var(--issuer-need-help-cta-font-size);color:var(--darker-brown);border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;line-height:1;display:inline-flex}.issuer-need-help__cta-icon{flex-shrink:0;width:16px;height:16px}.issuer-need-help--horizontal{text-align:left;justify-content:space-between;align-items:flex-start;gap:var(--space-3);width:100%;padding:var(--space-5);flex-direction:row}.issuer-need-help--horizontal .issuer-need-help__image{width:var(--faq-need-help-image-size-mobile);height:var(--faq-need-help-image-size-mobile);flex-shrink:0;order:2;align-self:flex-start;margin-bottom:0}.issuer-need-help--horizontal .issuer-need-help__body{align-items:flex-start;gap:var(--space-3);flex:auto;order:1;width:auto;min-width:0;max-width:none}.issuer-need-help--horizontal .issuer-need-help__copy{align-items:flex-start}.issuer-need-help--horizontal .issuer-need-help__title-row{justify-content:flex-start}.issuer-need-help--horizontal .issuer-need-help__title{text-align:left}.issuer-need-help--horizontal .issuer-need-help__desc{max-width:none;margin-inline:0}@media (min-width:768px){.issuer-need-help--horizontal{text-align:left;justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-6) var(--space-7);flex-direction:row}.issuer-need-help--horizontal .issuer-need-help__image{width:var(--faq-need-help-image-size-desktop);height:var(--faq-need-help-image-size-desktop);flex-shrink:0;order:2;align-self:center}.issuer-need-help--horizontal .issuer-need-help__body{max-width:var(--faq-need-help-body-max-width);flex:auto;order:1;align-self:center;align-items:flex-start}.issuer-need-help--horizontal .issuer-need-help__copy{align-items:flex-start}.issuer-need-help--horizontal .issuer-need-help__title-row{justify-content:flex-start}.issuer-need-help--horizontal .issuer-need-help__title{text-align:left;line-height:var(--issuer-need-help-title-lh)}.issuer-need-help--horizontal .issuer-need-help__desc{margin-inline:0}}@media (min-width:1024px){.issuer-faq-layout__grid>.issuer-need-help--horizontal{text-align:center;width:100%;max-width:360px;padding:var(--issuer-need-help-stack-padding);border-radius:var(--radius-lg);flex-direction:column;justify-content:flex-start;align-items:center;gap:20px}.issuer-faq-layout__grid>.issuer-need-help--horizontal .issuer-need-help__image{width:var(--issuer-need-help-stack-image-size);height:var(--issuer-need-help-stack-image-size);border-radius:24px;order:0;align-self:center;margin-bottom:-13px}.issuer-faq-layout__grid>.issuer-need-help--horizontal .issuer-need-help__body{max-width:var(--issuer-need-help-stack-body-width);order:1;align-self:center;align-items:center;gap:20px;width:100%}.issuer-faq-layout__grid>.issuer-need-help--horizontal .issuer-need-help__copy,.issuer-faq-layout__grid>.issuer-need-help--horizontal .issuer-need-help__title-row{justify-content:center;align-items:center}.issuer-faq-layout__grid>.issuer-need-help--horizontal .issuer-need-help__copy{gap:0}.issuer-faq-layout__grid>.issuer-need-help--horizontal .issuer-need-help__title{font-size:var(--issuer-need-help-title-size);line-height:var(--issuer-need-help-title-lh);text-align:center}.issuer-faq-layout__grid>.issuer-need-help--horizontal .issuer-need-help__desc{font-size:var(--issuer-need-help-desc-size);line-height:var(--issuer-need-help-desc-lh);color:var(--darker-brown);text-align:center}.issuer-faq-layout__grid>.issuer-need-help--horizontal .issuer-need-help__cta{height:var(--issuer-need-help-cta-height-desktop);min-height:var(--issuer-need-help-cta-height-desktop);max-height:var(--issuer-need-help-cta-height-desktop);min-width:var(--issuer-need-help-cta-width)}}@media (max-width:1023px){.need-help-outline-mobile .issuer-need-help{text-align:left;flex-direction:row;justify-content:space-between;align-items:center;gap:0;width:100%;min-height:204px;padding:16px 0 16px 23px;box-shadow:0 2px 2px #00000005}.need-help-outline-mobile .issuer-need-help .issuer-need-help__image{object-fit:contain;border-radius:24px;flex-shrink:0;order:2;align-self:center;width:145px;height:145px;margin:0}.need-help-outline-mobile .issuer-need-help .issuer-need-help__body{flex:auto;order:1;align-items:flex-start;gap:14px;width:auto;min-width:0;max-width:208px}.need-help-outline-mobile .issuer-need-help .issuer-need-help__copy{align-items:flex-start;gap:0}.need-help-outline-mobile .issuer-need-help .issuer-need-help__title-row{justify-content:flex-start}.need-help-outline-mobile .issuer-need-help .issuer-need-help__title{text-align:left;color:var(--darker-brown);font-size:16px;line-height:26px}.need-help-outline-mobile .issuer-need-help .issuer-need-help__desc{text-align:left;color:var(--subtext);margin-inline:0;font-size:12px;line-height:20px}.need-help-outline-mobile .issuer-need-help__cta{background:linear-gradient(var(--white), var(--white)) padding-box, var(--gradient-gold) border-box;box-shadow:none;color:var(--darker-brown);white-space:nowrap;border:.5px solid #0000;gap:8px;min-width:auto;height:40px;min-height:40px;max-height:40px;padding:0 20px;font-size:14px;line-height:1}}.gp-empty-state{justify-content:center;align-items:center;gap:var(--space-4);width:100%;min-height:220px;padding:var(--space-8) var(--space-6);text-align:center;flex-direction:column;display:flex}.gp-empty-state__icon{width:120px;height:120px;color:var(--subtext);justify-content:center;align-items:center;display:flex}.gp-empty-state__image{object-fit:contain;width:120px;height:120px}.gp-empty-state__text{max-width:28rem;font-family:var(--font-body);font-weight:500;font-size:var(--text-body-md-size,16px);line-height:var(--text-body-md-lh,24px);color:var(--darker-brown);margin:0}.faq-shell:has(.faq-detail){gap:var(--faq-detail-shell-gap)}.faq-shell:has(.faq-detail) .faq-breadcrumb{padding-block-end:0}.faq-hero{gap:var(--faq-hero-gap);flex-direction:column;width:100%;display:flex}.faq-hero__title{font-family:var(--app-heading-font-family);font-weight:var(--app-heading-font-weight);font-size:var(--faq-hero-title-size);line-height:var(--faq-hero-title-lh);letter-spacing:var(--faq-hero-title-tracking);color:var(--app-heading-color);margin:0}.faq-browse{gap:var(--faq-browse-gap);flex-direction:column;margin-block-start:calc(var(--faq-browse-gap-above) - var(--faq-shell-gap));display:flex}.faq-browse__title{font-family:var(--font-display);font-weight:var(--faq-browse-title-weight);font-size:var(--faq-browse-title-size);line-height:var(--faq-browse-title-lh);letter-spacing:var(--faq-browse-title-tracking);color:var(--darker-brown);margin:0}.faq-topic-card{background:var(--white);border:none;border-bottom:var(--faq-topic-card-border-width) solid var(--gradient-mid);border-radius:var(--radius-lg);box-shadow:var(--faq-topic-card-shadow);align-items:center;gap:var(--faq-topic-icon-gap);min-height:var(--faq-topic-min-height);padding:var(--faq-topic-card-padding);color:inherit;text-decoration:none;transition:box-shadow .15s;display:flex}.faq-topic-card:hover{box-shadow:var(--faq-topic-card-shadow)}.faq-topic-card:focus-visible{outline:2px solid var(--mustard);outline-offset:2px}.faq-topic-card__icon-wrap{width:auto;height:var(--faq-topic-icon-size);flex:none;justify-content:center;align-items:center;display:flex}.faq-topic-card__icon{width:auto;height:var(--faq-topic-icon-size);object-fit:contain}.faq-topic-card__label{min-width:0;font-family:var(--font-body);font-weight:var(--faq-topic-label-weight);font-size:var(--faq-topic-label-size);line-height:var(--faq-topic-label-lh);letter-spacing:0;color:var(--darker-brown);flex:auto}.faq-topic-card__chevron{width:var(--faq-icon-chevron-size);height:var(--faq-icon-chevron-size);color:var(--darker-brown);flex-shrink:0}.faq-need-help,.faq-detail__need-help{width:100%;max-width:none;margin-inline:0;padding-top:0}.faq-need-help{margin-block-start:calc(var(--faq-need-help-gap-above) - var(--faq-shell-gap))}.faq-need-help .issuer-need-help,.faq-detail__need-help .issuer-need-help{text-align:left;justify-content:space-between;align-items:flex-start;gap:var(--space-3);width:100%;padding:var(--space-5);flex-direction:row}.faq-need-help .issuer-need-help__image,.faq-detail__need-help .issuer-need-help__image{width:var(--faq-need-help-image-size-mobile);height:var(--faq-need-help-image-size-mobile);flex-shrink:0;order:2;align-self:flex-start;margin-bottom:0}.faq-need-help .issuer-need-help__body,.faq-detail__need-help .issuer-need-help__body{align-self:stretch;align-items:flex-start;gap:var(--space-4_5);flex:auto;order:1;width:auto;min-width:0;max-width:none}.faq-need-help .issuer-need-help__copy,.faq-detail__need-help .issuer-need-help__copy{align-items:flex-start;gap:var(--space-3)}.faq-need-help .issuer-need-help__title-row,.faq-detail__need-help .issuer-need-help__title-row{justify-content:flex-start}.faq-need-help .issuer-need-help__title-icon,.faq-detail__need-help .issuer-need-help__title-icon{display:none}.faq-need-help .issuer-need-help__desc,.faq-detail__need-help .issuer-need-help__desc{max-width:none;margin-inline:0}.faq-need-help .issuer-need-help__cta,.faq-detail__need-help .issuer-need-help__cta{background:linear-gradient(var(--white), var(--white)) padding-box, linear-gradient(103.19deg, var(--gradient-start) 0%, var(--gradient-mid) 50%, var(--gradient-end) 100%) border-box;color:var(--darker-brown);border:.5px solid #0000;border-image:}.faq-need-help .issuer-need-help__cta:hover,.faq-detail__need-help .issuer-need-help__cta:hover{background:linear-gradient(var(--bg-light), var(--bg-light)) padding-box, linear-gradient(103.19deg, var(--gradient-start) 0%, var(--gradient-mid) 50%, var(--gradient-end) 100%) border-box}.faq-skeleton-line,.faq-skeleton-box,.faq-need-help__skeleton,.faq-search__field--skeleton{border-radius:var(--space-2);background:var(--faq-skeleton-bg);background-size:200% 100%;animation:1.2s ease-in-out infinite faq-shimmer}.faq-skeleton-line{height:var(--faq-skeleton-line-height)}.faq-skeleton-line--sm{height:var(--faq-skeleton-line-sm-height)}.faq-skeleton-line--title{height:var(--faq-skeleton-title-height);margin-bottom:var(--space-1)}.faq-skeleton-box--icon{width:var(--faq-topic-icon-size);height:var(--faq-topic-icon-size);border-radius:var(--faq-skeleton-icon-radius);flex-shrink:0}.faq-skeleton-box--chevron{width:var(--faq-icon-chevron-size);height:var(--faq-icon-chevron-size);border-radius:var(--space-1);flex-shrink:0}.faq-topic-card--skeleton{pointer-events:none}.faq-need-help__skeleton{height:var(--faq-need-help-skeleton-height);border-radius:var(--radius-lg)}.faq-detail__main{gap:inherit;flex-direction:column;width:100%;min-width:0;display:flex}.faq-detail__mobile-title{font-family:var(--font-display);font-weight:var(--mofaq-topic-weight);font-size:var(--mofaq-topic-size);line-height:var(--mofaq-topic-lh);letter-spacing:var(--mofaq-topic-tracking);color:var(--darker-brown);margin:0}.faq-detail-answer{min-height:var(--faq-detail-answer-min-height);padding:var(--faq-detail-answer-padding);border-radius:var(--radius-lg);border:1px solid var(--light-stroke);background:var(--white);box-shadow:var(--faq-detail-answer-shadow);box-sizing:border-box;scroll-margin-top:var(--faq-detail-sidebar-sticky-top);display:none}.faq-detail-answer__skeleton{min-height:var(--faq-detail-answer-skeleton-min-height)}.faq-detail-answer__title{margin:0 0 var(--space-5);font-family:var(--font-display);font-weight:var(--font-weight-bold);font-size:var(--faq-detail-answer-title-size);line-height:var(--faq-detail-answer-title-lh);color:var(--darker-brown)}.faq-detail-answer__body{font-family:var(--font-body);font-weight:var(--font-weight-medium);font-size:var(--faq-detail-answer-body-size);line-height:var(--faq-detail-answer-body-lh);color:var(--subtext)}.faq-detail-answer__body.gp-rich-text,.faq-detail-answer__body.gp-rich-text p{font-size:var(--faq-detail-answer-body-size);line-height:var(--faq-detail-answer-body-lh);font-weight:var(--font-weight-medium);color:var(--subtext)}.faq-detail-answer--visible{display:block}.faq-detail-accordion{gap:var(--space-3);flex-direction:column;display:flex}.faq-detail-accordion__item{scroll-margin-top:0}.faq-detail-accordion__content .faq-detail-answer__skeleton,.faq-detail-accordion__item .faq-detail-answer__skeleton{min-height:0}@media (min-width:768px){.faq-hero{box-sizing:border-box;height:var(--faq-hero-height);gap:var(--faq-hero-gap);padding:var(--faq-hero-padding);border-radius:var(--radius-lg);background:var(--faq-hero-bg)}.faq-browse__title{font-size:var(--faq-browse-title-size);line-height:var(--faq-browse-title-lh)}.faq-topic-card{min-height:var(--faq-topic-min-height);padding:var(--faq-topic-card-padding)}.faq-need-help{margin-block-start:calc(var(--faq-need-help-gap-above) - var(--faq-shell-gap))}.faq-need-help .issuer-need-help,.faq-detail__need-help .issuer-need-help{text-align:left;justify-content:space-between;align-items:center;gap:var(--space-6);flex-direction:row;padding:31px 29px 28px 23px}.faq-need-help .issuer-need-help__image,.faq-detail__need-help .issuer-need-help__image{width:var(--faq-need-help-image-size-desktop);height:var(--faq-need-help-image-size-desktop);flex-shrink:0;order:2;align-self:center}.faq-need-help .issuer-need-help__body,.faq-detail__need-help .issuer-need-help__body{max-width:var(--faq-need-help-body-max-width);flex:auto;order:1;align-self:center;align-items:flex-start}.faq-need-help .issuer-need-help__copy,.faq-detail__need-help .issuer-need-help__copy{align-items:flex-start}.faq-need-help .issuer-need-help__title-row,.faq-detail__need-help .issuer-need-help__title-row{justify-content:flex-start}.faq-need-help .issuer-need-help__desc,.faq-detail__need-help .issuer-need-help__desc{margin-inline:0}.faq-detail__main{gap:var(--faq-detail-grid-row-gap);grid-area:1/2}.faq-detail__mobile-title{display:none}.faq-detail-answer{display:block}.faq-detail-accordion{display:none}.faq-detail__need-help{max-width:none;margin-inline:0;padding-top:0}}.faq-topic-grid{gap:var(--faq-topic-grid-gap);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.faq-topic-grid{gap:var(--faq-topic-grid-gap);grid-template-columns:repeat(3,minmax(0,1fr))}}.faq-search{width:100%;position:relative}.faq-search--open{z-index:20}.faq-search__backdrop{z-index:15;cursor:pointer;-webkit-backdrop-filter:blur(4px);background:#1a181647;border:none;margin:0;padding:0;position:fixed;inset:0}.faq-search__field{align-items:center;gap:var(--faq-search-field-gap);width:100%;height:var(--faq-search-height);min-height:var(--faq-search-height);padding:0 var(--faq-search-padding-x);border-radius:var(--faq-search-radius);border:none;border-bottom:1px solid var(--light-yellow);background:var(--white);box-shadow:var(--shadow-card);display:flex}.faq-search__field:focus-within{border-color:#0000;border-bottom-color:var(--light-yellow);box-shadow:var(--shadow-card);outline:none}.faq-search__icon{width:var(--faq-search-icon-size);height:var(--faq-search-icon-size);object-fit:contain;flex-shrink:0}.faq-search__input{width:100%;min-width:0;box-shadow:none;font-family:var(--font-body);font-weight:var(--font-weight-regular);font-size:var(--faq-search-font-size);line-height:var(--faq-search-font-lh);color:var(--darker-brown);appearance:none;background:0 0;border:0;border-radius:0;outline:none;flex:auto;margin:0;padding:0}.faq-search__input:focus,.faq-search__input:focus-visible,.faq-search__input:active{box-shadow:none;border:0;border-radius:0;outline:none}.faq-search__input::placeholder{font-weight:var(--font-weight-regular);font-size:var(--faq-search-font-size);line-height:var(--faq-search-font-lh);color:var(--subtext);opacity:1}.faq-search__input::-webkit-search-decoration{-webkit-appearance:none;display:none}.faq-search__input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.faq-search__input::-webkit-search-results-button{-webkit-appearance:none;display:none}.faq-search__input::-webkit-search-results-decoration{-webkit-appearance:none;display:none}.faq-search__panel{z-index:20;top:calc(100% + var(--space-2));max-height:var(--faq-search-panel-max-height);border-radius:var(--radius-md);border:1px solid var(--light-stroke);background:var(--white);box-shadow:var(--shadow-elevated);position:absolute;left:0;right:0;overflow:auto}.faq-search__list{padding:var(--space-2) 0;margin:0;list-style:none}.faq-search__result{gap:var(--space-1);padding:var(--space-3) var(--faq-search-result-padding-x);font-family:var(--font-body);color:inherit;flex-direction:column;text-decoration:none;display:flex}.faq-search__result-topic{font-size:var(--text-body-size);line-height:var(--text-lh-relaxed);font-weight:var(--font-weight-medium);color:var(--subtext)}.faq-search__result-question{font-size:var(--text-body-size);line-height:var(--text-lh-relaxed);font-weight:var(--font-weight-bold);color:var(--darker-brown)}.faq-search__result-answer{-webkit-line-clamp:3;line-clamp:3;font-size:var(--text-body-size);line-height:var(--text-lh-relaxed);font-weight:var(--font-weight-regular);color:var(--subtext);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.faq-search__result:hover,.faq-search__result:focus-visible{background:var(--bg-light);outline:none}.faq-search__empty{padding:var(--space-4) var(--faq-search-result-padding-x);font-family:var(--font-body);font-weight:var(--font-weight-medium);font-size:var(--text-body-size);line-height:var(--faq-search-result-lh);color:var(--subtext);margin:0}.faq-search__field--skeleton{min-height:var(--faq-search-height);padding:var(--space-3) var(--space-5);border-radius:var(--radius-pill);align-items:center;display:flex}@media (min-width:768px){.faq-search__field{height:var(--faq-search-height);min-height:var(--faq-search-height);padding:0 var(--faq-search-padding-x);border:none;border-bottom:1px solid var(--light-yellow);box-shadow:var(--shadow-card)}.faq-search__icon{width:var(--faq-search-icon-size);height:var(--faq-search-icon-size)}}}
