.HubFaq_section__HfLcH.hv-section.hv-wrap{margin-bottom:var(--home-section-gap)}.HubFaq_list__S8j4v{display:flex;flex-direction:column}.HubFaq_item__5T9yR{border-top:1px solid var(--home-rule)}.HubFaq_item__5T9yR:last-child{border-bottom:1px solid var(--home-rule)}.HubFaq_question__he_Kc{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center;min-height:clamp(52px,4.5vw,68px);padding-block:10px;cursor:pointer;font-family:var(--font-providence);font-size:clamp(15px,2vw,17px);font-weight:700;line-height:1.25;color:var(--home-ink);list-style:none}.HubFaq_question__he_Kc::-webkit-details-marker{display:none}.HubFaq_question__he_Kc:after{content:"+";color:var(--home-ink);font-family:var(--menu-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:18px;font-weight:700;line-height:1}.HubFaq_item__5T9yR[open] .HubFaq_question__he_Kc:after{content:"−"}.HubFaq_answer__Ee5y4{max-width:72ch;margin:0;padding:clamp(4px,.45vw,6px) 10vw 20px 0;color:var(--home-ink);font-family:var(--font-body,var(--font),system-ui,sans-serif);font-size:clamp(16px,1.2vw,17px);font-weight:500;line-height:1.6;opacity:.75}@media (max-width:560px){.HubFaq_question__he_Kc{min-height:56px;padding-block:12px;font-size:clamp(14px,4.5vw,16px)}.HubFaq_answer__Ee5y4{padding-right:0;padding-top:4px;padding-bottom:20px;font-size:14px}}.CategoriesRail_grid__9jfQA{display:flex;flex-wrap:wrap;gap:clamp(9px,1vw,13px);margin:0;padding:0;list-style:none}.CategoriesRail_chip__unZ_Z{display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 clamp(16px,1.6vw,22px);color:var(--et-home-ink);background:var(--et-home-paper);box-shadow:inset 0 0 0 2px var(--et-home-ink);border-radius:var(--et-radius-control);font-family:var(--font-providence);font-size:clamp(19px,1.9vw,27px);font-weight:700;letter-spacing:0;line-height:1;text-decoration:none;text-transform:uppercase;transition:color .16s ease,background .16s ease,transform .16s ease}.CategoriesRail_chip__unZ_Z:focus-visible,.CategoriesRail_chip__unZ_Z:hover{color:var(--et-home-inverse-text);background:var(--et-home-ink);outline:0;transform:translateY(-2px)}.CategoriesRail_chip__unZ_Z:focus-visible{box-shadow:inset 0 0 0 2px var(--et-home-ink),0 0 0 3px var(--et-home-red)}@media (prefers-reduced-motion:reduce){.CategoriesRail_chip__unZ_Z{transition:none}.CategoriesRail_chip__unZ_Z:focus-visible,.CategoriesRail_chip__unZ_Z:hover{transform:none}}@media (max-width:760px){.CategoriesRail_chip__unZ_Z{min-height:46px;padding:0 15px;font-size:19px}}.HubFragRemy_section__W0NYs{scroll-margin-top:calc(72px + env(safe-area-inset-top, 0px))}.HubFragRemy_body__k0hqB{--remy-stage-ink:#15120e;--remy-stage-red:#d9382a;--remy-stage-yellow:#ffd84d;--remy-stage-paper:#fff;--remy-stage-soft:#eaf2ed;position:relative;isolation:isolate;display:grid;grid-template-areas:"ask" "avatar";grid-template-columns:1fr;grid-gap:clamp(12px,2.4vw,24px);gap:clamp(12px,2.4vw,24px);align-items:start;overflow:hidden;padding:clamp(22px,4vw,46px);color:var(--remy-stage-ink);background:var(--remy-stage-soft);border:none;border-radius:var(--home-radius-btn);box-shadow:0 24px 70px rgba(21,18,14,.14),0 8px 24px rgba(21,18,14,.08)}.HubFragRemy_ask__PrFVO{grid-area:ask;position:relative;z-index:2;display:flex;flex-direction:column;width:100%}.HubFragRemy_body__k0hqB .HubFragRemy_panelHead__dTa8K.hv-head{margin-bottom:0}.HubFragRemy_body__k0hqB .HubFragRemy_panelHead__dTa8K .hv-title{max-width:790px;font-size:clamp(44px,8vw,96px);line-height:.88}.HubFragRemy_titleLine__DRtI8{display:block;white-space:nowrap}.HubFragRemy_avatarWrap__8BZHY{grid-area:avatar;position:relative;z-index:1;justify-self:center;width:100%;max-width:clamp(340px,92vw,560px);aspect-ratio:1/1;display:flex;align-items:flex-end;justify-content:center;padding-top:0;margin-top:clamp(-42px,-7vw,-24px);margin-bottom:clamp(-132px,-17vw,-82px)}.HubFragRemy_avatar__D_7_E{position:relative;top:clamp(-16px,-3vw,-8px);z-index:1;width:104%;height:120%;transform-origin:50% 100%;animation:HubFragRemy_remyBob__6qxT4 3.8s ease-in-out infinite}.HubFragRemy_faceOpen__a119B,.HubFragRemy_face__OzFgX{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:50% 100%;display:block}.HubFragRemy_faceOpen__a119B{opacity:0}.HubFragRemy_avatar__D_7_E[data-talking] .HubFragRemy_faceOpen__a119B{animation:HubFragRemy_remyFlap__3GcDQ .46s steps(1) infinite}@keyframes HubFragRemy_remyBob__6qxT4{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-4px) rotate(-1deg)}60%{transform:translateY(-1px) rotate(.7deg)}}@keyframes HubFragRemy_remyFlap__3GcDQ{0%,40%{opacity:0}48%,72%{opacity:1}80%,to{opacity:0}}.HubFragRemy_copy__XcoJt{min-width:0;display:flex;flex-direction:column;margin-top:clamp(14px,1.8vw,24px)}.HubFragRemy_lead__VGUTC{max-width:660px;margin:0 0 clamp(14px,1.8vw,22px);font-family:var(--font-providence);font-size:clamp(19px,1.85vw,27px);font-weight:700;line-height:1.16;color:var(--remy-stage-ink)}.HubFragRemy_actions__lqemO{display:flex;flex-direction:column;gap:12px;max-width:680px}.HubFragRemy_chips__g1FzF{display:flex;flex-wrap:wrap;gap:8px}.HubFragRemy_body__k0hqB .HubFragRemy_chip__wjUhO.hv-chip:focus-visible,.HubFragRemy_body__k0hqB .HubFragRemy_chip__wjUhO.hv-chip:hover{background:var(--remy-stage-red);color:#fff}.HubFragRemy_body__k0hqB .HubFragRemy_chip__wjUhO.hv-chip{background:var(--remy-stage-paper);color:var(--remy-stage-ink);border:none;border-radius:0;box-shadow:0 8px 18px rgba(21,18,14,.1)}.HubFragRemy_chip__wjUhO:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(255,216,77,.56)}.HubFragRemy_chatin__hhUEc{display:flex;gap:10px;align-items:center;padding:7px;background:var(--remy-stage-paper);border:none;border-radius:var(--home-radius-btn);box-shadow:0 14px 32px rgba(21,18,14,.12)}.HubFragRemy_input__n4o_v{flex:1 1;min-width:0;border:none;border-radius:var(--home-radius-btn);padding:13px 14px;font-family:var(--font-providence);font-size:16px;font-weight:700;color:var(--remy-stage-ink);background:transparent}.HubFragRemy_input__n4o_v::placeholder{color:rgba(21,18,14,.58)}.HubFragRemy_input__n4o_v:focus-visible{outline:none;background:rgba(255,216,77,.14)}.HubFragRemy_body__k0hqB .HubFragRemy_send__tbWmI.hv-btn{display:inline-grid;place-items:center;flex:0 0 auto;min-width:62px;width:auto;min-height:48px;padding:0 18px;color:#fff;background:var(--remy-stage-red);border:none;border-radius:var(--home-radius-btn);text-align:center;box-shadow:0 10px 20px rgba(217,56,42,.22)}.HubFragRemy_body__k0hqB .HubFragRemy_send__tbWmI.hv-btn:hover{color:#fff;background:var(--remy-stage-ink)}.HubFragRemy_body__k0hqB .HubFragRemy_send__tbWmI.hv-btn:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(255,216,77,.56)}@media (min-width:900px){.HubFragRemy_body__k0hqB{grid-template-areas:"ask avatar";grid-template-columns:minmax(420px,.86fr) minmax(430px,.78fr);min-height:clamp(460px,39vw,560px);padding:clamp(34px,3.5vw,52px) clamp(38px,4.5vw,70px);align-items:center;gap:clamp(30px,4.4vw,72px)}.HubFragRemy_ask__PrFVO{align-self:center;max-width:650px;transform:translateY(clamp(-42px,-3.2vw,-24px))}.HubFragRemy_avatarWrap__8BZHY{align-self:flex-end;justify-self:end;max-width:clamp(500px,45vw,700px);margin-top:clamp(-42px,-3vw,-24px);margin-bottom:clamp(-154px,-9vw,-96px);transform:translateY(clamp(-24px,-1.8vw,-12px))}.HubFragRemy_avatar__D_7_E{top:0}}@media (max-width:520px){.HubFragRemy_body__k0hqB{box-shadow:0 18px 46px rgba(21,18,14,.14)}.HubFragRemy_chatin__hhUEc{align-items:stretch}.HubFragRemy_body__k0hqB .HubFragRemy_send__tbWmI.hv-btn{min-width:78px}}@media (prefers-reduced-motion:reduce){.HubFragRemy_avatar__D_7_E,.HubFragRemy_avatar__D_7_E[data-talking] .HubFragRemy_faceOpen__a119B{animation:none}}.HubSection_page__odD6e{--home-ink:var(--et-home-ink);--home-paper:var(--et-home-paper);--home-muted:var(--et-home-muted);--home-line:var(--et-home-line);--home-gutter:var(--et-wrap-pad);--et-type-section-title:clamp(30px,3.4vw,42px);--home-section-gap:clamp(104px,8vw,128px);width:100%;min-height:100svh;padding-top:var(--et-page-top);color:var(--home-ink);background:var(--home-paper);font-family:var(--et-font-mono);letter-spacing:var(--et-tracking-none)}.HubSection_hero__7KlKZ{margin-top:0}.HubSection_page__odD6e .hv-section{margin-top:var(--home-section-gap)}.HubSection_page__odD6e .HubSection_hero__7KlKZ+.hv-section{margin-top:calc(var(--home-section-gap) + 8px)}.HubSection_heroGrid__3z9Us{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:clamp(40px,4.2vw,64px);gap:clamp(40px,4.2vw,64px);align-items:center}.HubSection_heroCopy__Sv5xD{display:flex;flex-direction:column;justify-content:center}.HubSection_page__odD6e .HubSection_heroKicker__uQNza.hv-kicker{font-family:var(--font-providence);font-size:clamp(17px,2.2vw,24px);font-weight:700;letter-spacing:var(--et-tracking-none);line-height:1;text-transform:none}.HubSection_heroHeadline__jq9AV{display:flex;flex-direction:column;align-items:flex-start;font-family:var(--font-providence);font-weight:700;color:var(--et-home-red);text-transform:uppercase;letter-spacing:-.025em;line-height:var(--et-leading-hero);font-size:clamp(46px,4.9vw,64px);margin:12px 0 0}.HubSection_heroHeadline__jq9AV span{display:block;white-space:nowrap}.HubSection_heroLead__6iJLs{max-width:26em;margin:clamp(16px,1.8vw,22px) 0 0;color:var(--home-ink);font-family:var(--font-providence);font-size:clamp(19px,1.55vw,23px);font-weight:700;letter-spacing:0;line-height:1.18}.HubSection_heroActions__ZZYDW{margin-top:clamp(26px,3vw,38px)}.HubSection_heroActionVariant__7v_UZ,.HubSection_heroActions__ZZYDW{display:flex;gap:var(--et-rail-gap);align-items:center}.HubSection_page__odD6e .HubSection_heroActions__ZZYDW .hv-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 24px;font-size:clamp(15px,1.25vw,18px);line-height:1}.HubSection_page__odD6e .HubSection_heroActions__ZZYDW .hv-btn:focus-visible,.HubSection_page__odD6e .HubSection_heroActions__ZZYDW .hv-btn:hover{color:var(--et-home-inverse-text);background:var(--et-home-red)}.HubSection_page__odD6e .HubSection_heroActions__ZZYDW .HubSection_heroSecondaryBtn__2tcZw.hv-btn{color:var(--et-home-ink);background:transparent;box-shadow:inset 0 0 0 2px var(--et-home-ink);text-decoration:none}.HubSection_page__odD6e .HubSection_heroActions__ZZYDW .HubSection_heroSecondaryBtn__2tcZw.hv-btn:focus-visible,.HubSection_page__odD6e .HubSection_heroActions__ZZYDW .HubSection_heroSecondaryBtn__2tcZw.hv-btn:hover{color:var(--et-home-inverse-text);background:var(--et-home-ink)}.HubSection_heroPhones__jWK9F{position:relative;justify-self:end;display:block;width:clamp(300px,30vw,396px);aspect-ratio:.74}.HubSection_phoneBack__ygM7p,.HubSection_phoneFront__QErEL{position:absolute;object-fit:contain;transition:transform .26s ease}.HubSection_phoneFront__QErEL{left:0;bottom:0;z-index:1;height:94%;width:auto;transform:rotate(-5deg);filter:drop-shadow(0 20px 32px rgba(21,18,14,.2))}.HubSection_phoneBack__ygM7p{right:0;top:0;height:88%;width:auto;transform:rotate(6deg);filter:drop-shadow(0 16px 26px rgba(21,18,14,.14))}.HubSection_heroPhones__jWK9F:focus-visible .HubSection_phoneFront__QErEL,.HubSection_heroPhones__jWK9F:hover .HubSection_phoneFront__QErEL{transform:rotate(-3deg) translateY(-8px)}.HubSection_heroPhones__jWK9F:focus-visible .HubSection_phoneBack__ygM7p,.HubSection_heroPhones__jWK9F:hover .HubSection_phoneBack__ygM7p{transform:rotate(4deg) translateY(-4px)}@media (prefers-reduced-motion:reduce){.HubSection_heroPhones__jWK9F:focus-visible .HubSection_phoneFront__QErEL,.HubSection_heroPhones__jWK9F:hover .HubSection_phoneFront__QErEL{transform:rotate(-5deg)}.HubSection_heroPhones__jWK9F:focus-visible .HubSection_phoneBack__ygM7p,.HubSection_heroPhones__jWK9F:hover .HubSection_phoneBack__ygM7p{transform:rotate(6deg)}}.HubSection_heroPhones__jWK9F:focus-visible{outline:3px solid var(--et-home-red);outline-offset:8px;border-radius:var(--et-radius-photo)}.HubSection_spot__lcXe2{display:block;--spot-bleed:0px}@media (max-width:920px){.HubSection_spot__lcXe2{--spot-bleed:var(--et-wrap-pad)}}@media (max-width:760px){.HubSection_spot__lcXe2{--spot-bleed:var(--et-wrap-pad-mobile)}}.HubSection_page__odD6e .HubSection_spotHead__G5atU.hv-head{column-gap:clamp(12px,2vw,28px);margin-bottom:clamp(20px,2.2vw,30px)}@media (max-width:560px){.HubSection_page__odD6e .HubSection_spotHead__G5atU.hv-head{flex-direction:column;align-items:flex-start;row-gap:7px}}.HubSection_spotDate__vmwVf{flex:none;font-family:var(--font-providence);font-weight:700;font-size:clamp(14px,1.15vw,17px);letter-spacing:0;line-height:1;color:var(--home-muted);white-space:nowrap}.HubSection_spotCard__xg2hf{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;color:var(--home-ink);text-decoration:none}.HubSection_page__odD6e .HubSection_spotCard__xg2hf .HubSection_spotPhoto__owLu9{grid-column:1/10;grid-row:1;position:relative;display:block;width:calc(100% + var(--spot-bleed));margin-left:calc(-1 * var(--spot-bleed));aspect-ratio:16/9;border-radius:var(--et-radius-photo);overflow:hidden}.HubSection_spotImage__26dQo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .26s ease}.HubSection_spotCard__xg2hf:focus-visible .HubSection_spotImage__26dQo,.HubSection_spotCard__xg2hf:hover .HubSection_spotImage__26dQo{transform:scale(1.03)}.HubSection_spotCard__xg2hf:focus-visible{outline:3px solid var(--et-home-red);outline-offset:8px;border-radius:var(--et-radius-photo)}.HubSection_spotBody__rMaG8{grid-column:7/13;grid-row:1;position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:clamp(26px,2.9vw,44px);background:var(--home-paper);border-radius:var(--et-radius-photo);box-shadow:0 30px 60px -34px rgba(21,18,14,.55),0 3px 10px -6px rgba(21,18,14,.14)}.HubSection_spotCardTextOnly__Yr_GS .HubSection_spotBody__rMaG8{grid-column:1/13;padding:0;background:none;box-shadow:none}.HubSection_page__odD6e .HubSection_spotBody__rMaG8 .HubSection_spotKicker__7Ddc4.hv-kicker{font-family:var(--font-providence);font-size:clamp(15px,1.3vw,19px);letter-spacing:0;line-height:1;text-transform:none;color:var(--home-muted)}.HubSection_spotName___1lKP{margin-top:clamp(10px,1.2vw,15px);font-family:var(--font-providence);font-weight:700;font-size:clamp(34px,3.4vw,54px);letter-spacing:-.015em;line-height:.95;overflow-wrap:anywhere}.HubSection_spotSub__O71NW{max-width:36ch;margin-top:clamp(12px,1.3vw,18px);color:var(--home-ink);font-family:var(--font-providence);font-size:clamp(17px,1.4vw,20px);font-weight:400;letter-spacing:0;line-height:1.45}.HubSection_spotCta__829GB{display:inline-flex;align-items:center;gap:9px;min-height:46px;margin-top:clamp(20px,2.2vw,30px);padding:0 22px;border-radius:var(--et-radius-control);background:var(--home-ink);color:var(--et-home-inverse-text);font-family:var(--font-providence);font-size:clamp(15px,1.2vw,17px);font-weight:700;letter-spacing:0;line-height:1;text-transform:uppercase;transition:background .16s ease}.HubSection_spotCard__xg2hf:focus-visible .HubSection_spotCta__829GB,.HubSection_spotCard__xg2hf:hover .HubSection_spotCta__829GB{background:var(--et-home-red)}@media (max-width:920px){.HubSection_page__odD6e{--home-section-gap:104px}.HubSection_heroGrid__3z9Us{grid-template-columns:1fr;gap:clamp(28px,5vw,40px)}.HubSection_heroHeadline__jq9AV{font-size:clamp(34px,9.5vw,44px)}.HubSection_heroLead__6iJLs{margin-top:14px;font-size:19px;line-height:1.15}.HubSection_heroPhones__jWK9F{width:min(100%,320px);justify-self:center;margin-top:8px}.HubSection_heroCopy__Sv5xD{align-items:flex-start}.HubSection_spotCard__xg2hf{grid-template-columns:minmax(0,1fr)}.HubSection_page__odD6e .HubSection_spotCard__xg2hf .HubSection_spotPhoto__owLu9{grid-column:1;width:calc(100% + 2 * var(--spot-bleed));aspect-ratio:4/3;border-radius:0}.HubSection_spotBody__rMaG8{grid-column:1;grid-row:2;margin-top:clamp(-56px,-6vw,-32px);padding:clamp(22px,5vw,30px)}.HubSection_spotCardTextOnly__Yr_GS .HubSection_spotBody__rMaG8{grid-row:1;margin-top:0}.HubSection_spotSub__O71NW{max-width:none}}