.landing-module__6d9mHW__label,.landing-module__6d9mHW__eyebrow,.landing-module__6d9mHW__sheetLabel{font-family:var(--font-mono);font-size:var(--font-size-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0;font-weight:500}.landing-module__6d9mHW__eyebrow:before{background:var(--color-primary);content:"";width:.625rem;height:.625rem;margin-right:.625rem;display:inline-block}.landing-module__6d9mHW__label{color:var(--color-primary)}.landing-module__6d9mHW__eyebrow{color:var(--color-text-muted)}.landing-module__6d9mHW__sheetLabel{color:var(--color-text-faint)}.landing-module__6d9mHW__sectionTitle{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:2.5rem;font-weight:400;line-height:1.04}.landing-module__6d9mHW__sectionTitle em,.landing-module__6d9mHW__problemTitle em,.landing-module__6d9mHW__closingTitle em{font-style:italic}.landing-module__6d9mHW__sectionLead{max-width:28rem;color:var(--color-text-soft);margin:0;font-size:1.0625rem}.landing-module__6d9mHW__ctaPrimary{justify-content:center;align-items:center;gap:var(--space-3);min-height:3.5rem;padding:0 var(--space-6) 0 var(--space-4);border-radius:var(--radius);background:var(--color-primary);color:var(--color-on-primary);font-size:1.0625rem;font-weight:600;text-decoration:none;transition:background-color .15s;display:inline-flex}.landing-module__6d9mHW__ctaPrimary:hover{background:var(--color-primary-hover);color:var(--color-on-primary)}.landing-module__6d9mHW__googleMark{background:var(--color-paper);border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.landing-module__6d9mHW__ctaText{min-height:var(--tap-target);color:var(--color-text);align-items:center;font-weight:500;display:inline-flex}.landing-module__6d9mHW__hero{gap:var(--space-12);padding:var(--space-12) var(--gutter) var(--space-16);flex-direction:column;display:flex}.landing-module__6d9mHW__heroCopy{gap:var(--space-6);flex-direction:column;display:flex}.landing-module__6d9mHW__heroTitle{font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:clamp(3.25rem,13vw,6.5rem);font-weight:400;line-height:.98}.landing-module__6d9mHW__line{display:block}.landing-module__6d9mHW__heroTitle em{color:var(--color-primary);font-style:italic}.landing-module__6d9mHW__heroLead{max-width:35rem;color:var(--color-text-soft);margin:0;font-size:1.125rem;line-height:1.5}.landing-module__6d9mHW__heroActions{align-items:stretch;gap:var(--space-3);flex-direction:column;display:flex}.landing-module__6d9mHW__heroActions .landing-module__6d9mHW__ctaText{align-self:center}.landing-module__6d9mHW__sheetStack{position:relative}.landing-module__6d9mHW__sheetBehind{display:none}.landing-module__6d9mHW__sheet{gap:var(--space-5);padding:var(--space-6) var(--space-5);border:1px solid var(--color-rule);border-radius:var(--radius);background:var(--color-paper);flex-direction:column;display:flex;position:relative;box-shadow:0 1.5rem 3rem -1.75rem #2a1f1a59}.landing-module__6d9mHW__sheetStamp{top:3.5rem;right:var(--space-5);opacity:.9;position:absolute}.landing-module__6d9mHW__sheetKicker{margin:calc(-1 * var(--space-6)) calc(-1 * var(--space-5)) 0;padding:.875rem var(--space-5);border-bottom:2px dashed var(--color-rule);font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-faint);justify-content:space-between;font-size:.6875rem;font-weight:500;display:flex}.landing-module__6d9mHW__person{align-items:center;gap:var(--space-4);display:flex}.landing-module__6d9mHW__avatar{border:1px solid var(--color-rule);background:var(--color-sand);width:3.5rem;height:3.5rem;color:var(--color-text);font-family:var(--font-display);flex:none;justify-content:center;align-items:center;font-size:1.375rem;display:flex}.landing-module__6d9mHW__personText{flex-direction:column;display:flex}.landing-module__6d9mHW__personName{font-family:var(--font-display);font-size:1.75rem;line-height:1.1}.landing-module__6d9mHW__personMeta{font-size:var(--font-size-sm);color:var(--color-text-muted)}.landing-module__6d9mHW__badges{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.landing-module__6d9mHW__badge{border:1px solid var(--color-verified);border-radius:var(--radius);color:var(--color-verified);padding:.1875rem .625rem;font-size:.8125rem}.landing-module__6d9mHW__sheetSection{gap:var(--space-2);flex-direction:column;display:flex}.landing-module__6d9mHW__history{border-bottom:1px solid var(--color-rule-soft);margin:0;padding:0;list-style:none}.landing-module__6d9mHW__historyRow{column-gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--color-rule-soft);grid-template-columns:1fr auto;grid-template-areas:"period level""place level";align-items:center;display:grid}.landing-module__6d9mHW__historyPeriod{font-family:var(--font-display);grid-area:period;font-size:1.0625rem}.landing-module__6d9mHW__historyPlace{font-size:var(--font-size-sm);color:var(--color-text-muted);grid-area:place}.landing-module__6d9mHW__historyLevel{font-size:var(--font-size-xs);color:var(--color-primary);grid-area:level;align-items:center;gap:.375rem;font-weight:600;display:inline-flex}.landing-module__6d9mHW__historyLevelDocumented{color:var(--color-ochre)}.landing-module__6d9mHW__facts{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.landing-module__6d9mHW__fact{padding-left:var(--space-6);font-size:var(--font-size-sm);position:relative}.landing-module__6d9mHW__fact:before{border-bottom:2px solid var(--color-verified);border-left:2px solid var(--color-verified);content:"";width:.625rem;height:.3125rem;position:absolute;top:.35em;left:.125rem;transform:rotate(-45deg)}.landing-module__6d9mHW__recommended{padding-top:var(--space-4);border-top:1px solid var(--color-rule-soft);color:var(--color-text-muted);margin:0;font-size:.8125rem}.landing-module__6d9mHW__recommended strong{color:var(--color-text)}.landing-module__6d9mHW__problem{gap:var(--space-8);padding:var(--space-16) var(--gutter);border-block:1px solid var(--color-rule);background:var(--color-surface);flex-direction:column;display:flex}.landing-module__6d9mHW__problemTitle{font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:2.25rem;font-weight:400;line-height:1.06}.landing-module__6d9mHW__problemTitle em{display:block}.landing-module__6d9mHW__problemItem{gap:var(--space-2);flex-direction:column;display:flex}.landing-module__6d9mHW__problemText{margin:0;font-size:1.0625rem}.landing-module__6d9mHW__how{gap:var(--space-10);padding:var(--space-16) var(--gutter);scroll-margin-top:var(--space-4);flex-direction:column;display:flex}.landing-module__6d9mHW__howHead{gap:var(--space-4);flex-direction:column;display:flex}.landing-module__6d9mHW__steps{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}.landing-module__6d9mHW__step{gap:var(--space-3);padding-top:var(--space-5);border-top:2px solid var(--color-text);flex-direction:column;display:flex}.landing-module__6d9mHW__numeral{font-family:var(--font-mono);color:var(--color-primary);font-size:1rem;font-weight:600;line-height:1.6}.landing-module__6d9mHW__stepTitle{letter-spacing:-.01em;margin:0;font-size:1.3125rem;font-weight:600}.landing-module__6d9mHW__stepText{color:var(--color-text-soft);margin:0}.landing-module__6d9mHW__blind{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-rule);border-radius:var(--radius);background:var(--color-surface);flex-direction:column;margin:0;display:flex}.landing-module__6d9mHW__sealed,.landing-module__6d9mHW__revealed{gap:var(--space-1);padding:var(--space-4) var(--space-5);border-radius:var(--radius);flex-direction:column;display:flex}.landing-module__6d9mHW__sealed{border:1px dashed var(--color-border)}.landing-module__6d9mHW__revealed{background:var(--color-primary);color:var(--color-on-primary)}.landing-module__6d9mHW__sealedTitle{font-family:var(--font-display);font-size:1.375rem;line-height:1.2}.landing-module__6d9mHW__sealedMeta{color:var(--color-text-muted);font-size:.8125rem}.landing-module__6d9mHW__revealedLabel{font-size:var(--font-size-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-on-accent-muted);font-weight:600}.landing-module__6d9mHW__revealedMeta{color:var(--color-on-accent);font-size:.8125rem}.landing-module__6d9mHW__blindLink{display:none}.landing-module__6d9mHW__levels{gap:var(--space-6);padding:var(--space-16) var(--gutter);border-top:1px solid var(--color-rule);background:var(--color-surface);scroll-margin-top:var(--space-4);flex-direction:column;display:flex}.landing-module__6d9mHW__levelsHead{gap:var(--space-4);flex-direction:column;display:flex}.landing-module__6d9mHW__levelsLead{color:var(--color-text-soft);margin:0;font-size:1.0625rem}.landing-module__6d9mHW__levelList{margin:var(--space-4) 0 0;border-top:1px solid var(--color-text);flex-direction:column;padding:0;list-style:none;display:flex}.landing-module__6d9mHW__level{gap:var(--space-3);padding:var(--space-6) 0;flex-direction:column;display:flex}.landing-module__6d9mHW__level+.landing-module__6d9mHW__level{border-top:1px solid var(--color-rule)}.landing-module__6d9mHW__levelName{align-items:center;gap:var(--space-3);display:flex}.landing-module__6d9mHW__levelTitle{font-family:var(--font-display);margin:0;font-size:1.75rem;font-weight:500}.landing-module__6d9mHW__levelText{color:var(--color-text-soft);margin:0}.landing-module__6d9mHW__principles{gap:var(--space-8);padding:var(--space-16) var(--gutter);background:var(--color-deep);color:var(--color-on-deep);flex-direction:column;display:flex}.landing-module__6d9mHW__principleList{border-bottom:1px solid var(--color-deep-rule);margin:0;padding:0;list-style:none}.landing-module__6d9mHW__principle{gap:var(--space-2);padding:var(--space-5) 0;border-top:1px solid var(--color-deep-rule);flex-direction:column;display:flex}.landing-module__6d9mHW__principleTitle{font-family:var(--font-display);margin:0;font-size:1.5rem;font-weight:400;line-height:1.2}.landing-module__6d9mHW__principleText{color:var(--color-on-deep-muted);margin:0}.landing-module__6d9mHW__audiences{border-bottom:1px solid var(--color-rule);scroll-margin-top:var(--space-4);flex-direction:column;display:flex}.landing-module__6d9mHW__audience{gap:var(--space-4);padding:var(--space-16) var(--gutter);flex-direction:column;display:flex}.landing-module__6d9mHW__audience+.landing-module__6d9mHW__audience{border-top:1px solid var(--color-rule)}.landing-module__6d9mHW__audienceTitle{font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:2rem;font-weight:400;line-height:1.1}.landing-module__6d9mHW__audienceText{max-width:32rem;color:var(--color-text-soft);margin:0}.landing-module__6d9mHW__closing{align-items:stretch;gap:var(--space-6);padding:var(--space-16) var(--gutter) var(--space-24);flex-direction:column;display:flex}.landing-module__6d9mHW__closingTitle{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:2.75rem;font-weight:400;line-height:1.02}.landing-module__6d9mHW__closingTitle em{color:var(--color-primary)}.landing-module__6d9mHW__closingLead{max-width:35rem;color:var(--color-text-soft);margin:0;font-size:1.0625rem}@media (min-width:64rem){.landing-module__6d9mHW__hero,.landing-module__6d9mHW__problem,.landing-module__6d9mHW__levels,.landing-module__6d9mHW__principles{column-gap:var(--space-8);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.landing-module__6d9mHW__hero{padding-block:var(--space-24) 7.5rem;align-items:center}.landing-module__6d9mHW__heroCopy{gap:var(--space-8);grid-column:span 7}.landing-module__6d9mHW__heroLead{font-size:1.3125rem}.landing-module__6d9mHW__heroActions{align-items:center;gap:var(--space-8);flex-direction:row}.landing-module__6d9mHW__heroSheet{grid-column:8/span 5}.landing-module__6d9mHW__sheetStack{padding:var(--space-6) 0 var(--space-6) var(--space-6)}.landing-module__6d9mHW__sheetBehind{border:1px solid var(--color-rule);border-radius:var(--radius);background:var(--color-surface-sunken);display:block;position:absolute;inset:0 1.75rem 3rem 3.25rem}.landing-module__6d9mHW__sheet{padding:var(--space-8)}.landing-module__6d9mHW__personName{font-size:1.875rem}.landing-module__6d9mHW__historyRow{column-gap:var(--space-4);grid-template-columns:7rem 1fr auto;grid-template-areas:"period place level";align-items:baseline}.landing-module__6d9mHW__historyPeriod{font-size:1.125rem}.landing-module__6d9mHW__problem{padding-block:7rem}.landing-module__6d9mHW__problemTitle{grid-column:span 4;font-size:3rem}.landing-module__6d9mHW__problemItem:first-of-type{grid-column:6/span 3}.landing-module__6d9mHW__problemItem:nth-of-type(2){grid-column:10/span 3}.landing-module__6d9mHW__problemText{font-size:1.1875rem}.landing-module__6d9mHW__sectionTitle{font-size:3.5rem}.landing-module__6d9mHW__how{gap:4.5rem;padding-block:8rem}.landing-module__6d9mHW__howHead{flex-direction:row;justify-content:space-between;align-items:flex-end}.landing-module__6d9mHW__howHead .landing-module__6d9mHW__sectionTitle{font-size:4rem}.landing-module__6d9mHW__steps{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr))}.landing-module__6d9mHW__numeral{font-size:4.5rem}.landing-module__6d9mHW__stepTitle{font-size:1.5rem}.landing-module__6d9mHW__blind{padding:var(--space-10) var(--space-12);flex-direction:row;align-items:center;gap:0}.landing-module__6d9mHW__sealed,.landing-module__6d9mHW__revealed{padding:var(--space-5) var(--space-6);flex:1}.landing-module__6d9mHW__revealed{flex:1.2}.landing-module__6d9mHW__blindLink{height:1px;margin:0 var(--space-4);background:var(--color-border);flex:0 0 5rem;display:block}.landing-module__6d9mHW__levels{row-gap:var(--space-12);padding-block:7rem 8rem}.landing-module__6d9mHW__levelsHead{grid-column:span 5}.landing-module__6d9mHW__levelsLead{grid-column:8/span 5;align-self:end;font-size:1.125rem}.landing-module__6d9mHW__levelList{flex-direction:row;grid-column:span 12;margin:0}.landing-module__6d9mHW__level{padding:var(--space-8) var(--space-10) 0;flex:1}.landing-module__6d9mHW__level:first-child{padding-left:0}.landing-module__6d9mHW__level:last-child{padding-right:0}.landing-module__6d9mHW__level+.landing-module__6d9mHW__level{border-top:0;border-left:1px solid var(--color-rule)}.landing-module__6d9mHW__levelTitle{font-size:1.875rem}.landing-module__6d9mHW__principles{padding-block:8rem}.landing-module__6d9mHW__principles .landing-module__6d9mHW__sectionTitle{grid-column:span 4}.landing-module__6d9mHW__principleList{grid-column:6/span 7}.landing-module__6d9mHW__principle{column-gap:var(--space-8);padding-block:var(--space-6);grid-template-columns:17.5rem 1fr;display:grid}.landing-module__6d9mHW__principleTitle{font-size:1.625rem}.landing-module__6d9mHW__audiences{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.landing-module__6d9mHW__audience{gap:var(--space-6);padding-block:7rem}.landing-module__6d9mHW__audience:first-child{padding-right:var(--space-24)}.landing-module__6d9mHW__audience+.landing-module__6d9mHW__audience{border-top:0;border-left:1px solid var(--color-rule);padding-left:5rem}.landing-module__6d9mHW__audienceTitle{font-size:2.75rem}.landing-module__6d9mHW__closing{align-items:center;gap:var(--space-8);text-align:center;padding-block:7.5rem}.landing-module__6d9mHW__closingTitle{max-width:61rem;font-size:5rem;line-height:1}.landing-module__6d9mHW__closingLead{font-size:1.1875rem}}
.carta-module__hlhxUq__stamp{border-radius:var(--radius);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1.5px solid;align-items:center;padding:.25rem .4375rem;font-size:.6875rem;font-weight:600;line-height:1.2;display:inline-flex}.carta-module__hlhxUq__stampMd{padding:.3125rem .5625rem;font-size:.75rem}.carta-module__hlhxUq__stampVerified{color:var(--color-verified)}.carta-module__hlhxUq__stampDocumented{color:var(--color-documented)}.carta-module__hlhxUq__tiltLeft{transform:rotate(-3deg)}.carta-module__hlhxUq__tiltRight{transform:rotate(2deg)}.carta-module__hlhxUq__stampUnverified{color:var(--color-text-faint);border-style:dashed}.carta-module__hlhxUq__bigStamp{border:3px double var(--color-verified);width:8rem;height:8rem;color:var(--color-verified);font-family:var(--font-mono);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;display:inline-flex;transform:rotate(-9deg)}.carta-module__hlhxUq__bigStampSmall{letter-spacing:.2em;font-size:.5625rem}.carta-module__hlhxUq__bigStampMain{letter-spacing:.08em;font-size:.9375rem;font-weight:600}.carta-module__hlhxUq__chips{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.carta-module__hlhxUq__chip{border:1.5px solid var(--color-verified);border-radius:var(--radius);color:var(--color-verified);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;padding:.3125rem .4375rem;font-size:.65625rem;font-weight:600}.carta-module__hlhxUq__card{border:1px solid var(--color-rule);background:var(--color-paper)}.carta-module__hlhxUq__cardHead{justify-content:space-between;gap:var(--space-3);padding:.625rem var(--space-4);border-bottom:2px dashed var(--color-rule);color:var(--color-text-faint);font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;font-size:.6875rem;display:flex}.carta-module__hlhxUq__cardBody{gap:var(--space-4);padding:var(--space-5) var(--space-4);flex-direction:column;display:flex}.carta-module__hlhxUq__label{color:var(--color-text-faint);font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:500}.carta-module__hlhxUq__ledger{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.carta-module__hlhxUq__ledgerRow{align-items:baseline;gap:var(--space-2);font-size:var(--font-size-sm);display:flex}.carta-module__hlhxUq__ledgerRow dt{flex-shrink:0}.carta-module__hlhxUq__ledgerDots{border-bottom:1px dotted var(--color-rule-strong);flex-grow:1}.carta-module__hlhxUq__ledgerRow dd{font-family:var(--font-mono);text-align:right;margin:0;font-weight:600}.carta-module__hlhxUq__steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.carta-module__hlhxUq__step{gap:var(--space-2);padding:var(--space-4) 0;border-top:1px solid var(--color-rule);grid-template-columns:3.5rem minmax(0,1fr);display:grid}.carta-module__hlhxUq__step:last-child{border-bottom:1px solid var(--color-rule)}.carta-module__hlhxUq__stepNumber{color:var(--color-primary);font-family:var(--font-mono);font-size:var(--font-size-sm);font-weight:600}.carta-module__hlhxUq__stepTitle{font-weight:600;display:block}.carta-module__hlhxUq__stepText{color:var(--color-text-muted);font-size:var(--font-size-sm)}.carta-module__hlhxUq__distribution{grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:.375rem;height:5rem;margin:0;padding:0;list-style:none;display:grid}.carta-module__hlhxUq__bin{flex-direction:column;justify-content:flex-end;align-items:center;gap:.25rem;height:100%;display:flex}.carta-module__hlhxUq__bar{background:var(--color-rule);width:100%;min-height:2px}.carta-module__hlhxUq__bar[data-step="0"]{height:0%}.carta-module__hlhxUq__bar[data-step="1"]{height:7%}.carta-module__hlhxUq__bar[data-step="2"]{height:14%}.carta-module__hlhxUq__bar[data-step="3"]{height:21%}.carta-module__hlhxUq__bar[data-step="4"]{height:28%}.carta-module__hlhxUq__bar[data-step="5"]{height:35%}.carta-module__hlhxUq__bar[data-step="6"]{height:42%}.carta-module__hlhxUq__bar[data-step="7"]{height:49%}.carta-module__hlhxUq__bar[data-step="8"]{height:56%}.carta-module__hlhxUq__bar[data-step="9"]{height:63%}.carta-module__hlhxUq__bar[data-step="10"]{height:70%}.carta-module__hlhxUq__barFilled{background:var(--color-primary)}.carta-module__hlhxUq__binLabel{color:var(--color-text-faint);font-family:var(--font-mono);font-size:.6875rem}.carta-module__hlhxUq__binLabelStrong{color:var(--color-text);font-weight:600}
.view-module__YM3tma__profile{gap:var(--space-8);max-width:44rem;padding:var(--space-10) var(--gutter) var(--space-16);flex-direction:column;margin-inline:auto;display:flex}.view-module__YM3tma__preview{padding:var(--space-3) var(--space-4);border-radius:var(--radius);background:var(--color-surface-sunken);font-size:var(--font-size-sm);margin:0}.view-module__YM3tma__header{align-items:center;gap:var(--space-5);display:flex}.view-module__YM3tma__photo,.view-module__YM3tma__initials{object-fit:cover;border-radius:50%;flex:none;width:7rem;height:7rem}.view-module__YM3tma__initials{background:var(--color-primary);color:var(--color-on-primary);font-family:var(--font-display);justify-content:center;align-items:center;font-size:2.5rem;display:flex}.view-module__YM3tma__identity{gap:var(--space-1);flex-direction:column;display:flex}.view-module__YM3tma__name{font-family:var(--font-display);margin:0;font-size:2.5rem;font-weight:400;line-height:1.05}.view-module__YM3tma__meta{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.view-module__YM3tma__bio{white-space:pre-line;margin:0;font-size:1.0625rem}.view-module__YM3tma__section{gap:var(--space-3);padding-top:var(--space-6);border-top:1px solid var(--color-rule);flex-direction:column;display:flex}.view-module__YM3tma__sectionTitle{font-family:var(--font-display);margin:0;font-size:1.625rem;font-weight:500}.view-module__YM3tma__empty{color:var(--color-text-soft);margin:0}.view-module__YM3tma__block{gap:var(--space-2);flex-direction:column;display:flex}.view-module__YM3tma__blockTitle{font-size:var(--font-size-md);margin:0}.view-module__YM3tma__dimensions{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.view-module__YM3tma__dimension{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;display:flex}.view-module__YM3tma__dimension dd{margin:0}.view-module__YM3tma__facts,.view-module__YM3tma__history{margin:0;padding:0;list-style:none}.view-module__YM3tma__historyRow{gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--color-rule-soft);font-size:var(--font-size-sm);grid-template-columns:6.5rem 1fr auto;align-items:baseline;display:grid}.view-module__YM3tma__period{font-family:var(--font-display);font-size:1rem}.view-module__YM3tma__reviews{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.view-module__YM3tma__review{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-rule);flex-direction:column;display:flex}.view-module__YM3tma__reviewScores{gap:var(--space-1);margin:0;display:grid}.view-module__YM3tma__reviewScores div{justify-content:space-between;gap:var(--space-3);display:flex}.view-module__YM3tma__reviewScores dt,.view-module__YM3tma__reviewScores dd{margin:0}.view-module__YM3tma__reviewText{white-space:pre-wrap;margin:0}.view-module__YM3tma__reply{padding:var(--space-2) var(--space-4);border-left:2px solid var(--color-accent);margin:0}.view-module__YM3tma__shareAction{min-height:3.25rem;padding:0 var(--space-6);border-radius:var(--radius);background:var(--color-primary);color:var(--color-on-primary);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.view-module__YM3tma__shareAction:hover{background:var(--color-primary-hover);color:var(--color-on-primary)}
.chat-module__zoJp-W__page{gap:var(--space-5);max-width:40rem;padding:var(--space-5) var(--space-4) var(--space-8);margin:0 auto;display:grid}.chat-module__zoJp-W__title{font-family:var(--font-display);margin:0;font-size:2rem;font-weight:500}.chat-module__zoJp-W__list{margin:0;padding:0;list-style:none;display:grid}.chat-module__zoJp-W__row{gap:var(--space-1);padding:var(--space-3) 0;border-bottom:1px solid var(--color-rule);color:inherit;text-decoration:none;display:grid}.chat-module__zoJp-W__row:hover .chat-module__zoJp-W__name{color:var(--color-accent)}.chat-module__zoJp-W__name{font-weight:600}.chat-module__zoJp-W__unread .chat-module__zoJp-W__name:after{content:" •";color:var(--color-accent)}.chat-module__zoJp-W__thread{gap:var(--space-4);display:grid}.chat-module__zoJp-W__messages{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.chat-module__zoJp-W__mine,.chat-module__zoJp-W__theirs{gap:var(--space-1);max-width:85%;padding:var(--space-3);border:1px solid var(--color-rule);border-radius:var(--radius);display:grid}.chat-module__zoJp-W__mine{background:var(--color-sand);justify-self:end}.chat-module__zoJp-W__theirs{background:var(--color-paper);justify-self:start}.chat-module__zoJp-W__end{height:0}.chat-module__zoJp-W__text{white-space:pre-line;overflow-wrap:anywhere;margin:0}.chat-module__zoJp-W__hidden{color:var(--color-ink-faint)}.chat-module__zoJp-W__meta{color:var(--color-ink-muted);font-family:var(--font-mono);font-size:.75rem}.chat-module__zoJp-W__notice{padding:var(--space-3) var(--space-4);background:var(--color-sand);margin:0}.chat-module__zoJp-W__composer{gap:var(--space-2);display:grid}.chat-module__zoJp-W__label{gap:var(--space-1);font-weight:600;display:grid}.chat-module__zoJp-W__textarea,.chat-module__zoJp-W__select{width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-paper);color:var(--color-ink);font:inherit}.chat-module__zoJp-W__textarea{resize:vertical}.chat-module__zoJp-W__textarea:focus-visible,.chat-module__zoJp-W__select:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.chat-module__zoJp-W__error{color:var(--color-danger);margin:0;font-weight:500}.chat-module__zoJp-W__link{min-height:2.75rem;color:var(--color-ink);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.chat-module__zoJp-W__link:hover{color:var(--color-accent)}
.moderation-module__ciyGbG__link{min-height:var(--tap-target);color:var(--color-text-muted);font:inherit;font-size:var(--font-size-sm);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}.moderation-module__ciyGbG__form{gap:var(--space-2);flex-direction:column;display:flex}.moderation-module__ciyGbG__select,.moderation-module__ciyGbG__textarea{width:100%;min-height:var(--tap-target);padding:var(--space-2) var(--space-3);border:1px solid var(--color-rule);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);font:inherit}.moderation-module__ciyGbG__meta{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}
.listing-module__pwylAW__page{gap:var(--space-5);width:min(100%, var(--content-width));padding:var(--space-6) var(--gutter) var(--space-12);flex-direction:column;margin:0 auto;display:flex}.listing-module__pwylAW__title{font-family:var(--font-display);margin:0;font-size:2rem;font-weight:400;line-height:1.1}.listing-module__pwylAW__lead,.listing-module__pwylAW__hint{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.listing-module__pwylAW__form{gap:var(--space-6);flex-direction:column;display:flex}.listing-module__pwylAW__group{gap:var(--space-4);padding:var(--space-5) var(--space-4);border:1px solid var(--color-rule);background:var(--color-paper);flex-direction:column;margin:0;display:flex}.listing-module__pwylAW__legend{padding:0 var(--space-2);color:var(--color-text-faint);font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;font-size:.6875rem}.listing-module__pwylAW__pair{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.listing-module__pwylAW__field{gap:var(--space-1);flex-direction:column;display:flex}.listing-module__pwylAW__label{font-weight:600}.listing-module__pwylAW__select,.listing-module__pwylAW__textarea{min-height:var(--tap-target);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-paper);color:var(--color-text);font:inherit}.listing-module__pwylAW__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.listing-module__pwylAW__error{color:var(--color-danger);margin:0;font-weight:500}.listing-module__pwylAW__cta{min-height:3rem;padding:0 var(--space-5);border-radius:var(--radius);background:var(--color-primary);color:var(--color-on-primary);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.listing-module__pwylAW__cta:hover{background:var(--color-primary-hover);color:var(--color-on-primary)}.listing-module__pwylAW__slips{gap:var(--space-3);flex-direction:column;display:flex}.listing-module__pwylAW__slip{border:1px solid var(--color-rule);background:var(--color-paper);color:inherit;flex-direction:column;text-decoration:none;display:flex}.listing-module__pwylAW__slipHead{justify-content:space-between;gap:var(--space-3);padding:.5rem var(--space-4);border-bottom:1px solid var(--color-rule-soft);color:var(--color-text-faint);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.625rem;display:flex}.listing-module__pwylAW__slipBody{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-3) var(--space-4);display:flex}.listing-module__pwylAW__slipCity{font-family:var(--font-display);font-size:1.5rem}.listing-module__pwylAW__slipRent{font-family:var(--font-mono);font-weight:600}.listing-module__pwylAW__slipFoot{padding:.5rem var(--space-4);border-top:1px dashed var(--color-rule);color:var(--color-text-muted);font-size:var(--font-size-sm)}.listing-module__pwylAW__photos{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));margin:0;padding:0;list-style:none;display:grid}.listing-module__pwylAW__photo{border:1px solid var(--color-rule);background:var(--color-bg);flex-direction:column;display:flex}.listing-module__pwylAW__photoImage,.listing-module__pwylAW__photoPlaceholder{aspect-ratio:4/3;object-fit:cover;width:100%}.listing-module__pwylAW__photoPlaceholder{padding:var(--space-2);background:var(--color-sand);color:var(--color-text-muted);font-family:var(--font-mono);text-align:center;text-transform:uppercase;justify-content:center;align-items:center;font-size:.6875rem;display:flex}.listing-module__pwylAW__photoBar{justify-content:space-between;gap:var(--space-2);padding:var(--space-1) var(--space-2);font-size:var(--font-size-xs);display:flex}.listing-module__pwylAW__photoCover{color:var(--color-primary);font-family:var(--font-mono);text-transform:uppercase;font-weight:600}.listing-module__pwylAW__linkButton{min-height:var(--tap-target);color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.listing-module__pwylAW__upload{min-height:3rem;padding:0 var(--space-5);border:1.5px solid var(--color-text);border-radius:var(--radius);cursor:pointer;align-self:flex-start;align-items:center;font-weight:600;display:inline-flex}input:focus-visible+.listing-module__pwylAW__upload,.listing-module__pwylAW__upload:focus-within{outline:2px solid var(--color-focus);outline-offset:2px}.listing-module__pwylAW__gallery{gap:var(--space-2);scroll-snap-type:x mandatory;grid-auto-columns:minmax(16rem,85%);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid;overflow-x:auto}.listing-module__pwylAW__gallery>li{scroll-snap-align:start}.listing-module__pwylAW__description{white-space:pre-line;margin:0}.listing-module__pwylAW__ownerName{font-family:var(--font-display);margin:0;font-size:1.5rem;font-weight:400}.listing-module__pwylAW__chips{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.listing-module__pwylAW__chips li{align-items:center;gap:var(--space-1);padding:0 0 0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-sand);font-family:var(--font-mono);font-size:.875rem;display:inline-flex}.listing-module__pwylAW__chipRemove{min-width:2.75rem;min-height:2.75rem;color:var(--color-ink);font:inherit;cursor:pointer;background:0 0;border:0}.listing-module__pwylAW__chipRemove:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.listing-module__pwylAW__results{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}
.menu-module__JFDjrq__menu{border:1px solid var(--color-rule);border-radius:var(--radius);background:var(--color-paper);margin:0;padding:0;list-style:none}.menu-module__JFDjrq__menu li+li{border-top:1px solid var(--color-rule)}.menu-module__JFDjrq__row{align-items:center;gap:var(--space-3);min-height:3.5rem;padding:var(--space-2) var(--space-4);color:var(--color-ink);text-decoration:none;display:flex}.menu-module__JFDjrq__row:hover .menu-module__JFDjrq__label{color:var(--color-accent)}.menu-module__JFDjrq__text{flex-grow:1;gap:.125rem;display:grid}.menu-module__JFDjrq__label{font-size:.9375rem;font-weight:500}.menu-module__JFDjrq__sub{color:var(--color-ink-muted);font-size:.8125rem}.menu-module__JFDjrq__chevron{color:var(--color-ink-faint);font-size:1.25rem}.menu-module__JFDjrq__group{gap:var(--space-2);display:grid}.menu-module__JFDjrq__groupTitle{padding:0 var(--space-1);color:var(--color-ink-faint);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:500}.menu-module__JFDjrq__danger{gap:var(--space-2);padding-top:var(--space-4);border-top:2px dashed var(--color-rule);display:grid}.menu-module__JFDjrq__dangerTitle{color:var(--color-danger);margin:0;font-size:1rem;font-weight:600}.menu-module__JFDjrq__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.menu-module__JFDjrq__button{min-height:var(--tap-target);padding:0 var(--space-4);border:1.5px solid var(--color-ink);border-radius:var(--radius);color:var(--color-ink);flex:10rem;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.menu-module__JFDjrq__primary{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}
.share-module__J3oyFG__cta{max-width:var(--content-width);margin:0 auto var(--space-16);padding:var(--space-6) var(--gutter);border-top:1px solid var(--color-rule)}.share-module__J3oyFG__ctaTitle{margin:0 0 var(--space-4);font-family:var(--font-display);font-size:1.75rem;font-weight:400}.share-module__J3oyFG__ctaActions{gap:var(--space-3);flex-wrap:wrap;display:flex}.share-module__J3oyFG__primary,.share-module__J3oyFG__secondary{min-height:var(--tap-target);padding:0 var(--space-5);border-radius:var(--radius-pill);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.share-module__J3oyFG__primary{background:var(--color-ink-button);color:var(--color-on-primary)}.share-module__J3oyFG__secondary{border:1px solid var(--color-rule);color:var(--color-text)}.share-module__J3oyFG__page{max-width:var(--content-width);padding:var(--space-10) var(--gutter) var(--space-16);margin-inline:auto}.share-module__J3oyFG__title{margin:0 0 var(--space-4);font-family:var(--font-display);font-size:2.25rem;font-weight:400}.share-module__J3oyFG__section{gap:var(--space-3);margin-top:var(--space-6);flex-direction:column;display:flex}.share-module__J3oyFG__form{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.share-module__J3oyFG__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.share-module__J3oyFG__item{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) 0;border-top:1px solid var(--color-rule);flex-wrap:wrap;display:flex}.share-module__J3oyFG__meta{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.share-module__J3oyFG__linkField{width:100%;min-height:var(--tap-target);padding:0 var(--space-3);border:1px solid var(--color-rule);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);font:inherit}.share-module__J3oyFG__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}
.invitation-module__r1pvIG__page{max-width:var(--content-width);min-height:60vh;padding:var(--space-10) var(--gutter) var(--space-16);margin-inline:auto}.invitation-module__r1pvIG__landing,.invitation-module__r1pvIG__form{gap:var(--space-5);flex-direction:column;display:flex}.invitation-module__r1pvIG__title{font-family:var(--font-display);margin:0;font-size:2.25rem;font-weight:400;line-height:1.1}.invitation-module__r1pvIG__section{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--color-rule);flex-direction:column;display:flex}.invitation-module__r1pvIG__sectionTitle{margin:0;font-size:1.125rem}.invitation-module__r1pvIG__facts{gap:var(--space-1);padding-left:var(--space-5);flex-direction:column;margin:0;display:flex}.invitation-module__r1pvIG__meta{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.invitation-module__r1pvIG__notice{padding:var(--space-4);border:1px solid var(--color-rule);border-radius:var(--radius);background:var(--color-surface);margin:0}.invitation-module__r1pvIG__error{color:var(--color-danger);margin:0;font-weight:500}.invitation-module__r1pvIG__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.invitation-module__r1pvIG__cta{min-height:var(--tap-target);padding:0 var(--space-5);border-radius:var(--radius-pill);background:var(--color-ink-button);color:var(--color-on-primary);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}
.onboarding-module__tCu88q__page{gap:var(--space-6);max-width:var(--content-width);min-height:60vh;padding:var(--space-10) var(--gutter) var(--space-16);flex-direction:column;margin-inline:auto;display:flex}.onboarding-module__tCu88q__step{font-family:var(--font-mono);font-size:var(--font-size-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-faint);margin:0;font-weight:500}.onboarding-module__tCu88q__title{font-family:var(--font-display);margin:0;font-size:2.5rem;font-weight:400;line-height:1.05}.onboarding-module__tCu88q__lead{color:var(--color-text-soft);margin:0}.onboarding-module__tCu88q__form{gap:var(--space-5);flex-direction:column;display:flex}.onboarding-module__tCu88q__field{gap:var(--space-1);flex-direction:column;display:flex;position:relative}.onboarding-module__tCu88q__label{font-weight:600}.onboarding-module__tCu88q__hint{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.onboarding-module__tCu88q__input{min-height:var(--tap-target);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-paper);font:inherit;color:inherit}.onboarding-module__tCu88q__listbox{z-index:5;max-height:16rem;margin:var(--space-1) 0 0;padding:var(--space-1) 0;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 1rem 2rem -1rem #1c1a1759}.onboarding-module__tCu88q__option,.onboarding-module__tCu88q__optionEmpty{min-height:var(--tap-target);padding:var(--space-2) var(--space-3);cursor:pointer}.onboarding-module__tCu88q__option[aria-selected=true]{background:var(--color-surface-sunken)}.onboarding-module__tCu88q__optionMeta,.onboarding-module__tCu88q__optionEmpty{color:var(--color-text-muted);font-size:var(--font-size-sm)}.onboarding-module__tCu88q__group{gap:var(--space-2);border:0;flex-direction:column;margin:0;padding:0;display:flex}.onboarding-module__tCu88q__radios{gap:var(--space-6);display:flex}.onboarding-module__tCu88q__radio{align-items:center;gap:var(--space-2);min-height:var(--tap-target);display:inline-flex}.onboarding-module__tCu88q__error{color:var(--color-danger);margin:0;font-weight:500}.onboarding-module__tCu88q__notice{padding:var(--space-6);border:1px solid var(--color-ochre);border-radius:var(--radius);background:var(--color-surface)}.onboarding-module__tCu88q__noticeTitle{margin:0 0 var(--space-3);font-family:var(--font-display);font-size:1.5rem;font-weight:500}.onboarding-module__tCu88q__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.onboarding-module__tCu88q__cta{min-height:var(--tap-target);padding:0 var(--space-5);border-radius:var(--radius-pill);background:var(--color-ink-button);color:var(--color-on-primary);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}
.settings-module__g0OpTG__page{gap:var(--space-8);max-width:var(--content-width);min-height:60vh;padding:var(--space-10) var(--gutter) var(--space-16);flex-direction:column;margin-inline:auto;display:flex}.settings-module__g0OpTG__title{font-family:var(--font-display);margin:0;font-size:2.5rem;font-weight:400}.settings-module__g0OpTG__section{gap:var(--space-4);flex-direction:column;display:flex}.settings-module__g0OpTG__sectionTitle{margin:0;font-size:1.25rem}.settings-module__g0OpTG__lead{color:var(--color-text-soft);margin:0}.settings-module__g0OpTG__list{border-top:1px solid var(--color-rule-soft);margin:0;padding:0;list-style:none}.settings-module__g0OpTG__item{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--color-rule-soft);display:flex}.settings-module__g0OpTG__itemTitle{margin:0;font-weight:500}.settings-module__g0OpTG__itemMeta{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.settings-module__g0OpTG__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.settings-module__g0OpTG__meta{color:var(--color-ink-muted);font-size:.875rem}
.profile-module__RV7kNa__form{gap:var(--space-5);flex-direction:column;display:flex}.profile-module__RV7kNa__field{gap:var(--space-1);flex-direction:column;display:flex}.profile-module__RV7kNa__label{font-weight:600}.profile-module__RV7kNa__hint{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.profile-module__RV7kNa__textarea{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);font:inherit;color:inherit;resize:vertical}.profile-module__RV7kNa__group{gap:var(--space-2);border:0;flex-direction:column;margin:0;padding:0;display:flex}.profile-module__RV7kNa__radio{align-items:center;gap:var(--space-2);min-height:var(--tap-target);display:inline-flex}.profile-module__RV7kNa__error{color:var(--color-danger);margin:0;font-weight:500}.profile-module__RV7kNa__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.profile-module__RV7kNa__completeness{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-rule);border-radius:var(--radius);background:var(--color-surface);flex-direction:column;display:flex}.profile-module__RV7kNa__completenessLabel{margin:0;font-weight:600}.profile-module__RV7kNa__meter{width:100%;height:.5rem;accent-color:var(--color-primary)}.profile-module__RV7kNa__photo{align-items:center;gap:var(--space-5);display:flex}.profile-module__RV7kNa__avatar,.profile-module__RV7kNa__avatarEmpty{object-fit:cover;background:var(--color-surface-sunken);border-radius:50%;flex:none;width:6rem;height:6rem}.profile-module__RV7kNa__fileInput{min-height:var(--tap-target);font:inherit}
.feed-module__FeQ-ga__layout{justify-content:center;gap:var(--space-8);padding:var(--space-5) var(--space-4) var(--space-8);display:grid}.feed-module__FeQ-ga__page{align-content:start;gap:var(--space-5);width:100%;max-width:40rem;display:grid}.feed-module__FeQ-ga__aside{display:none}@media (min-width:64rem){.feed-module__FeQ-ga__layout{grid-template-columns:minmax(0,40rem) 20rem}.feed-module__FeQ-ga__aside{align-content:start;gap:var(--space-4);display:grid}}.feed-module__FeQ-ga__title{font-family:var(--font-display);margin:0;font-size:2rem;font-weight:500}.feed-module__FeQ-ga__lead,.feed-module__FeQ-ga__meta{color:var(--color-ink-muted);margin:0}.feed-module__FeQ-ga__meta{font-size:.875rem}.feed-module__FeQ-ga__notice{padding:var(--space-3) var(--space-4);background:var(--color-sand);color:var(--color-ink);margin:0}.feed-module__FeQ-ga__list{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.feed-module__FeQ-ga__composer{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-rule);border-radius:var(--radius);background:var(--color-paper);display:grid}.feed-module__FeQ-ga__label{font-weight:600}.feed-module__FeQ-ga__textarea{width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-paper);color:var(--color-ink);font:inherit;resize:vertical}.feed-module__FeQ-ga__textarea:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.feed-module__FeQ-ga__error{color:var(--color-danger);margin:0;font-weight:500}.feed-module__FeQ-ga__cover{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius);background:var(--color-sand);width:100%;height:auto;display:block}.feed-module__FeQ-ga__itemTitle{font-family:var(--font-display);margin:0;font-size:1.25rem;font-weight:500}.feed-module__FeQ-ga__itemTitle a{color:inherit}.feed-module__FeQ-ga__rent{font-family:var(--font-mono);margin:0;font-weight:600}.feed-module__FeQ-ga__text{white-space:pre-line;overflow-wrap:anywhere;margin:0}.feed-module__FeQ-ga__brand{font-family:var(--font-display)}.feed-module__FeQ-ga__brand em{color:var(--color-accent)}.feed-module__FeQ-ga__row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.feed-module__FeQ-ga__link{min-height:2.75rem;color:var(--color-ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.feed-module__FeQ-ga__link:hover{color:var(--color-accent)}.feed-module__FeQ-ga__more{justify-self:center}
.shell-module__vBLF1q__header{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--gutter);border-bottom:1px solid var(--color-rule);display:flex}.shell-module__vBLF1q__brandLink{color:var(--color-text);text-decoration:none}.shell-module__vBLF1q__wordmark{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-text);font-size:1.625rem;line-height:1}.shell-module__vBLF1q__wordmarkIn{color:var(--color-primary)}.shell-module__vBLF1q__nav{align-items:center;gap:var(--space-8);font-size:.9375rem;display:flex}.shell-module__vBLF1q__navLink{color:var(--color-text);text-decoration:none;display:none}.shell-module__vBLF1q__navLink:hover{text-decoration:underline}.shell-module__vBLF1q__navLink[aria-current=page]{color:var(--color-primary);text-underline-offset:.45em;font-weight:600;text-decoration:underline;text-decoration-thickness:2px}.shell-module__vBLF1q__bell{width:var(--tap-target);height:var(--tap-target);color:var(--color-text);justify-content:center;align-items:center;display:inline-flex;position:relative}.shell-module__vBLF1q__bell svg{width:1.375rem;height:1.375rem}.shell-module__vBLF1q__bellDot{border-radius:var(--radius);background:var(--color-primary);min-width:1.125rem;color:var(--color-on-primary);font-family:var(--font-mono);text-align:center;padding:0 .25rem;font-size:.625rem;line-height:1.125rem;position:absolute;top:.35rem;right:.2rem}.shell-module__vBLF1q__signIn{min-height:var(--tap-target);padding:0 var(--space-5);border:1px solid var(--color-text);border-radius:var(--radius);color:var(--color-text);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.shell-module__vBLF1q__signIn:hover{background:var(--color-text);color:var(--color-bg)}.shell-module__vBLF1q__footer{gap:var(--space-3);padding:var(--space-8) var(--gutter) var(--space-10);border-top:1px solid var(--color-rule);color:var(--color-text-muted);font-size:var(--font-size-sm);flex-direction:column;display:flex}.shell-module__vBLF1q__footerTagline,.shell-module__vBLF1q__footerDomain{margin:0}.shell-module__vBLF1q__footerLinks{gap:var(--space-6);flex-wrap:wrap;display:flex}.shell-module__vBLF1q__languages{gap:var(--space-2);display:flex}.shell-module__vBLF1q__language{min-height:var(--tap-target);padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0}.shell-module__vBLF1q__language[aria-pressed=true]{border-color:var(--color-text);color:var(--color-text);font-weight:600}.shell-module__vBLF1q__footerLinks a{min-height:var(--tap-target);color:var(--color-text-muted);align-items:center;display:inline-flex}@media (min-width:64rem){.shell-module__vBLF1q__header{padding-block:var(--space-6)}.shell-module__vBLF1q__wordmark{font-size:1.875rem}.shell-module__vBLF1q__navLink{display:inline}.shell-module__vBLF1q__footer{padding-block:var(--space-8);flex-direction:row;justify-content:space-between;align-items:center}}.shell-module__vBLF1q__badge{min-width:1.5em;padding:0 var(--space-1);border-radius:var(--radius);background:var(--color-accent);color:var(--color-on-primary);font-size:var(--font-size-sm);text-align:center;display:inline-block}.shell-module__vBLF1q__readOnly{padding:var(--space-3) var(--gutter);background:var(--color-surface-sunken);color:var(--color-text);font-size:var(--font-size-sm);text-align:center;margin:0}.shell-module__vBLF1q__tabSpacer{height:4.5rem}.shell-module__vBLF1q__tabBar{inset-inline:0;z-index:20;height:4.25rem;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--color-rule);background:var(--color-paper);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0}.shell-module__vBLF1q__tab{color:var(--color-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:.25rem;font-size:.6875rem;text-decoration:none;display:flex;position:relative}.shell-module__vBLF1q__tab svg{width:1.375rem;height:1.375rem}.shell-module__vBLF1q__tab[aria-current=page]{color:var(--color-primary);box-shadow:inset 0 3px 0 var(--color-primary);font-weight:700}.shell-module__vBLF1q__tabCount{border-radius:var(--radius);background:var(--color-primary);min-width:1.125rem;color:var(--color-on-primary);font-family:var(--font-mono);text-align:center;padding:0 .25rem;font-size:.625rem;line-height:1.125rem;position:absolute;top:.5rem;left:calc(50% + .5rem)}.shell-module__vBLF1q__fixedAction{z-index:10;padding:var(--space-3) 0;background:var(--color-bg);position:sticky;bottom:4.25rem}.shell-module__vBLF1q__fixedAction>*{width:100%}@media (min-width:64rem){.shell-module__vBLF1q__tabBar,.shell-module__vBLF1q__tabSpacer{display:none}.shell-module__vBLF1q__fixedAction{background:0 0;padding:0;position:static}.shell-module__vBLF1q__fixedAction>*{width:auto}}.shell-module__vBLF1q__langSwitch{gap:var(--space-2);font-family:var(--font-mono);font-size:.8125rem;display:inline-flex}.shell-module__vBLF1q__langSwitch a{min-height:var(--tap-target);padding:0 var(--space-1);color:var(--color-text-muted);align-items:center;text-decoration:none;display:inline-flex}.shell-module__vBLF1q__langSwitch a[aria-current=true]{color:var(--color-text);font-weight:600;text-decoration:underline}.shell-module__vBLF1q__about{gap:var(--space-3);display:grid}.shell-module__vBLF1q__aboutList{gap:var(--space-1);margin:0;display:grid}.shell-module__vBLF1q__aboutList div{gap:var(--space-2);flex-wrap:wrap;display:flex}.shell-module__vBLF1q__aboutList dt{color:var(--color-text-muted)}.shell-module__vBLF1q__aboutList dt:after{content:":"}.shell-module__vBLF1q__aboutList dd{color:var(--color-text);margin:0}.shell-module__vBLF1q__aboutNote{color:var(--color-text-muted)}
.backoffice-module__KZ4KFq__shell{grid-template-columns:1fr;min-height:70vh;display:grid}@media (min-width:900px){.backoffice-module__KZ4KFq__shell{grid-template-columns:15rem 1fr}}.backoffice-module__KZ4KFq__nav{gap:var(--space-1);padding:var(--space-5) var(--gutter);border-right:1px solid var(--color-rule);background:var(--color-paper);flex-direction:column;display:flex}.backoffice-module__KZ4KFq__navTitle{margin:0 0 var(--space-3);font-family:var(--font-display);font-size:1.5rem;font-weight:400}.backoffice-module__KZ4KFq__navLink,.backoffice-module__KZ4KFq__navButton{min-height:var(--tap-target);padding:0 var(--space-3);border-radius:var(--radius);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:none;display:flex}.backoffice-module__KZ4KFq__navLink:hover,.backoffice-module__KZ4KFq__navButton:hover{background:var(--color-paper)}.backoffice-module__KZ4KFq__main{padding:var(--space-6) var(--gutter) var(--space-16);min-width:0}.backoffice-module__KZ4KFq__title{margin:0 0 var(--space-5);font-family:var(--font-display);font-size:2rem;font-weight:400}.backoffice-module__KZ4KFq__panel{align-items:flex-start;gap:var(--space-4);flex-direction:column;max-width:32rem;display:flex}.backoffice-module__KZ4KFq__meta{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.backoffice-module__KZ4KFq__error{color:var(--color-danger);margin:0;font-weight:500}.backoffice-module__KZ4KFq__table{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}.backoffice-module__KZ4KFq__table th,.backoffice-module__KZ4KFq__table td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-rule);text-align:left;vertical-align:top}.backoffice-module__KZ4KFq__table th{color:var(--color-text-faint);font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;font-size:.6875rem;font-weight:500}.backoffice-module__KZ4KFq__split{gap:var(--space-5);display:grid}@media (min-width:1100px){.backoffice-module__KZ4KFq__split{grid-template-columns:1fr 1fr}}.backoffice-module__KZ4KFq__card{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-rule);border-radius:var(--radius);background:var(--color-paper);flex-direction:column;display:flex}.backoffice-module__KZ4KFq__row{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.backoffice-module__KZ4KFq__field{gap:var(--space-1);flex-direction:column;display:flex}.backoffice-module__KZ4KFq__input,.backoffice-module__KZ4KFq__select,.backoffice-module__KZ4KFq__textarea{min-height:var(--tap-target);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-paper);color:var(--color-text);font:inherit}.backoffice-module__KZ4KFq__frame{border:1px solid var(--color-rule);border-radius:var(--radius);width:100%;min-height:70vh}.backoffice-module__KZ4KFq__pre{white-space:pre-wrap;word-break:break-word;margin:0}.backoffice-module__KZ4KFq__image{border:1px solid var(--color-rule);border-radius:var(--radius);width:100%;height:auto;display:block}
@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.3a-pd9010p_dh.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/e62850744c7f266e-s.0n7ulcr4ivksg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/9433d1a810498265-s.p.1hij5ex6k3v9q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.3a-pd9010p_dh.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/e62850744c7f266e-s.0n7ulcr4ivksg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/9433d1a810498265-s.p.1hij5ex6k3v9q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/150f724d70372c02-s.1ljbalzvxyif7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/750c737482d9de2f-s.3ex3j6ahhvjry.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.40bho2kviej2o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/150f724d70372c02-s.1ljbalzvxyif7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/750c737482d9de2f-s.3ex3j6ahhvjry.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.40bho2kviej2o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_e2087acb-module__QPzXmG__className{font-family:Newsreader,Newsreader Fallback}.newsreader_e2087acb-module__QPzXmG__variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6e8df35dd937fa7a-s.0itc0wjx1mi4q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fc2699ecc8323b38-s.1gwygi6ipeo67.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa0520225c6f3d07-s.p.33u8lzvd44aqk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6e8df35dd937fa7a-s.0itc0wjx1mi4q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fc2699ecc8323b38-s.1gwygi6ipeo67.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa0520225c6f3d07-s.p.33u8lzvd44aqk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6e8df35dd937fa7a-s.0itc0wjx1mi4q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fc2699ecc8323b38-s.1gwygi6ipeo67.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fa0520225c6f3d07-s.p.33u8lzvd44aqk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6e8df35dd937fa7a-s.0itc0wjx1mi4q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fc2699ecc8323b38-s.1gwygi6ipeo67.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fa0520225c6f3d07-s.p.33u8lzvd44aqk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans Fallback;src:local(Arial);ascent-override:90.59%;descent-override:21.46%;line-gap-override:0.0%;size-adjust:104.87%}.public_sans_1663183d-module__M_5tmW__className{font-family:Public Sans,Public Sans Fallback;font-style:normal}.public_sans_1663183d-module__M_5tmW__variable{--font-public-sans:"Public Sans", "Public Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.0g4pmka8j2u20.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/77ce6907447ba740-s.1thpl3j71vtxe.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.1v7x_qdpnbwoz.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1h7k3aqd68qji.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.30xqm3yldpj47.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.42z9vm7u0i9n-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc9b7e66b1caeca-s.3hdclex1x_th1.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.1iu7q7yw-zhgt.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.07-q_h5lq3omo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.27korwsf9c79u.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.352ti9pm7m6qh.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.26axk51fv0nvx.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f7cb89c1bcef4d27-s.3ajilh452uwtx.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.13qpbrx2rg1iz.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.1at6z4kbofh3w.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.17c61zbdzi3u-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_658c9b3c-module__JWnb0a__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_658c9b3c-module__JWnb0a__variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.ui-module__TmEZKq__button{justify-content:center;align-items:center;gap:var(--space-2);min-height:3rem;padding:var(--space-2) var(--space-5);border:1.5px solid var(--color-primary);border-radius:var(--radius);font:inherit;cursor:pointer;font-weight:600;display:inline-flex}.ui-module__TmEZKq__primary{background:var(--color-primary);color:var(--color-on-primary)}.ui-module__TmEZKq__primary:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.ui-module__TmEZKq__secondary{border-color:var(--color-text);color:var(--color-text);background:0 0}.ui-module__TmEZKq__secondary:hover{border-color:var(--color-primary);color:var(--color-primary)}.ui-module__TmEZKq__button:disabled{cursor:not-allowed;opacity:.6}.ui-module__TmEZKq__fullWidth{width:100%}.ui-module__TmEZKq__field{gap:var(--space-1);flex-direction:column;display:flex}.ui-module__TmEZKq__label{font-weight:600}.ui-module__TmEZKq__hint{color:var(--color-text-muted);font-size:var(--font-size-sm)}.ui-module__TmEZKq__input{min-height:var(--tap-target);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);font:inherit;color:inherit;background:var(--color-paper)}.ui-module__TmEZKq__input[aria-invalid=true]{border:2px solid var(--color-danger)}.ui-module__TmEZKq__error{color:var(--color-danger);font-size:var(--font-size-sm)}.ui-module__TmEZKq__checkbox{align-items:flex-start;gap:var(--space-3);min-height:var(--tap-target);padding-block:var(--space-2);display:flex}.ui-module__TmEZKq__checkbox input{width:1.5rem;height:1.5rem;accent-color:var(--color-primary);flex-shrink:0;margin:0}.ui-module__TmEZKq__dialog{width:min(100% - 2 * var(--space-4), var(--content-width));padding:var(--space-6);border:1px solid var(--color-rule);border-radius:var(--radius);background:var(--color-paper);color:var(--color-text)}.ui-module__TmEZKq__dialog::backdrop{background:#2a1f1a8c}.ui-module__TmEZKq__dialogTitle{font-family:var(--font-display);font-size:var(--font-size-xl);margin-top:0;font-weight:400}.ui-module__TmEZKq__dialogActions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.ui-module__TmEZKq__toast{inset-inline:var(--space-4);bottom:var(--space-4);max-width:var(--content-width);padding:var(--space-3) var(--space-4);border-radius:var(--radius);background:var(--color-text);color:var(--color-bg);margin-inline:auto;position:fixed}.ui-module__TmEZKq__toast:empty{display:none}
.auth-module__SINNha__page{gap:var(--space-6);max-width:28rem;min-height:60vh;padding:var(--space-12) var(--gutter) var(--space-16);flex-direction:column;margin-inline:auto;display:flex}.auth-module__SINNha__title{font-family:var(--font-display);margin:0;font-size:3rem;font-weight:400;line-height:1}.auth-module__SINNha__lead{color:var(--color-text-soft);margin:0}.auth-module__SINNha__panel{gap:var(--space-5);padding:var(--space-6) var(--space-5);border:1px solid var(--color-rule);border-top:2px dashed var(--color-rule);background:var(--color-paper);flex-direction:column;display:flex}.auth-module__SINNha__google{justify-content:center;align-items:center;gap:var(--space-3);min-height:3.5rem;padding:0 var(--space-6);border-radius:var(--radius);background:var(--color-primary);color:var(--color-on-primary);font:inherit;cursor:pointer;border:0;font-weight:600;display:inline-flex}.auth-module__SINNha__google:disabled{opacity:.6;cursor:progress}.auth-module__SINNha__googleMark{background:var(--color-paper);border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.auth-module__SINNha__or{align-items:center;gap:var(--space-3);color:var(--color-text-faint);font-size:var(--font-size-sm);margin:0;display:flex}.auth-module__SINNha__or:before,.auth-module__SINNha__or:after{background:var(--color-rule);content:"";flex:1;height:1px}.auth-module__SINNha__form{gap:var(--space-4);flex-direction:column;display:flex}.auth-module__SINNha__hint{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.auth-module__SINNha__sentTitle{font-family:var(--font-display);margin:0;font-size:1.5rem}.auth-module__SINNha__error{color:var(--color-danger);margin:0;font-weight:500}.auth-module__SINNha__notice{padding:var(--space-4);border:1px solid var(--color-rule);border-radius:var(--radius);background:var(--color-surface);margin:0}.auth-module__SINNha__spinner{width:2rem;height:2rem;margin:0 auto var(--space-4);border:3px solid var(--color-border);border-top-color:var(--color-text);border-radius:50%;animation:.9s linear infinite auth-module__SINNha__spin;display:block}@keyframes auth-module__SINNha__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.auth-module__SINNha__spinner{animation:none}}
.consent-module__wMnmXW__form{gap:var(--space-6);flex-direction:column;display:flex}.consent-module__wMnmXW__group{border:0;margin:0;padding:0}.consent-module__wMnmXW__legend{margin-bottom:var(--space-3);font-family:var(--font-mono);font-size:var(--font-size-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-faint);font-weight:500}.consent-module__wMnmXW__list{border-top:1px solid var(--color-rule-soft);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.consent-module__wMnmXW__entry{gap:var(--space-1);padding:var(--space-4) 0;border-bottom:1px dotted var(--color-rule-strong);flex-direction:column;display:flex}.consent-module__wMnmXW__meta{gap:var(--space-4);padding-left:calc(var(--tap-target) * .6);font-size:var(--font-size-sm);color:var(--color-text-muted);flex-wrap:wrap;margin:0;display:flex}.consent-module__wMnmXW__changes{padding:var(--space-3) var(--space-4);border-radius:var(--radius);background:var(--color-surface-sunken);font-size:var(--font-size-sm);margin:0}.consent-module__wMnmXW__note,.consent-module__wMnmXW__hint{margin:0 0 var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted)}.consent-module__wMnmXW__error{color:var(--color-danger);margin:0;font-weight:500}.consent-module__wMnmXW__actions{gap:var(--space-3);flex-direction:column;display:flex}.consent-module__wMnmXW__gate{gap:var(--space-6);max-width:var(--content-width);padding:var(--space-12) var(--gutter);flex-direction:column;margin-inline:auto;display:flex}.consent-module__wMnmXW__title{font-family:var(--font-display);margin:0;font-size:2.5rem;font-weight:400;line-height:1.05}.consent-module__wMnmXW__title:focus{outline:none}.consent-module__wMnmXW__lead{color:var(--color-text-soft);margin:0}.consent-module__wMnmXW__escape{gap:var(--space-6);font-size:var(--font-size-sm);flex-wrap:wrap;margin:0;display:flex}@media (min-width:48rem){.consent-module__wMnmXW__actions{flex-direction:row}}
.applications-module__JVGbEG__page{gap:var(--space-5);max-width:40rem;padding:var(--space-5) var(--space-4) var(--space-8);margin:0 auto;display:grid}.applications-module__JVGbEG__title{font-family:var(--font-display);margin:0;font-size:2rem;font-weight:500}.applications-module__JVGbEG__list{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.applications-module__JVGbEG__meta{color:var(--color-ink-muted);margin:0;font-size:.875rem}.applications-module__JVGbEG__form,.applications-module__JVGbEG__actions,.applications-module__JVGbEG__group{gap:var(--space-2);display:grid}.applications-module__JVGbEG__group{padding:var(--space-3);border:1px solid var(--color-rule);border-radius:var(--radius);margin:0}.applications-module__JVGbEG__label{font-weight:600}.applications-module__JVGbEG__textarea,.applications-module__JVGbEG__input{width:100%;min-height:2.75rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-paper);color:var(--color-ink);font:inherit}.applications-module__JVGbEG__textarea:focus-visible,.applications-module__JVGbEG__input:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.applications-module__JVGbEG__error{color:var(--color-danger);margin:0;font-weight:500}.applications-module__JVGbEG__note{white-space:pre-line;overflow-wrap:anywhere;margin:0}.applications-module__JVGbEG__link{min-height:2.75rem;color:var(--color-ink);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.applications-module__JVGbEG__link:hover{color:var(--color-accent)}
.connections-module__tWT9Ra__row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.connections-module__tWT9Ra__meta{color:var(--color-ink-muted);font-size:.875rem}.connections-module__tWT9Ra__link{min-height:2.75rem;color:var(--color-ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.connections-module__tWT9Ra__link:hover{color:var(--color-accent)}.connections-module__tWT9Ra__page{gap:var(--space-5);max-width:40rem;padding:var(--space-5) var(--space-4) var(--space-8);margin:0 auto;display:grid}.connections-module__tWT9Ra__title{font-family:var(--font-display);margin:0;font-size:2rem;font-weight:500}.connections-module__tWT9Ra__list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.connections-module__tWT9Ra__item{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-rule);flex-wrap:wrap;display:flex}
.casa-module__54Hs_G__page{gap:var(--space-4);max-width:40rem;padding:var(--space-5) var(--space-4) var(--space-8);margin:0 auto;display:grid}.casa-module__54Hs_G__title{font-family:var(--font-display);margin:0;font-size:2rem;font-weight:400}.casa-module__54Hs_G__card{border:1px solid var(--color-rule);border-radius:var(--radius);background:var(--color-paper);display:grid}.casa-module__54Hs_G__head{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-2);display:flex}.casa-module__54Hs_G__cardTitle{font-family:var(--font-display);margin:0;font-size:1.3125rem;font-weight:400}.casa-module__54Hs_G__cardTitle a{text-decoration:none}.casa-module__54Hs_G__mono{color:var(--color-ink-faint);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem}.casa-module__54Hs_G__row{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--tap-target);padding:var(--space-3) var(--space-4);border-top:1px dotted var(--color-rule-strong);color:var(--color-ink);text-decoration:none;display:flex}.casa-module__54Hs_G__row:hover .casa-module__54Hs_G__rowText>span:first-child{color:var(--color-accent)}.casa-module__54Hs_G__rowText{gap:.125rem;display:grid}.casa-module__54Hs_G__meta{color:var(--color-ink-muted);font-size:.8125rem}.casa-module__54Hs_G__accent{color:var(--color-accent)}.casa-module__54Hs_G__empty{padding:var(--space-2) var(--space-4) var(--space-3);color:var(--color-ink-muted);margin:0;font-size:.875rem}.casa-module__54Hs_G__more{padding:var(--space-2) var(--space-4);font-size:.875rem}.casa-module__54Hs_G__action{min-height:var(--tap-target);padding:0 var(--space-4);border-top:1px solid var(--color-rule);color:var(--color-accent);align-items:center;font-size:.875rem;font-weight:600;text-decoration:none;display:flex}.casa-module__54Hs_G__action:before{content:"+";margin-right:var(--space-2);font-family:var(--font-mono)}
.home-module__6N-ljq__card{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-rule);border-radius:var(--radius);background:var(--color-paper);display:grid}.home-module__6N-ljq__cardHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.home-module__6N-ljq__cardTitle{font-family:var(--font-display);margin:0;font-size:1.375rem;font-weight:400}.home-module__6N-ljq__mono{color:var(--color-ink-faint);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem}.home-module__6N-ljq__meta{color:var(--color-ink-muted);font-size:.8125rem}.home-module__6N-ljq__accent{color:var(--color-accent)}.home-module__6N-ljq__steps{margin:0;padding:0;list-style:none;display:grid}.home-module__6N-ljq__steps li{gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--color-rule);display:flex}.home-module__6N-ljq__stepNumber{color:var(--color-accent);font-family:var(--font-mono);font-size:.8125rem;font-weight:600}.home-module__6N-ljq__stepText{gap:.125rem;display:grid}.home-module__6N-ljq__stepText a{font-weight:600;text-decoration:none}.home-module__6N-ljq__stepDone .home-module__6N-ljq__stepText a{color:var(--color-ink-faint);text-decoration:line-through}.home-module__6N-ljq__link{min-height:var(--tap-target);color:var(--color-ink-muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:.8125rem;text-decoration:underline}.home-module__6N-ljq__todo{background:var(--color-sand)}.home-module__6N-ljq__todoSummary{align-items:center;gap:var(--space-3);min-height:var(--tap-target);padding:var(--space-3) var(--space-4);cursor:pointer;list-style:none;display:flex}.home-module__6N-ljq__todoSummary::-webkit-details-marker{display:none}.home-module__6N-ljq__todoSummary:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.home-module__6N-ljq__todoCount{color:var(--color-accent);font-family:var(--font-mono);font-weight:600}.home-module__6N-ljq__todoText{gap:.125rem;display:grid}.home-module__6N-ljq__todoList{gap:var(--space-2);padding:0 var(--space-4) var(--space-4) calc(var(--space-4) + 1.5rem);margin:0;display:grid}.home-module__6N-ljq__plainList{gap:var(--space-2);margin:0;padding:0;font-size:.9375rem;list-style:none;display:grid}.home-module__6N-ljq__plainList a{text-decoration:none}
.notifications-module__E6rpIG__page{max-width:var(--content-width);padding:var(--space-10) var(--gutter) var(--space-16);margin-inline:auto}.notifications-module__E6rpIG__title{margin:0 0 var(--space-5);font-family:var(--font-display);font-size:2.25rem;font-weight:400}.notifications-module__E6rpIG__list{margin:var(--space-4) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.notifications-module__E6rpIG__item{gap:var(--space-1);padding:var(--space-3) 0;border-top:1px solid var(--color-rule);flex-direction:column;display:flex}.notifications-module__E6rpIG__unread{font-weight:600}.notifications-module__E6rpIG__meta{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0;font-weight:400}.notifications-module__E6rpIG__form{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}
.tenancy-module__bE03pq__page,.tenancy-module__bE03pq__detail{gap:var(--space-6);max-width:var(--content-width);min-height:60vh;padding:var(--space-10) var(--gutter) var(--space-16);flex-direction:column;margin-inline:auto;display:flex}.tenancy-module__bE03pq__title{font-family:var(--font-display);margin:0;font-size:2.5rem;font-weight:400;line-height:1.05}.tenancy-module__bE03pq__lead{color:var(--color-text-soft);margin:0}.tenancy-module__bE03pq__meta,.tenancy-module__bE03pq__hint{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.tenancy-module__bE03pq__step{font-size:var(--font-size-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-faint);margin:0;font-weight:600}.tenancy-module__bE03pq__wizard,.tenancy-module__bE03pq__fields{gap:var(--space-5);flex-direction:column;display:flex}.tenancy-module__bE03pq__stepTitle{font-family:var(--font-display);margin:0;font-size:1.75rem;font-weight:500}.tenancy-module__bE03pq__stepTitle:focus{outline:none}.tenancy-module__bE03pq__choices{gap:var(--space-3);border:0;flex-direction:column;margin:0;padding:0;display:flex}.tenancy-module__bE03pq__choice{column-gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);cursor:pointer;grid-template-columns:auto 1fr;display:grid}.tenancy-module__bE03pq__choice input{grid-row:span 2;align-self:center}.tenancy-module__bE03pq__choiceSelected{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.tenancy-module__bE03pq__choiceTitle,.tenancy-module__bE03pq__label{font-weight:600}.tenancy-module__bE03pq__radio{align-items:center;gap:var(--space-2);min-height:var(--tap-target);display:inline-flex}.tenancy-module__bE03pq__row{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tenancy-module__bE03pq__party{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-rule);border-radius:var(--radius);flex-direction:column;margin:0;display:flex}.tenancy-module__bE03pq__field{gap:var(--space-1);flex-direction:column;display:flex}.tenancy-module__bE03pq__select{min-height:var(--tap-target);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);font:inherit}.tenancy-module__bE03pq__summary{gap:var(--space-1);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.tenancy-module__bE03pq__summary dt{margin-top:var(--space-3);font-weight:600}.tenancy-module__bE03pq__summary dd{margin:0}.tenancy-module__bE03pq__error{color:var(--color-danger);margin:0;font-weight:500}.tenancy-module__bE03pq__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.tenancy-module__bE03pq__detailHeader{gap:var(--space-2);flex-direction:column;display:flex}.tenancy-module__bE03pq__section{gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--color-rule);flex-direction:column;display:flex}.tenancy-module__bE03pq__sectionTitle{margin:0;font-size:1.25rem}.tenancy-module__bE03pq__level{align-items:center;gap:var(--space-3);font-family:var(--font-display);margin:0;font-size:1.5rem;display:flex}.tenancy-module__bE03pq__list{border-top:1px solid var(--color-rule-soft);margin:0;padding:0;list-style:none}.tenancy-module__bE03pq__item{gap:var(--space-1);padding:var(--space-3) 0;border-bottom:1px solid var(--color-rule-soft);flex-direction:column;display:flex}.tenancy-module__bE03pq__cards{gap:var(--space-3);flex-direction:column;display:flex}.tenancy-module__bE03pq__card{border:1px solid var(--color-rule);background:var(--color-paper);color:inherit;flex-direction:column;text-decoration:none;display:flex}.tenancy-module__bE03pq__card:hover{border-color:var(--color-border)}.tenancy-module__bE03pq__cardHead{justify-content:space-between;gap:var(--space-3);padding:.5rem var(--space-4);border-bottom:1px solid var(--color-rule-soft);color:var(--color-text-faint);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.625rem;display:flex}.tenancy-module__bE03pq__cardBody{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);display:flex}.tenancy-module__bE03pq__cardTitle{font-family:var(--font-display);font-size:1.5rem;line-height:1.1;display:block}.tenancy-module__bE03pq__cardPeriod{color:var(--color-text-muted);font-family:var(--font-mono);text-transform:uppercase;font-size:.75rem;display:block}.tenancy-module__bE03pq__cardFoot{padding:.5rem var(--space-4);border-top:1px dashed var(--color-rule);color:var(--color-text-muted);font-size:var(--font-size-sm)}.tenancy-module__bE03pq__cta{min-height:var(--tap-target);padding:0 var(--space-5);border-radius:var(--radius);background:var(--color-primary);color:var(--color-on-primary);align-self:flex-start;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.tenancy-module__bE03pq__linkBox{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.tenancy-module__bE03pq__linkField{width:100%;min-height:var(--tap-target);padding:0 var(--space-3);border:1px solid var(--color-rule);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--font-size-sm)}.tenancy-module__bE03pq__uploadForm{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-3);flex-direction:column;display:flex}.tenancy-module__bE03pq__inlineLink{color:var(--color-accent);font-weight:500}.tenancy-module__bE03pq__subTitle{margin:var(--space-3) 0 0;font-size:1rem;font-weight:600}.tenancy-module__bE03pq__reviewForm,.tenancy-module__bE03pq__reviewItem{gap:var(--space-3);padding:var(--space-4) 0;border-top:1px solid var(--color-rule);flex-direction:column;display:flex}.tenancy-module__bE03pq__rating{border:0;margin:0;padding:0}.tenancy-module__bE03pq__rating legend{margin-bottom:var(--space-2);font-weight:500}.tenancy-module__bE03pq__ratingOptions{gap:var(--space-2);flex-wrap:wrap;display:flex}.tenancy-module__bE03pq__ratingOption{align-items:center;gap:var(--space-1);min-width:var(--tap-target);min-height:var(--tap-target);padding:0 var(--space-3);border:1px solid var(--color-rule);border-radius:var(--radius-pill);cursor:pointer;display:inline-flex}.tenancy-module__bE03pq__ratingOption:has(input:checked){border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}.tenancy-module__bE03pq__ratingOption:has(input:focus-visible){outline:2px solid var(--color-focus,var(--color-accent));outline-offset:2px}.tenancy-module__bE03pq__textarea{width:100%;padding:var(--space-3);border:1px solid var(--color-rule);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);font:inherit}.tenancy-module__bE03pq__scores{gap:var(--space-1);margin:0;display:grid}.tenancy-module__bE03pq__score{justify-content:space-between;gap:var(--space-3);display:flex}.tenancy-module__bE03pq__score dt,.tenancy-module__bE03pq__score dd{margin:0}.tenancy-module__bE03pq__reviewText{white-space:pre-wrap;margin:0}.tenancy-module__bE03pq__reply{padding:var(--space-2) var(--space-4);border-left:2px solid var(--color-accent);margin:0}
