.account-module__BCuSCG__page{color:#152b43;background:radial-gradient(42rem 28rem at 0 0,#7ab8f22e,#0000 62%),#f6f9fd;min-width:0;min-height:100dvh}.account-module__BCuSCG__bar{background:#fff;border-bottom:1px solid #e0e8f1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.account-module__BCuSCG__brand{color:inherit;letter-spacing:-.03em;align-items:center;gap:.625rem;font-size:1.375rem;text-decoration:none;display:inline-flex}.account-module__BCuSCG__logo{object-fit:contain;width:36px;height:31px}.account-module__BCuSCG__signOut{color:#152b43;min-height:2.75rem;font:inherit;cursor:pointer;background:#fff;border:1px solid #dae4ef;border-radius:13px;padding:0 .875rem}.account-module__BCuSCG__main,.account-module__BCuSCG__taskMain{gap:1rem;width:min(52rem,100% - 2rem);margin:0 auto;padding:1.25rem 0 2.5rem;display:grid}.account-module__BCuSCG__taskMain{gap:.75rem;width:min(55rem,100% - 1rem);padding:.75rem 0 2rem}.account-module__BCuSCG__taskMain:has([data-setup-mode=settings]){width:min(1080px,100% - 1rem)}.account-module__BCuSCG__taskMain:has([data-setup-mode=settings]) .account-module__BCuSCG__taskHead{display:none}.account-module__BCuSCG__taskColumn{grid-column:2;min-width:0}.account-module__BCuSCG__accountColumn{grid-template-columns:minmax(0,1fr);align-content:start;gap:.75rem;min-width:0;display:grid}.account-module__BCuSCG__accountColumn>*{grid-column:1;min-width:0}.account-module__BCuSCG__taskMain:has([data-settings-frame]){grid-template-columns:minmax(11.5rem,15.5rem) minmax(0,42rem);align-items:start;gap:.75rem 1.75rem;width:min(72rem,100% - 2rem);padding:1.25rem 0 3rem}.account-module__BCuSCG__taskMain:has([data-settings-frame]) .account-module__BCuSCG__taskHead{display:none}.account-module__BCuSCG__taskMain:has([data-settings-frame]) [data-settings-intro]{grid-column:1/-1}.account-module__BCuSCG__taskMain:has([data-settings-frame]) [data-settings-nav]{grid-column:1;align-self:start}:is(.account-module__BCuSCG__taskMain:has([data-settings-frame]) [data-settings-task],.account-module__BCuSCG__taskMain:has([data-settings-frame]) [data-settings-account]){grid-column:2;min-width:0}.account-module__BCuSCG__taskMain:has([data-settings-frame]) [data-journey=open]{grid-column:1/-1}@media (min-width:1024px){.account-module__BCuSCG__taskMain:has([data-settings-account]) [data-settings-task]{display:none}.account-module__BCuSCG__taskMain:has([data-settings-frame]) [data-settings-account]{grid-row:2}}@media (max-width:1023px){.account-module__BCuSCG__taskMain:has([data-settings-frame]){grid-template-columns:minmax(0,1fr)}:is(.account-module__BCuSCG__taskMain:has([data-settings-frame]) [data-settings-nav],.account-module__BCuSCG__taskMain:has([data-settings-frame]) [data-settings-task],.account-module__BCuSCG__taskMain:has([data-settings-frame]) [data-settings-account]){grid-column:1}:is(.account-module__BCuSCG__taskMain:has([data-mobile-pane=menu]) [data-settings-task],.account-module__BCuSCG__taskMain:has([data-mobile-pane=menu]) [data-settings-account]){display:none}.account-module__BCuSCG__taskMain:has([data-mobile-pane=section]) [data-settings-nav]{display:none}}.account-module__BCuSCG__taskHead{gap:.35rem;min-width:0;display:grid}.account-module__BCuSCG__kicker{color:#596c82;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:800;line-height:1.35}.account-module__BCuSCG__card,.account-module__BCuSCG__panel{background:#fff;border:1px solid #d7e2ee;border-radius:20px;gap:.875rem;padding:1.25rem;display:grid;box-shadow:0 10px 30px #152b430d}.account-module__BCuSCG__card{width:min(24rem,100% - 2rem);margin:8vh auto 0}.account-module__BCuSCG__sectionHead{gap:.35rem;display:grid}.account-module__BCuSCG__sectionHead h2{color:#152b43;letter-spacing:-.02em;margin:0;font-size:1.375rem;font-weight:700}.account-module__BCuSCG__sectionHead p{color:#5d7086;margin:0;font-size:.875rem;font-weight:400}.account-module__BCuSCG__panel h3{margin:0;font-size:1rem;font-weight:700}.account-module__BCuSCG__title{letter-spacing:-.03em;margin:0;font-size:1.5rem;font-weight:600}.account-module__BCuSCG__lede,.account-module__BCuSCG__meta,.account-module__BCuSCG__notice{color:#3d5670;margin:0;font-size:.9375rem;line-height:1.45}.account-module__BCuSCG__field{gap:.35rem;display:grid}.account-module__BCuSCG__label{font-size:.875rem;font-weight:600}.account-module__BCuSCG__control,.account-module__BCuSCG__select{width:100%;min-height:2.75rem;color:inherit;font:inherit;background:#fff;border:1px solid #c9d7e6;border-radius:12px;padding:.5rem .75rem}.account-module__BCuSCG__passwordRow{gap:.5rem;display:flex}.account-module__BCuSCG__passwordRow .account-module__BCuSCG__control{flex:1}.account-module__BCuSCG__suffix{color:#3d5670;white-space:nowrap;align-items:center;min-height:2.75rem;display:flex}.account-module__BCuSCG__toggle{min-width:4.5rem;min-height:2.75rem;font:inherit;cursor:pointer;background:#f7fafc;border:1px solid #c9d7e6;border-radius:12px}.account-module__BCuSCG__submit,.account-module__BCuSCG__action{color:#fff;min-height:2.75rem;font:inherit;cursor:pointer;background:linear-gradient(#3b82d6 0%,#1d4f91 100%);border:1px solid #1d4f91;border-radius:13px;padding:.5rem .875rem;font-weight:600}.account-module__BCuSCG__submit{justify-content:center;align-items:center;gap:.5rem;width:100%;display:inline-flex}.account-module__BCuSCG__submit:disabled{cursor:wait;opacity:.72}.account-module__BCuSCG__spinner{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:1rem;height:1rem;animation:.7s linear infinite account-module__BCuSCG__spin}@media (prefers-reduced-motion:reduce){.account-module__BCuSCG__spinner{border-color:#fff;animation:none}}@keyframes account-module__BCuSCG__spin{to{transform:rotate(360deg)}}.account-module__BCuSCG__actionSecondary{color:#152b43;background:#fff;border-color:#c9d7e6}.account-module__BCuSCG__error{color:#8f2017;background:#fff5f4;border:1px solid #f0bbb5;border-radius:13px;margin:0;padding:.75rem .875rem}.account-module__BCuSCG__list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.account-module__BCuSCG__person,.account-module__BCuSCG__property{background:#f8fbfe;border:1px solid #e0e8f1;border-radius:16px;gap:.35rem;padding:.875rem;display:grid}.account-module__BCuSCG__activityRow{background:#fff;border:1px solid #e1e8f0;border-radius:12px;grid-template-columns:minmax(0,1fr);gap:.15rem;min-width:0;padding:.7rem .85rem;display:grid}.account-module__BCuSCG__activityRow .account-module__BCuSCG__name,.account-module__BCuSCG__activityRow .account-module__BCuSCG__meta{overflow-wrap:anywhere;min-width:0}.account-module__BCuSCG__personHeader,.account-module__BCuSCG__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.account-module__BCuSCG__name{margin:0;font-weight:600}.account-module__BCuSCG__invite,.account-module__BCuSCG__customer{gap:.75rem;display:grid}.account-module__BCuSCG__wide{grid-column:1/-1}@media (min-width:720px){.account-module__BCuSCG__customer{grid-template-columns:1fr 1fr}.account-module__BCuSCG__invite{grid-template-columns:1fr 1fr auto;align-items:end}.account-module__BCuSCG__invite .account-module__BCuSCG__submit{width:auto}}
.settings-module__g0OpTG__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;margin:0 0 1.25rem;padding:0;list-style:none;display:grid}.settings-module__g0OpTG__page .hp-button{min-height:44px}.settings-module__g0OpTG__page input:not([type=checkbox]),.settings-module__g0OpTG__page select,.settings-module__g0OpTG__page textarea{border:1px solid var(--hp27-control-border,#c5d4e4);border-radius:var(--hp27-surface-button-radius,13px);background:var(--hp27-canvas,#fff);width:100%;max-width:28rem;min-height:44px;color:var(--hp27-text,#152b43);font:inherit;padding:10px 12px;font-size:1rem}.settings-module__g0OpTG__page textarea,.settings-module__g0OpTG__page .settings-module__g0OpTG__group textarea{max-width:none;min-height:6rem}.settings-module__g0OpTG__page input:focus-visible,.settings-module__g0OpTG__page select:focus-visible,.settings-module__g0OpTG__page textarea:focus-visible{outline:2px solid var(--hp27-accent);outline-offset:2px}html .settings-module__g0OpTG__page input[aria-invalid=true]:focus:focus-visible,html .settings-module__g0OpTG__page select[aria-invalid=true]:focus:focus-visible,html .settings-module__g0OpTG__page textarea[aria-invalid=true]:focus:focus-visible{outline:3px solid var(--hp27-accent);outline-offset:2px}.settings-module__g0OpTG__textInput,.settings-module__g0OpTG__textarea{border:1px solid var(--hp27-control-border);border-radius:var(--hp27-surface-button-radius,13px);background:var(--hp27-canvas);width:100%;max-width:28rem;min-height:44px;color:var(--hp27-text);font:inherit;padding:10px 12px;font-size:1rem}.settings-module__g0OpTG__textarea{resize:vertical;min-height:6rem}.settings-module__g0OpTG__textInput:focus-visible,.settings-module__g0OpTG__textarea:focus-visible,.settings-module__g0OpTG__select:focus-visible{outline:2px solid var(--hp27-accent);outline-offset:2px}.settings-module__g0OpTG__page{--settings-warn-text:#7a5710;--settings-warn-fill:#fff7e3;--settings-warn-border:#f0dcae;align-content:start;gap:var(--hp27-surface-gap,16px);width:100%;min-width:0;max-width:880px;padding:var(--hp27-surface-gutter,16px);color:var(--hp27-text);background:var(--hp27-page-mobile);margin-inline:auto;display:grid}.settings-module__g0OpTG__embeddedCurrency{background:0 0;gap:.85rem;max-width:none;margin:0;padding:0}.settings-module__g0OpTG__embeddedCurrency .settings-module__g0OpTG__card{background:#fff;border:1px solid #e1e8f0;border-radius:16px;padding:1.1rem 1.15rem 1.2rem}.settings-module__g0OpTG__heading{gap:6px;display:grid}.settings-module__g0OpTG__card{gap:12px;display:grid}.settings-module__g0OpTG__cardHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.settings-module__g0OpTG__cardTitle{color:var(--hp27-text);font-size:1rem;font-weight:750;line-height:1.3}.settings-module__g0OpTG__help{max-width:62ch;color:var(--hp27-text-secondary);font-size:.875rem;font-weight:400;line-height:1.45}.settings-module__g0OpTG__quiet{color:var(--hp27-text-secondary);font-size:.8125rem;line-height:1.45}.settings-module__g0OpTG__field{gap:6px;max-width:22rem;display:grid}.settings-module__g0OpTG__fieldWide,.settings-module__g0OpTG__fieldPair .settings-module__g0OpTG__field,.settings-module__g0OpTG__page .settings-module__g0OpTG__fieldWide .settings-module__g0OpTG__textInput,.settings-module__g0OpTG__page .settings-module__g0OpTG__fieldPair .settings-module__g0OpTG__textInput{max-width:none}.settings-module__g0OpTG__fieldPair{gap:12px;display:grid}@media (min-width:768px){.settings-module__g0OpTG__fieldPair{grid-template-columns:repeat(2,minmax(0,1fr))}}.settings-module__g0OpTG__label{color:var(--hp27-text);font-size:.875rem;font-weight:750}.settings-module__g0OpTG__select{border:1px solid var(--hp27-control-border);border-radius:var(--hp27-surface-button-radius,13px);background:var(--hp27-canvas);width:100%;height:2.875rem;color:var(--hp27-text);font:inherit;padding:0 12px;font-size:1rem}.settings-module__g0OpTG__select:disabled{color:var(--hp27-text-secondary);background:#f5f8fc}.settings-module__g0OpTG__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.settings-module__g0OpTG__invalidCardStatus{color:var(--hp27-text,#152b43)}.settings-module__g0OpTG__invalidCardSecondary,.settings-module__g0OpTG__invalidCardPrimary{border:1px solid var(--hp27-button-secondary-border,#dae4ef);border-radius:var(--hp27-surface-button-radius,13px);background:var(--hp27-button-secondary-fill,linear-gradient(180deg, #f4f7fb 0%, #fff 62%, #f7f9fc 100%));min-width:44px;min-height:44px;color:var(--hp27-text,#152b43);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:.625rem .875rem;font-size:.875rem;font-weight:700;line-height:1.2;display:inline-flex}.settings-module__g0OpTG__invalidCardSecondary:hover:not(:disabled){background:var(--hp27-button-secondary-hover,linear-gradient(180deg, #eef3f8 0%, #f8fafd 58%, #eef3f8 100%))}.settings-module__g0OpTG__invalidCardSecondary:active:not(:disabled){background:var(--hp27-button-secondary-pressed,linear-gradient(180deg, #e4ecf4 0%, #eef3f8 100%))}.settings-module__g0OpTG__invalidCardPrimary{border-color:var(--hp27-primary-edge,#6fa9e1);background:var(--hp27-highlight,linear-gradient(135deg, #4b9be8 0%, #7ab8f2 55%, #b6dcff 100%));color:var(--hp27-selected-text,#152b43);box-shadow:var(--hp27-shadow-control,0 5px 12px #397bc51c)}.settings-module__g0OpTG__invalidCardPrimary:hover:not(:disabled){filter:brightness(1.02)}.settings-module__g0OpTG__invalidCardSecondary:disabled,.settings-module__g0OpTG__invalidCardPrimary:disabled{cursor:wait;opacity:.55}.settings-module__g0OpTG__invalidCardSecondary:focus-visible,.settings-module__g0OpTG__invalidCardPrimary:focus-visible{outline:2px solid var(--hp27-accent,#1465ce);outline-offset:2px}.settings-module__g0OpTG__currencyChip{color:#175cae;letter-spacing:.04em;background:#f0f6ff;border:1px solid #d5e4f9;border-radius:999px;padding:3px 10px;font-size:.8125rem;font-weight:700}.settings-module__g0OpTG__stateBox{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:13px;gap:6px;padding:12px 14px;font-size:.875rem;line-height:1.45;display:grid}.settings-module__g0OpTG__inlineLink{color:var(--hp27-accent);justify-self:start;font-weight:700}.settings-module__g0OpTG__changePreview{color:#1c3d63;background:#f0f6ff;border:1px solid #d5e4f9;border-radius:13px;gap:8px;padding:12px 14px;font-size:.875rem;display:grid}.settings-module__g0OpTG__changePreview ul,.settings-module__g0OpTG__missing,.settings-module__g0OpTG__previousPrices{gap:4px;margin:0;padding-left:18px;display:grid}.settings-module__g0OpTG__notice,.settings-module__g0OpTG__problemNotice,.settings-module__g0OpTG__problemBox{border-radius:13px;padding:12px 14px;font-size:.875rem;line-height:1.45}.settings-module__g0OpTG__notice{color:#075f53;background:#e8f5f0;border:1px solid #c9e8de}.settings-module__g0OpTG__problemNotice,.settings-module__g0OpTG__problemBox{border:1px solid var(--settings-warn-border);background:var(--settings-warn-fill);color:var(--settings-warn-text)}.settings-module__g0OpTG__problemBox{justify-items:start;gap:8px;display:grid}.settings-module__g0OpTG__pill{border-radius:999px;padding:4px 10px;font-size:.8125rem;font-weight:650}.settings-module__g0OpTG__pillReady{color:#075f53;background:#e8f5f0;border:1px solid #c9e8de}.settings-module__g0OpTG__pillNeutral{color:#334155;background:#f8fafc;border:1px solid #e2e8f0}.settings-module__g0OpTG__pillWaiting{border:1px solid var(--settings-warn-border);background:var(--settings-warn-fill);color:var(--settings-warn-text)}.settings-module__g0OpTG__record{gap:6px;margin:0;font-size:.875rem;display:grid}.settings-module__g0OpTG__record>div{grid-template-columns:minmax(7.5rem,11rem) minmax(0,1fr);align-items:baseline;gap:2px 12px;display:grid}.settings-module__g0OpTG__record dt{min-width:0;color:var(--hp27-text-secondary)}@media (max-width:480px){.settings-module__g0OpTG__record>div{grid-template-columns:minmax(0,1fr)}}.settings-module__g0OpTG__record dd{margin:0}.settings-module__g0OpTG__confirmCheck{cursor:pointer;align-items:flex-start;gap:10px;max-width:62ch;min-height:44px;font-size:.875rem;line-height:1.45;display:flex}.settings-module__g0OpTG__confirmCheck input,.settings-module__g0OpTG__offerCheck input{accent-color:#1f6fc5;flex:none;width:18px;height:18px;margin-top:2px}.settings-module__g0OpTG__summary{color:var(--hp27-text-secondary);font-size:.8125rem;font-weight:650}.settings-module__g0OpTG__rateList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.settings-module__g0OpTG__rateRow{background:#fff;border:1px solid #e8eef5;border-radius:13px;grid-template-columns:minmax(10rem,1fr) minmax(12rem,20rem);align-items:start;gap:8px 16px;padding:12px;display:grid}.settings-module__g0OpTG__rateRowWaiting{border-color:var(--settings-warn-border);background:#fffdf7}.settings-module__g0OpTG__rateRowQuiet{background:#f8fafc}.settings-module__g0OpTG__rateName{gap:2px;font-size:.875rem;display:grid}.settings-module__g0OpTG__rateName strong{font-weight:650}.settings-module__g0OpTG__rateName span{color:var(--hp27-text-secondary);font-size:.8125rem}.settings-module__g0OpTG__priceField{gap:6px;display:grid}.settings-module__g0OpTG__priceInput{border:1px solid var(--hp27-control-border);border-radius:var(--hp27-surface-button-radius,13px);background:var(--hp27-canvas);align-items:stretch;min-height:2.875rem;display:flex;overflow:hidden}.settings-module__g0OpTG__priceInput:focus-within{outline:2px solid var(--hp27-accent);outline-offset:1px}.settings-module__g0OpTG__priceInputInvalid{border-color:#d64545}.settings-module__g0OpTG__priceCode{border-right:1px solid var(--hp27-control-border);color:#152b43;letter-spacing:.04em;background:#f4f7fb;align-items:center;padding:0 10px;font-size:.875rem;font-weight:700;display:inline-flex}.settings-module__g0OpTG__priceInput input{min-width:0;color:var(--hp27-text);font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:auto;padding:0 12px;font-size:1rem}.settings-module__g0OpTG__fieldError{color:var(--hp-error,#b42318);font-size:.75rem;line-height:1.35}.settings-module__g0OpTG__previousPrices{color:var(--settings-warn-text);grid-column:1/-1;font-size:.75rem;line-height:1.35}.settings-module__g0OpTG__rateFoot{border-top:1px solid #eef2f7;grid-column:1/-1;gap:6px;padding-top:8px;display:grid}.settings-module__g0OpTG__statusLine{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.settings-module__g0OpTG__offerCheck{min-height:44px;color:var(--hp27-text);cursor:pointer;align-items:center;gap:8px;font-size:.8125rem;display:inline-flex}.settings-module__g0OpTG__missing{color:var(--settings-warn-text);font-size:.8125rem}.settings-module__g0OpTG__saleLine{color:var(--hp27-text-secondary);font-size:.8125rem;line-height:1.45}.settings-module__g0OpTG__saleLine strong{color:var(--hp27-text);font-weight:650}.settings-module__g0OpTG__wizardTitle{color:var(--hp27-text);letter-spacing:-.03em;margin:0;font-size:1.6875rem;font-weight:500;line-height:1.15}.settings-module__g0OpTG__sectionNav{margin:0;padding:0}.settings-module__g0OpTG__sectionNav ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.settings-module__g0OpTG__sectionGroup{color:#6a7c90;letter-spacing:.06em;text-transform:uppercase;margin:.85rem 0 .25rem;padding:0 .75rem;font-size:.6875rem;font-weight:700}.settings-module__g0OpTG__sectionNav li:first-child .settings-module__g0OpTG__sectionGroup{margin-top:0}.settings-module__g0OpTG__sectionNav button[aria-current=page],.settings-module__g0OpTG__sectionLink[aria-current=page]{font-weight:650}.settings-module__g0OpTG__sectionNav button,.settings-module__g0OpTG__sectionLink{color:#152b43;width:100%;min-height:44px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:.625rem;padding:0 .75rem;font-size:.9375rem;font-weight:500;text-decoration:none;display:flex}.settings-module__g0OpTG__sectionIcon{color:#5d7086;flex:none;width:1.125rem;height:1.125rem}.settings-module__g0OpTG__sectionNav button[aria-current=page]{background:#e7f1fc;box-shadow:inset 3px 0 #1465ce}.settings-module__g0OpTG__sectionNav button[aria-current=page] .settings-module__g0OpTG__sectionIcon{color:#1465ce}.settings-module__g0OpTG__sectionLink{color:#152b43;justify-content:flex-start}.settings-module__g0OpTG__sectionLink .settings-module__g0OpTG__sectionIcon:last-child{margin-left:auto}.settings-module__g0OpTG__settingsFrame{display:contents}.settings-module__g0OpTG__settingsIntro{gap:.25rem;margin-bottom:.5rem;display:grid}.settings-module__g0OpTG__settingsTitle{color:#152b43;letter-spacing:-.03em;margin:0;font-size:1.75rem;font-weight:700;line-height:1.15}.settings-module__g0OpTG__settingsContext{color:#5d7086;overflow-wrap:anywhere;margin:0;font-size:.9375rem}.settings-module__g0OpTG__settingsTask{gap:.75rem;min-width:0;display:grid}.settings-module__g0OpTG__settingsBack{display:none}.settings-module__g0OpTG__continueSetup{color:#1465ce;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d5e1ee;border-radius:12px;flex:none;padding:0 .9rem;font-weight:650}.settings-module__g0OpTG__detailIntro{gap:.35rem;display:grid}.settings-module__g0OpTG__detailIntroWithAction{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.settings-module__g0OpTG__detailSheet{background:0 0;max-width:none;margin:0;padding:0}.settings-module__g0OpTG__detailForm{gap:1rem;display:grid}.settings-module__g0OpTG__dockedForm{flex-direction:column;gap:0;min-height:0;max-height:calc(100dvh - 12.25rem);display:flex;overflow:hidden}.settings-module__g0OpTG__detailFields{border:0;min-inline-size:0;margin:0;padding:0}.settings-module__g0OpTG__detailStack{gap:1rem;min-width:0;display:grid}.settings-module__g0OpTG__detailForm fieldset{border:0;min-inline-size:0;margin:0;padding:0}.settings-module__g0OpTG__detailScroll{flex:auto;gap:1rem;min-height:0;padding-bottom:.25rem;display:grid;overflow:auto}.settings-module__g0OpTG__page .settings-module__g0OpTG__detailForm input:not([type=checkbox]),.settings-module__g0OpTG__page .settings-module__g0OpTG__detailForm select,.settings-module__g0OpTG__page .settings-module__g0OpTG__detailForm textarea{overflow-wrap:anywhere;width:100%;max-width:none;min-height:44px;font-weight:400}.settings-module__g0OpTG__detailIntro h2,.settings-module__g0OpTG__detailCard h3{color:#152b43;margin:0}.settings-module__g0OpTG__detailIntro h2{letter-spacing:-.02em;font-size:1.375rem;font-weight:700}.settings-module__g0OpTG__detailCard{background:#fff;border:1px solid #e1e8f0;border-radius:16px;gap:.85rem;padding:1.1rem 1.15rem 1.2rem;display:grid}.settings-module__g0OpTG__detailCard h3{font-size:1rem;font-weight:700}.settings-module__g0OpTG__detailCard>label,.settings-module__g0OpTG__detailForm label,.settings-module__g0OpTG__fieldPair label{color:#152b43;gap:.35rem;font-size:.875rem;font-weight:500;display:grid}.settings-module__g0OpTG__fieldPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.settings-module__g0OpTG__saveBar{border-top:1px solid #e1e8f0;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;padding:.85rem 0 .25rem;display:flex}.settings-module__g0OpTG__dockedForm .settings-module__g0OpTG__saveBar{padding-bottom:calc(.75rem + env(safe-area-inset-bottom,0px));background:#f6f9fd;flex:none;margin-top:.75rem}.settings-module__g0OpTG__saveBar span{color:#9a6b12;margin-right:auto;font-size:.875rem;font-weight:650}.settings-module__g0OpTG__saveBar .hp-button{flex:none;min-width:8.75rem}.settings-module__g0OpTG__saveActions{display:contents}.settings-module__g0OpTG__fieldError{color:#8a2a2a;font-size:.8125rem;font-weight:650}.settings-module__g0OpTG__fieldErrorSummary{color:#152b43;background:#fff6f6;border:1px solid #e4b4b4;border-radius:12px;gap:.35rem;margin:0;padding:.75rem 1rem;display:grid}.settings-module__g0OpTG__fieldErrorSummary p,.settings-module__g0OpTG__fieldErrorSummary ul{margin:0}.settings-module__g0OpTG__fieldErrorSummary a{color:#1465ce}.settings-module__g0OpTG__detailForm .hp-button:not(.hp-button--primary){color:#152b43;background:#fff;border-color:#c5d2e0;transform:none}.settings-module__g0OpTG__detailForm .hp-button:not(.hp-button--primary):hover{color:#152b43;background:#fff;border-color:#c5d2e0;transform:none}.settings-module__g0OpTG__saveBar .hp-button:not(.hp-button--primary){color:#152b43;background:#fff;border-color:#c5d2e0;transform:none}.settings-module__g0OpTG__saveBar .hp-button:not(.hp-button--primary):hover{color:#152b43;background:#fff;border-color:#c5d2e0;transform:none}.settings-module__g0OpTG__roomActions .hp-button:not(.hp-button--primary){color:#152b43;background:#fff;border-color:#c5d2e0;transform:none}.settings-module__g0OpTG__roomActions .hp-button:not(.hp-button--primary):hover{color:#152b43;background:#fff;border-color:#c5d2e0;transform:none}:is(.settings-module__g0OpTG__detailForm .hp-button--primary,.settings-module__g0OpTG__detailForm .hp-button--primary:hover,.settings-module__g0OpTG__saveBar .hp-button--primary,.settings-module__g0OpTG__saveBar .hp-button--primary:hover,.settings-module__g0OpTG__roomActions .hp-button--primary,.settings-module__g0OpTG__roomActions .hp-button--primary:hover){color:#fff;background:linear-gradient(#4b9be8 0%,#1465ce 100%);border-color:#144f9c}.settings-module__g0OpTG__roomCardHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.settings-module__g0OpTG__roomMeta,.settings-module__g0OpTG__roomEditors{margin:0}.settings-module__g0OpTG__roomNumbers{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.settings-module__g0OpTG__roomNumbers li{color:#152b43;overflow-wrap:anywhere;background:#f3f7fb;border-radius:999px;padding:.2rem .6rem;font-weight:650}.settings-module__g0OpTG__roomActions{flex-wrap:wrap;gap:.5rem;display:flex}.settings-module__g0OpTG__roomEditors{gap:.85rem;padding:0;list-style:none;display:grid}.settings-module__g0OpTG__detailCard summary{cursor:pointer;color:#152b43;min-height:44px;font-weight:700}@media (max-width:1023px){[data-mobile-pane=section]>.settings-module__g0OpTG__settingsIntro .settings-module__g0OpTG__settingsTitle{display:none}.settings-module__g0OpTG__settingsBack{color:#1465ce;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;padding:0;font-weight:650;display:inline-flex}.settings-module__g0OpTG__settingsIntro{gap:.125rem;margin-bottom:.25rem}.settings-module__g0OpTG__settingsContext{font-size:.875rem;line-height:1.3}.settings-module__g0OpTG__settingsTask{gap:.35rem}.settings-module__g0OpTG__detailIntro{gap:.2rem}.settings-module__g0OpTG__detailIntro h2{font-size:1.25rem;line-height:1.2}.settings-module__g0OpTG__dockedForm{max-height:calc(100dvh - 12.5rem)}}@media (max-width:639px){.settings-module__g0OpTG__fieldPair{grid-template-columns:1fr}.settings-module__g0OpTG__detailIntroWithAction{flex-direction:column;align-items:stretch}.settings-module__g0OpTG__continueSetup{align-self:flex-start}.settings-module__g0OpTG__dockedForm .settings-module__g0OpTG__saveBar{gap:.5rem;display:grid}.settings-module__g0OpTG__dockedForm .settings-module__g0OpTG__saveBar span{margin:0;font-size:.8125rem;line-height:1.3}.settings-module__g0OpTG__saveActions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem;display:grid}.settings-module__g0OpTG__dockedForm .settings-module__g0OpTG__saveActions .hp-button{width:100%;min-width:0;min-height:44px;padding-inline:.5rem}}.settings-module__g0OpTG__group{border:1px solid var(--hp27-outline,#dce5ed);background:#fff;border-radius:18px;gap:1rem;min-width:0;margin:0;padding:1.25rem 1rem 1rem;display:grid}.settings-module__g0OpTG__groupTitle{float:left;width:100%;color:var(--hp27-text);background:0 0;margin:0 0 .25rem;padding:0;font-size:1.125rem;font-weight:500;line-height:1.3;display:block}.settings-module__g0OpTG__sectionRule{background:#e0e8f1;border:0;width:100%;height:1px;margin:.35rem 0}.settings-module__g0OpTG__stepBar{gap:.5rem;display:grid}.settings-module__g0OpTG__stepCue{margin:0}.settings-module__g0OpTG__stepButton{width:100%;min-width:0;height:auto;min-height:44px;color:var(--hp27-text,#152b43);font:inherit;text-align:left;white-space:normal;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:flex-start;align-items:center;gap:.5rem;padding:.5rem .625rem;font-size:.875rem;font-weight:500;line-height:1.3;display:flex}.settings-module__g0OpTG__stepButton:focus-visible{outline-offset:2px;outline:2px solid #152b43}.settings-module__g0OpTG__stepLabel{gap:.1rem;min-width:0;display:grid}.settings-module__g0OpTG__stepLabel small{color:var(--hp27-text-secondary,#596c82);font-size:.75rem;font-weight:400;line-height:1.35}.settings-module__g0OpTG__formGrid{gap:12px;min-width:0;display:grid}.settings-module__g0OpTG__formGrid .settings-module__g0OpTG__field{max-width:none}.settings-module__g0OpTG__summaryList{gap:8px;margin:0;display:grid}.settings-module__g0OpTG__summaryList div{gap:2px;min-width:0;display:grid}.settings-module__g0OpTG__summaryList dt{color:var(--hp27-text-secondary);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:700}.settings-module__g0OpTG__summaryList dd{margin:0}.settings-module__g0OpTG__uploadWell{background:#f8fbfe;border:1px dashed #9dc1d9;border-radius:16px;gap:1rem;padding:16px;display:grid}.settings-module__g0OpTG__fileRow{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.settings-module__g0OpTG__fileInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.settings-module__g0OpTG__fileRow:focus-within .settings-module__g0OpTG__fileButton{outline-offset:3px;outline:2px solid #152b43}.settings-module__g0OpTG__fileButton{cursor:pointer}.settings-module__g0OpTG__stepCurrent{background:linear-gradient(135deg,#4b9be8 0%,#7ab8f2 55%,#b6dcff 100%);box-shadow:0 5px 12px #397bc51c}.settings-module__g0OpTG__stepDone .settings-module__g0OpTG__stepIndex{color:#236b58}.settings-module__g0OpTG__stepIndex{font-variant-numeric:tabular-nums;flex:none;width:1.25rem;display:inline-flex}.settings-module__g0OpTG__errorSummary{color:#7a5710;background:#fff7e3;border:1px solid #f0dcae;border-radius:13px;gap:6px;padding:12px 14px;display:grid}.settings-module__g0OpTG__errorSummary ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.settings-module__g0OpTG__errorSummary button{min-height:44px;color:inherit;font:inherit;text-align:left;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.settings-module__g0OpTG__roomList,.settings-module__g0OpTG__photoList,.settings-module__g0OpTG__reviewList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.settings-module__g0OpTG__photoList{grid-template-columns:1fr}@media (min-width:720px){.settings-module__g0OpTG__photoList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.settings-module__g0OpTG__photoList{grid-template-columns:repeat(3,minmax(0,1fr))}}.settings-module__g0OpTG__roomType{border:1px solid var(--hp27-outline,#dce5ed);background:#fff;border-radius:13px;padding:12px}.settings-module__g0OpTG__roomType summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:44px;font-weight:650;list-style:none;display:flex}.settings-module__g0OpTG__roomType summary::-webkit-details-marker{display:none}.settings-module__g0OpTG__expandCue{color:var(--hp27-accent,#156ea6);margin-left:auto;font-size:.875rem;font-weight:700}.settings-module__g0OpTG__roomType [data-expand-open],.settings-module__g0OpTG__roomType[open] [data-expand-closed]{display:none}.settings-module__g0OpTG__roomType[open] [data-expand-open]{display:inline}.settings-module__g0OpTG__photoCard{border:1px solid var(--hp27-outline,#dce5ed);background:#fff;border-radius:16px;gap:8px;padding:12px;display:grid}.settings-module__g0OpTG__photoCard img,.settings-module__g0OpTG__syntheticPhoto{object-fit:cover;object-position:center;background:#d7ebff;border-radius:10px;width:100%;height:132px}@media (max-width:720px){.settings-module__g0OpTG__photoCard img,.settings-module__g0OpTG__syntheticPhoto{height:110px}}.settings-module__g0OpTG__reviewHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.settings-module__g0OpTG__facts{gap:4px 16px;margin:0;display:grid}.settings-module__g0OpTG__facts div{gap:2px;display:grid}.settings-module__g0OpTG__facts dt{color:var(--hp27-text-secondary);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:700}.settings-module__g0OpTG__facts dd{margin:0}@media (min-width:640px){.settings-module__g0OpTG__summaryList div{grid-template-columns:minmax(8rem,11rem) minmax(0,1fr);align-items:baseline;column-gap:12px}}@media (min-width:768px){.settings-module__g0OpTG__wizardTitle{font-size:1.875rem}.settings-module__g0OpTG__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.settings-module__g0OpTG__steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:480px){.settings-module__g0OpTG__page{gap:12px;padding:12px}.settings-module__g0OpTG__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;margin-bottom:.5rem}}@media (max-width:640px){.settings-module__g0OpTG__rateRow{grid-template-columns:minmax(0,1fr)}.settings-module__g0OpTG__record dt{min-width:0}.settings-module__g0OpTG__actions>*{flex:auto}}.settings-module__g0OpTG__shareFacts{gap:.75rem;margin:0;display:grid}.settings-module__g0OpTG__shareFacts div{gap:.15rem;display:grid}.settings-module__g0OpTG__shareFacts dt{color:var(--hp27-text-secondary,#596c82);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:700}.settings-module__g0OpTG__shareFacts dd{margin:0}.settings-module__g0OpTG__shareUrl{white-space:pre-wrap;overflow-wrap:anywhere;resize:none;width:100%;max-width:none;min-height:4.5rem}.settings-module__g0OpTG__shareActions{flex-wrap:wrap;gap:.75rem 1rem;display:flex}.settings-module__g0OpTG__kicker,.settings-module__g0OpTG__workspaceEyebrow,.settings-module__g0OpTG__setupRailEyebrow{color:var(--hp27-text-secondary,#596c82);letter-spacing:0;text-transform:none;margin:0;font-size:.875rem;font-weight:500}.settings-module__g0OpTG__page.settings-module__g0OpTG__journeyHost{background:0 0;width:100%;max-width:none;margin-inline:0;padding:8px 12px 32px}.settings-module__g0OpTG__journey,.settings-module__g0OpTG__setupMain{align-content:start;gap:1rem;width:100%;min-width:0;max-width:1040px;display:grid}.settings-module__g0OpTG__journey .settings-module__g0OpTG__stepButton{min-height:3.25rem;padding:.7rem .8rem;font-size:.9375rem}.settings-module__g0OpTG__journey .settings-module__g0OpTG__stepLabel small{font-size:.8125rem;display:block}.settings-module__g0OpTG__setupFrame{width:100%;max-width:none;min-height:100dvh;color:var(--hp27-text,#152b43);background:#f6f9fd;grid-template-columns:260px minmax(0,1fr);margin:0;padding:0;display:grid}.settings-module__g0OpTG__setupRail{background:#fff;border-right:1px solid #e0e8f1;flex-direction:column;gap:.75rem;min-width:0;padding:0 12px 24px;display:flex}.settings-module__g0OpTG__setupBrand{letter-spacing:-.04em;border-bottom:1px solid #e0e8f1;align-items:center;gap:.55rem;height:82px;padding:0 8px;font-size:1.5rem;display:flex}.settings-module__g0OpTG__setupBrand img{object-fit:contain;width:48px;height:40px}.settings-module__g0OpTG__setupIdentity{overflow-wrap:anywhere;margin-top:auto;padding:16px 8px;font-size:.8125rem;font-weight:500}.settings-module__g0OpTG__setupMain{max-width:1080px;padding:32px 40px 36px}.settings-module__g0OpTG__workspaceHeading{gap:.75rem;display:grid}.settings-module__g0OpTG__topline{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}.settings-module__g0OpTG__saveStatus{color:var(--hp27-text-secondary,#596c82);margin:0;font-size:.75rem}.settings-module__g0OpTG__wizardTitle{font-size:1.875rem;line-height:1.2}.settings-module__g0OpTG__group{border-color:#e0e8f1;gap:1.15rem;padding:1.75rem;box-shadow:0 5px 14px #3156750d}.settings-module__g0OpTG__group .settings-module__g0OpTG__field,.settings-module__g0OpTG__group .settings-module__g0OpTG__fieldPair .settings-module__g0OpTG__field,.settings-module__g0OpTG__setupMain .settings-module__g0OpTG__field,.settings-module__g0OpTG__page .settings-module__g0OpTG__group .settings-module__g0OpTG__textInput,.settings-module__g0OpTG__page .settings-module__g0OpTG__group select,.settings-module__g0OpTG__page .settings-module__g0OpTG__group textarea,.settings-module__g0OpTG__setupMain .settings-module__g0OpTG__textInput,.settings-module__g0OpTG__setupMain select,.settings-module__g0OpTG__setupMain textarea,.settings-module__g0OpTG__journey .settings-module__g0OpTG__textInput,.settings-module__g0OpTG__journey select,.settings-module__g0OpTG__journey textarea{max-width:none}.settings-module__g0OpTG__groupTitle{background:0 0;padding:0;font-size:1.1875rem}.settings-module__g0OpTG__nameInput{min-height:3.625rem;font-size:1.375rem}.settings-module__g0OpTG__timezoneValue{overflow-wrap:anywhere;white-space:normal;max-width:none;margin:0;font-size:1rem;line-height:1.45}.settings-module__g0OpTG__timezoneSelect{width:100%;max-width:none}.settings-module__g0OpTG__wizardFooter{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.5rem;padding-top:1.25rem;display:flex}.settings-module__g0OpTG__wizardFooterActions{flex-wrap:wrap;gap:.5rem;margin-left:auto;display:flex}.settings-module__g0OpTG__wizardFooter .hp-button--primary{min-width:11rem}.settings-module__g0OpTG__saveNote{color:var(--hp27-text-secondary,#596c82);margin:0;font-size:.8125rem}.settings-module__g0OpTG__uploadWell{text-align:left;background:#f8fbfe;border:1.5px dashed #7e92a8;border-radius:18px;justify-items:start;min-height:11rem;padding:1.75rem 1.5rem}.settings-module__g0OpTG__errorSummary{color:#152b43;background:#fff7f7;border:2px solid #a52d32}.settings-module__g0OpTG__errorSummary button{color:#92282d}.settings-module__g0OpTG__roomType summary{grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:4rem;display:grid}.settings-module__g0OpTG__sharePage{max-width:40rem}.settings-module__g0OpTG__shareUrl{color:#152b43;background:#f6f9fd;border:1px solid #7e92a8;font-size:1rem;line-height:1.45}@media (min-width:960px){.settings-module__g0OpTG__journey .settings-module__g0OpTG__steps{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1100px){.settings-module__g0OpTG__setupFrame .settings-module__g0OpTG__steps{grid-template-columns:1fr}.settings-module__g0OpTG__setupFrame .settings-module__g0OpTG__stepLabel small{display:block}}@media (max-width:820px){.settings-module__g0OpTG__setupFrame{min-height:0;display:block}.settings-module__g0OpTG__setupRail{background:#f6f9fd;border-bottom:1px solid #e0e8f1;border-right:0;padding:0 16px 12px}.settings-module__g0OpTG__setupBrand{border-bottom:0;height:64px;display:flex}.settings-module__g0OpTG__setupRailEyebrow,.settings-module__g0OpTG__setupIdentity{display:none}.settings-module__g0OpTG__setupMain{padding:24px 16px 28px}.settings-module__g0OpTG__stepLabel small{display:none}.settings-module__g0OpTG__wizardTitle{font-size:1.6875rem}.settings-module__g0OpTG__wizardFooterActions{grid-template-columns:1fr 1fr;width:100%;margin-left:0;display:grid}.settings-module__g0OpTG__wizardFooter .hp-button--primary{width:100%;min-width:0}}@media (max-width:600px){.settings-module__g0OpTG__group{padding:1.25rem 1.125rem}.settings-module__g0OpTG__photoList{grid-template-columns:1fr}}
