.ranchProfile-module__P5tT7G__page{flex-direction:column;gap:20px;display:flex}.ranchProfile-module__P5tT7G__head{justify-content:space-between;align-items:flex-start;gap:var(--sd-space-lg);flex-wrap:wrap;display:flex}.ranchProfile-module__P5tT7G__headText{flex-direction:column;gap:6px;min-width:0;display:flex}.ranchProfile-module__P5tT7G__headActions{align-items:center;gap:var(--sd-space-sm);flex-wrap:wrap;display:flex}.ranchProfile-module__P5tT7G__eyebrow{letter-spacing:.6px;text-transform:uppercase;color:var(--sd-text-secondary-page);font-size:11px;font-weight:500}.ranchProfile-module__P5tT7G__titleBlock{flex-direction:column;gap:6px;display:flex}.ranchProfile-module__P5tT7G__title{font-family:var(--sd-font-serif);color:var(--sd-text);margin:0;font-size:34px;font-weight:400;line-height:40px}.ranchProfile-module__P5tT7G__previewTitle{font-family:var(--sd-font-serif);margin:0;font-size:26px;font-weight:400;line-height:32px}.ranchProfile-module__P5tT7G__acreage{color:var(--sd-text-secondary-page);font-size:15px}.ranchProfile-module__P5tT7G__tagline{color:var(--sd-text);margin:0;font-size:15px;line-height:21px}.ranchProfile-module__P5tT7G__hero{gap:var(--sd-space-sm);border-radius:var(--sd-radius-card);grid-template-rows:180px 180px;grid-template-columns:2fr 1fr 1fr;display:grid;position:relative;overflow:hidden}.ranchProfile-module__P5tT7G__heroTile{background:var(--sd-neutral-pill);cursor:pointer;border:0;min-width:0;min-height:0;margin:0;padding:0}.ranchProfile-module__P5tT7G__heroTile:hover{filter:brightness(.96)}.ranchProfile-module__P5tT7G__heroTile:focus-visible{outline:2px solid var(--sd-forest);outline-offset:-2px}.ranchProfile-module__P5tT7G__heroTile:first-child{grid-row:1/span 2}.ranchProfile-module__P5tT7G__heroImage{object-fit:cover;width:100%;height:100%;display:block}.ranchProfile-module__P5tT7G__hero_1{grid-template-columns:1fr}.ranchProfile-module__P5tT7G__hero_2{grid-template-columns:2fr 1fr}.ranchProfile-module__P5tT7G__hero_2 .ranchProfile-module__P5tT7G__heroTile:nth-child(2){grid-row:1/span 2}.ranchProfile-module__P5tT7G__hero_3{grid-template-columns:2fr 1fr}.ranchProfile-module__P5tT7G__hero_4 .ranchProfile-module__P5tT7G__heroTile:nth-child(2){grid-column:2/span 2}.ranchProfile-module__P5tT7G__heroAll{right:var(--sd-space-md);bottom:var(--sd-space-md);position:absolute}.ranchProfile-module__P5tT7G__columns{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.ranchProfile-module__P5tT7G__main{gap:var(--sd-space-lg);flex-direction:column;flex:999 560px;min-width:0;display:flex}.ranchProfile-module__P5tT7G__rail{top:calc(var(--sd-topbar-height) + 20px);gap:var(--sd-space-lg);flex-direction:column;flex:320px;min-width:0;max-width:400px;display:flex;position:sticky}.ranchProfile-module__P5tT7G__rail:empty{display:none}.ranchProfile-module__P5tT7G__sec{gap:var(--sd-space-md);border-radius:var(--sd-radius-card);background:var(--sd-card);flex-direction:column;padding:20px;display:flex}.ranchProfile-module__P5tT7G__secTitle{font-family:var(--sd-font-serif);color:var(--sd-text);margin:0;font-size:18px;font-weight:400;line-height:24px}.ranchProfile-module__P5tT7G__block{gap:var(--sd-space-xs);flex-direction:column;display:flex}.ranchProfile-module__P5tT7G__block .ranchProfile-module__P5tT7G__eyebrow,.ranchProfile-module__P5tT7G__group .ranchProfile-module__P5tT7G__eyebrow{color:var(--sd-text-secondary)}.ranchProfile-module__P5tT7G__blockText{white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:21px}.ranchProfile-module__P5tT7G__group{gap:var(--sd-space-xs);flex-direction:column;display:flex}.ranchProfile-module__P5tT7G__story{white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:21px}.ranchProfile-module__P5tT7G__storyClamped{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ranchProfile-module__P5tT7G__tagRow{gap:var(--sd-space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ranchProfile-module__P5tT7G__tag{min-height:28px;padding:0 var(--sd-space-md);border:1px solid var(--sd-border);border-radius:var(--sd-radius-pill);background:var(--sd-card);color:var(--sd-text);align-items:center;font-size:13px;display:inline-flex}.ranchProfile-module__P5tT7G__pillRow{gap:var(--sd-space-sm);flex-wrap:wrap;display:flex}.ranchProfile-module__P5tT7G__kv{justify-content:space-between;gap:var(--sd-space-md);border-bottom:1px solid var(--sd-border);padding:10px 0;font-size:15px;display:flex}.ranchProfile-module__P5tT7G__kv:last-child{border-bottom:0}.ranchProfile-module__P5tT7G__kvValue{color:var(--sd-text-secondary);text-align:right;flex:none}.ranchProfile-module__P5tT7G__buildingName{font-size:15px;font-weight:500}.ranchProfile-module__P5tT7G__buildingMeta{color:var(--sd-text-secondary);font-size:13px}.ranchProfile-module__P5tT7G__rooms{gap:var(--sd-space-xs);margin:6px 0 0 var(--sd-space-xs);padding:0 0 0 var(--sd-space-md);border-left:2px solid var(--sd-border);flex-direction:column;list-style:none;display:flex}.ranchProfile-module__P5tT7G__rooms li{justify-content:space-between;gap:var(--sd-space-md);color:var(--sd-text-secondary);font-size:13px;display:flex}.ranchProfile-module__P5tT7G__explainRow{align-items:center;gap:var(--sd-space-md);display:flex}.ranchProfile-module__P5tT7G__explain{color:var(--sd-text-secondary);margin:0;font-size:13px;line-height:18px}.ranchProfile-module__P5tT7G__fieldGroup{flex-direction:column;gap:6px;display:flex}.ranchProfile-module__P5tT7G__fieldLabel{color:var(--sd-text);padding:0;font-size:13px;font-weight:500}.ranchProfile-module__P5tT7G__editPage{flex-direction:column;gap:20px;display:flex}.ranchProfile-module__P5tT7G__editTop{top:var(--sd-topbar-height);z-index:10;gap:var(--sd-space-md);margin:calc(var(--sd-content-pad) * -1) calc(var(--sd-content-pad-current) * -1) 0;padding:var(--sd-content-pad) var(--sd-content-pad-current) var(--sd-space-md);background:var(--sd-page);flex-direction:column;display:flex;position:sticky}.ranchProfile-module__P5tT7G__editHeadRow{justify-content:space-between;align-items:center;gap:var(--sd-space-lg);flex-wrap:wrap;display:flex}.ranchProfile-module__P5tT7G__editSub{margin:var(--sd-space-xs) 0 0;color:var(--sd-text-secondary-page);font-size:13px}.ranchProfile-module__P5tT7G__editColumns{align-items:flex-start;gap:var(--sd-space-xl);flex-wrap:wrap;display:flex}.ranchProfile-module__P5tT7G__index{top:calc(var(--sd-topbar-height) + 150px);flex-direction:column;flex:0 0 200px;gap:2px;display:flex;position:sticky}.ranchProfile-module__P5tT7G__indexLink{padding:var(--sd-space-sm) var(--sd-space-md);border-radius:var(--sd-radius-sm);color:var(--sd-text);font-size:14px;text-decoration:none;display:block}.ranchProfile-module__P5tT7G__indexLink:hover{background:var(--sd-card)}.ranchProfile-module__P5tT7G__indexLink:focus-visible{outline:2px solid var(--sd-forest);outline-offset:2px}.ranchProfile-module__P5tT7G__form{gap:var(--sd-space-lg);flex-direction:column;flex:999 520px;min-width:0;max-width:780px;display:flex}.ranchProfile-module__P5tT7G__fcard{gap:var(--sd-space-lg);border-radius:var(--sd-radius-card);background:var(--sd-card);scroll-margin-top:calc(var(--sd-topbar-height) + 150px);flex-direction:column;padding:20px;display:flex}.ranchProfile-module__P5tT7G__fcardHead{align-items:center;gap:var(--sd-space-md);flex-wrap:wrap;display:flex}.ranchProfile-module__P5tT7G__fcardHead .ranchProfile-module__P5tT7G__secTitle{flex:1}.ranchProfile-module__P5tT7G__note{color:var(--sd-text-secondary);margin:0;font-size:13px;line-height:18px}.ranchProfile-module__P5tT7G__tiles{gap:var(--sd-space-sm);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.ranchProfile-module__P5tT7G__tile{aspect-ratio:1;border-radius:var(--sd-radius-sm);background:var(--sd-neutral-pill);cursor:grab;border:3px solid #0000;position:relative;overflow:hidden}.ranchProfile-module__P5tT7G__tile:focus-visible{outline:2px solid var(--sd-forest);outline-offset:2px}.ranchProfile-module__P5tT7G__tileSelected{border-color:var(--sd-mint)}.ranchProfile-module__P5tT7G__tileDragging{opacity:.5}.ranchProfile-module__P5tT7G__tileImage{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.ranchProfile-module__P5tT7G__coverBadge{border-radius:var(--sd-radius-xs);background:var(--sd-forest);color:var(--sd-white);padding:2px 6px;font-size:11px;font-weight:500;position:absolute;top:6px;left:6px}.ranchProfile-module__P5tT7G__tileHandle{right:var(--sd-space-xs);bottom:var(--sd-space-xs);background:var(--sd-card);width:24px;height:24px;color:var(--sd-text);border-radius:6px;justify-content:center;align-items:center;display:flex;position:absolute}.ranchProfile-module__P5tT7G__photoActions{align-items:center;gap:var(--sd-space-sm);flex-wrap:wrap;display:flex}.ranchProfile-module__P5tT7G__two{gap:var(--sd-space-md);grid-template-columns:2fr 1fr;display:grid}.ranchProfile-module__P5tT7G__linkRow{justify-content:space-between;align-items:center;gap:var(--sd-space-md);flex-wrap:wrap;font-size:15px;display:flex}.ranchProfile-module__P5tT7G__radioGroup{border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.ranchProfile-module__P5tT7G__radioHead{justify-content:space-between;align-items:center;min-height:32px;display:flex}.ranchProfile-module__P5tT7G__radio{align-items:center;gap:var(--sd-space-md);cursor:pointer;min-height:44px;font-size:15px;display:flex;position:relative}.ranchProfile-module__P5tT7G__radio:has(input:focus-visible){outline:2px solid var(--sd-forest);outline-offset:2px;border-radius:var(--sd-radius-sm)}.ranchProfile-module__P5tT7G__radioInput{opacity:0;pointer-events:none;position:absolute}.ranchProfile-module__P5tT7G__radioIcon{color:var(--sd-text-secondary);display:inline-flex}.ranchProfile-module__P5tT7G__radio:has(input:checked) .ranchProfile-module__P5tT7G__radioIcon{color:var(--sd-forest)}.ranchProfile-module__P5tT7G__addRow{align-items:flex-end;gap:var(--sd-space-sm);display:flex}.ranchProfile-module__P5tT7G__addField{flex:1;min-width:0}.ranchProfile-module__P5tT7G__labelGap{margin-top:var(--sd-space-sm)}.ranchProfile-module__P5tT7G__preview{gap:var(--sd-space-lg);background:var(--sd-page);flex-direction:column;flex:1 0 auto;margin:-20px;padding:20px;display:flex}.ranchProfile-module__P5tT7G__previewNote{color:var(--sd-text-secondary-page);margin:0;font-size:13px}.ranchProfile-module__P5tT7G__previewCover{object-fit:cover;border-radius:var(--sd-radius-card);width:100%;height:220px;display:block}@media (max-width:899px){.ranchProfile-module__P5tT7G__editTop{background:0 0;margin:0;padding:0;position:static}.ranchProfile-module__P5tT7G__fcard{scroll-margin-top:calc(var(--sd-topbar-height) + var(--sd-space-lg))}.ranchProfile-module__P5tT7G__phoneEditActions{gap:var(--sd-space-md);flex-direction:column;display:flex}.ranchProfile-module__P5tT7G__rail{position:static}.ranchProfile-module__P5tT7G__hero{grid-template-rows:140px 140px}.ranchProfile-module__P5tT7G__tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.ranchProfile-module__P5tT7G__index{display:none}}.ranchProfile-module__P5tT7G__waiverFile{align-items:center;gap:var(--sd-space-md);padding:var(--sd-space-md);border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);display:flex}.ranchProfile-module__P5tT7G__waiverTile{border-radius:var(--sd-radius-sm);background:var(--sd-accent-tint);width:40px;height:40px;color:var(--sd-forest);flex:none;justify-content:center;align-items:center;display:flex}.ranchProfile-module__P5tT7G__waiverMeta{flex-direction:column;flex:1;min-width:0;display:flex}.ranchProfile-module__P5tT7G__waiverName{overflow-wrap:anywhere;font-weight:500}.ranchProfile-module__P5tT7G__waiverDate{color:var(--sd-text-secondary);font-size:12px;line-height:16px}.ranchProfile-module__P5tT7G__waiverButtons{gap:var(--sd-space-sm);flex-wrap:wrap;display:flex}.ranchProfile-module__P5tT7G__webBlock{gap:var(--sd-space-md);padding-top:var(--sd-space-sm);border-top:1px solid var(--sd-border);flex-direction:column;display:flex}.ranchProfile-module__P5tT7G__slugBox{border:1px solid var(--sd-border);border-radius:var(--sd-radius-sm);background:var(--sd-card);align-items:center;min-width:0;min-height:40px;display:flex;overflow:hidden}.ranchProfile-module__P5tT7G__slugBox:focus-within{border-color:var(--sd-forest);outline:2px solid var(--sd-forest);outline-offset:2px}.ranchProfile-module__P5tT7G__slugBox[data-invalid=true]{border-color:var(--sd-danger)}.ranchProfile-module__P5tT7G__slugPrefix{padding:0 var(--sd-space-xs) 0 var(--sd-space-md);color:var(--sd-text-secondary);white-space:nowrap;flex:none;font-size:15px;line-height:21px}.ranchProfile-module__P5tT7G__slugInput{min-width:0;min-height:38px;padding:0 var(--sd-space-md) 0 0;color:var(--sd-text);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:15px;line-height:21px}.ranchProfile-module__P5tT7G__webButtons{gap:var(--sd-space-sm);flex-wrap:wrap;display:flex}.ranchProfile-module__P5tT7G__webButtons>*{flex:auto}.ranchProfile-module__P5tT7G__blockedCard{gap:var(--sd-space-md);padding:var(--sd-space-lg);border-radius:var(--sd-radius-card);background:var(--sd-card);display:flex}.ranchProfile-module__P5tT7G__blockedIcon{border-radius:var(--sd-radius-sm);background:var(--sd-accent-tint);width:36px;height:36px;color:var(--sd-forest);flex:none;justify-content:center;align-items:center;display:flex}.ranchProfile-module__P5tT7G__blockedText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ranchProfile-module__P5tT7G__blockedTitle{margin:0;font-size:15px;font-weight:600;line-height:21px}.ranchProfile-module__P5tT7G__pickerBody{gap:var(--sd-space-md);flex-direction:column;display:flex}.ranchProfile-module__P5tT7G__albumList{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);margin:0;padding:0;list-style:none;overflow:hidden}.ranchProfile-module__P5tT7G__albumList li+li{border-top:1px solid var(--sd-border)}.ranchProfile-module__P5tT7G__albumRow{align-items:center;gap:var(--sd-space-md);width:100%;min-height:56px;padding:var(--sd-space-sm) var(--sd-space-lg);background:var(--sd-card);color:var(--sd-text);font:inherit;text-align:left;cursor:pointer;border:0;display:flex}.ranchProfile-module__P5tT7G__albumRow:hover:not(:disabled){background:var(--sd-row-hover)}.ranchProfile-module__P5tT7G__albumRow:focus-visible{outline:2px solid var(--sd-forest);outline-offset:-2px}.ranchProfile-module__P5tT7G__albumRow:disabled{cursor:default}.ranchProfile-module__P5tT7G__albumText{flex-direction:column;flex:1;min-width:0;display:flex}.ranchProfile-module__P5tT7G__albumName{overflow-wrap:anywhere;font-size:15px;line-height:21px}.ranchProfile-module__P5tT7G__albumCheck{color:var(--sd-forest);display:inline-flex}.ranchProfile-module__P5tT7G__lodgePhotos{gap:6px;margin:6px 0 0;padding:0 0 4px;list-style:none;display:flex;overflow-x:auto}.ranchProfile-module__P5tT7G__lodgePhoto{background:var(--sd-neutral-pill);border-radius:6px;flex:none;width:88px;height:88px;overflow:hidden}.ranchProfile-module__P5tT7G__lodgePhotoButton{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.ranchProfile-module__P5tT7G__lodgePhotoButton:focus-visible{outline:2px solid var(--sd-forest);outline-offset:2px}.ranchProfile-module__P5tT7G__lodgePhotoImage{object-fit:cover;width:100%;height:100%;display:block}
