.o27-faq{--o27-faq-top:24px;--o27-faq-chips:0px;--o27-faq-overlap:56px;--o27-faq-rest:0 1px 2px rgba(21, 24, 28, 0.06), 0 8px 24px rgba(21, 24, 28, 0.06);--o27-faq-glow:0 0 0 1px rgba(238, 147, 5, 0.55), 0 10px 30px rgba(238, 147, 5, 0.28), 0 24px 48px rgba(21, 24, 28, 0.14);--o27-faq-open:0 0 0 1px rgba(238, 147, 5, 0.4), 0 14px 36px rgba(21, 24, 28, 0.1);interpolate-size:allow-keywords;color:var(--o27-text)}body.o27-is-faq .o27-content>.o27-entry .o27-content__body.o27-lg-body{padding-top:0}.o27-is-faq .o27-lg-row{gap:0;margin-block:0}.o27-is-faq .o27-lg-text{overflow:visible}.o27-is-faq .opr-faq-hero{position:relative;display:flex;align-items:center;box-sizing:border-box;width:100vw;max-width:none;min-height:clamp(400px, 38vw, 540px);margin:0 calc(50% - 50vw);padding-bottom:128px;overflow:hidden;isolation:isolate;border-radius:0;background:var(--o27-dark);color:#fff}.o27-is-faq .opr-faq-hero>p:has(>.opr-faq-hero__bg){display:contents}.o27-is-faq .opr-faq-hero>p:empty{display:none}.o27-is-faq .opr-faq-hero__bg{position:absolute;inset:0 0 0 auto;z-index:-2;width:min(64%, 1100px);height:100%;max-width:none;border-radius:0;object-fit:cover;object-position:62% 50%;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 46%);mask-image:linear-gradient(90deg,transparent 0%,#000 46%)}.o27-is-faq .opr-faq-hero__overlay{position:absolute;inset:0;z-index:-1;background:radial-gradient(60% 90% at 86% 28%,rgb(238 147 5 / .14),transparent 70%),linear-gradient(180deg,#fff0 55%,rgb(21 24 28 / .72) 100%)}.o27-is-faq .opr-faq-hero__text{position:relative;width:100%;box-sizing:border-box;padding-block:clamp(64px, 7vw, 104px) 0;padding-inline:max(var(--o27-pad), calc((100% - var(--o27-wrap)) / 2 + var(--o27-pad)))}.o27-is-faq .opr-faq-hero__text>*{max-width:40rem}.o27-is-faq .opr-faq-hero__overline{margin:0 0 16px;font-size:.8125rem;font-weight:700;letter-spacing:.02em;line-height:1.3;color:var(--o27-orange-soft)}.o27-is-faq .opr-faq-hero__title{margin:0;font-family:var(--o27-font-head);font-size:clamp(2.375rem, 5vw, 4.5rem);font-weight:300;line-height:1.05;letter-spacing:-.02em;color:#fff;overflow-wrap:break-word}.o27-is-faq .opr-faq-hero__accent{width:120px;height:2px;margin:26px 0;border-radius:2px;background:linear-gradient(90deg,var(--o27-orange) 0%,#fff0 100%)}.o27-is-faq .opr-faq-hero__sub{margin:0;max-width:32rem;font-size:clamp(1rem, 1.5vw, 1.1875rem);line-height:1.6;color:#D5D9DE}.o27-faq--page{position:relative;z-index:1;box-sizing:border-box;width:100vw;max-width:none;margin:0 calc(50% - 50vw);padding-top:96px;border-radius:var(--o27-radius-panel) var(--o27-radius-panel) 0 0;background:#fff}.o27-is-faq .o27-faq--page{margin-top:calc(-1 * var(--o27-faq-overlap))}.o27-faq__searchwrap{position:absolute;top:0;left:0;right:0;z-index:4;height:0;padding-inline:var(--o27-pad);display:flex;justify-content:center}.o27-faq__search{position:relative;display:flex;align-items:center;flex:0 1 780px;min-width:0;height:68px;margin-top:-34px;border:1px solid var(--o27-border);border-radius:999px;background:#fff;box-shadow:0 22px 48px rgb(21 24 28 / .28),0 2px 6px rgb(21 24 28 / .1);transition:box-shadow 0.35s ease,border-color 0.3s ease}.o27-faq__search:hover{border-color:rgb(238 147 5 / .6)}.o27-faq__search:focus-within{border-color:var(--o27-focus);box-shadow:0 0 0 4px rgb(238 147 5 / .38),0 22px 48px rgb(21 24 28 / .28)}.o27-faq__searchicon{display:flex;flex:none;align-items:center;justify-content:center;width:64px;color:var(--o27-muted)}.o27-faq__searchicon .o27-faq__svg{width:24px;height:24px}.o27-faq .o27-faq__input{flex:1;min-width:0;width:auto;height:100%;padding:0 4px 0 0;border:0;border-radius:0;background:#fff0;color:var(--o27-heading);font:500 1.125rem/1.2 var(--o27-font-body);outline:none;-webkit-appearance:none;appearance:none}.o27-faq .o27-faq__input::placeholder{color:var(--o27-muted);opacity:1}.o27-faq .o27-faq__input::-webkit-search-cancel-button,.o27-faq .o27-faq__input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.o27-faq__clear{display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;margin-right:12px;padding:0;border:0;border-radius:50%;background:var(--o27-grey);color:var(--o27-heading);cursor:pointer;transition:background-color 0.25s ease,box-shadow 0.25s ease,transform 0.25s var(--o27-ease)}.o27-faq__clear[hidden]{display:none}.o27-faq__clear:hover{background:var(--o27-orange);box-shadow:0 6px 20px rgb(238 147 5 / .35)}.o27-faq__clear:active{transform:scale(.94)}.o27-faq__clear .o27-faq__svg{width:18px;height:18px}.o27-faq__count{position:absolute;top:46px;left:0;right:0;margin:0;text-align:center;font-size:.875rem;font-weight:600;line-height:1.4;color:var(--o27-muted)}.o27-faq__inner{padding-bottom:0}.o27-faq__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:0;align-items:start}.o27-faq__rail{position:sticky;top:0;z-index:5;margin:0 calc(-1 * var(--o27-pad)) 8px;padding:10px var(--o27-pad);background:rgb(255 255 255 / .94);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--o27-border)}.o27-faq__navlabel{display:none}.o27-faq__navlist{display:flex;gap:8px;margin:0;padding:2px 0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.o27-faq__navlist::-webkit-scrollbar{display:none}.o27-faq__navlist>li{flex:none;margin:0;padding:0;list-style:none}.o27-faq__navlist>li[hidden]{display:none}.o27-faq__navlink{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 8px 0 18px;border:1px solid var(--o27-border);border-radius:999px;background:#fff;color:var(--o27-heading);font-size:.9375rem;font-weight:600;line-height:1.2;white-space:nowrap;text-decoration:none;transition:background-color 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease,color 0.25s ease}.o27-faq__navlink:hover{color:var(--o27-heading);border-color:rgb(238 147 5 / .6);box-shadow:0 6px 20px rgb(238 147 5 / .18)}.o27-faq__navcount{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 8px;border-radius:999px;background:var(--o27-grey);color:var(--o27-muted);font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums;transition:background-color 0.25s ease,color 0.25s ease}.o27-faq__navlink.is-active,.o27-faq__navlink[aria-current]{border-color:var(--o27-dark);background:var(--o27-dark);color:#fff}.o27-faq__navlink.is-active:hover,.o27-faq__navlink[aria-current]:hover{color:#fff}.o27-faq__navlink.is-active .o27-faq__navcount,.o27-faq__navlink[aria-current] .o27-faq__navcount{background:var(--o27-orange);color:var(--o27-dark)}@media (min-width:1100px){.o27-faq__layout{grid-template-columns:300px minmax(0,1fr);gap:72px}.o27-faq__rail{top:var(--o27-faq-top);z-index:1;margin:0;padding:0;background:#fff0;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:0}.o27-faq__navlabel{display:block;margin:0 0 14px 16px;font-size:.8125rem;font-weight:700;letter-spacing:.02em;color:var(--o27-linelabel)}.o27-faq__navlist{flex-direction:column;gap:4px;padding:0;overflow:visible}.o27-faq__navlist>li{flex:initial}.o27-faq__navlink{justify-content:space-between;min-height:52px;padding:0 10px 0 18px;border-color:#fff0;border-radius:16px;background:#fff0;white-space:normal;font-size:1rem}.o27-faq__navlink:hover{background:var(--o27-grey);border-color:#fff0;box-shadow:none}.o27-faq__navlink.is-active:hover,.o27-faq__navlink[aria-current]:hover{background:var(--o27-dark)}.o27-faq--stack .o27-faq__layout{grid-template-columns:minmax(0,1fr)}}.o27-faq__main{min-width:0;padding-top:24px;scroll-margin-top:calc(var(--o27-faq-top) + var(--o27-faq-chips))}.o27-faq__section{scroll-margin-top:calc(var(--o27-faq-top) + var(--o27-faq-chips) + 8px)}.o27-faq__section[hidden]{display:none}.o27-faq__section+.o27-faq__section{margin-top:80px}.o27-faq__sechead,.o27-faq__header{display:grid;gap:12px;margin-bottom:32px}.o27-faq__counter{margin:0;font-size:.8125rem;font-weight:700;letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--o27-linelabel)}.o27-faq .o27-faq__title{margin:0;font-family:var(--o27-font-head);font-size:clamp(1.75rem, 3vw, 2.5rem);font-weight:300;line-height:1.12;letter-spacing:-.015em;color:var(--o27-heading);overflow-wrap:anywhere}.o27-faq__line{width:100%;height:2px;margin-top:4px;background:linear-gradient(90deg,var(--o27-orange) 0%,#fff0 100%)}.o27-faq__intro{max-width:60ch;margin:0;font-size:1.0625rem;line-height:1.7}.o27-faq__none{display:grid;justify-items:start;gap:12px;padding:40px;border-radius:32px;background:var(--o27-grey)}.o27-faq__none[hidden]{display:none}.o27-faq__nonetitle{margin:0;font-family:var(--o27-font-head);font-size:1.5rem;font-weight:400;line-height:1.25;color:var(--o27-heading)}.o27-faq__nonetext{margin:0 0 8px;max-width:46ch;font-size:1rem}.o27-faq__items{display:grid;gap:14px}.o27-faq__item{position:relative;border:1px solid var(--o27-border);border-radius:var(--o27-radius-card);background:#fff;box-shadow:var(--o27-faq-rest);scroll-margin-top:calc(var(--o27-faq-top) + var(--o27-faq-chips) + 16px);transition:box-shadow 0.35s ease,border-color 0.35s ease,background-color 0.35s ease,transform 0.25s var(--o27-ease)}.o27-faq__item[hidden]{display:none}.o27-faq__item[open]{border-color:rgb(238 147 5 / .5);background:var(--o27-offwhite);box-shadow:var(--o27-faq-open)}@media (hover:hover){.o27-faq__item:hover,.o27-faq__item[open]:hover{box-shadow:var(--o27-faq-glow)}}.o27-faq__item:has(>.o27-faq__summary:active){transform:scale(.992)}.o27-faq__item:target{border-color:var(--o27-orange)}.o27-faq__summary{display:flex;align-items:center;gap:20px;min-height:76px;padding:18px 20px 18px 28px;border-radius:var(--o27-radius-card);cursor:pointer;list-style:none;-webkit-tap-highlight-color:#fff0}.o27-faq__summary::-webkit-details-marker{display:none}.o27-faq__summary::marker{content:""}.o27-faq__summary:focus-visible{outline:3px solid var(--o27-focus);outline-offset:3px;border-radius:var(--o27-radius-card)}.o27-faq .o27-faq__q{flex:1;min-width:0;margin:0;font-family:var(--o27-font-head);font-size:clamp(1.0625rem, 1.5vw, 1.25rem);font-weight:400;line-height:1.35;color:var(--o27-heading);overflow-wrap:anywhere}.o27-faq__icon{position:relative;flex:none;width:40px;height:40px;border-radius:50%;background:var(--o27-grey);transition:transform 0.5s var(--o27-ease),background-color 0.3s ease}.o27-faq__icon::before,.o27-faq__icon::after{content:"";position:absolute;top:50%;left:50%;width:14px;height:2px;margin:-1px 0 0 -7px;border-radius:2px;background:var(--o27-heading);transition:transform 0.5s var(--o27-ease)}.o27-faq__icon::after{transform:rotate(90deg)}.o27-faq__item[open]>.o27-faq__summary .o27-faq__icon{transform:rotate(180deg);background:var(--o27-orange)}.o27-faq__item[open]>.o27-faq__summary .o27-faq__icon::after{transform:rotate(0deg)}@media (hover:hover){.o27-faq__summary:hover .o27-faq__icon{background:#E6E8EB}.o27-faq__item[open]>.o27-faq__summary:hover .o27-faq__icon{background:var(--o27-orange-soft)}}.o27-faq__answer{margin:0 28px;padding:22px 0 28px;border-top:1px solid var(--o27-border)}.o27-faq__prose{max-width:72ch}.o27-faq__prose>:first-child{margin-top:0}.o27-faq__prose>:last-child{margin-bottom:0}.o27-faq .o27-faq__prose :is(p,li){font-size:1.03125rem;line-height:1.75;color:var(--o27-text)}.o27-faq .o27-faq__prose p{margin:0 0 1em}.o27-faq .o27-faq__prose :is(ul,ol){margin:0 0 1em;padding-left:1.4em}.o27-faq .o27-faq__prose ul{list-style:disc}.o27-faq .o27-faq__prose ol{list-style:decimal}.o27-faq .o27-faq__prose li{margin:0 0 .35em;padding-left:.2em}.o27-faq .o27-faq__prose li::marker{color:var(--o27-orange)}.o27-faq .o27-faq__prose :is(strong,b){color:var(--o27-heading);font-weight:700}.o27-faq .o27-faq__prose a{text-decoration:underline;text-decoration-color:var(--o27-orange);text-decoration-thickness:2px;text-underline-offset:4px}.o27-faq__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;margin-top:22px}.o27-faq__foot:not(:has(.o27-faq__more)){justify-content:flex-end}.o27-faq .o27-faq__more{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:.9375rem;font-weight:600;color:var(--o27-heading);text-decoration:underline;text-decoration-color:var(--o27-orange);text-decoration-thickness:2px;text-underline-offset:6px}.o27-faq .o27-faq__more:hover{color:var(--o27-heading);text-decoration-color:var(--o27-heading)}.o27-faq__more .o27-faq__svg{width:18px;height:18px;color:var(--o27-orange);transition:transform 0.3s var(--o27-ease)}.o27-faq__more:hover .o27-faq__svg{transform:translateX(5px)}.o27-faq__copy{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px 0 12px;border:1px solid var(--o27-border);border-radius:999px;background:#fff;color:var(--o27-muted);font-size:.8125rem;font-weight:600;cursor:pointer;transition:border-color 0.25s ease,box-shadow 0.25s ease,color 0.25s ease,transform 0.25s var(--o27-ease)}.o27-faq__copy:hover{border-color:rgb(238 147 5 / .7);box-shadow:0 6px 18px rgb(238 147 5 / .2);color:var(--o27-heading)}.o27-faq__copy:active{transform:scale(.96)}.o27-faq__copy .o27-faq__svg{width:16px;height:16px}.o27-faq__copy.is-copied{border-color:var(--o27-dark);background:var(--o27-dark);color:#fff}@supports selector(::details-content){.o27-faq__item::details-content{block-size:0;overflow:clip;transition:block-size 0.45s var(--o27-ease),content-visibility 0.45s allow-discrete}.o27-faq__item[open]::details-content{block-size:auto}}.o27-faq__help{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:32px 48px;align-items:center;margin-top:104px;padding:clamp(36px, 6vw, 80px);overflow:hidden;border-radius:var(--o27-radius-panel);background:radial-gradient(520px 300px at 100% 0%,rgb(238 147 5 / .22),transparent 70%),var(--o27-dark);color:var(--o27-on-dark-soft)}.o27-faq__help::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,#EE9305 50%,transparent 100%)}.o27-faq .o27-faq__helptitle{margin:0 0 14px;font-family:var(--o27-font-head);font-size:clamp(1.875rem, 3.4vw, 2.875rem);font-weight:300;line-height:1.1;letter-spacing:-.015em;color:#fff}.o27-faq__helptext{max-width:44ch;margin:0;font-size:1.0625rem;line-height:1.7;color:var(--o27-on-dark-soft)}.o27-faq__helpactions{display:grid;justify-items:start;gap:24px}.o27-faq .o27-faq__phone{display:inline-flex;align-items:center;gap:14px;min-height:48px;font-family:var(--o27-font-head);font-size:clamp(1.5rem, 2.6vw, 2.125rem);font-weight:300;line-height:1.2;color:#fff;text-decoration:none}.o27-faq .o27-faq__phone:hover{color:var(--o27-orange)}.o27-faq__phone .o27-faq__svg{width:26px;height:26px;color:var(--o27-orange)}.o27-faq__helpbtns{display:flex;flex-wrap:wrap;gap:12px}.o27-faq__help .o27-btn{transition:background-color 0.3s ease,border-color 0.3s ease,color 0.3s ease,box-shadow 0.3s ease,transform 0.3s var(--o27-ease)}.o27-faq__help .o27-btn--primary:hover{box-shadow:0 10px 28px rgb(238 147 5 / .4)}.o27-faq__help .o27-btn:active{transform:scale(.97)}@media (min-width:900px){.o27-faq__help{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.o27-faq--list{margin-block:8px}.o27-faq--list .o27-faq__header{margin-bottom:24px}@media (max-width:1099px){.o27-faq{--o27-faq-top:0px;--o27-faq-chips:64px}}@media (max-width:767px){.o27-faq--page{padding-top:88px}.o27-is-faq .opr-faq-hero{min-height:0;padding-bottom:120px}.o27-is-faq .opr-faq-hero__bg{inset:0;width:100%;opacity:.4;-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent 92%);mask-image:linear-gradient(180deg,#000 0%,transparent 92%)}.o27-faq__search{height:60px;margin-top:-30px}.o27-faq__searchicon{width:52px}.o27-faq .o27-faq__input{font-size:1.0625rem}.o27-faq__count{top:42px}.o27-faq__summary{gap:14px;min-height:68px;padding:14px 14px 14px 20px}.o27-faq__icon{width:36px;height:36px}.o27-faq__answer{margin-inline:20px}.o27-faq__section+.o27-faq__section{margin-top:56px}.o27-faq__none{padding:28px 24px}.o27-faq__help{margin-top:72px}}@media (scripting:none){.o27-faq__searchwrap,.o27-faq__copy{display:none}.o27-faq--page{padding-top:56px}}@media (prefers-reduced-motion:no-preference){html:has(.o27-faq--page){scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){.o27-faq__item::details-content{transition:none}.o27-faq__item,.o27-faq__icon,.o27-faq__icon::before,.o27-faq__icon::after,.o27-faq__more .o27-faq__svg{transition:none}.o27-faq__item:has(>.o27-faq__summary:active),.o27-faq__clear:active,.o27-faq__copy:active,.o27-faq__help .o27-btn:active{transform:none}}