.qp-contacts{display:grid}.qp-contacts__row{gap:var(--space-1);padding-block:var(--space-3);border-block-end:var(--border-thin) solid var(--line);display:grid}.qp-contacts__label{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--muted)}.qp-contacts__value{font-size:var(--fs-h4);line-height:var(--lh-h4);margin:0}.qp-contacts__value>a{align-items:center;gap:var(--space-3);min-block-size:var(--target-primary);display:inline-flex}.qp-contacts__value .icon{--icon-size:1.25rem;flex:none}.qp-cbuttons{gap:var(--space-3);flex-wrap:wrap;display:flex}.qp-cbuttons__link{justify-content:flex-start}.qp-cbuttons__value{font-weight:var(--wght-text)}.qp-notes{gap:var(--space-block);display:grid}.qp-notes__block{gap:var(--space-4);align-content:start;display:grid}.qp-notes__heading{font-family:inherit;font-size:var(--fs-h4);line-height:var(--lh-h4);font-weight:var(--wght-strong);font-stretch:var(--wdth-text)}:lang(ar) .qp-notes__heading{font-family:var(--font-arabic);font-weight:var(--wght-ar-head)}.qp-notes__list{gap:var(--space-2);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--muted);padding:0;display:grid}.qp-notes__list>li{gap:var(--space-2);grid-template-columns:.75rem minmax(0,1fr);display:grid}.qp-notes__list>li:before{content:"";background:var(--muted);block-size:.375rem;inline-size:.375rem;margin-block-start:calc(.5lh - .1875rem)}.qf-files__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.qf-files__status:empty{display:none}.qf-files__status{font-size:var(--fs-small);color:var(--muted)}.qf-files__list:not(:empty){border-block-start:var(--border-thin) solid var(--line)}.qf-file{align-items:center;gap:var(--space-4);padding-block:var(--space-2);border-block-end:var(--border-thin) solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.qf-file__name{overflow-wrap:anywhere}.qf-file__size{font-size:var(--fs-small);color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.qf-file__remove{min-block-size:var(--target-min);font-size:var(--fs-small);padding-block:0}.qf-files__meter{gap:var(--space-1) var(--space-5);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.qf-options{gap:0 var(--space-5);display:grid}.qf-choices--inline .qf-options{gap:0 var(--space-6);flex-wrap:wrap;display:flex}.qf-choices--inline .choice{min-block-size:var(--target-primary);align-items:center}.qf-choices--inline .choice>input{margin-block-start:0}.qf-choices--stack .qf-options{gap:var(--space-1)}.qf-choices--cards .qf-options{gap:var(--space-3)}@media (width>=37.5em){.qf-choices--cards .qf-options{grid-template-columns:repeat(2,minmax(0,1fr))}}.qf-field--s>:is(input,.select){max-inline-size:12rem}.qf-field--m>:is(input,.select){max-inline-size:20rem}.qf-contact{gap:var(--space-6);display:grid}.qf-phone__row{gap:var(--space-3);grid-template-columns:minmax(0,16rem) minmax(0,1fr);display:grid}@media (width<=29.99em){.qf-phone__row{grid-template-columns:minmax(0,1fr)}}.qf-consent__row{cursor:default}.qf-consent__text label{cursor:pointer}.turnstile-slot{min-block-size:65px;max-inline-size:100%}.turnstile-slot:focus{outline:none}.form-progress{--fp-ring:2.5rem;position:relative}.form-progress__text{padding-block:0 var(--space-3);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--wght-strong);color:var(--ink);position:relative}.form-progress__text:before,.form-progress__text:after{content:"";border-radius:3px;block-size:3px;position:absolute;inset-block-end:0;inset-inline-start:0}.form-progress__text:before{background:var(--line);inset-inline-end:0}.form-progress__text:after{background:var(--accent);inline-size:33.3333%;transition:inline-size .6s var(--ease-cinema)}.form-progress:has([data-progress-text="2"]:not([hidden])) .form-progress__text:after{inline-size:66.6667%}.form-progress:has([data-progress-text="3"]:not([hidden])) .form-progress__text:after{inline-size:100%}.form-progress__list{display:none}@media (width>=48em){.form-progress__text{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.form-progress__list{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}}.form-progress__step{min-inline-size:0;position:relative}.form-progress__step:not(:last-child):before,.form-progress__step:not(:last-child):after{content:"";border-radius:2px;block-size:2px;position:absolute;inset-block-start:calc(var(--fp-ring) / 2 - 1px);inset-inline-start:calc(var(--fp-ring) + var(--space-3));inset-inline-end:0}.form-progress__step:not(:last-child):before{background:var(--line)}.form-progress__step:not(:last-child):after{background:var(--accent);transform-origin:0;transition:transform .7s var(--ease-cinema);transform:scaleX(0)}[dir=rtl] .form-progress__step:not(:last-child):after{transform-origin:100%}.form-progress__step[data-state=done]:after{transform:scaleX(1)}.form-progress__button{justify-items:start;row-gap:var(--space-2);inline-size:100%;min-block-size:var(--target-primary);color:var(--muted);font:inherit;text-align:start;cursor:default;background:0 0;border:0;grid-template-columns:minmax(0,1fr);padding:0;padding-inline-end:var(--space-4);display:grid}.form-progress__num,.form-progress__check{box-sizing:border-box;inline-size:var(--fp-ring);block-size:var(--fp-ring);transition:background-color .3s linear, border-color .3s linear, color .3s linear, transform .5s var(--ease-cinema);border-radius:50%;grid-area:1/1}.form-progress__num{border:1.5px solid var(--control);background:var(--surface);font-size:var(--fs-ui);line-height:1;font-weight:var(--wght-strong);font-stretch:var(--wdth-expanded);font-variant-numeric:tabular-nums lining-nums;place-items:center;display:grid}.form-progress__check{--icon-size:var(--fp-ring);background:var(--accent);color:var(--on-accent);padding:.6rem;display:none}.form-progress__name{font-size:var(--fs-ui);line-height:var(--lh-ui);font-weight:var(--wght-strong)}.form-progress__value{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--muted)}.form-progress__value:empty{display:none}.form-progress__step[data-state=current] .form-progress__button{color:var(--ink)}.form-progress__step[data-state=current] .form-progress__num{border-color:var(--accent);background:var(--accent);color:var(--on-accent);box-shadow:0 0 0 5px color-mix(in oklch, var(--accent) 14%, transparent)}.form-progress__step[data-state=done] .form-progress__button{color:var(--ink);cursor:pointer}.form-progress__step[data-state=done] .form-progress__num{display:none}.form-progress__step[data-state=done] .form-progress__check{display:block}.form-progress__step[data-state=done] .form-progress__name{text-underline-offset:.22em;text-decoration-line:underline;text-decoration-thickness:1px}.form-progress__step[data-state=done] .form-progress__button:hover .form-progress__name{text-decoration-thickness:2px}.form-progress__step[data-state=done] .form-progress__button:hover .form-progress__check{transform:scale(1.08)}:lang(ar) .form-progress__step[data-state=done] .form-progress__name{text-underline-offset:.38em}.form-progress__button:focus-visible{outline:2px solid var(--focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){.form-progress__text:after,.form-progress__step:after,.form-progress__num,.form-progress__check{transition:none}}.qf-types__legend{margin-block-end:var(--space-5)}.qf-types__grid{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=37.5em){.qf-types__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.qf-type{min-block-size:100%;padding:var(--space-5) var(--space-5) var(--space-5);border-color:var(--line);background:var(--surface);transition:border-color var(--dur-feedback) linear, box-shadow .32s var(--ease-cinema), background-color var(--dur-feedback) linear, transform .42s var(--ease-cinema);border-radius:6px;position:relative;overflow:hidden;box-shadow:0 1px 2px oklch(15% .03 252/.05)}.qf-type:before{content:"";background:var(--accent);transform-origin:0;block-size:3px;transition:transform .52s var(--ease-cinema);position:absolute;inset-block-start:0;inset-inline:0;transform:scaleX(0)}[dir=rtl] .qf-type:before{transform-origin:100%}.qf-type:hover{border-color:var(--ink);box-shadow:var(--shadow-card)}@media (prefers-reduced-motion:no-preference){.qf-type:hover{transform:translateY(-2px)}}.qf-type:has(input:checked){border-color:var(--accent);background:var(--accent-weak);box-shadow:inset 0 0 0 1px var(--accent), var(--shadow-card)}.qf-type:has(input:checked):before{transform:scaleX(1)}.qf-type .choice-card__title{font-size:var(--fs-h4);line-height:var(--lh-h4)}.qf-type .choice-card__hint{margin-block-start:var(--space-1)}.qf-type>input{margin-block-start:calc((var(--lh-h4) * var(--fs-h4) - 1.5rem) / 2)}@media (prefers-reduced-motion:reduce){.qf-type,.qf-type:before{transition:none}}.qf-repeat>legend{font-size:var(--fs-ui);line-height:var(--lh-ui);margin-block-end:var(--space-1)}.qf-repeat__rows{border-block-start:var(--border-thin) solid var(--line);display:grid}.qf-repeat__row{border-block-end:var(--border-thin) solid var(--line)}.qf-repeat__set{align-items:start;gap:var(--space-3) var(--space-4);padding-block:var(--space-4) var(--space-5);grid-template-columns:minmax(0,1fr) auto;display:grid}.qf-repeat__legend{float:inline-start;font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--wght-strong);color:var(--muted);grid-column:1}.qf-repeat__fields{gap:var(--space-4) var(--space-5);grid-area:2/1/auto/-1;display:grid}.qf-repeat__remove{min-block-size:var(--target-min);font-size:var(--fs-small);grid-area:1/2;padding-block:0}@media (width>=37.5em){.qf-repeat__fields{grid-template-columns:var(--qf-repeat-cols,repeat(2, minmax(0, 1fr)));align-items:end}}.qf-repeat__add{display:flex}.qf-items__empty{padding:var(--space-4);background:var(--paper-deep);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--muted);max-inline-size:none}.qf-items__list:not(:empty){border-block-start:var(--border-thin) solid var(--ink)}.qf-item{gap:var(--space-3);padding-block:var(--space-4) var(--space-5);border-block-end:var(--border-thin) solid var(--line);display:grid}.qf-item__head{gap:var(--space-1) var(--space-4);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.qf-item__name{font-size:var(--fs-h4);line-height:var(--lh-h4);font-weight:var(--wght-strong)}.qf-item__remove{min-block-size:var(--target-min);font-size:var(--fs-small);grid-area:1/2;padding-block:0}.qf-item__meta{align-items:center;gap:var(--space-1) var(--space-4);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--muted);flex-wrap:wrap;grid-column:1/-1;display:flex}.qf-item__meta>[data-item-meta]:empty{display:none}.qf-item__tag{align-items:center;gap:var(--space-1);display:inline-flex}.qf-item__tag .icon{--icon-size:1.1em}.qf-item__tag--unlisted{color:var(--ink);font-weight:var(--wght-strong)}.qf-item__fields{gap:var(--space-4) var(--space-5);display:grid}.qf-item__field .field__label{font-size:var(--fs-small)}@media (width>=37.5em){.qf-item__fields{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.qf-items__picker{gap:var(--space-4) var(--space-5);align-items:end;padding-block-start:var(--space-2);display:grid}@media (width>=37.5em){.qf-items__picker{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.qf-items__add{grid-column:1/-1;justify-self:start}}.qf{gap:var(--space-6);min-inline-size:0;scroll-margin-block-start:calc(var(--header-h,0px) + var(--space-4));display:grid}.qf--pending{visibility:hidden}@media (scripting:none){.qf--pending{display:none}}.qf-step{gap:var(--space-7);min-inline-size:0;display:grid}@media (prefers-reduced-motion:no-preference){.qf-step:not([hidden]){animation:qf-step-in .56s var(--ease-cinema) both}[dir=rtl] .qf-step:not([hidden]){animation-name:qf-step-in-rtl}}@keyframes qf-step-in{0%{opacity:0;transform:translate(1.5rem)}}@keyframes qf-step-in-rtl{0%{opacity:0;transform:translate(-1.5rem)}}.qf-step__head{gap:var(--space-2);display:grid}.qf-step__title{font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--wght-head);font-stretch:var(--wdth-subhead);text-wrap:balance}:lang(ar) .qf-step__title{font-family:var(--font-arabic);font-weight:var(--wght-ar-head);font-stretch:var(--wdth-text)}.qf-step__title:focus{outline:none}.qf-step__title:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.qf-step__lede{color:var(--muted);max-inline-size:var(--measure-narrow)}.qf-step__meta{align-items:baseline;gap:var(--space-1) var(--space-5);font-size:var(--fs-small);line-height:var(--lh-small);flex-wrap:wrap;display:flex}.qf-step__change{min-block-size:var(--target-min);font-size:var(--fs-small);padding-block:0}.qf-prefilled{color:var(--muted)}.qf-panel{gap:var(--space-7);display:grid}.qf-group{gap:var(--space-5);display:grid}.qf-group>legend{font-size:var(--fs-h4);line-height:var(--lh-h4);font-weight:var(--wght-strong);margin-block-end:var(--space-4)}.qf-panel>.qf-group>legend:before{content:"";block-size:2px;inline-size:1.25rem;vertical-align:.3em;background:var(--accent);margin-inline-end:var(--space-3);display:inline-block}.qf-note{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--muted);max-inline-size:var(--measure)}.qf-reveal{gap:var(--space-5);border-inline-start:2px solid var(--line);padding-inline-start:var(--space-5);display:grid}@media (prefers-reduced-motion:no-preference){.qf-reveal:not([hidden]){animation:qf-reveal-in .42s var(--ease-cinema) both}}@keyframes qf-reveal-in{0%{opacity:0;transform:translateY(-.5rem)}}.qf-question{gap:var(--space-4);display:grid}.qf-question+.qf-question{border-block-start:var(--border-thin) solid var(--line);padding-block-start:var(--space-5)}.qf-pair{align-items:flex-end;gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.qf-pair>.qf-field{flex:0 20rem}.qf-pair>.qf-check{padding-block-end:var(--space-1)}.qf-pair .choice{min-block-size:var(--control-height);align-items:center}.qf-pair .choice>input{margin-block-start:0}.qf-pair.qf-reveal>.qf-choices{flex:12rem}.qf-check .field__error:not([hidden]){margin-block-end:var(--space-2)}.qf-counter{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--muted);font-variant-numeric:tabular-nums;justify-self:end}.qf-customs{margin-block-start:var(--space-2)}.qf-group--cargo{gap:var(--space-5)}.qf-cargo-intro{margin-block-end:var(--space-2)}.qf-choices--columns .qf-options{gap:0 var(--space-5)}@media (width>=37.5em){.qf-choices--columns .qf-options{grid-template-columns:repeat(2,minmax(0,1fr))}}.qf-repeat--loads .qf-repeat__fields>[data-row-field=name]{grid-column:1/-1}.qf :where(input:not([type=checkbox],[type=radio],[type=file],[type=hidden]),select,textarea){min-block-size:3.25rem;transition:border-color var(--dur-feedback) linear, box-shadow .22s var(--ease-cinema), background-color var(--dur-feedback) linear;border-radius:6px}.qf :where(input:not([type=checkbox],[type=radio],[type=file],[type=hidden]),select,textarea):focus-visible{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:0;box-shadow:0 0 0 6px color-mix(in oklch, var(--accent) 16%, transparent)}.qf :where(input,select,textarea)[aria-invalid=true]:focus-visible{border-color:var(--error);outline-color:var(--error);box-shadow:0 0 0 6px color-mix(in oklch, var(--error) 14%, transparent)}.qf :where(input[type=checkbox],input[type=radio]):focus-visible{box-shadow:0 0 0 5px color-mix(in oklch, var(--accent) 16%, transparent)}.qf .choice{margin-inline:calc(-1 * var(--space-2));padding-inline:var(--space-2);transition:background-color var(--dur-feedback) linear;border-radius:6px}.qf .choice:hover{background:color-mix(in oklch, var(--accent) 5%, transparent)}.qf .choice:has(input:checked)>span:first-of-type{font-weight:var(--wght-medium)}.qf .field--invalid{border-radius:0 6px 6px 0}[dir=rtl] .qf .field--invalid{border-radius:6px 0 0 6px}.qf-actions{align-items:center;gap:var(--space-3) var(--space-4);border-block-start:var(--border-thin) solid var(--line);flex-wrap:wrap;padding-block-start:var(--space-6);display:flex}.qf-actions__back{margin-inline-start:auto}.qf-submit [data-submit-idle]{align-items:center;gap:var(--space-2);display:inline-flex}.qf-submit:is(:hover,:focus-visible) [data-submit-idle]>.arrow{transform:translate(.3em)}[dir=rtl] .qf-submit:is(:hover,:focus-visible) [data-submit-idle]>.arrow{transform:scaleX(-1)translate(.3em)}@media (width<=29.99em){.qf-actions>:is(.qf-next,.qf-submit){flex:100%}.qf-actions__back{margin-inline-start:0}}.qf-summary:focus,.qf-send-error:focus{outline:none}.qf-summary:focus-visible,.qf-send-error:focus-visible{box-shadow:0 0 0 4px color-mix(in oklch, var(--error) 22%, transparent)}.qf-summary{gap:var(--space-4);padding:var(--space-5) var(--space-6);background:var(--error-weak);border:0;border-inline-start:4px solid var(--error);box-shadow:0 1px 0 color-mix(in oklch, var(--error) 18%, transparent);border-radius:0 6px 6px 0}[dir=rtl] .qf-summary{border-radius:6px 0 0 6px}@media (prefers-reduced-motion:no-preference){.qf-summary:not([hidden]),.qf-send-error:not([hidden]){animation:qf-alert-in .48s var(--ease-cinema) both}}@keyframes qf-alert-in{0%{opacity:0;transform:translateY(-.5rem)}}.qf-summary .error-summary__title{align-items:center;gap:var(--space-3);color:var(--error);display:flex}.qf-summary__icon{--icon-size:1.35rem;flex:none}.qf-summary ul{gap:var(--space-1);padding:0}.qf-summary li{gap:var(--space-2);grid-template-columns:1rem minmax(0,1fr);align-items:baseline;display:grid}.qf-summary li:before{content:"";background:var(--error);border-radius:50%;block-size:.45rem;inline-size:.45rem;transform:translateY(-.1em)}.qf-summary a{text-underline-offset:.22em}.qf-send-error{gap:var(--space-3);padding:var(--space-5) var(--space-6);background:var(--error-weak);border-inline-start:4px solid var(--error);border-radius:0 6px 6px 0;display:grid}[dir=rtl] .qf-send-error{border-radius:6px 0 0 6px}.qf-send-error__title{font-size:var(--fs-h4);line-height:var(--lh-h4);font-weight:var(--wght-strong);color:var(--error)}.qf-send-error__kept{font-weight:var(--wght-strong)}.qf-hp{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.field__error[hidden]+*{margin-block-start:0}@media (prefers-reduced-motion:reduce){.qf .choice,.qf :where(input,select,textarea){transition:none}}.page-quote{--qp-rise:clamp(2rem, 1rem + 3vw, 4.5rem)}.qp-band.page-hero--short .page-hero__inner{padding-block-end:calc(var(--space-6) + var(--qp-rise))}.qp-band .page-hero__title{font-size:var(--fs-section);line-height:var(--lh-section);max-inline-size:16em}.qp-band .page-hero__lede{max-inline-size:48ch;font-size:var(--fs-lead);line-height:var(--lh-lead)}:lang(ar) .qp-band .page-hero__lede{max-inline-size:36em}.qp-band__crumbs{margin-block:0}.qp-band__crumbs [aria-current]{color:var(--on-night-muted)}.qp__layout{z-index:4;gap:var(--space-block);margin-block-start:calc(-1 * var(--qp-rise));padding-block-end:var(--space-section);display:grid;position:relative}.qp__main{min-inline-size:0;max-inline-size:50rem}.qp__sheet{background:var(--surface);box-shadow:var(--shadow-lift);padding:clamp(1.25rem,.6rem + 2.6vw,3rem)}.qp__talk{gap:var(--space-2);background:var(--night-raised);border:1px solid var(--night-line);box-shadow:var(--shadow-card);align-content:start;padding:clamp(1.25rem,.9rem + 1.4vw,2rem);display:grid}.qp__talk-heading{font-family:inherit;font-size:var(--fs-h4);line-height:var(--lh-h4);font-weight:var(--wght-strong);font-stretch:var(--wdth-text)}:lang(ar) .qp__talk-heading{font-family:var(--font-arabic);font-weight:var(--wght-ar-head)}.qp__talk-body{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--muted);max-inline-size:40ch}.qp__talk-list .qp-contacts__value .icon{color:var(--gold)}.qp__talk-list .qp-contacts__value>a{text-decoration-line:none}.qp__talk-list .qp-contacts__value>a:is(:hover,:focus-visible) span{text-underline-offset:.22em;text-decoration-line:underline}.qp__talk-list .qp-contacts__row:last-child{border-block-end:0}@media (width<=63.99em){.qp__talk-list{gap:0 var(--space-5);flex-wrap:wrap;display:flex}.qp__talk-list .qp-contacts__row{border:0;padding-block:0}.qp__talk-list .qp-contacts__label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.qp__talk-list .qp-contacts__value{font-size:var(--fs-body);line-height:var(--lh-body)}}@media (width<=47.99em){.qp__layout{gap:var(--space-5)}}@media (width<=63.99em){.qp__main{order:-1}}@media (width>=64em){.qp__layout{column-gap:var(--gutter);row-gap:var(--space-block);grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr))}.qp__main{grid-area:1/1/span 2/span 8}.qp__talk{gap:var(--space-3);grid-area:1/9/auto/-1}.qp__notes{padding-inline:var(--space-2);grid-area:2/9/auto/-1;align-self:start}.qp__talk-list{margin-block-start:var(--space-2)}}@media (width>=80em){.qp__main{grid-column:1/span 8}.qp__talk,.qp__notes{grid-column:9/span 4}}.qp__error-contacts{margin-block-start:var(--space-2)}.qp__faq{max-inline-size:46rem;margin-block-start:var(--space-section)}.qp__faq .faq-block__heading{font-size:var(--fs-h3);line-height:var(--lh-h3);font-stretch:var(--wdth-subhead)}.form-fallback{gap:var(--space-4);display:grid}.form-fallback__title{font-size:var(--fs-h3);line-height:var(--lh-h3);font-stretch:var(--wdth-subhead)}.form-fallback__text{max-inline-size:var(--measure-narrow)}
