Waters
Yoga Decks
at the LAND

The LAND offers two distinct yoga decks—each immersed in nature and offering breathtaking views of the iconic Pedernal. Whether for solo reflection or shared practice, these decks provide sacred space for movement, creativity, and connection.

Yoga does not just change the way we see things, it transforms the person who sees.

— B.K.S. Iyengar

Above Sky Home, an intimate yoga deck rests high on the property with sweeping views of the valley and Pedernal. Ideal for small group practices, meditation circles, or art sessions, it offers a peaceful perch to greet the day or wind down in stillness. In the lower field, a larger yoga deck awaits—surrounded by open sky and soft grasses, with stunning views of the Pedernal. This deck comfortably accommodates full group yoga, meditation, or creative gatherings, offering space to expand and breathe in rhythm with the Land.

https://www.theland.earth/contact
Button Text
an invitation to
The place to create
your greatest work.
/* ============================================================ the LAND — Accommodation Planner Paste into Webflow: Site Settings → Custom Code → ============================================================ */ @import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500&family=EB+Garamond:wght@400;500&family=DM+Mono:wght@400;500&display=swap'); #lc3*{box-sizing:border-box;margin:0;padding:0;} #lc3{background:#ede6db;color:#ec2d27;font-family:'DM Sans',sans-serif;padding:2rem;width:100%;} #lc3 h1{font-family:'EB Garamond',serif;font-size:28px;font-weight:400;color:#ec2d27;margin-bottom:.2rem;line-height:1.1;} #lc3 .homes-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px;margin-bottom:1.5rem;} #lc3 .home-card{background:rgba(236,45,39,.04);border:.5px solid rgba(236,45,39,.18);border-radius:12px;overflow:hidden;transition:border-color .15s;} #lc3 .home-card.active{border-color:rgba(236,45,39,.55);background:rgba(236,45,39,.07);} #lc3 .carousel-wrap{position:relative;width:100%;background:#c8bfb0;} #lc3 .carousel-track{display:flex;transition:transform .35s ease;width:100%;} #lc3 .carousel-slide{min-width:100%;position:relative;flex-shrink:0;} #lc3 .carousel-slide img{width:100%;height:200px;object-fit:cover;display:block;} #lc3 .carousel-slide .slide-placeholder{width:100%;height:200px;background:rgba(236,45,39,.06);display:flex;align-items:center;justify-content:center;font-size:10px;color:#ec2d27;opacity:.35;letter-spacing:.06em;text-transform:uppercase;} #lc3 .slide-label{position:absolute;bottom:8px;left:8px;font-size:9px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:#ede6db;background:rgba(20,10,8,.45);padding:3px 8px;border-radius:4px;} #lc3 .slide-caption{position:absolute;bottom:8px;right:8px;font-size:9px;color:#ede6db;opacity:.8;letter-spacing:.04em;background:rgba(20,10,8,.3);padding:2px 7px;border-radius:4px;} #lc3 .carousel-btn{position:absolute;top:50%;transform:translateY(-50%);background:rgba(237,230,219,.85);border:none;cursor:pointer;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;color:#ec2d27;transition:background .15s;z-index:2;} #lc3 .carousel-btn:hover{background:#ede6db;} #lc3 .carousel-btn.prev{left:8px;} #lc3 .carousel-btn.next{right:8px;} #lc3 .carousel-dots{position:absolute;bottom:6px;left:50%;transform:translateX(-50%);display:flex;gap:4px;z-index:2;} #lc3 .carousel-dot{width:5px;height:5px;border-radius:50%;background:rgba(237,230,219,.5);transition:background .2s;} #lc3 .carousel-dot.active{background:#ede6db;} #lc3 .home-body{padding:1rem 1.1rem;} #lc3 .card-top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:2px;gap:8px;} #lc3 .home-name{font-family:'EB Garamond',serif;font-size:18px;font-weight:400;color:#ec2d27;flex:1;min-width:0;} #lc3 .status-badge{font-size:9px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;padding:3px 7px;border-radius:20px;border:.5px solid rgba(236,45,39,.3);color:#ec2d27;white-space:nowrap;margin-top:3px;flex-shrink:0;} #lc3 .status-badge.private{background:rgba(236,45,39,.07);} #lc3 .status-badge.shared{background:rgba(236,45,39,.13);} #lc3 .status-badge.open{background:rgba(236,45,39,.21);} #lc3 .home-meta{font-size:10px;color:#ec2d27;opacity:.45;margin-bottom:10px;letter-spacing:.04em;} #lc3 .home-stats{font-size:10px;color:#ec2d27;opacity:.6;margin-bottom:10px;line-height:1.6;} #lc3 .room-row{display:flex;align-items:flex-start;justify-content:space-between;padding:8px 0;border-bottom:.5px solid rgba(236,45,39,.1);gap:8px;} #lc3 .room-row:last-child{border-bottom:none;} #lc3 .room-info{flex:1;min-width:0;} #lc3 .room-name{font-size:11px;font-weight:500;color:#ec2d27;word-break:break-word;} #lc3 .room-detail{font-size:10px;color:#ec2d27;opacity:.5;margin-top:1px;line-height:1.4;word-break:break-word;} #lc3 .room-ctrl{flex-shrink:0;} #lc3 .stepper-group{display:flex;flex-direction:column;gap:5px;align-items:flex-end;} #lc3 .stepper-row{display:flex;align-items:center;gap:5px;} #lc3 .stepper-label{font-size:10px;color:#ec2d27;opacity:.55;min-width:52px;text-align:right;white-space:nowrap;} #lc3 .stepper{display:flex;align-items:center;gap:5px;} #lc3 .stepper button{width:22px;height:22px;border:.5px solid rgba(236,45,39,.6);border-radius:50%;background:#ec2d27;cursor:pointer;font-size:14px;color:#ede6db;display:flex;align-items:center;justify-content:center;font-family:'DM Sans',sans-serif;transition:background .1s;line-height:1;flex-shrink:0;} #lc3 .stepper button:hover{background:rgba(180,30,20,1);} #lc3 .stepper button:disabled{opacity:.15;cursor:default;} #lc3 .stepper-val{font-family:'DM Mono',monospace;font-size:12px;min-width:14px;text-align:center;color:#ec2d27;} #lc3 .pullout-notice{font-size:10px;color:#ec2d27;opacity:.6;margin-top:5px;padding:5px 8px;background:rgba(236,45,39,.07);border-radius:6px;border-left:2px solid rgba(236,45,39,.3);line-height:1.5;word-break:break-word;} #lc3 .cap-warning{font-size:11px;color:#ec2d27;background:rgba(236,45,39,.12);border:.5px solid rgba(236,45,39,.4);border-radius:8px;padding:8px 12px;margin-bottom:1rem;display:none;} #lc3 .cap-warning.visible{display:block;} #lc3 .divider{height:.5px;background:rgba(236,45,39,.18);margin:1.5rem 0;} #lc3 .summary{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:1.5rem;} #lc3 .stat{background:rgba(236,45,39,.06);border-radius:8px;padding:.85rem .9rem;} #lc3 .stat-label{font-size:10px;color:#ec2d27;opacity:.6;margin-bottom:4px;} #lc3 .stat-value{font-family:'DM Mono',monospace;font-size:24px;font-weight:400;color:#ec2d27;line-height:1;} #lc3 .stat-sub{font-size:9px;color:#ec2d27;opacity:.45;margin-top:3px;} #lc3 .spread-title{font-family:'EB Garamond',serif;font-size:22px;font-weight:400;color:#ec2d27;margin-bottom:4px;} #lc3 .spread-subhead{font-size:11px;color:#ec2d27;opacity:.6;line-height:1.5;margin-bottom:1rem;word-break:break-word;} #lc3 .action-row{display:flex;gap:8px;margin-bottom:1rem;flex-wrap:wrap;align-items:center;} #lc3 .action-btn{font-family:'DM Sans',sans-serif;font-size:11px;font-weight:500;color:#ede6db;border:.5px solid #ec2d27;border-radius:8px;background:#ec2d27;padding:8px 14px;cursor:pointer;transition:background .1s;white-space:nowrap;} #lc3 .action-btn:hover{background:rgba(180,30,20,1);border-color:rgba(180,30,20,1);} #lc3 .action-btn:disabled{opacity:.2;cursor:default;} #lc3 .copy-confirm{font-size:11px;color:#ec2d27;opacity:.6;display:none;} #lc3 .copy-confirm.visible{display:inline;} #lc3 .configreadout{display:none;margin-bottom:1.5rem;background:rgba(236,45,39,.05);border:.5px solid rgba(236,45,39,.18);border-radius:8px;padding:1rem 1.1rem;} #lc3 .cr-home{margin-bottom:10px;} #lc3 .cr-home-name{font-family:'EB Garamond',serif;font-size:16px;color:#ec2d27;} #lc3 .cr-home-status{font-size:9px;opacity:.5;color:#ec2d27;text-transform:uppercase;letter-spacing:.07em;margin-left:6px;} #lc3 .cr-home-stats{font-size:10px;color:#ec2d27;opacity:.55;margin:2px 0 4px 0;line-height:1.5;} #lc3 .cr-room{font-size:11px;color:#ec2d27;padding:1px 0 1px 12px;opacity:.8;} #lc3 .cr-total{margin-top:10px;padding-top:8px;border-top:.5px solid rgba(236,45,39,.15);font-size:11px;font-weight:500;color:#ec2d27;font-family:'DM Mono',monospace;} #lc3 .spread-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin-bottom:1.5rem;} #lc3 .spread-card{background:rgba(236,45,39,.04);border:.5px solid rgba(236,45,39,.15);border-radius:10px;padding:.9rem 1rem;} #lc3 .spread-card.empty{opacity:.28;} #lc3 .spread-card-name{font-family:'EB Garamond',serif;font-size:15px;color:#ec2d27;margin-bottom:1px;} #lc3 .spread-card-status{font-size:9px;letter-spacing:.07em;text-transform:uppercase;color:#ec2d27;opacity:.5;margin-bottom:7px;} #lc3 .spread-room{font-size:10px;color:#ec2d27;padding:2px 0;display:flex;justify-content:space-between;gap:6px;} #lc3 .spread-room-name{opacity:.65;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;} #lc3 .spread-room-val{font-family:'DM Mono',monospace;font-size:10px;text-align:right;white-space:nowrap;flex-shrink:0;} #lc3 .spread-total{font-size:11px;font-weight:500;color:#ec2d27;border-top:.5px solid rgba(236,45,39,.15);padding-top:5px;margin-top:4px;display:flex;justify-content:space-between;} #lc3 .spread-total-val{font-family:'DM Mono',monospace;} #lc3 .amenity-list{margin-top:7px;border-top:.5px solid rgba(236,45,39,.1);padding-top:6px;} #lc3 .amenity-tag{display:inline-block;font-size:9px;color:#ec2d27;opacity:.55;background:rgba(236,45,39,.06);border-radius:4px;padding:2px 5px;margin:2px 2px 2px 0;} #lc3 .lc3-note{font-size:10px;color:#ec2d27;opacity:.4;margin-top:1rem;line-height:1.6;word-break:break-word;} #lc3 .name-trigger{display:inline-flex;align-items:center;gap:4px;margin-top:6px;font-size:10px;color:#ec2d27;opacity:.45;cursor:pointer;border:none;background:none;padding:0;font-family:'DM Sans',sans-serif;transition:opacity .15s;} #lc3 .name-trigger:hover{opacity:.7;} #lc3 .name-trigger-icon{width:14px;height:14px;border:.5px solid rgba(236,45,39,.4);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;color:#ec2d27;line-height:1;flex-shrink:0;} #lc3 .name-fields{margin-top:8px;padding:9px 10px;background:rgba(236,45,39,.04);border-radius:8px;border:.5px solid rgba(236,45,39,.15);} #lc3 .name-row{display:flex;gap:8px;align-items:flex-end;flex-wrap:wrap;} #lc3 .name-col{display:flex;flex-direction:column;gap:3px;flex:1;min-width:90px;} #lc3 .name-lbl{font-size:9px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#ec2d27;opacity:.5;} #lc3 .name-input{width:100%;height:28px;border:.5px solid rgba(236,45,39,.25);border-radius:6px;background:#ede6db;padding:0 7px;font-size:10px;color:#ec2d27;font-family:'DM Sans',sans-serif;box-sizing:border-box;outline:none;} #lc3 .name-input:focus{border-color:rgba(236,45,39,.6);} #lc3 .name-input::placeholder{color:#ec2d27;opacity:.3;} #lc3 .name-clear{font-size:9px;color:#ec2d27;opacity:.4;cursor:pointer;white-space:nowrap;padding-bottom:5px;border:none;background:none;font-family:'DM Sans',sans-serif;flex-shrink:0;} #lc3 .name-clear:hover{opacity:.7;} #lc3 .name-warn{margin-top:7px;padding:6px 9px;background:rgba(236,45,39,.08);border-radius:6px;border-left:2px solid rgba(236,45,39,.5);font-size:10px;color:#ec2d27;line-height:1.5;} #lc3 .name-warn-actions{display:flex;gap:10px;margin-top:4px;} #lc3 .name-warn-btn{font-size:10px;font-weight:500;border:none;background:none;padding:0;cursor:pointer;font-family:'DM Sans',sans-serif;color:#ec2d27;text-decoration:underline;} #lc3 .spread-card-hero{width:100%;height:120px;object-fit:cover;display:block;border-radius:8px 8px 0 0;margin:-0.9rem -1rem 0.75rem -1rem;width:calc(100% + 2rem);} #lc3 .spread-card-hero-placeholder{width:calc(100% + 2rem);height:120px;background:rgba(236,45,39,.06);margin:-0.9rem -1rem 0.75rem -1rem;display:flex;align-items:center;justify-content:center;font-size:9px;color:#ec2d27;opacity:.3;text-transform:uppercase;letter-spacing:.06em;border-radius:8px 8px 0 0;} #lc3 .spread-room-img{width:48px;height:36px;object-fit:cover;border-radius:4px;flex-shrink:0;margin-right:8px;} #lc3 .spread-room-img-placeholder{width:48px;height:36px;border-radius:4px;background:rgba(236,45,39,.06);flex-shrink:0;margin-right:8px;} #lc3 .spread-room-inner{display:flex;align-items:center;padding:4px 0;} #lc3 .spread-room-text{flex:1;min-width:0;} #lc3 .spread-room-name-v{font-size:10px;font-weight:500;color:#ec2d27;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;} #lc3 .spread-room-val-v{font-family:'DM Mono',monospace;font-size:9px;color:#ec2d27;opacity:.6;margin-top:1px;} @media(max-width:640px){ #lc3{padding:1.1rem;} #lc3 .summary{grid-template-columns:repeat(2,1fr);} #lc3 .homes-grid{grid-template-columns:1fr;} #lc3 .spread-grid{grid-template-columns:1fr;} #lc3 .stepper-label{min-width:44px;font-size:9px;} #lc3 .stat-value{font-size:20px;} }