/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */
/*! plus builder additions - see modern-normalize.css */*,::before,::after{box-sizing:border-box}html{font-family:system-ui,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji';line-height:1.15;-webkit-text-size-adjust:100%;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,'Liberation Mono',Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type='search']{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}html{scroll-behavior:smooth;line-height:1.4}body{background-color:#fff}h1,h2,h3,h4,h5,h6{line-height:1.2}img{display:inline-block;max-inline-size:100%;block-size:auto;vertical-align:middle}*,::after,::before,::backdrop,::file-selector-button{margin:0;padding:0}.bde-skip-link,.oxy-skip-link{position:absolute;top:var(--bde-skip-link-top,10px);left:var(--bde-skip-link-left,10px);width:1px;height:1px;border:0;clip:rect(0,0,0,0);overflow:hidden;word-wrap:normal}.bde-skip-link:focus,.oxy-skip-link:focus{display:block;z-index:100000;width:auto;height:auto;padding:15px 20px;background:var(--bde-skip-link-background-color,#fff);color:var(--bde-skip-link-text-color,var(--bde-headings-color,#000));font-size:1em;font-weight:700;text-decoration:none;clip:auto;box-shadow:0 0 4px 2px rgb(0 0 0 / 40%);border-radius:10px}.bde-skip-link:hover,.oxy-skip-link:hover{background:var(--bde-skip-link-background-color-hover,var(--bde-skip-link-background-color,#fff))}.bde-loop{--bde-posts-per-row:1;--bde-posts-gap:20px;display:grid;grid-template-columns:repeat(var(--bde-posts-per-row),minmax(0,1fr));gap:var(--bde-posts-gap);grid-auto-rows:auto}.bde-loop-item{display:flex;flex-direction:column;gap:20px;padding:20px}.bde-loop-list{--bde-posts-per-row:1}.bde-loop-slider{--bde-posts-gap:0px;display:flex;flex-wrap:nowrap!important}.bde-loop-accordion .bde-loop-item{width:100%}.bde-loop-accordion .bde-accordion__panel-content{padding:0}.bde-loop-isotope{--bde-posts-isotope-width:calc(100% / var(--bde-posts-per-row));--bde-posts-isotope-width-diff:calc(
          var(--bde-posts-gap) - (var(--bde-posts-gap) / var(--bde-posts-per-row))
  );display:flex;flex-wrap:wrap;width:100%}.bde-loop-isotope>.bde-loop-item,.bde-loop-isotope .bde-loop-item-sizer{width:calc(var(--bde-posts-isotope-width) - var(--bde-posts-isotope-width-diff));margin-bottom:var(--bde-posts-gap)}.bde-loop-isotope .bde-loop-item-gutter{width:var(--bde-posts-gap)}.bde-loop-item .breakdance{display:contents}.bde-loop-list .bde-loop-item-sizer{width:100%}.bde-post-list .bde-loop-list .bde-loop-item-sizer,.bde-post-list .bde-loop-isotope .bde-loop-item-gutter{pointer-events:none}.bde-posts-pagination-infinite-loader-wrapper{text-align:center}.bde-posts-pagination-infinite-loader-wrapper{margin-top:32px;font-size:32px}.bde-posts-pagination{font-size:16px;gap:20px;margin-top:24px;display:flex;justify-content:center;align-items:center}.bde-posts-pagination ul{list-style:none;display:flex;flex-wrap:wrap;gap:16px;padding:0;justify-content:inherit}.bde-posts-pagination a,.bde-posts-pagination a:hover{color:inherit;text-decoration:none}.bde-posts-pagination ul li a.is-active{color:var(--bde-brand-primary-color)}.bde-posts-navigation-numbers-prev-next{flex-direction:column}.bde-posts-pagination .breakdance-form-loader{animation:posts-list-loading-spinner 1.5s linear infinite}@keyframes posts-list-loading-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.bde-section{position:relative;width:100%;background-position:center center;background-size:cover}.bde-section .section-container{max-width:var(--bde-section-width);background-size:cover;position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left;margin:0 auto;padding:var(--bde-section-vertical-padding) var(--bde-section-horizontal-padding)}.bde-section .section-shape-divider-wrapper{position:absolute;overflow:hidden;top:0;left:0;bottom:0;right:0;pointer-events:none}.bde-section .section-shape-divider-wrapper .section-shape-divider svg{position:absolute;color:#000;width:100%;height:320px;left:0;right:0;top:0}.bde-heading{max-width:100%;margin:0}.bde-post-list{max-width:100%;width:100%}.bde-post-list .ee-post-meta a,.bde-post-list .ee-post-title a,.bde-post-list .ee-post-taxonomy-item a{text-decoration:none}.bde-post-list .ee-post{display:flex;flex-direction:column;gap:20px;padding:20px}.bde-post-list .ee-post-wrap{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start}.bde-post-list .ee-post-image-link{width:100%;flex-shrink:0;order:0}.bde-post-list .ee-post-image-link.ee-posts-image-left,.bde-post-list .ee-post-image-link.ee-posts-image-right{width:25%}.bde-post-list .ee-post-image{width:100%;position:relative;padding-bottom:56.25%}.bde-post-list .ee-post-image img{width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0;object-fit:cover}.bde-post-list .ee-post-title{margin:0 0 20px 0;text-align:left;font-size:1.25em}.bde-post-list .ee-post-title a{color:inherit;display:block}.bde-post-list .ee-post-meta{display:flex;flex-wrap:wrap;margin-bottom:15px;order:2;font-size:.8125em}.bde-post-list .ee-post-meta-item{position:relative}.bde-post-list .ee-post-meta-item a{color:inherit}.bde-post-list .ee-post-meta-item:not(:last-child):after{content:".";margin:0 5px}.bde-post-list .ee-post-taxonomy-item:not(:last-child):after{content:"/";margin:0 5px}.bde-post-list .ee-post-taxonomy{display:flex;flex-wrap:wrap;margin:0 0 12px 0;padding:0;font-size:.875em;order:3}.bde-post-list .ee-post-taxonomy-item{position:relative;list-style:none}.bde-post-list .ee-post-taxonomy-item a{color:inherit}.bde-post-list .ee-post-content{text-align:left;font-size:.875em;margin-bottom:20px;order:4}.bde-post-list .ee-post-content p{margin:0}.bde-post-list .ee-post-button{margin-top:auto;order:10}:root{--white:#fff;--grey-50:#f9fafb;--grey-100:#f3f4f6;--grey-200:#e5e7eb;--grey-300:#d1d5db;--grey-400:#9ca3af;--grey-450:#787e8b;--grey-500:#6b7280;--grey-600:#4b5563;--grey-700:#374151;--grey-800:#1f2937;--grey-900:#111827;--blue-500:#3b82f6;--blue-600:#2563eb;--pink-600:#db2777;--emerald-100:#d1fae5;--emerald-700:#047857;--sky-100:#e0f2fe;--sky-500:#0ea5e9;--red-50:#fef2f2;--red-500:#ef4444;--red-700:#b91c1c;--indigo-50:#eef2ff;--indigo-600:#4f46e5;--indigo-700:#4338ca;--yellow-500:#fbbf24;--bde-brand-primary-color:var(--blue-500);--bde-brand-primary-color-hover:var(--blue-600);--bde-body-font-family:"Manrope",sans-serif;--bde-heading-font-family:"Fraunces",serif;--bde-base-font-size:16px;--bde-body-font-size:var(--bde-base-font-size);--bde-font-size-ratio:1.250;--bde-h6-font-size:var(--bde-base-font-size);--bde-h5-font-size:calc(var(--bde-h6-font-size) * var(--bde-font-size-ratio));--bde-h4-font-size:calc(var(--bde-h5-font-size) * var(--bde-font-size-ratio));--bde-h3-font-size:calc(var(--bde-h4-font-size) * var(--bde-font-size-ratio));--bde-h2-font-size:calc(var(--bde-h3-font-size) * var(--bde-font-size-ratio));--bde-h1-font-size:calc(var(--bde-h2-font-size) * var(--bde-font-size-ratio));--bde-body-text-color:#3A2E32;--bde-headings-color:#291828;--bde-background-color:#F6F1E7;--bde-transition-duration:300ms;--bde-column-gap:32px;--bde-section-width:1120px;--bde-section-vertical-padding:100px;--bde-section-horizontal-padding:20px;--bde-button-primary-border-color:transparent;--bde-button-primary-border-color-hover:transparent;--bde-button-primary-text-color:#fff;--bde-button-primary-text-color-hover:#fff;--bde-button-secondary-text-color-hover:#fff;--bde-button-secondary-background-color:transparent;--bde-button-custom-border-color:var(--grey-900);--bde-button-custom-border-color-hover:var(--grey-700);--bde-button-custom-text-color:var(--white);--bde-button-custom-text-color-hover:var(--white);--bde-button-custom-background-color:var(--grey-900);--bde-button-custom-background-color-hover:var(--grey-700);--bde-button-font-weight:500;--bde-button-border-radius:3px;--bde-button-border-width:1px;--bde-button-padding-base:14px 24px;--bde-button-padding-sm:8px 16px;--bde-button-padding-lg:28px 54px;--bde-button-line-height:1;--bde-form-gap:16px;--bde-form-after-label:8px;--bde-form-after-sublabel:8px;--bde-form-input-border-radius:3px;--bde-form-input-background-color:var(--white);--bde-form-input-padding-top:12px;--bde-form-input-padding-right:16px;--bde-form-input-padding-bottom:12px;--bde-form-input-padding-left:16px;--bde-form-input-placeholder-color:var(--grey-450);--bde-form-input-border-width:1px;--bde-form-input-border-color:var(--grey-300);--bde-form-label-font-weight:500;--bde-form-label-required-color:var(--red-700);--bde-form-label-required-nudge-x:0;--bde-form-label-required-nudge-y:0;--bde-form-label-required-size:inherit;--bde-form-text-color:var(--grey-700);--bde-form-input-focused-background-color:var(--white);--bde-form-input-input-shadow:none;--bde-form-checkbox-size:1em;--bde-woo-products-list-gap:var(--bde-woo-base-large-gaps);--bde-woo-base-paragraph-line-height:1.4;--bde-woo-base-heading-line-height:1.2;--bde-woo-base-border-color:var(--grey-300);--bde-woo-base-text-on-primary-color:var(--white);--bde-woo-base-space:8px;--bde-woo-base-ratio:1.618;--bde-woo-typography-font-weight-normal:400;--bde-woo-typography-font-weight-medium:500;--bde-woo-typography-font-weight-heavy:600;--bde-woo-buttons-and-links-line-height:1;--bde-woo-buttons-and-links__disabled-button-color:var(--grey-300);--bde-woo-buttons-and-links__disabled-button-text-color:var(--white);--bde-woo-buttons-and-links__nav-link-background-active:var(--grey-50);--bde-woo-buttons-and-links__nav-border-radius:4px;--bde-woo-forms__inputs-select2-selected-item:var(--grey-300);--bde-woo-forms__wrappers-small:360px;--error-svg-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512zm0-384c13.3 0 24 10.7 24 24v112c0 13.3-10.7 24-24 24s-24-10.7-24-24V152c0-13.3 10.7-24 24-24zm-32 224a32 32 0 1 1 64 0 32 32 0 1 1-64 0z'/%3E%3C/svg%3E");--success-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12 0c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm-1 17l-5-5.299 1.399-1.43 3.574 3.736 6.572-7.007 1.455 1.403-8 8.597z"/></svg>');--info-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12 0c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm1 18h-2v-6h-2v-2h4v8zm-1-9.75c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25z"/></svg>');--chevron-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z"/></svg>');--checkbox-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M9 21.035l-9-8.638 2.791-2.87 6.156 5.874 12.21-12.436 2.843 2.817z"/></svg>');--radiobutton-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><circle cx="12" cy="12" r="12"/></svg>');--show-password-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12.015 7c4.751 0 8.063 3.012 9.504 4.636-1.401 1.837-4.713 5.364-9.504 5.364-4.42 0-7.93-3.536-9.478-5.407 1.493-1.647 4.817-4.593 9.478-4.593zm0-2c-7.569 0-12.015 6.551-12.015 6.551s4.835 7.449 12.015 7.449c7.733 0 11.985-7.449 11.985-7.449s-4.291-6.551-11.985-6.551zm-.015 5c1.103 0 2 .897 2 2s-.897 2-2 2-2-.897-2-2 .897-2 2-2zm0-2c-2.209 0-4 1.792-4 4 0 2.209 1.791 4 4 4s4-1.791 4-4c0-2.208-1.791-4-4-4z"/></svg>');--hide-password-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M19.604 2.562l-3.346 3.137c-1.27-.428-2.686-.699-4.243-.699-7.569 0-12.015 6.551-12.015 6.551s1.928 2.951 5.146 5.138l-2.911 2.909 1.414 1.414 17.37-17.035-1.415-1.415zm-6.016 5.779c-3.288-1.453-6.681 1.908-5.265 5.206l-1.726 1.707c-1.814-1.16-3.225-2.65-4.06-3.66 1.493-1.648 4.817-4.594 9.478-4.594.927 0 1.796.119 2.61.315l-1.037 1.026zm-2.883 7.431l5.09-4.993c1.017 3.111-2.003 6.067-5.09 4.993zm13.295-4.221s-4.252 7.449-11.985 7.449c-1.379 0-2.662-.291-3.851-.737l1.614-1.583c.715.193 1.458.32 2.237.32 4.791 0 8.104-3.527 9.504-5.364-.729-.822-1.956-1.99-3.587-2.952l1.489-1.46c2.982 1.9 4.579 4.327 4.579 4.327z"/></svg>');--x-mark-svg-icon:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20384%20512%22%3E%3Cpath%20d%3D%22M342.6%20150.6c12.5-12.5%2012.5-32.8%200-45.3s-32.8-12.5-45.3%200L192%20210.7%2086.6%20105.4c-12.5-12.5-32.8-12.5-45.3%200s-12.5%2032.8%200%2045.3L146.7%20256%2041.4%20361.4c-12.5%2012.5-12.5%2032.8%200%2045.3s32.8%2012.5%2045.3%200L192%20301.3l105.4%20105.3c12.5%2012.5%2032.8%2012.5%2045.3%200s12.5-32.8%200-45.3L237.3%20256l105.3-105.4z%22%2F%3E%3C%2Fsvg%3E);--error-svg-icon-color:var(--red-500);--success-svg-icon-color:var(--emerald-700);--info-svg-icon-color:var(--sky-500);--chevron-svg-icon-color:var(--grey-900);--checkbox-svg-icon-color:var(--grey-900);--radiobutton-svg-icon-color:var(--grey-900);--show-password-svg-icon-color:var(--grey-900);--hide-password-svg-icon-color:var(--grey-900);--bde-woo-notices__icon-size:16px;--bde-woo-notices__padding:24px;--bde-woo-notices__border-radius:4px;--bde-woo-notices__error-background:var(--red-50);--bde-woo-notices__error-text:var(--red-500);--bde-woo-notices__error-link-text:var(--red-500);--bde-woo-notices__error-link-text-hover:var(--red-500);--bde-woo-notices__info-background:var(--sky-100);--bde-woo-notices__info-text:var(--sky-500);--bde-woo-notices__info-link-text:var(--sky-500);--bde-woo-notices__info-link-text-hover:var(--sky-500);--bde-woo-notices__success-background:var(--emerald-100);--bde-woo-notices__success-text:var(--emerald-700);--bde-woo-notices__success-link-text:var(--emerald-700);--bde-woo-notices__success-link-text-hover:var(--emerald-700);--bde-woo-sale-badge__border-radius:2px;--bde-woo-sale-badge__padding:4px 8px;--bde-woo-ratings__star-color:var(--yellow-500);--bde-woo-ratings__star-size:18px;--bde-woo-ratings__filled-star-svg:url('data:image/svg+xml;utf8,<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><polygon id="Path" points="12 0.587 15.668 8.155 24 9.306 17.936 15.134 19.416 23.413 12 19.446 4.583 23.413 6.064 15.134 0 9.306 8.332 8.155"></polygon></svg>');--bde-woo-ratings__empty-star-svg:url('data:image/svg+xml;utf8,<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M12,5.173 L14.335,9.99 L19.64,10.722 L15.779,14.432 L16.721,19.702 L12,17.178 L7.279,19.703 L8.221,14.433 L4.36,10.723 L9.665,9.99 L12,5.173 L12,5.173 Z M12,0.587 L8.332,8.155 L0,9.306 L6.064,15.134 L4.584,23.413 L12,19.446 L19.416,23.412 L17.936,15.133 L24,9.306 L15.668,8.156 L12,0.587 Z" id="Shape"></path></svg>');--bde-woo-product-images__border-radius:4px;--bde-woo-product-images__border-width:0px;--bde-woo-product-images__border-color:var(--grey-300);--bde-woo-wrappers__background-color:var(--white);--bde-woo-wrappers__border-radius:4px;--bde-woo-wrappers__border-color:var(--grey-300);--bde-woo-wrappers__border-width:1px;--bde-woo-wrappers__shadow:rgba(0,0,0,0.05) 0 1px 3px,rgba(0,0,0,0.05) 0 1px 2px;--bde-woo-tables__header-color:var(--grey-100);--bde-woo-tables__background-color:var(--white);--bde-woo-tables__border-radius:4px;--bde-woo-tables__border-width:1px;--bde-woo-widgets__chip-background-color:transparent;--bde-woo-widgets__chip-background-color-hover:var(--indigo-50);--bde-woo-widgets__chip-text-color:inherit;--bde-woo-widgets__handle-border-color:var(--grey-300);--bde-woo-widgets__handle-background-color:var(--white);--bde-woo-widgets__handle-background-color-hover:var(--white);--bde-woo-widgets__handle-shadow:rgba(0,0,0,0.05) 0 1px 3px,rgba(0,0,0,0.05) 0 1px 2px;--bde-woo-widgets__handle-shadow-hover:var(--grey-300) 0 0 4px;--bde-woo-widgets__remove-item-from-cart-color:var(--grey-450);--bde-woo-select2__active-item-background-color:var(--indigo-50);--bde-woo-gallery__zoom-icon-shadow:rgba(0,0,0,0.05) 0 1px 3px,rgba(0,0,0,0.05) 0 1px 2px;--bde-woo-payment-box-background-color:var(--grey-100);--bde-woo-payment-box-border-color:var(--grey-200);--bde-woo-payment-box-border-width:1px;--bde-woo-quicklook-button-icon:url(/wp-content/uploads/breakdance/css/icons/eye.svg);--bde-woo-quicklook-button-background-color:none;--bde-woo-quicklook-button-icon-size:20px;--bde-woo-quicklook-button-backdrop-color:rgba(0,0,0,0.15);--bde-woo-quicklook-button-backdrop-opacity:0.7;--bde-woo-quicklook-modal-background-color:var(--white);--bde-woo-quicklook-overlay-color:rgba(0,0,0,0.7);--bde-woo-quicklook-close-button-size:2em;--bde-woo-quicklook-arrow-size:1em;--bde-woo-quicklook-arrow-color:var(--white);--bde-woo-swatch-space-between-options:10px;--bde-woo-swatch-padding:7px 7px;--bde-woo-swatch-color-width:30px;--bde-woo-swatch-color-height:30px;--bde-woo-swatch-border:1px solid var(--grey-200);--bde-woo-swatch-border-color-hover:var(--grey-400);--bde-woo-swatch-shadow:none;--bde-woo-swatch-shadow-hover:none;--bde-woo-swatch-background:var(--white);--bde-woo-swatch-background-hover:var(--grey-50);--bde-woo-swatch-color-padding:2px;--bde-woo-swatch-tooltip-color:var(--white);--bde-woo-swatch-tooltip-background:var(--grey-900);--bde-woo-swatch-tooltip-padding:7px;--bde-woo-swatch-space-after-label:8px;--bde-woo-responsive__stack:row}:root,.bde-global-css-vars{--bde-links-color:#9C7A3C;--bde-links-color-hover:#9C7A3C;--bde-button-primary-background-color:var(--bde-brand-primary-color);--bde-button-primary-background-color-hover:var(--bde-brand-primary-color-hover);--bde-button-secondary-border-color:var(--bde-brand-primary-color);--bde-button-secondary-border-color-hover:var(--bde-brand-primary-color);--bde-button-secondary-text-color:var(--bde-brand-primary-color);--bde-button-secondary-background-color-hover:var(--bde-brand-primary-color);--bde-button-text-text-color:var(--bde-links-color);--bde-button-text-text-color-hover:var(--bde-links-color-hover);--bde-button-font-size:var(--bde-body-font-size);--bde-form-font-size:var(--bde-body-font-size);--bde-form-input-border-top-left-radius:var(--bde-form-input-border-radius);--bde-form-input-border-top-right-radius:var(--bde-form-input-border-radius);--bde-form-input-border-bottom-left-radius:var(--bde-form-input-border-radius);--bde-form-input-border-bottom-right-radius:var(--bde-form-input-border-radius);--bde-form-input-border-top:var(--bde-form-input-border-width) solid var(--bde-form-input-border-color);--bde-form-input-border-right:var(--bde-form-input-border-width) solid var(--bde-form-input-border-color);--bde-form-input-border-bottom:var(--bde-form-input-border-width) solid var(--bde-form-input-border-color);--bde-form-input-border-left:var(--bde-form-input-border-width) solid var(--bde-form-input-border-color);--bde-form-label-color:var(--bde-headings-color);--bde-form-input-focused-border-color:var(--bde-brand-primary-color);--bde-form-input-focused-shadow:var(--bde-brand-primary-color) 0 0 2px;--bde-form-checkbox-selected-color:var(--bde-brand-primary-color);--bde-z-index-lightbox:1100;--bde-z-index-popup:1050;--bde-z-index-modal:1000;--bde-z-index-modal-backdrop:calc(var(--bde-z-index-modal) - 1);--bde-z-index-high:300;--bde-z-index-medium:200;--bde-z-index-low:100;--bde-z-index-sticky:10;--bde-z-index-minicart:var(--bde-z-index-modal);--bde-z-index-minicart-backdrop:var(--bde-z-index-modal-backdrop);--bde-z-index-menu-dropdown:var(--bde-z-index-modal);--bde-z-index-menu-mobile:var(--bde-z-index-modal);--bde-z-index-menu-backdrop:var(--bde-z-index-modal-backdrop);--bde-z-index-search-fullscreen:var(--bde-z-index-modal);--bde-z-index-back-to-top:var(--bde-z-index-high);--bde-z-index-scroll-progress:var(--bde-z-index-high);--bde-z-index-header-sticky:var(--bde-z-index-medium);--bde-z-index-header-overlay:calc(var(--bde-z-index-header-sticky) - 1);--bde-z-index-social-share-buttons:var(--bde-z-index-low);--bde-woo-base-transition:all ease var(--bde-transition-duration);--bde-woo-base-text-color:var(--bde-body-text-color);--bde-woo-base-headings-color:var(--bde-headings-color);--bde-woo-base-primary-color:var(--bde-brand-primary-color);--bde-woo-base-primary-color-hover:var(--bde-brand-primary-color-hover);--bde-woo-base-extra-small-gaps:calc(var(--bde-woo-base-small-gaps) / var(--bde-woo-base-ratio));--bde-woo-base-small-gaps:calc(var(--bde-woo-base-space) / var(--bde-woo-base-ratio));--bde-woo-base-standard-gaps:var(--bde-woo-base-space);--bde-woo-base-medium-gaps:calc(var(--bde-woo-base-space) * var(--bde-woo-base-ratio));--bde-woo-base-big-gaps:calc(var(--bde-woo-base-medium-gaps) *  var(--bde-woo-base-ratio));--bde-woo-base-large-gaps:calc(var(--bde-woo-base-big-gaps) *  var(--bde-woo-base-ratio));--bde-woo-base-extra-large-gaps:calc(var(--bde-woo-base-large-gaps) * var(--bde-woo-base-ratio));--bde-woo-typography-ratio:var(--bde-font-size-ratio);--bde-woo-typography__size-small:calc(var(--bde-woo-typography__size-standard) / var(--bde-woo-typography-ratio));--bde-woo-typography__size-small-font-family:var(--bde-body-font-family);--bde-woo-typography__size-standard:var(--bde-body-font-size);--bde-woo-typography__size-standard-font-family:var(--bde-body-font-family);--bde-woo-typography__size-medium:calc(var(--bde-woo-typography__size-standard) * var(--bde-woo-typography-ratio));--bde-woo-typography__size-medium-font-family:var(--bde-heading-font-family);--bde-woo-typography__size-large:calc(var(--bde-woo-typography__size-medium) * var(--bde-woo-typography-ratio));--bde-woo-typography__size-large-font-family:var(--bde-heading-font-family);--bde-woo-typography__size-extra-large:calc(var(--bde-woo-typography__size-large) * var(--bde-woo-typography-ratio));--bde-woo-typography__size-extra-large-font-family:var(--bde-heading-font-family);--bde-woo-buttons-and-links__text-link-color:#9C7A3C;--bde-woo-buttons-and-links__text-link-color-hover:#9C7A3C;--bde-woo-buttons-and-links__nav-link-color:var(--bde-woo-base-text-color);--bde-woo-buttons-and-links__nav-link-color-hover:var(--bde-woo-base-text-on-primary-color);--bde-woo-buttons-and-links__nav-link-color-active:var(--bde-woo-base-primary-color);--bde-woo-forms__spacing-after-label:var(--bde-form-after-label);--bde-woo-forms__spacing-between-fields:var(--bde-form-gap);--bde-woo-forms__spacing-between-columns:var(--bde-woo-base-extra-large-gaps);--bde-woo-forms__labels-color:var(--bde-form-label-color);--bde-woo-forms__inputs-background-color:var(--bde-form-input-background-color);--bde-woo-forms__inputs-text-color:var(--bde-form-text-color);--bde-woo-forms__inputs-placeholder-color:var(--bde-form-input-placeholder-color);--bde-woo-forms__inputs-border-color:var(--bde-form-input-border-color);--bde-woo-forms__inputs-border-width:var(--bde-form-input-border-width);--bde-woo-forms__inputs-border-radius:var(--bde-form-input-border-top-left-radius) var(--bde-form-input-border-top-right-radius) var(--bde-form-input-border-bottom-right-radius) var(--bde-form-input-border-bottom-left-radius);--bde-woo-forms__inputs-background-color-focused:var(--bde-form-input-focused-background-color);--bde-woo-forms__inputs-border-color-focused:var(--bde-form-input-focused-border-color);--bde-woo-forms__inputs-shadow-focused:var(--bde-form-input-focused-shadow);--bde-woo-forms__inputs-shadow:var(--bde-form-input-input-shadow);--bde-woo-forms__inputs-select2-hover-item:var(--bde-woo-base-primary-color);--bde-woo-forms__labels-required-color:var(--bde-form-label-required-color);--bde-woo-forms__labels-required-size:var(--bde-form-label-required-size);--bde-woo-forms__labels-required-nudge-x:var(--bde-form-label-required-nudge-x);--bde-woo-forms__labels-required-nudge-y:var(--bde-form-label-required-nudge-y);--bde-woo-tables__border-color:var(--bde-woo-base-border-color);--bde-woo-sale-badge__background-color:var(--bde-woo-base-primary-color);--bde-woo-sale-badge__text-color:var(--bde-woo-base-text-on-primary-color);--bde-woo-sale-badge__font-weight:var(--bde-woo-typography-font-weight-heavy);--bde-woo-sale-badge__font-size:var(--bde-woo-typography__size-standard);--bde-woo-widgets__chip-text-color-hover:var(--bde-woo-buttons-and-links__text-link-color);--bde-woo-widgets__handle-border-color-hover:var(--bde-woo-base-primary-color);--bde-woo-notices__padding-left:calc(var(--bde-woo-notices__padding) + var(--bde-woo-notices__icon-size) + (var(--bde-woo-notices__icon-size) / 2));--bde-woo-quicklook-button-text-color:var(--bde-button-primary-text-color);--bde-woo-quicklook-button-background-color-hover:var(--bde-woo-quicklook-button-background-color);--bde-woo-quicklook-button-icon-spacing:var(--bde-woo-base-standard-gaps);--bde-woo-quicklook-close-button-color:var(--bde-woo-base-headings-color);--bde-woo-quicklook-arrow-color-hover:var(--bde-woo-quicklook-arrow-color);--bde-woo-quicklook-arrow-background-color:var(--bde-brand-primary-color);--bde-woo-quicklook-arrow-background-color-hover:var(--bde-woo-quicklook-arrow-background-color);--bde-woo-swatch-space-between-items:var(--bde-woo-base-medium-gaps);--bde-woo-swatch-background-selected:var(--bde-woo-swatch-background-hover);--bde-woo-swatch-border-color-selected:var(--bde-woo-swatch-border-color-hover);--bde-woo-swatch-shadow-selected:var(--bde-woo-swatch-shadow-hover);--bde-woo-swatch-color-background:var(--bde-woo-swatch-background)}:root{--bde-base-font-size:px}.button-atom{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;user-select:none;appearance:none;box-sizing:border-box;margin:0;border:0;padding:0;background-color:#fff0;font-size:var(--bde-button-font-size);line-height:var(--bde-button-line-height);transform:translate(0,0);max-width:100%;width:var(--bde-button-width)}.button-atom--primary,.button-atom--secondary,.button-atom--custom{text-align:center;font-weight:var(--bde-button-font-weight);text-decoration:none;padding:var(--bde-button-padding-base);border-radius:var(--bde-button-border-radius);cursor:pointer;border-width:var(--bde-button-border-width);border-style:solid;border-color:#fff0;transition-timing-function:ease-in-out;transition-property:all;transition-duration:var(--bde-transition-duration);overflow:hidden}.button-atom--text{color:var(--bde-button-text-text-color)}.button-atom--text:hover{color:var(--bde-button-text-text-color-hover)}.button-atom--primary{color:var(--bde-button-primary-text-color);background:var(--bde-button-primary-background-color);border-color:var(--bde-button-primary-border-color)}.button-atom--primary:hover{color:var(--bde-button-primary-text-color-hover);background:var(--bde-button-primary-background-color-hover);border-color:var(--bde-button-primary-border-color-hover)}.button-atom--secondary{color:var(--bde-button-secondary-text-color);background:var(--bde-button-secondary-background-color);border-color:var(--bde-button-secondary-border-color)}.button-atom--secondary:hover{color:var(--bde-button-secondary-text-color-hover);background:var(--bde-button-secondary-background-color-hover);border-color:var(--bde-button-secondary-border-color-hover)}.button-atom--custom{color:var(--bde-button-custom-text-color);background:var(--bde-button-custom-background-color);border-color:var(--bde-button-custom-border-color)}.button-atom--custom:hover{color:var(--bde-button-custom-text-color-hover);background:var(--bde-button-custom-background-color-hover);border-color:var(--bde-button-custom-border-color-hover)}.button-atom:disabled,.button-atom:hover:disabled{filter:grayscale(100%);opacity:.6;cursor:not-allowed}.button-atom__icon-wrapper>svg:not(.breakdance-icon-atom-svg-gradient){font-size:inherit;width:1em;height:1em;stroke-width:0;stroke:var(--bde-brand-primary-color);fill:var(--bde-brand-primary-color)}.breakdance-icon-atom{display:flex;font-size:40px}.breakdance-icon-atom>svg:not(.breakdance-icon-atom-svg-gradient){font-size:inherit;width:1em;height:1em;stroke-width:0;stroke:var(--bde-brand-primary-color);fill:var(--bde-brand-primary-color);transform:var(--eeiTransform)}*,*::before,*::after{box-sizing:border-box}img{max-width:100%;height:auto}figure{margin-left:0;margin-right:0}.breakdance-full-width{width:100%;max-width:100%}.breakdance-rich-text-styles>*:first-child{margin-top:0}.breakdance-rich-text-styles>*:last-child{margin-bottom:0}.breakdance-rich-text-styles img.aligncenter{display:block;margin:auto}.breakdance-rich-text-styles img.alignleft{float:left}.breakdance-rich-text-styles img.alignright{float:right}.bde-stop-scrolling,.bde-stop-scrolling body{overflow-y:hidden}@supports (overflow-y:clip){.bde-stop-scrolling,.bde-stop-scrolling body{overflow-y:clip}}.breakdance-animation-enabled,.breakdance-animation-enabled body{overflow-x:hidden}@supports (overflow-x:clip){.breakdance-animation-enabled,.breakdance-animation-enabled body{overflow-x:clip}}.lg-outer{z-index:var(--bde-z-index-lightbox)}.lg-outer .lg-thumb-outer{background-color:#fff0}.lg-video-play-icon{transform:translate3d(-40%,-50%,0)}.admin-bar .lg-toolbar{top:var(--wp-admin--admin-bar--height)}[data-bde-lazy-bg="waiting"]{background-image:none!important}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;word-wrap:normal!important;padding:0;position:absolute!important;width:1px}.breakdance-global-gradients-sprite{position:absolute;width:0;height:0;overflow:hidden}body{background-color:var(--bde-background-color);color:var(--bde-body-text-color)}h1,h2,h3,h4,h5,h6{color:var(--bde-headings-color)}a,.button-atom--text{color:var(--bde-links-color)}a:hover,.button-atom--text:hover{color:var(--bde-links-color-hover)}body{font-family:var(--bde-body-font-family);font-size:var(--bde-body-font-size)}.bde-h1,.bde-h2,.bde-h3,.bde-h4,.bde-h5,.bde-h6,h1,h2,h3,h4,h5,h6{font-family:var(--bde-heading-font-family)}.bde-h1,h1{font-size:var(--bde-h1-font-size)}.bde-h2,h2{font-size:var(--bde-h2-font-size)}.bde-h3,h3{font-size:var(--bde-h3-font-size)}.bde-h4,h4{font-size:var(--bde-h4-font-size)}.bde-h5,h5{font-size:var(--bde-h5-font-size)}.bde-h6,h6{font-size:var(--bde-h6-font-size)}html,body{&::-webkit-scrollbar{display:none}scrollbar-width:none;-ms-overflow-style:none;overflow-y:scroll}.breakdance-form-checkbox{display:flex;align-items:flex-start;gap:8px}.breakdance-form-checkbox input[type="checkbox"]{flex-shrink:0;margin-top:.2em}.text-wrap{display:flex;flex-wrap:wrap;gap:8px}.icon-box:not(:last-child){padding-right:var(--hsp-m);margin-right:var(--hsp-m);border-right:1px solid var(--bde-links-color)}.badge{font-size:var(--hfs-text-s);padding:4px 18px;background:var(--hcl-brand-8);color:var(--hcl-brand-9);border:1px solid var(--hcl-brand-9);border-radius:var(--hrd-s);margin-right:var(--hsp-xxs)}.timeline-wrapper .timeline-layer-1 .timeline{background:var(--hcl-brand-3)}.timeline-wrapper .timeline-layer-1:nth-child(even) .timeline{background:var(--hcl-accent-3)}.timeline-wrapper .timeline-layer-1:nth-child(even) .timeline .badge{font-size:var(--hfs-text-s);padding:4px 18px;background:var(--hcl-accent-8);color:var(--hcl-accent-12);border:1px solid var(--hcl-accent-12);border-radius:var(--hrd-s);margin-right:var(--hsp-xxs)}.timeline-wrapper .timeline-layer-1:nth-child(even) .timeline .timeline-icon-wrapper{background:var(--hcl-accent-8)}.bde-preset-29853888-211e-4b69-b126-c77f37938788{width:{var-c8b652fc-1ed3-4826-a930-bcc7a7619b91}}.bde-preset-29853888-211e-4b69-b126-c77f37938788{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.bde-preset-e4a4bb91-814e-4d07-b441-0041551fd72b{width:100%}.bde-preset-e4a4bb91-814e-4d07-b441-0041551fd72b{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.serra-container{max-width:1240px;margin-right:auto;margin-left:auto;padding-right:40px;padding-left:40px}@media (max-width:767px){.serra-container{padding-right:24px;padding-left:24px}}.serra-section{padding-top:128px;padding-bottom:128px}@media (max-width:767px){.serra-section{padding-top:72px;padding-bottom:72px}}.serra-eyebrow{display:flex;align-items:center;gap:14px;color:var(--serra-brass);font-family:var(--serra-font-mono),monospace;font-size:12px;text-transform:uppercase;letter-spacing:.22em;margin-top:0;margin-right:0;margin-bottom:20px;margin-left:0}.serra-ridge{display:inline-block;flex-shrink:0;width:34px;height:10px}.serra-btn{display:inline-flex;justify-content:center;align-items:center;gap:10px;font-family:var(--serra-font-body),sans-serif;font-weight:700;font-size:13px;text-decoration:none;text-transform:uppercase;letter-spacing:.08em;padding-top:16px;padding-right:30px;padding-bottom:16px;padding-left:30px;border-radius:2px;border-top:1px solid #fff0;border-right:1px solid #fff0;border-bottom:1px solid #fff0;border-left:1px solid #fff0;cursor:pointer;transition:transform 0.3s ease,background 0.3s ease,color 0.3s ease,border-color 0.3s ease}.serra-btn-brass{color:var(--serra-cream);background-color:var(--serra-brass)}.serra-btn-brass:hover{color:var(--serra-cream);background-color:var(--serra-ink);transform:translate3d(0,-2px,0)}.serra-btn-outline{color:var(--serra-cream);background-color:#fff0}.serra-btn-outline:hover{color:var(--serra-cream);background-color:rgb(245 245 245 / .12);transform:translate3d(0,-2px,0)}.serra-btn-outline:hover{border-color:var(--serra-cream)}.serra-btn-ink{color:var(--serra-cream);background-color:var(--serra-ink)}.serra-btn-ink:hover{background-color:var(--serra-brass);transform:translate3d(0,-2px,0)}.serra-ridge-mark{clip-path:polygon(0% 100%,12% 15%,25% 100%,37% 15%,50% 100%,62% 15%,75% 100%,87% 15%,100% 100%)}.serra-header{position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 0px);z-index:999;width:100%;background-color:rgb(41 24 40 / .72);border-bottom:1px solid rgb(245 245 245 / .1);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.serra-header .serra-header-inner{padding-top:14px;padding-bottom:14px}.serra-header .serra-header-logo{width:150px;height:61px;overflow:hidden}.serra-header .serra-nav-link{color:#fff;font-size:12px;letter-spacing:.14em;padding-bottom:0}.serra-header .serra-nav-link:hover{color:var(--serra-gold-ref)}.serra-header .serra-header-cta{color:var(--serra-navy-ref);padding-top:16px;padding-right:28px;padding-bottom:16px;padding-left:28px;background-color:var(--serra-gold-ref);border-radius:0}.serra-header .serra-header-cta:hover{color:var(--serra-navy-ref);background-color:#dbc17f}.serra-header .serra-header-logo>div.bde-f-svg-icon2>svg{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.serra-header .serra-header-logo>.bde-f-image{display:block;width:150px;height:auto}.serra-header .serra-header-logo>.bde-f-image img{display:block;width:100%;height:auto}@media (max-width:1119px){.serra-header .serra-header-logo{width:132px;height:53px}.serra-header .serra-header-logo>.bde-f-image{width:132px}}@media (max-width:479px){.serra-header .serra-header-logo{width:112px;height:45px}.serra-header .serra-header-logo>.bde-f-image{width:112px}}.serra-header-inner{display:flex;justify-content:space-between;align-items:center;gap:32px;padding-top:18px;padding-bottom:18px}.serra-header-logo{display:flex;align-items:center;flex-shrink:0}.serra-header-logo .serra-logo-svg{display:block;width:132px;height:auto}@media (max-width:479px){.serra-header-logo .serra-logo-svg{width:104px}}.serra-nav{display:flex;justify-content:center;align-items:center;gap:34px;flex-grow:1;flex-shrink:1;flex-basis:0%}@media (max-width:1119px){.serra-nav{display:none}}.serra-nav-link{position:relative;color:var(--serra-cream);font-family:var(--serra-font-body),sans-serif;font-weight:600;font-size:12.5px;text-decoration:none;text-transform:uppercase;letter-spacing:.1em;padding-bottom:12px}.serra-nav-link:hover{color:var(--serra-brass-bright)}.serra-nav-link::after{position:absolute;bottom:0;left:0;width:26px;height:6px;background-color:var(--serra-brass-bright);transform-origin:0% 50%;transition:transform 0.3s ease;transform:scale(0,1)}.serra-nav-link::after{content:""}.serra-nav-link:hover::after{transform:scale(1,1)}.serra-header-actions{display:flex;align-items:center;gap:18px;flex-shrink:0}@media (max-width:479px){.serra-header-actions .serra-header-cta{display:none}}.serra-nav-toggle{display:none;gap:5px;width:40px;height:40px;background-color:#fff0;border-top:1px solid rgb(245 245 245 / .3);border-right:1px solid rgb(245 245 245 / .3);border-bottom:1px solid rgb(245 245 245 / .3);border-left:1px solid rgb(245 245 245 / .3);cursor:pointer}.serra-nav-toggle span{display:block;width:18px;height:1.5px;background-color:var(--serra-cream);transition:transform 0.25s ease,opacity 0.25s ease}.serra-nav-toggle.is-active span:nth-child(1){transform:translate3d(0,6.5px,0) rotateZ(45deg)}.serra-nav-toggle.is-active span:nth-child(2){opacity:0}.serra-nav-toggle.is-active span:nth-child(3){transform:translate3d(0,-6.5px,0) rotateZ(-45deg)}@media (max-width:1119px){.serra-nav-toggle{display:flex}}.serra-mobile-nav{display:none;padding-top:8px;padding-right:24px;padding-bottom:28px;padding-left:24px;background-color:var(--serra-ink)}.serra-mobile-nav.is-open{display:flex}.serra-mobile-nav a{color:var(--serra-cream);font-family:var(--serra-font-body),sans-serif;font-size:14px;text-decoration:none;text-transform:uppercase;letter-spacing:.06em;padding-top:14px;padding-right:0;padding-bottom:14px;padding-left:0;border-bottom:1px solid rgb(245 245 245 / .1)}.serra-mobile-nav .serra-btn{margin-top:18px}.serra-main{display:block;background-color:var(--serra-paper)}.serra-main .serra-hero{min-height:calc(100vh - 89px);background-color:var(--serra-navy-ref)}.serra-main .serra-hero-scrim{background-image:linear-gradient(90deg,rgb(4 14 27 / .86) 0%,rgb(4 14 27 / .4) 48%,rgb(4 14 27 / .32) 100%);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.serra-main .serra-hero-inner{align-items:end;padding-bottom:56px}.serra-main .serra-hero-copy{max-width:650px}.serra-main .serra-hero-title{max-width:690px;color:#fff;font-family:"Cormorant Garamond",serif;font-size:78px;line-height:1.02;letter-spacing:-.025em}.serra-main .serra-hero-sub{max-width:650px;color:rgb(255 255 255 / .9);font-size:18px;line-height:1.65}.serra-main .serra-eyebrow-light{color:var(--serra-gold-ref);letter-spacing:.2em}.serra-main .serra-specs-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 34px;min-width:530px;padding-top:36px;padding-right:36px;padding-bottom:36px;padding-left:36px;background-color:rgb(6 21 39 / .7);border-radius:4px;border-top:1px solid rgb(255 255 255 / .28);border-right:1px solid rgb(255 255 255 / .28);border-bottom:1px solid rgb(255 255 255 / .28);border-left:1px solid rgb(255 255 255 / .28);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.serra-main .serra-specs-row{display:block;padding-top:0;padding-right:0;padding-bottom:0;padding-left:16px;border-bottom:0 solid;border-left:2px solid var(--serra-gold-ref)}.serra-main .serra-specs-label{display:block;color:var(--serra-gold-ref);letter-spacing:.16em;margin-bottom:9px}.serra-main .serra-specs-value{display:block;color:#fff;font-family:"Cormorant Garamond",serif;font-size:25px;line-height:1.1}.serra-main .serra-hero-actions .serra-btn{border-radius:0}.serra-main h2{color:var(--serra-navy-ref);font-family:"Cormorant Garamond",serif}.serra-main .serra-section{padding-top:120px;padding-bottom:120px}.serra-main .serra-overview-img{box-shadow:26px 26px 0 rgb(202 170 100 / .22)}.serra-main .serra-vvip{background-color:var(--serra-navy-ref)}.serra-main .serra-vvip-title{color:#fff;font-family:"Cormorant Garamond",serif}.serra-main{overflow-x:clip}@media (max-width:1119px){.serra-main .serra-specs-card{min-width:0}}@media (max-width:767px){.serra-main .serra-hero{min-height:auto}.serra-main .serra-hero-inner{padding-bottom:44px}.serra-main .serra-hero-title{font-size:48px;line-height:1.04}.serra-main .serra-hero-sub{font-size:16px}.serra-main .serra-specs-card{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px;width:100%;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}.serra-main .serra-specs-value{font-size:21px}.serra-main .serra-section{padding-top:76px;padding-bottom:76px}}@media (max-width:479px){.serra-main .serra-hero-title{font-size:42px}.serra-main .serra-specs-card{grid-template-columns:1fr}}.serra-hero{display:flex;align-items:end;position:relative;min-height:100svh;overflow:hidden}.serra-hero .serra-hero-title{max-width:none;font-size:70px}.serra-hero .serra-hero-title{white-space:nowrap}@media (max-width:767px){.serra-hero .serra-hero-title{font-size:48px}.serra-hero .serra-hero-title{white-space:normal}}@media (max-width:479px){.serra-hero .serra-hero-title{font-size:42px}}.serra-hero-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.serra-hero-img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.serra-hero-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-image:linear-gradient(0deg,rgb(19 11 18 / .88) 0%,rgb(19 11 18 / .45) 42%,rgb(19 11 18 / .15) 65%,rgb(19 11 18 / .35) 100%);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.serra-hero-inner{display:flex;justify-content:space-between;align-items:end;gap:48px;position:relative;z-index:2;width:100%;padding-top:160px;padding-bottom:96px}@media (max-width:1023px){.serra-hero-inner{flex-flow:column;align-items:start;padding-top:140px}}@media (max-width:767px){.serra-hero-inner{padding-bottom:64px}}.serra-hero-copy{max-width:620px}.serra-eyebrow-light{color:var(--serra-brass-bright)}.serra-eyebrow-light .serra-ridge-mark{background-color:var(--serra-brass-bright)}.serra-hero-title{color:var(--serra-cream);font-family:var(--serra-font-display),serif;font-weight:500;font-size:76px;line-height:.98;letter-spacing:-.01em;margin-top:0;margin-right:0;margin-bottom:26px;margin-left:0}.serra-hero-title em{color:var(--serra-stone);font-weight:400;font-style:italic}@media (max-width:1119px){.serra-hero-title{font-size:60px}}@media (max-width:767px){.serra-hero-title{font-size:44px}}@media (max-width:479px){.serra-hero-title{font-size:36px}}.serra-hero-sub{max-width:480px;color:rgb(245 245 245 / .82);font-family:var(--serra-font-body),sans-serif;font-size:16.5px;line-height:1.65;margin-top:0;margin-right:0;margin-bottom:36px;margin-left:0}@media (max-width:767px){.serra-hero-sub{font-size:15px}}.serra-hero-actions{display:flex;gap:16px}.serra-hero-actions{flex-wrap:wrap}@media (max-width:479px){.serra-hero-actions .serra-btn{justify-content:center;flex-grow:1;flex-shrink:1;flex-basis:auto}}.serra-specs-card{display:flex;flex-flow:column;gap:16px;flex-shrink:0;width:300px;padding-top:28px;padding-right:26px;padding-bottom:28px;padding-left:26px;background-color:rgb(245 241 231 / .1);border-top:1px solid rgb(245 245 245 / .22);border-right:1px solid rgb(245 245 245 / .22);border-bottom:1px solid rgb(245 245 245 / .22);border-left:1px solid rgb(245 245 245 / .22);box-shadow:0 24px 60px rgb(19 11 18 / .35);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}@media (max-width:1119px){.serra-specs-card{width:260px}}@media (max-width:1023px){.serra-specs-card{width:100%}}.serra-specs-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:14px;border-bottom:1px solid rgb(245 245 245 / .14)}.serra-specs-row:last-child{padding-bottom:0;border-bottom:none}.serra-specs-label{color:rgb(245 245 245 / .6);font-family:var(--serra-font-body),sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:.1em}.serra-specs-value{color:var(--serra-cream);font-family:var(--serra-font-mono),monospace;font-size:14.5px;text-align:right}.serra-hero-scroll{position:absolute;bottom:28px;left:50%;z-index:2;width:1px;height:46px;background-color:rgb(245 245 245 / .4);transform:translate3d(-50%,0,0)}.serra-hero-scroll span{position:absolute;top:0;left:-2.5px;width:6px;height:6px;background-color:var(--serra-brass-bright);border-radius:50%}.serra-hero-scroll span{animation:serraScrollDot 2.2s ease-in-out infinite}@keyframes serraScrollDot{0%{top:0;opacity:1}90%{opacity:1}100%{top:100%;opacity:0}}.serra-skyline{display:block;position:relative;z-index:2;width:100%;height:auto;margin-top:-2px}.serra-overview{background-color:var(--serra-paper)}.serra-overview-grid{display:grid;grid-template-columns:1.05fr 0.95fr;align-items:center;gap:64px}@media (max-width:1023px){.serra-overview-grid{grid-template-columns:1fr;gap:40px}}.serra-overview-media{position:relative}.serra-overview-media::before{position:absolute;top:-18px;left:-18px;z-index:1;width:120px;height:120px;border-top:2px solid var(--serra-brass);border-left:2px solid var(--serra-brass)}.serra-overview-media::before{content:""}.serra-overview-img{display:block;width:100%;height:100%;min-height:420px;object-fit:cover}@media (max-width:1023px){.serra-overview-img{min-height:320px}}.serra-overview-copy h2{color:var(--serra-ink);font-family:var(--serra-font-display),serif;font-weight:500;font-size:42px;line-height:1.1;margin-top:0;margin-right:0;margin-bottom:24px;margin-left:0}.serra-overview-copy h2 em{color:var(--serra-brass);font-weight:400;font-style:italic}.serra-overview-copy p{max-width:520px;color:var(--serra-ink-soft);font-family:var(--serra-font-body),sans-serif;font-size:16px;line-height:1.75;margin-top:0;margin-right:0;margin-bottom:20px;margin-left:0}@media (max-width:767px){.serra-overview-copy h2{font-size:32px}}.serra-overview-stats{display:flex;gap:36px;margin-top:36px;padding-top:32px;border-top:1px solid var(--serra-stone-line)}@media (max-width:767px){.serra-overview-stats{gap:20px}.serra-overview-stats{flex-wrap:wrap}}.serra-overview-stat-num{display:block;color:var(--serra-brass);font-family:var(--serra-font-mono),monospace;font-size:28px}.serra-overview-stat-label{display:block;color:var(--serra-ink-soft);font-family:var(--serra-font-body),sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:.06em;margin-top:4px}.serra-factsheet{background-color:var(--serra-stone-dim)}.serra-factsheet-head{max-width:620px;margin-bottom:48px}.serra-factsheet-head h2{color:var(--serra-ink);font-family:var(--serra-font-display),serif;font-weight:500;font-size:40px;line-height:1.1;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@media (max-width:767px){.serra-factsheet-head h2{font-size:30px}}.serra-fact-table{background-color:var(--serra-paper);border-top:1px solid var(--serra-stone-line);border-right:1px solid var(--serra-stone-line);border-bottom:1px solid var(--serra-stone-line);border-left:1px solid var(--serra-stone-line)}.serra-fact-table tr{border-bottom:1px solid var(--serra-stone-line)}.serra-fact-table tr:last-child{border-bottom:none}.serra-fact-table tr:nth-child(even){background-color:rgb(203 184 156 / .14)}.serra-fact-table th{width:30%;color:var(--serra-brass);font-family:var(--serra-font-body),sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.09em;border-right:1px solid var(--serra-stone-line)}.serra-fact-table td{color:var(--serra-ink);font-family:var(--serra-font-mono),monospace;font-size:15px;line-height:1.5}@media (max-width:767px){.serra-fact-table th{width:40%}}.serra-fact-table th{text-align:left;padding-top:20px;padding-right:28px;padding-bottom:20px;padding-left:28px}.serra-fact-table th{vertical-align:top}@media (max-width:767px){.serra-fact-table th{font-size:13px;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px}}.serra-fact-table td{text-align:left;padding-top:20px;padding-right:28px;padding-bottom:20px;padding-left:28px}.serra-fact-table td{vertical-align:top}@media (max-width:767px){.serra-fact-table td{font-size:13px;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px}}.serra-fact-row{display:grid;grid-template-columns:30% 1fr;border-bottom:1px solid var(--serra-stone-line)}.serra-fact-row:last-child{border-bottom:none}.serra-fact-row:nth-child(even){background-color:rgb(203 184 156 / .14)}@media (max-width:767px){.serra-fact-row{grid-template-columns:1fr}}.serra-fact-label{color:var(--serra-brass);font-family:var(--serra-font-body),sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.09em;padding-top:20px;padding-right:28px;padding-bottom:20px;padding-left:28px;border-right:1px solid var(--serra-stone-line)}@media (max-width:767px){.serra-fact-label{padding-top:14px;padding-right:16px;padding-bottom:8px;padding-left:16px;border-right:none;border-bottom:1px solid var(--serra-stone-line)}}.serra-fact-value{color:var(--serra-ink);font-family:var(--serra-font-mono),monospace;font-size:15px;line-height:1.5;padding-top:20px;padding-right:28px;padding-bottom:20px;padding-left:28px}@media (max-width:767px){.serra-fact-value{font-size:13px;padding-top:8px;padding-right:16px;padding-bottom:14px;padding-left:16px}}.serra-gallery{background-color:var(--serra-paper)}.serra-gallery-head{max-width:620px;margin-bottom:48px}.serra-gallery-head h2{color:var(--serra-ink);font-family:var(--serra-font-display),serif;font-weight:500;font-size:40px;line-height:1.1;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-gallery-mount{width:100%}.serra-gallery-grid .ee-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.serra-gallery-grid .ee-gallery-item{display:block;position:relative;overflow:hidden;aspect-ratio:4/5;transition:transform 0.35s ease,box-shadow 0.35s ease;box-shadow:0 0 0 #fff0}.serra-gallery-grid .ee-gallery-item:hover{box-shadow:0 22px 40px rgb(41 24 40 / .22);transform:translate3d(0,-5px,0)}.serra-gallery-grid .ee-gallery-item-figure{width:100%;height:100%;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-gallery-grid .breakdance-image-object{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.serra-gallery-grid .ee-gallery-item:hover .breakdance-image-object{transform:scale(1.05,1.05)}.serra-gallery-grid .ee-gallery-item-caption{position:absolute;right:0;bottom:0;left:0;color:var(--serra-cream);font-family:var(--serra-font-body),sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:.06em;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;background-image:linear-gradient(0deg,rgb(41 24 40 / .85) 0%,#fff0 100%);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll;opacity:0;transition:opacity 0.3s ease,transform 0.3s ease;transform:translate3d(0,6px,0)}.serra-gallery-grid .ee-gallery-item:hover .ee-gallery-item-caption{opacity:1;transform:translate3d(0,0,0)}.serra-gallery-grid .ee-gallery-item:nth-child(1){grid-row-start:span 2;grid-column-start:span 2;aspect-ratio:auto}@media (max-width:1023px){.serra-gallery-grid .ee-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.serra-gallery-grid .ee-gallery-item:nth-child(1){grid-row-start:span 1;grid-column-start:span 2;aspect-ratio:16/9}}@media (max-width:767px){.serra-gallery-grid .ee-gallery{grid-template-columns:1fr;gap:14px}.serra-gallery-grid .ee-gallery-item-caption{opacity:1}.serra-gallery-grid .ee-gallery-item-caption{transform:none}.serra-gallery-grid .ee-gallery-item:nth-child(1){grid-column-start:span 1;aspect-ratio:4/5}}.serra-location{background-color:var(--serra-stone-dim)}.serra-location-grid{display:grid;grid-template-columns:0.9fr 1.1fr;align-items:start;gap:56px;margin-bottom:80px}@media (max-width:1023px){.serra-location-grid{grid-template-columns:1fr;gap:36px}}.serra-location-copy h2{color:var(--serra-ink);font-family:var(--serra-font-display),serif;font-weight:500;font-size:38px;line-height:1.15;margin-top:0;margin-right:0;margin-bottom:22px;margin-left:0}@media (max-width:767px){.serra-location-copy h2{font-size:28px}}.serra-conn-list{display:flex;flex-flow:column;gap:20px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.serra-conn-list{list-style:none}.serra-conn-item{display:flex;align-items:start;gap:16px}.serra-conn-dist{flex-shrink:0;width:64px;color:var(--serra-brass);font-family:var(--serra-font-mono),monospace;font-size:13px;padding-top:2px}.serra-conn-text{color:var(--serra-ink-soft);font-family:var(--serra-font-body),sans-serif;font-size:15.5px;line-height:1.5}.serra-map-mount{width:100%;min-height:420px;border-top:1px solid var(--serra-stone-line);border-right:1px solid var(--serra-stone-line);border-bottom:1px solid var(--serra-stone-line);border-left:1px solid var(--serra-stone-line)}.serra-map-mount iframe{display:block;width:100%;height:100%;min-height:420px;filter:grayscale(15%) contrast(102%)}.serra-siteplan{position:relative}.serra-siteplan img{display:block;width:100%;height:auto;border-top:1px solid var(--serra-stone-line);border-right:1px solid var(--serra-stone-line);border-bottom:1px solid var(--serra-stone-line);border-left:1px solid var(--serra-stone-line)}.serra-tag{position:absolute;width:14px;height:14px;background-color:var(--serra-brass);border-radius:50%;border-top:2px solid var(--serra-cream);border-right:2px solid var(--serra-cream);border-bottom:2px solid var(--serra-cream);border-left:2px solid var(--serra-cream);cursor:pointer;box-shadow:0 0 0 rgb(156 122 60 / .5);transform:translate3d(-50%,-50%,0)}.serra-tag::before{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border-top:1px solid var(--serra-brass);border-right:1px solid var(--serra-brass);border-bottom:1px solid var(--serra-brass);border-left:1px solid var(--serra-brass)}.serra-tag::before{content:"";animation:serraPulse 2.4s ease-out infinite}.serra-tag:hover .serra-tag-label{opacity:1;transform:translate3d(-50%,0,0) translate3d(0,0,0)}@keyframes serraPulse{0%{transform:scale(.6);opacity:.9}100%{transform:scale(2.1);opacity:0}}.serra-tag-label{position:absolute;bottom:calc(100% + 12px);left:50%;color:var(--serra-cream);font-family:var(--serra-font-body),sans-serif;font-size:12px;letter-spacing:.04em;padding-top:8px;padding-right:14px;padding-bottom:8px;padding-left:14px;background-color:var(--serra-ink);opacity:0;pointer-events:none;transition:opacity 0.25s ease,transform 0.25s ease;transform:translate3d(-50%,0,0) translate3d(0,6px,0)}.serra-tag-label::after{position:absolute;top:100%;left:50%;border-top:6px solid var(--serra-ink);border-right:6px solid #fff0;border-bottom:6px solid #fff0;border-left:6px solid #fff0;transform:translate3d(-50%,0,0)}.serra-tag-label::after{content:""}.serra-tag-label{white-space:nowrap}@media (max-width:767px){.serra-tag-label{font-size:10.5px;padding-top:6px;padding-right:10px;padding-bottom:6px;padding-left:10px}}.serra-siteplan-head{max-width:620px;margin-bottom:32px}.serra-siteplan-head h3{color:var(--serra-ink);font-family:var(--serra-font-display),serif;font-weight:500;font-size:28px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-tag-1{top:15%;left:29%}.serra-tag-2{top:29%;left:46%}.serra-tag-3{top:52%;left:56%}.serra-tag-4{top:73%;left:59%}.serra-elevation{background-color:var(--serra-paper)}.serra-elev-head{max-width:640px;margin-bottom:56px}.serra-elev-head h2{color:var(--serra-ink);font-family:var(--serra-font-display),serif;font-weight:500;font-size:40px;line-height:1.1;margin-top:0;margin-right:0;margin-bottom:14px;margin-left:0}.serra-elev-head p{color:var(--serra-ink-soft);font-family:var(--serra-font-body),sans-serif;font-size:15.5px;line-height:1.6;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@media (max-width:767px){.serra-elev-head h2{font-size:30px}}.serra-elev-wrap{display:grid;grid-template-columns:1.15fr 0.85fr;align-items:start;gap:56px;margin-bottom:72px}@media (max-width:1023px){.serra-elev-wrap{grid-template-columns:1fr}}.serra-stack{background-color:var(--serra-paper-dim);border-top:1px solid var(--serra-stone-line);border-right:1px solid var(--serra-stone-line);border-bottom:1px solid var(--serra-stone-line);border-left:1px solid var(--serra-stone-line)}.serra-stack-band{display:grid;grid-template-columns:90px 1fr;border-bottom:1px solid var(--serra-stone-line)}.serra-stack-band:last-child{border-bottom:none}.serra-stack-floors{display:flex;justify-content:center;align-items:center;color:var(--serra-ink-soft);font-family:var(--serra-font-mono),monospace;font-size:11.5px;text-align:center;padding-top:10px;padding-right:6px;padding-bottom:10px;padding-left:6px;background-color:rgb(203 184 156 / .16);border-right:1px solid var(--serra-stone-line)}@media (max-width:767px){.serra-stack-floors{font-size:10px;padding-top:8px;padding-right:4px;padding-bottom:8px;padding-left:4px}}.serra-stack-body{display:grid;grid-template-columns:1fr 1fr}.serra-stack-body.serra-stack-full{grid-template-columns:1fr}.serra-stack-half{display:flex;flex-flow:column;justify-content:center;gap:8px;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px}.serra-stack-half+.serra-stack-half{border-left:1px solid rgb(255 255 255 / .35)}@media (max-width:767px){.serra-stack-half{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}}.serra-stack-full .serra-stack-half{border-left:none}.serra-unit-chip{display:inline-flex;align-items:center;gap:8px;color:var(--serra-cream);font-family:var(--serra-font-body),sans-serif;font-size:12px}@media (max-width:767px){.serra-unit-chip{font-size:10.5px}}.serra-unit-swatch{flex-shrink:0;width:10px;height:10px}.serra-stack-tag{color:rgb(245 245 245 / .75);font-family:var(--serra-font-body),sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.serra-band-summit .serra-stack-half{background-color:var(--serra-ink)}.serra-band-summit .serra-unit-chip{color:var(--serra-cream)}.serra-band-ph .serra-stack-half{position:relative;background-color:var(--serra-ink)}.serra-band-ph .serra-unit-chip{color:var(--serra-brass-bright);font-family:var(--serra-font-mono),monospace}.serra-band-residences .serra-stack-half{background-color:var(--serra-stone-dim)}.serra-band-residences .serra-unit-chip{color:var(--serra-ink)}.serra-band-residences .serra-stack-half+.serra-stack-half{border-left:1px solid var(--serra-stone-line)}.serra-band-sky{position:relative;overflow:hidden;background-color:var(--serra-brass)}.serra-band-sky .serra-stack-body{padding-top:14px;padding-right:20px;padding-bottom:14px;padding-left:20px}.serra-band-sky .serra-sky-label{display:block;position:relative;z-index:1;color:var(--serra-cream);font-family:var(--serra-font-display),serif;font-size:15px;text-align:center;font-style:italic}.serra-band-sky .serra-ridge-mark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgb(245 245 245 / .14)}.serra-band-sky .serra-stack-floors{color:var(--serra-cream);background-color:#fff0;border-right:1px solid rgb(245 245 245 / .3)}.serra-band-plain .serra-stack-half{justify-content:center;background-color:var(--serra-paper)}.serra-band-plain .serra-unit-chip{color:var(--serra-ink-soft);font-size:12px}.serra-legend{display:flex;flex-flow:column;gap:28px}.serra-legend-group h4{color:var(--serra-brass);font-family:var(--serra-font-body),sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.1em;margin-top:0;margin-right:0;margin-bottom:12px;margin-left:0}.serra-legend-row{display:grid;grid-template-columns:16px 1fr auto;align-items:center;gap:10px;padding-top:8px;padding-right:0;padding-bottom:8px;padding-left:0;border-bottom:1px solid var(--serra-stone-line)}.serra-legend-swatch{width:12px;height:12px}.serra-legend-name{color:var(--serra-ink);font-family:var(--serra-font-body),sans-serif;font-size:13.5px}.serra-legend-area{color:var(--serra-ink-soft);font-family:var(--serra-font-mono),monospace;font-size:12.5px}.serra-swatch-b1{background-color:#6e8869}.serra-swatch-b1a{background-color:#9fb79a}.serra-swatch-b2{background-color:#445e45}.serra-swatch-c1{background-color:#9c7a3c}.serra-swatch-c2{background-color:#cbb89c}.serra-swatch-c3{background-color:#e7c9b9}.serra-swatch-d1{background-color:#8c8577}.serra-swatch-d2{background-color:#5b6b8c}.serra-swatch-d3{background-color:#8c6e8c}.serra-swatch-d4{background-color:#4a3b54}.serra-swatch-e{background-color:#b5904f}.serra-swatch-ph1{background-color:#9c7a3c}.serra-swatch-ph2{background-color:#291828}.serra-tabs-head{max-width:620px;margin-bottom:32px}.serra-tabs-head h3{color:var(--serra-ink);font-family:var(--serra-font-display),serif;font-weight:500;font-size:28px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-tabs-mount .bde-advanced-tabs-titles{display:flex;gap:10px;margin-bottom:0;padding-bottom:0;border-bottom:1px solid var(--serra-stone-line)}.serra-tabs-mount .bde-advanced-tabs-titles{flex-wrap:wrap}.serra-tabs-mount .bde-advanced-tabs-title{position:relative;color:var(--serra-ink-soft);font-family:var(--serra-font-body),sans-serif;font-weight:700;font-size:12.5px;text-transform:uppercase;letter-spacing:.06em;margin-right:26px;padding-top:14px;padding-right:4px;padding-bottom:14px;padding-left:4px;background-color:#fff0;border-top:none;border-right:none;border-bottom:none;border-left:none;cursor:pointer}.serra-tabs-mount .bde-advanced-tabs-title::after{position:absolute;bottom:-1px;left:0;width:26px;height:3px;background-color:var(--serra-brass);transform-origin:0% 50%;transition:transform 0.3s ease;transform:scale(0,1)}.serra-tabs-mount .bde-advanced-tabs-title::after{content:""}.serra-tabs-mount .bde-advanced-tabs-title.bde-active{color:var(--serra-ink)}.serra-tabs-mount .bde-advanced-tabs-title.bde-active::after{transform:scale(1,1)}.serra-tabs-mount .bde-tabs__tabslist-container{padding-bottom:12px;border-bottom:1px solid rgb(6 21 39 / .18)}.serra-tabs-mount .bde-tabs__tabslist{display:flex;gap:8px}.serra-tabs-mount .bde-tabs__tab{min-height:46px;color:#061527;font-family:var(--serra-font-body),sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.06em;padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px;background-color:#f7f4ee;border-radius:2px;border-top:1px solid rgb(6 21 39 / .18);border-right:1px solid rgb(6 21 39 / .18);border-bottom:1px solid rgb(6 21 39 / .18);border-left:1px solid rgb(6 21 39 / .18);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease,transform 0.2s ease}.serra-tabs-mount .bde-tabs__tab-title{color:inherit;text-transform:inherit;letter-spacing:inherit}.serra-tabs-mount .bde-tabs__tab-title{font:inherit}.serra-tabs-mount .bde-tabs__tab:hover{color:#061527;background-color:rgb(202 170 100 / .14);transform:translate3d(0,-1px,0)}.serra-tabs-mount .bde-tabs__tab.is-active{color:#fff;background-color:#061527;box-shadow:inset 0 -3px 0 #caaa64}.serra-tabs-mount .bde-tabs__tab.is-active:hover{color:#fff;background-color:#0c2138}.serra-tabs-mount .bde-tabs__tab:focus-visible{outline:2px solid #caaa64;outline-offset:3px}.serra-tabs-mount .bde-tabs__panel{margin-top:30px}.serra-tabs-mount .bde-tabs__panel:focus-visible{outline:2px solid #caaa64;outline-offset:5px}.serra-tabs-mount .bde-tabs__tabslist-container::-webkit-scrollbar{height:5px}.serra-tabs-mount .bde-tabs__tabslist-container::-webkit-scrollbar-track{background-color:rgb(6 21 39 / .08)}.serra-tabs-mount .bde-tabs__tabslist-container::-webkit-scrollbar-thumb{background-color:#caaa64;border-radius:10px}.serra-tabs-mount .bde-advanced-tabs .bde-tabs__tab{color:#061527;background-color:#f7f4ee}.serra-tabs-mount .bde-advanced-tabs .bde-tabs__tab .bde-tabs__tab-title{color:inherit}.serra-tabs-mount .bde-advanced-tabs .bde-tabs__tab:hover{color:#061527;background-color:rgb(202 170 100 / .14)}.serra-tabs-mount .bde-advanced-tabs .bde-tabs__tabslist .bde-tabs__tab.is-active{color:#fff;background-color:#061527;box-shadow:inset 0 -3px 0 #caaa64}.serra-tabs-mount .bde-advanced-tabs .bde-tabs__tabslist .bde-tabs__tab.is-active .bde-tabs__tab-title{color:#fff}.serra-tabs-mount .bde-advanced-tabs .bde-tabs__tabslist .bde-tabs__tab.is-active:hover{color:#fff;background-color:#0c2138}.serra-tabs-mount .bde-advanced-tabs .bde-tabs__tab:focus-visible{outline:2px solid #caaa64;outline-offset:3px}@media (max-width:767px){.serra-tabs-mount .bde-tabs__tabslist{gap:6px}.serra-tabs-mount .bde-tabs__tab{font-size:11px;padding-top:11px;padding-right:14px;padding-bottom:11px;padding-left:14px}.serra-tabs-mount .bde-tabs__tab{white-space:nowrap}.serra-tabs-mount .bde-tabs__panel{margin-top:24px}}.serra-plan-card{display:grid;grid-template-columns:1fr 1.3fr;align-items:center;gap:40px;margin-top:-28px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}@media (max-width:767px){.serra-plan-card{grid-template-columns:1fr;gap:24px;padding-top:28px;padding-right:0;padding-bottom:28px;padding-left:0}}.serra-plan-visual{display:flex;justify-content:center;align-items:center;aspect-ratio:4/3;background-color:var(--serra-stone-dim);border-top:1px solid var(--serra-stone-line);border-right:1px solid var(--serra-stone-line);border-bottom:1px solid var(--serra-stone-line);border-left:1px solid var(--serra-stone-line)}.serra-plan-visual svg{width:60%;height:60%}.serra-plan-info h4{color:var(--serra-ink);font-family:var(--serra-font-display),serif;font-weight:500;font-size:26px;margin-top:0;margin-right:0;margin-bottom:16px;margin-left:0}.serra-plan-specs{display:flex;gap:28px;margin-bottom:18px}.serra-plan-specs div span{display:block}.serra-plan-specs .serra-plan-spec-val{color:var(--serra-brass);font-family:var(--serra-font-mono),monospace;font-size:18px}.serra-plan-specs .serra-plan-spec-lbl{color:var(--serra-ink-soft);font-family:var(--serra-font-body),sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:.08em;margin-top:3px}.serra-plan-specs{flex-wrap:wrap}.serra-plan-note{color:var(--serra-ink-soft);font-family:var(--serra-font-body),sans-serif;font-size:14px;line-height:1.6;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-faq{background-color:var(--serra-stone-dim)}.serra-faq-head{max-width:620px;margin-bottom:44px}.serra-faq-head h2{color:var(--serra-ink);font-family:var(--serra-font-display),serif;font-weight:500;font-size:38px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-faq-mount{max-width:820px}.serra-faq-mount .bde-accordion-item{border-bottom:1px solid var(--serra-stone-line)}.serra-faq-mount .bde-accordion-item:first-child{border-top:1px solid var(--serra-stone-line)}.serra-faq-mount .bde-accordion-item-title-wrap{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:24px;padding-right:4px;padding-bottom:24px;padding-left:4px;cursor:pointer}.serra-faq-mount .bde-accordion-item-title{color:var(--serra-ink);font-family:var(--serra-font-display),serif;font-weight:500;font-size:18px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-faq-mount .bde-accordion-item-content{padding-top:0;padding-right:4px;padding-bottom:26px;padding-left:4px}.serra-faq-mount .bde-accordion-item-content p{max-width:640px;color:var(--serra-ink-soft);font-family:var(--serra-font-body),sans-serif;font-size:15px;line-height:1.65;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-faq-toggle{flex-shrink:0;position:relative;width:18px;height:18px}.serra-faq-toggle::before{top:50%;left:0;width:100%;height:1.5px;transform:translate3d(0,-50%,0)}.serra-faq-toggle::after{top:0;left:50%;width:1.5px;height:100%;transform:translate3d(-50%,0,0)}.serra-faq-toggle::before{position:absolute;background-color:var(--serra-brass);transition:transform 0.3s ease}.serra-faq-toggle::before{content:""}.serra-faq-toggle::after{position:absolute;background-color:var(--serra-brass);transition:transform 0.3s ease}.serra-faq-toggle::after{content:""}.bde-accordion-item.bde-active .serra-faq-toggle::after{opacity:0;transform:translate3d(-50%,0,0) rotateZ(90deg)}.serra-vvip{position:relative;overflow:hidden;padding-top:7rem;padding-right:0;padding-bottom:7rem;padding-left:0;background-color:var(--serra-ink)}.serra-vvip .project-contact-form{--project-form-surface:#132238;--project-form-text:var(--serra-paper);--project-form-muted:#aeb3bc;--project-form-border:#536073;--project-form-accent:var(--serra-gold-ref);--project-form-accent-contrast:var(--serra-navy-ref);--project-form-success:var(--serra-moss);--project-form-error:#b8796b;--project-form-font-body:var(--serra-font-body);--project-form-font-label:var(--serra-font-mono)}@media (max-width:767px){.serra-vvip{padding-top:5rem;padding-right:0;padding-bottom:5rem;padding-left:0}}.serra-vvip-inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:4.5rem}@media (max-width:1023px){.serra-vvip-inner{grid-template-columns:1fr;gap:3rem}}.serra-vvip-head{display:flex;flex-flow:column;gap:1.5rem;padding-top:.5rem}.serra-vvip-title{color:var(--serra-paper);font-family:var(--serra-font-display);font-weight:500;font-size:2.75rem;line-height:1.1;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@media (max-width:767px){.serra-vvip-title{font-size:2.1rem}}.serra-vvip-sub{max-width:36ch;color:rgb(246 241 231 / .72);font-family:var(--serra-font-body);font-size:1.05rem;line-height:1.7;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@media (max-width:1023px){.serra-vvip-sub{max-width:none}}.serra-vvip-list{display:flex;flex-flow:column;gap:1.1rem;margin-top:1rem;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.serra-vvip-list{list-style:none}.serra-vvip-list-item{display:flex;align-items:start;gap:.9rem;color:rgb(246 241 231 / .82);font-family:var(--serra-font-body);font-size:.95rem;line-height:1.6}.serra-vvip-list-mark{flex-grow:0;flex-shrink:0;flex-basis:auto;width:8px;height:8px;margin-top:.5em;background-color:var(--serra-brass-bright);border-radius:1px;transform:rotateZ(45deg)}.serra-vvip-panel{padding-top:2.75rem;padding-right:2.75rem;padding-bottom:2.75rem;padding-left:2.75rem;background-color:rgb(246 241 231 / .06);border-radius:4px;border-top:1px solid rgb(246 241 231 / .14);border-right:1px solid rgb(246 241 231 / .14);border-bottom:1px solid rgb(246 241 231 / .14);border-left:1px solid rgb(246 241 231 / .14);transition:transform 0.35s ease,box-shadow 0.35s ease,border-color 0.35s ease;box-shadow:0 20px 60px rgb(0 0 0 / .25);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.serra-vvip-panel:hover{box-shadow:0 28px 70px rgb(0 0 0 / .35);transform:translate3d(0,-5px,0)}@media (max-width:767px){.serra-vvip-panel{padding-top:1.75rem;padding-right:1.75rem;padding-bottom:1.75rem;padding-left:1.75rem}}.serra-vvip-fineprint{color:rgb(246 241 231 / .5);font-family:var(--serra-font-body);font-size:.78rem;line-height:1.6;margin-top:1.5rem;margin-right:0;margin-bottom:0;margin-left:0}.serra-footer{padding-top:5rem;background-color:var(--serra-ink)}@media (max-width:767px){.serra-footer{padding-top:3.5rem}}.serra-footer-inner{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.7fr) minmax(0,.85fr) minmax(0,.85fr);gap:3rem 2rem;padding-bottom:3.5rem;border-bottom:1px solid rgb(246 241 231 / .14)}@media (max-width:1023px){.serra-footer-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:767px){.serra-footer-inner{grid-template-columns:minmax(0,1fr);gap:2.25rem}}.serra-footer-brand{display:flex;flex-flow:column;gap:.9rem}@media (max-width:1023px){.serra-footer-brand{grid-column-start:1;grid-column-end:-1}}@media (max-width:767px){.serra-footer-brand{grid-column-start:auto}}.serra-footer-wordmark{display:flex;align-items:center;gap:.7rem;color:var(--serra-paper);font-family:var(--serra-font-display);font-size:1.25rem;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-footer-wordmark .serra-ridge-mark{flex-grow:0;flex-shrink:0;flex-basis:auto;width:14px;height:10px;background-color:var(--serra-brass-bright)}.serra-footer-tagline{color:rgb(246 241 231 / .55);font-family:var(--serra-font-body);font-size:.95rem;font-style:italic;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-footer-links{display:flex;flex-flow:column;gap:.85rem}.serra-footer-link{width:fit-content;color:rgb(246 241 231 / .7);font-family:var(--serra-font-body);font-size:.85rem;text-decoration:none;letter-spacing:.02em;transition:color 0.25s ease}.serra-footer-link:hover{color:var(--serra-brass-bright)}.serra-footer-contact{display:flex;flex-flow:column;align-items:start;gap:.6rem}.serra-footer-label{color:var(--serra-brass-bright);font-family:var(--serra-font-mono);font-size:.7rem;text-transform:uppercase;letter-spacing:.12em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-footer-agent{color:rgb(246 241 231 / .75);font-family:var(--serra-font-body);font-size:.88rem;line-height:1.6;margin-top:0;margin-right:0;margin-bottom:.6rem;margin-left:0}.serra-footer-cta{font-size:13px;padding-top:14px;padding-right:28px;padding-bottom:14px;padding-left:28px}.serra-footer-bottom{display:flex;flex-flow:column;gap:1rem;padding-top:2.25rem;padding-right:0;padding-bottom:2.75rem;padding-left:0}.serra-footer-legal{width:var(--full-w);color:rgb(246 241 231 / .4);font-family:var(--serra-font-body);font-size:.72rem;line-height:1.7;text-align:justify;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-footer-copy{color:rgb(246 241 231 / .45);font-family:var(--serra-font-mono);font-size:.72rem;letter-spacing:.04em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-photo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@media (max-width:767px){.serra-photo-grid{grid-template-columns:1fr}}.serra-photo-card{display:block;position:relative;overflow:hidden;aspect-ratio:4/3;text-decoration:none;border-radius:2px;transition:transform 0.35s ease,box-shadow 0.35s ease}.serra-photo-card:hover{box-shadow:0 22px 40px rgb(41 24 40 / .22);transform:translate3d(0,-5px,0)}.serra-photo-card:focus-visible{box-shadow:0 22px 40px rgb(41 24 40 / .22);transform:translate3d(0,-5px,0)}.serra-photo-img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.serra-photo-caption{position:absolute;right:0;bottom:0;left:0;color:var(--serra-paper);font-family:var(--serra-font-body),sans-serif;font-size:13px;letter-spacing:.02em;padding-top:14px;padding-right:18px;padding-bottom:12px;padding-left:18px;background-image:linear-gradient(0deg,rgb(0 0 0 / .7) 0%,rgb(0 0 0 / .35) 61%,#fff0 100%);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.serra-tag-bbq{top:73%;left:59%}.serra-pins{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.serra-pin-pos-1{position:absolute;top:44.7%;left:68.2%;transform:translate3d(-50%,-50%,0)}.serra-pin-pos-2{position:absolute;top:37.2%;left:39.2%;transform:translate3d(-50%,-50%,0)}.serra-pin-pos-3{position:absolute;top:20.5%;left:32.2%;transform:translate3d(-50%,-50%,0)}.serra-pin-pos-4{position:absolute;top:30.2%;left:43.6%;transform:translate3d(-50%,-50%,0)}.serra-pin-pos-5{position:absolute;top:35.2%;left:60.1%;transform:translate3d(-50%,-50%,0)}.serra-pin-pos-6{position:absolute;top:66.5%;left:57.2%;transform:translate3d(-50%,-50%,0)}.serra-pin-pos-7{position:absolute;top:52.8%;left:56.6%;transform:translate3d(-50%,-50%,0)}.serra-pin-pos-8{position:absolute;top:46.3%;left:62.7%;transform:translate3d(-50%,-50%,0)}.serra-pin-pos-9{position:absolute;top:60.3%;left:53.8%;transform:translate3d(-50%,-50%,0)}.serra-pin-pos-10{position:absolute;top:73.3%;left:64.5%;transform:translate3d(-50%,-50%,0)}.serra-pin{display:flex;justify-content:center;align-items:center;position:relative;width:30px;height:30px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;background-image:linear-gradient(155deg,var(--serra-brass-bright),var(--serra-brass));background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll;border-radius:50%;border-top:2.5px solid var(--serra-cream);border-right:2.5px solid var(--serra-cream);border-bottom:2.5px solid var(--serra-cream);border-left:2.5px solid var(--serra-cream);cursor:pointer;pointer-events:auto;transition:transform 0.25s ease,box-shadow 0.25s ease;box-shadow:0 6px 16px rgb(41 24 40 / .45),0 0 0 3px rgb(181 144 79 / .22)}.serra-pin::before{position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px;border-radius:50%;border-top:1.5px solid rgb(181 144 79 / .55);border-right:1.5px solid rgb(181 144 79 / .55);border-bottom:1.5px solid rgb(181 144 79 / .55);border-left:1.5px solid rgb(181 144 79 / .55);pointer-events:none}.serra-pin::before{content:"";animation:serraPulse 2.4s ease-out infinite}.serra-pin:focus-visible{outline:2px solid var(--serra-brass-bright);outline-offset:3px}@media (max-width:767px){.serra-pin{width:26px;height:26px}}.serra-pin:hover{box-shadow:0 8px 22px rgb(41 24 40 / .55),0 0 0 4px rgb(181 144 79 / .35);transform:scale(1.15,1.15)}.serra-pin:focus-visible{box-shadow:0 8px 22px rgb(41 24 40 / .55),0 0 0 4px rgb(181 144 79 / .35);transform:scale(1.15,1.15)}.serra-pin-num{color:var(--serra-paper);font-family:var(--serra-font-mono),monospace;font-weight:600;font-size:13px;line-height:1;pointer-events:none}@media (max-width:767px){.serra-pin-num{font-size:11.5px}}.serra-pin-label{position:absolute;bottom:calc(100% + 14px);left:50%;color:var(--serra-cream);font-family:var(--serra-font-body),sans-serif;font-size:12px;letter-spacing:.04em;padding-top:8px;padding-right:14px;padding-bottom:8px;padding-left:14px;background-color:var(--serra-ink);border-radius:3px;opacity:0;pointer-events:none;transition:opacity 0.25s ease,transform 0.25s ease;transform:translate3d(-50%,6px,0)}.serra-pin-label::after{position:absolute;top:100%;left:50%;border-top:6px solid var(--serra-ink);border-right:6px solid #fff0;border-bottom:6px solid #fff0;border-left:6px solid #fff0;transform:translate3d(-50%,0,0)}.serra-pin-label::after{content:""}.serra-pin-label{white-space:nowrap}@media (max-width:767px){.serra-pin-label{font-size:10.5px;padding-top:6px;padding-right:10px;padding-bottom:6px;padding-left:10px}}.serra-pin:hover .serra-pin-label{opacity:1;transform:translate3d(-50%,0,0)}.serra-pin:focus-visible .serra-pin-label{opacity:1;transform:translate3d(-50%,0,0)}.card-body{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;background-color:#FFF}.card-body-title{font-family:var(--serra-amberwood-holland-font-display);font-size:18px;text-decoration:none}.social-wrapper{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:8px;margin-top:12px}.serra-lp-social-icon-wrapper{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:8px}.serra-lp-follow-me{margin-top:auto}header.serra-header{background-color:rgb(6 21 39 / .88);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.serra-header .serra-header-logo>.bde-f-svg-icon2{display:block;width:150px;height:61px;color:#fff}@media (max-width:1119px){.serra-header .serra-header-logo>.bde-f-svg-icon2{width:132px;height:53px}}@media (max-width:479px){.serra-header .serra-header-logo>.bde-f-svg-icon2{width:112px;height:45px}}.serra-header .serra-header-logo>.bde-f-svg-icon2 svg{display:block;width:150px;height:61px;color:#fff}@media (max-width:1119px){.serra-header .serra-header-logo>.bde-f-svg-icon2 svg{width:132px;height:53px}}@media (max-width:479px){.serra-header .serra-header-logo>.bde-f-svg-icon2 svg{width:112px;height:45px}}.serra-main .serra-overview{background-color:#fff}.serra-main .serra-gallery{background-color:#fff}.serra-main .serra-elevation{background-color:#fff}.serra-main .serra-factsheet{background-color:var(--serra-ivory-ref)}.serra-main .serra-location{background-color:var(--serra-ivory-ref)}.serra-main .serra-faq{background-color:var(--serra-ivory-ref)}footer.serra-footer{background-color:var(--serra-navy-ref)}.serra-fp2-wrap{display:flex;flex-flow:column;gap:56px;margin-top:54px}.serra-fp2-wrap.serra-fp2-wrap{margin-bottom:104px}@media (max-width:767px){.serra-fp2-wrap{gap:34px;margin-top:38px}.serra-fp2-wrap.serra-fp2-wrap{margin-bottom:72px}}@media (max-width:479px){.serra-fp2-wrap.serra-fp2-wrap{margin-bottom:60px}}.serra-fp2-mix{display:flex;flex-flow:column;gap:18px;padding-top:34px;padding-right:36px;padding-bottom:34px;padding-left:36px;background-color:rgb(6 21 39 / .9);background-image:linear-gradient(rgb(6 21 39 / .86),rgb(6 21 39 / .86)),url(https://amberwood-at-holland.greenape.sg/wp-content/uploads/2026/08/the-serra-residence-1.jpg);background-size:auto,cover;background-position:0 0,50% 50%;background-repeat:repeat,repeat;background-attachment:scroll,scroll;border-radius:4px;border-top:1px solid rgb(202 170 100 / .38);border-right:1px solid rgb(202 170 100 / .38);border-bottom:1px solid rgb(202 170 100 / .38);border-left:1px solid rgb(202 170 100 / .38)}@media (max-width:767px){.serra-fp2-mix{gap:22px;padding-top:24px;padding-right:20px;padding-bottom:24px;padding-left:20px}}.serra-fp2-mix-row{display:grid;grid-template-columns:220px minmax(180px,1fr) 220px;align-items:center;gap:18px;min-height:54px}@media (max-width:1119px){.serra-fp2-mix-row{grid-template-columns:180px minmax(150px,1fr) 200px}}@media (max-width:1023px){.serra-fp2-mix-row{grid-template-columns:170px minmax(120px,1fr) 190px}}@media (max-width:767px){.serra-fp2-mix-row{grid-template-columns:1fr auto;gap:8px 14px}}.serra-fp2-mix-label{color:#fff;font-family:var(--serra-font-body),sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.13em}@media (max-width:479px){.serra-fp2-mix-label{font-size:11px}}.serra-fp2-mix-bar{display:block;height:8px;overflow:hidden;background-color:rgb(255 255 255 / .1);border-radius:10px}@media (max-width:767px){.serra-fp2-mix-bar{grid-row-start:2;grid-column-start:1;grid-column-end:3}}.serra-fp2-mix-fill{display:block;height:100%;background-image:linear-gradient(90deg,#8f7340,#d9bb6b);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll;border-radius:10px}.serra-fp2-w-28{width:28%}.serra-fp2-w-35{width:35%}.serra-fp2-w-51{width:51%}.serra-fp2-w-67{width:67%}.serra-fp2-w-100{width:100%}.serra-fp2-mix-meta{color:#e5c269;font-size:13px;text-align:right}@media (max-width:767px){.serra-fp2-mix-meta{font-size:11px}}.serra-fp2-chart{display:flex;flex-flow:column;margin-bottom:56px;padding-top:34px;padding-right:34px;padding-bottom:28px;padding-left:34px;background-color:#f7f4ee;border-radius:4px;border-top:1px solid rgb(6 21 39 / .12);border-right:1px solid rgb(6 21 39 / .12);border-bottom:1px solid rgb(6 21 39 / .12);border-left:1px solid rgb(6 21 39 / .12);box-shadow:0 22px 60px rgb(6 21 39 / .12)}.serra-fp2-chart.serra-fp2-chart{background-color:#f7f4ee;box-shadow:0 24px 70px rgb(6 21 39 / .14)}.serra-fp2-chart .serra-fp2-directions{color:#061527}.serra-fp2-chart .serra-fp2-level{color:#6f6a60}.serra-fp2-chart .serra-fp2-band{color:#061527;background-color:rgb(202 170 100 / .1)}.serra-fp2-chart .serra-fp2-d3{color:#fff;background-color:#9b8d9b}.serra-fp2-chart .serra-fp2-e{color:#061527;background-color:#caaa64}.serra-fp2-chart .serra-fp2-d4{color:#fff;background-color:#40364d}.serra-fp2-chart .serra-fp2-d2{color:#fff;background-color:#50627d}.serra-fp2-chart .serra-fp2-b2{color:#fff;background-color:#344a3e}.serra-fp2-chart .serra-fp2-b1{color:#061527;background-color:#87958a}.serra-fp2-chart .serra-fp2-b1a{color:#061527;background-color:#a8af9c}.serra-fp2-chart .serra-fp2-c3{color:#061527;background-color:#d8c6b1}.serra-fp2-chart .serra-fp2-c2{color:#061527;background-color:#bd9d70}.serra-fp2-chart .serra-fp2-c1{color:#fff;background-color:#9e7243}.serra-fp2-chart .serra-fp2-d1{color:#fff;background-color:#7b8289}.serra-fp2-chart .serra-fp2-ph1{color:#fff;background-color:#8f5f24}.serra-fp2-chart .serra-fp2-ph2{color:#fff;background-color:#b17b32}@media (max-width:1119px){.serra-fp2-chart{padding-top:28px;padding-right:22px;padding-bottom:24px;padding-left:22px}}@media (max-width:767px){.serra-fp2-chart{padding-top:22px;padding-right:12px;padding-bottom:20px;padding-left:12px}.serra-fp2-chart{overflow-x:auto}}@media (max-width:479px){.serra-fp2-chart{margin-right:-12px;margin-left:-12px;border-radius:0}}.serra-fp2-directions{display:grid;grid-template-columns:46px repeat(2,minmax(0,1fr));color:#061527;font-weight:800;font-size:11px;text-align:center;text-transform:uppercase;letter-spacing:.24em;margin-bottom:12px}.serra-fp2-stack{display:flex;flex-flow:column}.serra-fp2-floor{display:grid;grid-template-columns:46px minmax(0,1fr);align-items:stretch}.serra-fp2-level{display:flex;justify-content:center;align-items:center;min-height:36px;color:#746f65;font-weight:700;font-size:11px}@media (max-width:1023px){.serra-fp2-level{font-size:10px}}@media (max-width:767px){.serra-fp2-level{min-height:32px}}.serra-fp2-cells{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;border-right:1px solid rgb(6 21 39 / .22);border-left:1px solid rgb(6 21 39 / .22)}.serra-fp2-cell{display:flex;justify-content:center;align-items:center;min-height:36px;font-weight:800;font-size:12px;letter-spacing:.04em;border-right:1px solid rgb(255 255 255 / .7);border-bottom:1px solid rgb(255 255 255 / .85)}@media (max-width:1023px){.serra-fp2-cell{font-size:11px}}@media (max-width:767px){.serra-fp2-cell{min-height:32px}}.serra-fp2-ph-row{display:grid;grid-template-columns:46px minmax(0,1fr);margin-bottom:10px}.serra-fp2-ph-cells{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgb(6 21 39 / .22);border-right:1px solid rgb(6 21 39 / .22);border-bottom:1px solid rgb(6 21 39 / .22);border-left:1px solid rgb(6 21 39 / .22)}.serra-fp2-terrace{display:grid;grid-template-columns:46px minmax(0,1fr)}.serra-fp2-band{display:flex;justify-content:center;align-items:center;min-height:54px;color:#061527;font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:.12em;border-top:1px solid rgb(6 21 39 / .25);border-right:1px solid rgb(6 21 39 / .25);border-bottom:1px solid rgb(6 21 39 / .25);border-left:1px solid rgb(6 21 39 / .25)}.serra-fp2-base{display:flex;flex-flow:column}.serra-fp2-ph1{color:#fff;background-color:#a65b12}.serra-fp2-ph2{color:#fff;background-color:#c16e16}.serra-fp2-d3{color:#231b24;background-color:#c9afcc}.serra-fp2-e{color:#231b24;background-color:#e1ca5e}.serra-fp2-d4{color:#fff;background-color:#52395d}.serra-fp2-d2{color:#fff;background-color:#4c5f87}.serra-fp2-b2{color:#fff;background-color:#56652e}.serra-fp2-b1{color:#231b24;background-color:#a7a88c}.serra-fp2-b1a{color:#231b24;background-color:#b7b997}.serra-fp2-c3{color:#302024;background-color:#efc2c5}.serra-fp2-c2{color:#2c1d18;background-color:#d09170}.serra-fp2-c1{color:#fff;background-color:#b45d2e}.serra-fp2-d1{color:#29262b;background-color:#a6a2a8}.serra-fp2-legend{display:flex;gap:10px 18px;padding-top:26px}.serra-fp2-legend .serra-fp2-key{color:#061527}.serra-fp2-legend{flex-wrap:wrap}@media (max-width:767px){.serra-fp2-legend{min-width:700px}}.serra-fp2-key{display:grid;grid-template-columns:16px auto;grid-template-rows:auto auto;gap:8px;min-width:112px;color:#061527}.serra-fp2-key b{font-size:11px}.serra-fp2-key small{color:#746f65;font-size:10px}.serra-fp2-key-swatch{grid-row-start:1;grid-row-end:3;width:16px;height:16px;margin-top:2px}@media (max-width:767px){.serra-fp2-directions{min-width:700px}}@media (max-width:767px){.serra-fp2-stack{min-width:700px}}@media (max-width:767px){.serra-fp2-ph-row{min-width:700px}}@media (max-width:767px){.serra-fp2-terrace{min-width:700px}}@media (max-width:767px){.serra-fp2-base{min-width:700px}}.project-contact-form{width:100%;padding-top:36px;padding-right:36px;padding-bottom:36px;padding-left:36px;background-color:var(--project-form-surface);border-radius:var(--project-form-radius);box-shadow:0 22px 60px rgb(0 0 0 / .14)}.project-contact-form .breakdance-form{gap:22px}.project-contact-form .breakdance-form-field__label{color:var(--project-form-muted);font-family:var(--project-form-font-label),monospace;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.12em}.project-contact-form .breakdance-form-field__required{color:var(--project-form-accent)}.project-contact-form .breakdance-form-field__input{min-height:52px;color:var(--project-form-text);font-family:var(--project-form-font-body),sans-serif;padding-top:13px;padding-right:14px;padding-bottom:13px;padding-left:14px;background-color:rgb(255 255 255 / .025);border-radius:var(--project-form-radius);border-top:1px solid var(--project-form-border);border-right:1px solid var(--project-form-border);border-bottom:1px solid var(--project-form-border);border-left:1px solid var(--project-form-border);transition:border-color 0.2s ease,background-color 0.2s ease,box-shadow 0.2s ease}.project-contact-form .breakdance-form-field__input::placeholder{color:color-mix(in srgb,var(--project-form-muted) 62%,transparent)}.project-contact-form .breakdance-form-field__input:hover{border-color:color-mix(in srgb,var(--project-form-accent) 58%,var(--project-form-border))}.project-contact-form .breakdance-form-field__input:focus{background-color:rgb(255 255 255 / .045);box-shadow:0 0 0 3px color-mix(in srgb,var(--project-form-accent) 18%,transparent)}.project-contact-form .breakdance-form-field__input:focus{border-color:var(--project-form-accent)}.project-contact-form .breakdance-form-checkbox{align-items:start;gap:10px}.project-contact-form .breakdance-form-checkbox__text{color:var(--project-form-text);font-family:var(--project-form-font-body),sans-serif;line-height:1.55}.project-contact-form .breakdance-form-checkbox input{accent-color:var(--project-form-accent)}.project-contact-form .breakdance-form-button__submit{min-height:52px;color:var(--project-form-accent-contrast);font-family:var(--project-form-font-body),sans-serif;font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:.1em;padding-top:15px;padding-right:28px;padding-bottom:15px;padding-left:28px;background-color:var(--project-form-accent);border-radius:var(--project-form-radius);border-top:1px solid var(--project-form-accent);border-right:1px solid var(--project-form-accent);border-bottom:1px solid var(--project-form-accent);border-left:1px solid var(--project-form-accent);transition:transform 0.2s ease,filter 0.2s ease,box-shadow 0.2s ease}.project-contact-form .breakdance-form-button__submit:hover{color:var(--project-form-accent-contrast);box-shadow:0 12px 24px rgb(0 0 0 / .18);filter:brightness(108%);transform:translate3d(0,-2px,0)}.project-contact-form .breakdance-form-button__submit:focus-visible{outline:2px solid var(--project-form-text);outline-offset:3px}.project-contact-form .breakdance-form-message{font-family:var(--project-form-font-body),sans-serif;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;border-radius:var(--project-form-radius)}.project-contact-form .breakdance-form-message--success{color:var(--project-form-text);border-top:1px solid var(--project-form-success);border-right:1px solid var(--project-form-success);border-bottom:1px solid var(--project-form-success);border-left:1px solid var(--project-form-success)}.project-contact-form .breakdance-form-message--success{background:color-mix(in srgb,var(--project-form-success) 18%,transparent)}.project-contact-form .breakdance-form-message--error{color:var(--project-form-text);border-top:1px solid var(--project-form-error);border-right:1px solid var(--project-form-error);border-bottom:1px solid var(--project-form-error);border-left:1px solid var(--project-form-error)}.project-contact-form .breakdance-form-message--error{background:color-mix(in srgb,var(--project-form-error) 16%,transparent)}.project-contact-form{border:1px solid color-mix(in srgb,var(--project-form-border) 60%,transparent)}@media (max-width:767px){.project-contact-form{padding-top:26px;padding-right:22px;padding-bottom:26px;padding-left:22px}.project-contact-form .breakdance-form-button__submit{justify-content:center;width:100%}}@media (max-width:479px){.project-contact-form{padding-top:22px;padding-right:18px;padding-bottom:22px;padding-left:18px}}.serra-tabs-mount .bde-tabs__select{min-height:48px;color:#fff;font-family:var(--serra-font-body),sans-serif;font-weight:700;font-size:13px;padding-top:12px;padding-right:42px;padding-bottom:12px;padding-left:16px;background-color:#061527;border-radius:2px;border-top:1px solid #caaa64;border-right:1px solid #caaa64;border-bottom:1px solid #caaa64;border-left:1px solid #caaa64}.serra-tabs-mount select{min-height:48px;color:#fff;font-family:var(--serra-font-body),sans-serif;font-weight:700;font-size:13px;padding-top:12px;padding-right:42px;padding-bottom:12px;padding-left:16px;background-color:#061527;border-radius:2px;border-top:1px solid #caaa64;border-right:1px solid #caaa64;border-bottom:1px solid #caaa64;border-left:1px solid #caaa64}.serra-tabs-mount .bde-tabs__select:focus{outline:2px solid #caaa64;outline-offset:2px}.serra-tabs-mount select:focus{outline:2px solid #caaa64;outline-offset:2px}@keyframes serraLpRise{from{transform:translateY(108%)}to{transform:translateY(0)}}@keyframes serraLpDrift{from{transform:scale(1.12)}to{transform:scale(1)}}@keyframes serraLpFloat{from{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}.serra-lp-shell{width:100%;max-width:var(--serra-lp-maxw);margin-right:auto;margin-left:auto;padding-right:var(--serra-lp-gutter);padding-left:var(--serra-lp-gutter)}@media (max-width:1023px){.serra-lp-shell{padding-right:24px;padding-left:24px}}@media (max-width:767px){.serra-lp-shell{padding-right:20px;padding-left:20px}}.serra-lp-main{color:var(--serra-lp-muted);font-family:var(--serra-lp-font-body);font-size:17px;line-height:1.65;background-color:var(--serra-lp-navy)}.serra-lp-main{overflow-x:hidden}.serra-lp-section{padding-top:var(--serra-lp-section-y);padding-bottom:var(--serra-lp-section-y);background-color:var(--serra-lp-navy)}@media (max-width:1023px){.serra-lp-section{padding-top:84px;padding-bottom:84px}}@media (max-width:767px){.serra-lp-section{padding-top:64px;padding-bottom:64px}}.serra-lp-section-deep{padding-top:var(--serra-lp-section-y);padding-bottom:var(--serra-lp-section-y);background-color:var(--serra-lp-navy-deep)}@media (max-width:1023px){.serra-lp-section-deep{padding-top:84px;padding-bottom:84px}}@media (max-width:767px){.serra-lp-section-deep{padding-top:64px;padding-bottom:64px}}.serra-lp-eyebrow{display:flex;align-items:center;gap:12px;color:var(--serra-lp-gold);font-family:var(--serra-lp-font-mono);font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:.28em;margin-top:0;margin-right:0;margin-bottom:20px;margin-left:0}.serra-lp-rule{display:block;flex-grow:0;flex-shrink:0;flex-basis:auto;width:44px;height:1px;background-image:linear-gradient(90deg,var(--serra-lp-gold),#fff0);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.serra-lp-h2{color:var(--serra-lp-ivory);font-family:var(--serra-lp-font-display);font-weight:400;font-size:clamp(30px,3.6vw,50px);line-height:1.12;letter-spacing:-.01em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-lp-h3{color:var(--serra-lp-ivory);font-family:var(--serra-lp-font-display);font-weight:400;font-size:clamp(24px,2.4vw,34px);line-height:1.18;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-lp-h4{color:var(--serra-lp-ivory);font-family:var(--serra-lp-font-display);font-weight:400;font-size:24px;line-height:1.2;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-lp-lede{max-width:58ch;color:var(--serra-lp-muted);margin-top:20px;margin-right:0;margin-bottom:0;margin-left:0}.serra-lp-body{color:var(--serra-lp-muted);margin-top:18px;margin-right:0;margin-bottom:0;margin-left:0}.serra-lp-body p{margin-top:18px}.serra-lp-head{max-width:62ch;margin-bottom:52px}@media (max-width:767px){.serra-lp-head{margin-bottom:36px}}.serra-lp-btn{display:inline-flex;justify-content:center;align-items:center;gap:10px;font-family:var(--serra-lp-font-mono);font-weight:500;font-size:12px;text-decoration:none;text-transform:uppercase;letter-spacing:.18em;padding-top:15px;padding-right:28px;padding-bottom:15px;padding-left:28px;border-radius:var(--serra-lp-radius);border-top:1px solid #fff0;border-right:1px solid #fff0;border-bottom:1px solid #fff0;border-left:1px solid #fff0;cursor:pointer;transition:transform 0.3s ease,background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease}@media (max-width:767px){.serra-lp-btn{font-size:11px;padding-top:13px;padding-right:22px;padding-bottom:13px;padding-left:22px}}@media (max-width:479px){.serra-lp-btn{width:100%}}.serra-lp-btn-gold{color:var(--serra-lp-navy);background-color:var(--serra-lp-gold)}.serra-lp-btn-gold:hover{color:var(--serra-lp-navy);background-color:var(--serra-lp-gold-bright);transform:translate3d(0,-3px,0)}.serra-lp-btn-gold:hover{border-color:var(--serra-lp-gold-bright)}.serra-lp-btn-gold:focus-visible{color:var(--serra-lp-navy);outline:2px solid var(--serra-lp-ivory);outline-offset:3px}.serra-lp-btn-gold{border-color:var(--serra-lp-gold)}.serra-lp-btn-ghost{color:var(--serra-lp-ivory);background-color:#fff0}.serra-lp-btn-ghost:hover{color:var(--serra-lp-navy);background-color:var(--serra-lp-ivory);transform:translate3d(0,-3px,0)}.serra-lp-btn-ghost:hover{border-color:var(--serra-lp-ivory)}.serra-lp-btn-ghost:focus-visible{color:var(--serra-lp-ivory);outline:2px solid var(--serra-lp-gold);outline-offset:3px}.serra-lp-header{position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 0px);z-index:200;background-color:rgb(6 21 39 / .82);border-bottom:1px solid var(--serra-lp-line-soft);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%)}.serra-lp-header-inner{display:flex;justify-content:space-between;align-items:center;gap:28px;padding-top:15px;padding-bottom:15px}.serra-lp-logo{display:flex;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:auto;text-decoration:none}.serra-lp-logo-img{display:block;width:auto;height:52px}@media (max-width:479px){.serra-lp-logo-img{height:26px}}.serra-lp-nav-mount{display:flex;justify-content:end;flex-grow:1;flex-shrink:1;flex-basis:auto}.serra-lp-nav-mount .bde-menu{justify-content:end}.serra-lp-nav-mount .breakdance-menu-link{color:var(--serra-lp-ivory);font-family:var(--serra-lp-font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.16em}.serra-lp-nav-mount .breakdance-menu-link:hover{color:var(--serra-lp-gold)}@media (max-width:1023px){.serra-lp-nav-mount{display:flex;justify-content:end;flex-grow:0;flex-shrink:0;flex-basis:auto}}.serra-lp-header-actions{display:flex;align-items:center;gap:14px;flex-grow:0;flex-shrink:0;flex-basis:auto}@media (max-width:479px){.serra-lp-header-actions{display:flex;align-items:center;gap:10px;flex-grow:0;flex-shrink:0;flex-basis:auto}}.serra-lp-hero{display:flex;align-items:end;position:relative;min-height:clamp(620px,92vh,960px);overflow:hidden;padding-top:150px;padding-bottom:84px;background-color:var(--serra-lp-navy-deep)}@media (max-width:767px){.serra-lp-hero{min-height:auto;padding-top:120px;padding-bottom:64px}}.serra-lp-hero-media{position:absolute;top:0;right:0;bottom:0;left:0}.serra-lp-hero-img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.serra-lp-hero-img{animation:serraLpDrift 22s ease-out both}.serra-lp-hero-veil{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(180deg,rgb(3 16 31 / .74) 0%,rgb(3 16 31 / .34) 38%,rgb(3 16 31 / .93) 100%);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.serra-lp-hero-inner{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr);align-items:end;gap:56px;position:relative;z-index:2;width:100%}@media (max-width:1119px){.serra-lp-hero-inner{align-items:start;grid-template-columns:minmax(0,1fr);gap:44px}}.serra-lp-hero-copy{max-width:44ch}.serra-lp-hero-title{color:var(--serra-lp-ivory);font-family:var(--serra-lp-font-display);font-weight:400;font-size:clamp(46px,6.6vw,94px);line-height:1.02;letter-spacing:-.015em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-lp-title-line{display:block;overflow:hidden;padding-bottom:.06em}.serra-lp-title-word{display:inline-block;transform:translate3d(0,108%,0)}.serra-lp-title-word{animation:serraLpRise .95s cubic-bezier(.22,.75,.2,1) .1s forwards}.serra-lp-title-word-2{display:inline-block;color:var(--serra-lp-gold);transform:translate3d(0,108%,0)}.serra-lp-title-word-2{animation:serraLpRise .95s cubic-bezier(.22,.75,.2,1) .22s forwards}.serra-lp-hero-sub{color:var(--serra-lp-muted);font-size:18px;line-height:1.6;margin-top:26px;margin-right:0;margin-bottom:0;margin-left:0}.serra-lp-hero-sub{animation:serraLpFloat .9s ease .5s both}.serra-lp-hero-actions{display:flex;gap:14px;margin-top:34px}.serra-lp-hero-actions{flex-wrap:wrap;animation:serraLpFloat .9s ease .62s both}@media (max-width:767px){.serra-lp-hero-actions{gap:10px}}@media (max-width:479px){.serra-lp-hero-actions{flex-flow:column;align-items:stretch}}.serra-lp-spec-card{display:block;padding-top:26px;padding-right:30px;padding-bottom:26px;padding-left:30px;background-color:var(--serra-lp-glass);border-radius:4px;border-top:1px solid rgb(247 244 238 / .17);border-right:1px solid rgb(247 244 238 / .17);border-bottom:1px solid rgb(247 244 238 / .17);border-left:1px solid rgb(247 244 238 / .17);box-shadow:0 26px 64px rgb(3 16 31 / .48);backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%)}.serra-lp-spec-card{animation:serraLpFloat .95s cubic-bezier(.22,.75,.2,1) .4s both}@media (max-width:1119px){.serra-lp-spec-card{max-width:520px}}@media (max-width:767px){.serra-lp-spec-card{padding-top:22px;padding-right:22px;padding-bottom:22px;padding-left:22px}}.serra-lp-spec-row{display:flex;justify-content:space-between;align-items:baseline;gap:18px;padding-top:13px;padding-bottom:13px;border-bottom:1px solid rgb(247 244 238 / .11)}.serra-lp-spec-row-last{display:flex;justify-content:space-between;align-items:baseline;gap:18px;padding-top:13px;padding-bottom:0;border-bottom:0 solid}.serra-lp-spec-label{color:var(--serra-lp-gold);font-family:var(--serra-lp-font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.22em}.serra-lp-spec-label{white-space:nowrap}.serra-lp-spec-value{color:var(--serra-lp-ivory);font-family:var(--serra-lp-font-display);font-size:18px;line-height:1.3;text-align:right}@media (max-width:479px){.serra-lp-spec-value{font-size:16px}}.serra-lp-overview-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:72px}@media (max-width:1119px){.serra-lp-overview-grid{gap:48px}}@media (max-width:1023px){.serra-lp-overview-grid{grid-template-columns:minmax(0,1fr);gap:40px}}.serra-lp-overview-media{position:relative;overflow:hidden;border-radius:var(--serra-lp-radius)}.serra-lp-overview-media:hover .serra-lp-overview-img{transform:scale(1.04,1.04)}.serra-lp-overview-img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:4/5;transition:transform 1.2s cubic-bezier(.22,.75,.2,1)}@media (max-width:1023px){.serra-lp-overview-img{aspect-ratio:16/10}}.serra-lp-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:44px;padding-top:32px;border-top:1px solid var(--serra-lp-line)}@media (max-width:767px){.serra-lp-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}@media (max-width:479px){.serra-lp-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}.serra-lp-stat{display:flex;flex-flow:column;gap:6px}.serra-lp-stat-num{color:var(--serra-lp-gold);font-family:var(--serra-lp-font-display);font-size:40px;line-height:1}@media (max-width:767px){.serra-lp-stat-num{font-size:30px}}.serra-lp-stat-label{color:var(--serra-lp-slate);font-family:var(--serra-lp-font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.2em}.serra-lp-fact-table{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;overflow:hidden;border-radius:var(--serra-lp-radius);border-top:1px solid;border-right:1px solid;border-bottom:1px solid;border-left:1px solid}.serra-lp-fact-table{border-color:var(--serra-lp-line)}@media (max-width:1023px){.serra-lp-fact-table{grid-template-columns:minmax(0,1fr)}}.serra-lp-fact-row{display:grid;grid-template-columns:minmax(140px,.8fr) minmax(0,1.2fr);gap:20px;padding-top:20px;padding-right:26px;padding-bottom:20px;padding-left:26px;border-right:1px solid var(--serra-lp-line-soft);border-bottom:1px solid var(--serra-lp-line-soft);transition:background-color 0.3s ease}.serra-lp-fact-row:hover{background-color:rgb(202 170 100 / .06)}@media (max-width:767px){.serra-lp-fact-row{grid-template-columns:minmax(0,1fr);gap:8px;padding-top:18px;padding-right:20px;padding-bottom:18px;padding-left:20px}}.serra-lp-fact-label{color:var(--serra-lp-gold);font-family:var(--serra-lp-font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.2em;padding-top:4px}.serra-lp-fact-value{color:var(--serra-lp-ivory);font-family:var(--serra-lp-font-body);font-size:16px;line-height:1.5}.serra-lp-gallery-mount{margin-top:8px}.serra-lp-gallery-mount .ee-gallery{display:grid;grid-template-columns:repeat(3,minmax(240px,1fr));gap:18px}.serra-lp-gallery-mount .ee-gallery-item{display:block;position:relative;overflow:hidden;border-radius:var(--serra-lp-radius);border-top:1px solid;border-right:1px solid;border-bottom:1px solid;border-left:1px solid;transition:transform 0.4s cubic-bezier(.22,.75,.2,1),box-shadow 0.4s ease,border-color 0.4s ease}.serra-lp-gallery-mount .ee-gallery-item{border-color:var(--serra-lp-line-soft)}.serra-lp-gallery-mount .ee-gallery-item:hover{box-shadow:0 22px 46px rgb(3 16 31 / .55);transform:translate3d(0,-5px,0)}.serra-lp-gallery-mount .ee-gallery-item:hover{border-color:var(--serra-lp-line)}.serra-lp-gallery-mount .ee-gallery-item:focus-visible{outline:2px solid var(--serra-lp-gold);outline-offset:3px}.serra-lp-gallery-mount .ee-gallery-item-figure{display:block;position:relative;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-lp-gallery-mount .breakdance-image-object{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:4/3;transition:transform 1.1s cubic-bezier(.22,.75,.2,1)}.serra-lp-gallery-mount .ee-gallery-item:hover .breakdance-image-object{transform:scale(1.05,1.05)}.serra-lp-gallery-mount .ee-gallery-item-caption{display:block;position:absolute;right:0;bottom:0;left:0;color:var(--serra-lp-ivory);font-family:var(--serra-lp-font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.18em;padding-top:30px;padding-right:16px;padding-bottom:14px;padding-left:16px;background-image:linear-gradient(180deg,#fff0,rgb(3 16 31 / .88));background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}@media (max-width:1023px){.serra-lp-gallery-mount .ee-gallery{grid-template-columns:repeat(2,minmax(200px,1fr));gap:14px}}@media (max-width:767px){.serra-lp-gallery-mount .ee-gallery{grid-template-columns:minmax(0,1fr);gap:12px}}.serra-lp-location-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:64px}@media (max-width:1119px){.serra-lp-location-grid{gap:44px}}@media (max-width:1023px){.serra-lp-location-grid{grid-template-columns:minmax(0,1fr);gap:36px}}.serra-lp-conn-list{display:flex;flex-flow:column;margin-top:36px;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.serra-lp-conn-list{list-style:none}.serra-lp-conn-item{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:baseline;gap:22px;padding-top:18px;padding-bottom:18px;border-bottom:1px solid var(--serra-lp-line-soft)}@media (max-width:767px){.serra-lp-conn-item{grid-template-columns:minmax(0,1fr);gap:6px}}.serra-lp-conn-dist{color:var(--serra-lp-gold);font-family:var(--serra-lp-font-mono);font-size:12px;text-transform:uppercase;letter-spacing:.12em}.serra-lp-conn-text{color:var(--serra-lp-muted);font-size:16px;line-height:1.55}.serra-lp-map-mount{height:100%;min-height:440px;overflow:hidden;background-color:var(--serra-lp-navy-raised);border-radius:var(--serra-lp-radius);border-top:1px solid;border-right:1px solid;border-bottom:1px solid;border-left:1px solid}.serra-lp-map-mount .bde-google-map{height:100%;min-height:440px}.serra-lp-map-mount{border-color:var(--serra-lp-line)}@media (max-width:767px){.serra-lp-map-mount{min-height:320px}.serra-lp-map-mount .bde-google-map{min-height:320px}}.serra-lp-siteplan-head{max-width:62ch;margin-top:96px;margin-bottom:36px}@media (max-width:1023px){.serra-lp-siteplan-head{margin-top:64px}}.serra-lp-siteplan{position:relative;overflow:hidden;border-radius:var(--serra-lp-radius);border-top:1px solid;border-right:1px solid;border-bottom:1px solid;border-left:1px solid}.serra-lp-siteplan{border-color:var(--serra-lp-line)}.serra-lp-siteplan-img{display:block;width:100%;height:auto}.serra-lp-pin{display:flex;align-items:center;gap:0;position:absolute;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;background-color:#fff0;border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid;cursor:pointer;transform:translate3d(-15px,-15px,0)}.serra-lp-pin:hover .serra-lp-pin-num{box-shadow:0 0 0 8px rgb(202 170 100 / .2);transform:scale(1.12,1.12)}.serra-lp-pin:hover .serra-lp-pin-label{max-width:220px;margin-left:8px;padding-right:12px;padding-left:12px;opacity:1}.serra-lp-pin:focus-visible .serra-lp-pin-label{max-width:220px;margin-left:8px;padding-right:12px;padding-left:12px;opacity:1}.serra-lp-pin-num{display:flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:auto;width:30px;height:30px;color:var(--serra-lp-navy);font-family:var(--serra-lp-font-mono);font-weight:600;font-size:12px;background-color:var(--serra-lp-gold);border-radius:50%;transition:transform 0.3s ease,box-shadow 0.3s ease;box-shadow:0 0 0 4px rgb(202 170 100 / .24)}.serra-lp-pin-label{max-width:0;overflow:hidden;color:var(--serra-lp-navy);font-family:var(--serra-lp-font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.14em;padding-top:6px;padding-bottom:6px;background-color:var(--serra-lp-gold-bright);border-radius:2px;opacity:0;transition:max-width 0.4s ease,opacity 0.3s ease,padding 0.4s ease}.serra-lp-pin-label{white-space:nowrap}@media (max-width:767px){.serra-lp-pin-label{display:none}}.serra-lp-pin-1{position:absolute;top:41.9%;left:53.7%}.serra-lp-pin-2{position:absolute;top:31.9%;left:32.3%}.serra-lp-pin-3{position:absolute;top:25%;left:34.1%}.serra-lp-pin-4{position:absolute;top:30.8%;left:45%}.serra-lp-pin-5{position:absolute;top:35%;left:58.5%}.serra-lp-pin-6{position:absolute;top:64.3%;left:59.4%}.serra-lp-pin-7{position:absolute;top:47.2%;left:65.2%}.serra-lp-pin-8{position:absolute;top:55.4%;left:52.7%}.serra-lp-tabs-mount .bde-tabs__tabslist{gap:6px;border-bottom:1px solid var(--serra-lp-line-soft)}.serra-lp-tabs-mount .bde-tabs__tab{color:var(--serra-lp-slate);font-family:var(--serra-lp-font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.16em;padding-top:14px;padding-right:20px;padding-bottom:14px;padding-left:20px;background-color:#fff0;border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid;cursor:pointer}.serra-lp-tabs-mount .bde-tabs__tab:hover{color:var(--serra-lp-ivory)}.serra-lp-plan-card{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:44px;margin-top:32px;padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;background-color:var(--serra-lp-navy-raised);border-radius:var(--serra-lp-radius);border-top:1px solid;border-right:1px solid;border-bottom:1px solid;border-left:1px solid;transition:transform 0.4s cubic-bezier(.22,.75,.2,1),box-shadow 0.4s ease}.serra-lp-plan-card:hover{box-shadow:0 24px 52px rgb(3 16 31 / .5);transform:translate3d(0,-5px,0)}.serra-lp-plan-card{border-color:var(--serra-lp-line-soft)}@media (max-width:1023px){.serra-lp-plan-card{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px}}.serra-lp-plan-visual{display:flex;justify-content:center;align-items:center;padding-top:26px;padding-right:26px;padding-bottom:26px;padding-left:26px;background-color:rgb(247 244 238 / .03);border-radius:2px;border-top:1px solid;border-right:1px solid;border-bottom:1px solid;border-left:1px solid}.serra-lp-plan-visual{border-color:var(--serra-lp-line)}.serra-lp-plan-svg{width:100%;height:auto;color:var(--serra-lp-gold)}.serra-lp-plan-specs{display:flex;gap:28px;margin-top:26px;padding-top:24px;border-top:1px solid var(--serra-lp-line-soft)}.serra-lp-plan-specs{flex-wrap:wrap}.serra-lp-plan-spec{display:flex;flex-flow:column;gap:5px}.serra-lp-plan-spec-key{color:var(--serra-lp-gold);font-family:var(--serra-lp-font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.2em}.serra-lp-plan-spec-val{color:var(--serra-lp-ivory);font-family:var(--serra-lp-font-display);font-size:19px}.serra-lp-plan-note{color:var(--serra-lp-slate);font-size:15px;line-height:1.6;margin-top:22px;margin-right:0;margin-bottom:22px;margin-left:0}.serra-lp-faq-mount{max-width:900px;margin-top:8px}.serra-lp-faq-mount .bde-accordion__button{color:var(--serra-lp-ivory);font-family:var(--serra-lp-font-display);font-size:20px;padding-top:22px;padding-bottom:22px;background-color:#fff0}.serra-lp-faq-mount .bde-accordion__title{color:var(--serra-lp-ivory)}.serra-lp-faq-mount .bde-accordion__content-wrapper{border-bottom:1px solid var(--serra-lp-line-soft)}.serra-lp-faq-mount .bde-accordion__panel-content{color:var(--serra-lp-muted);padding-bottom:24px}.serra-lp-vvip{padding-top:var(--serra-lp-section-y);padding-bottom:var(--serra-lp-section-y);background-color:var(--serra-lp-navy-deep);background-image:radial-gradient(circle at 20% 0%,rgb(202 170 100 / .12),#fff0 55%);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}@media (max-width:1023px){.serra-lp-vvip{padding-top:84px;padding-bottom:84px}}@media (max-width:767px){.serra-lp-vvip{padding-top:64px;padding-bottom:64px}}.serra-lp-vvip-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:64px}@media (max-width:1119px){.serra-lp-vvip-grid{gap:44px}}@media (max-width:1023px){.serra-lp-vvip-grid{grid-template-columns:minmax(0,1fr);gap:40px}}.serra-lp-vvip-list{display:flex;flex-flow:column;gap:16px;margin-top:32px;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.serra-lp-vvip-list{list-style:none}.serra-lp-vvip-item{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:14px;color:var(--serra-lp-muted);font-size:16px}.serra-lp-vvip-mark{display:block;flex-grow:0;flex-shrink:0;flex-basis:auto;width:7px;height:7px;background-color:var(--serra-lp-gold);border-radius:50%}.serra-lp-form-panel{padding-top:44px;padding-right:44px;padding-bottom:44px;padding-left:44px;background-color:var(--serra-lp-navy-raised);border-radius:var(--serra-lp-radius);border-top:1px solid;border-right:1px solid;border-bottom:1px solid;border-left:1px solid;transition:transform 0.4s cubic-bezier(.22,.75,.2,1),box-shadow 0.4s ease;box-shadow:0 26px 64px rgb(3 16 31 / .45)}.serra-lp-form-panel:hover{box-shadow:0 34px 74px rgb(3 16 31 / .6);transform:translate3d(0,-5px,0)}.serra-lp-form-panel .breakdance-form-field__label{display:block;color:var(--serra-lp-gold);font-family:var(--serra-lp-font-mono);font-weight:500;font-size:10px;line-height:1.35;text-transform:uppercase;letter-spacing:.2em;margin-bottom:9px}.serra-lp-form-panel .breakdance-form-field__input{width:100%;min-height:54px;color:var(--serra-lp-ivory);font-family:var(--serra-lp-font-body);font-size:15px;line-height:1.2;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;background-color:rgb(3 16 31 / .88);border-radius:2px;border-top:1px solid rgb(202 170 100 / .28);border-right:1px solid rgb(202 170 100 / .28);border-bottom:1px solid rgb(202 170 100 / .28);border-left:1px solid rgb(202 170 100 / .28);transition:border-color 0.25s ease,box-shadow 0.25s ease,background-color 0.25s ease;box-shadow:inset 0 1px 0 rgb(247 244 238 / .04)}.serra-lp-form-panel .breakdance-form-field__input:focus{background-color:var(--serra-lp-navy-deep);box-shadow:0 0 0 3px rgb(202 170 100 / .14)}.serra-lp-form-panel .breakdance-form-field__input:focus{border-color:var(--serra-lp-gold-bright)}.serra-lp-form-panel .breakdance-form-checkbox__text{color:var(--serra-lp-muted);font-family:var(--serra-lp-font-body);font-weight:300;font-size:14px;line-height:1.45;text-transform:none;letter-spacing:0;padding-left:0}.serra-lp-form-panel .breakdance-form-button__submit{display:flex;justify-content:center;align-items:center;width:100%;min-height:54px;color:var(--serra-lp-navy);font-family:var(--serra-lp-font-mono);font-weight:600;font-size:12px;line-height:1;text-transform:uppercase;letter-spacing:.18em;padding-top:16px;padding-right:30px;padding-bottom:16px;padding-left:30px;background-color:var(--serra-lp-gold);border-radius:2px;border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid;cursor:pointer;transition:background-color 0.3s ease,transform 0.3s ease,box-shadow 0.3s ease;box-shadow:0 12px 28px rgb(3 16 31 / .28)}.serra-lp-form-panel .breakdance-form-button__submit:hover{background-color:var(--serra-lp-gold-bright);transform:translate3d(0,-2px,0)}.serra-lp-form-panel .breakdance-form{gap:20px 16px}.serra-lp-form-panel .breakdance-form-field{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;background-color:#fff0;border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid}.serra-lp-form-panel .breakdance-form-field__required{color:var(--serra-lp-gold-bright);margin-left:3px}.serra-lp-form-panel .breakdance-form-field__input:hover{background-color:rgb(3 16 31 / .98)}.serra-lp-form-panel .breakdance-form-field__input::placeholder{color:var(--serra-lp-slate);opacity:.82}.serra-lp-form-panel .breakdance-form-field--select{grid-column-start:1;grid-column-end:-1}.serra-lp-form-panel .breakdance-form-field--checkbox{grid-column-start:1;grid-column-end:-1;padding-top:15px;padding-right:0;padding-bottom:0;padding-left:0;border-top:1px solid var(--serra-lp-line-soft)}.serra-lp-form-panel .breakdance-form-checkbox{align-items:start;gap:9px}.serra-lp-form-panel .breakdance-form-checkbox input{width:18px;height:18px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-lp-form-panel .breakdance-form-checkbox input{accent-color:var(--serra-lp-gold)}.serra-lp-form-panel .breakdance-form-footer{grid-column-start:1;grid-column-end:-1;padding-top:4px}.serra-lp-form-panel .breakdance-form-button__submit:focus-visible{outline:2px solid var(--serra-lp-gold-bright);outline-offset:4px}.serra-lp-form-panel{border-color:var(--serra-lp-line)}@media (max-width:767px){.serra-lp-form-panel{padding-top:26px;padding-right:26px;padding-bottom:26px;padding-left:26px}.serra-lp-form-panel .breakdance-form{gap:18px}.serra-lp-form-panel .breakdance-form-field{grid-column-start:1;grid-column-end:-1}}.serra-lp-fineprint{color:var(--serra-lp-slate);font-size:12px;line-height:1.6;margin-top:26px;margin-right:0;margin-bottom:0;margin-left:0}.serra-lp-stack{display:flex;flex-flow:column;overflow:hidden;margin-top:10px;margin-bottom:56px;border-radius:var(--serra-lp-radius);border-top:1px solid;border-right:1px solid;border-bottom:1px solid;border-left:1px solid}.serra-lp-stack{border-color:var(--serra-lp-line)}.serra-lp-stack-row{display:grid;grid-template-columns:130px minmax(0,1fr) auto;align-items:center;gap:24px;padding-top:18px;padding-right:26px;padding-bottom:18px;padding-left:26px;border-bottom:1px solid var(--serra-lp-line-soft);transition:background-color 0.3s ease}.serra-lp-stack-row:hover{background-color:rgb(202 170 100 / .07)}@media (max-width:767px){.serra-lp-stack-row{grid-template-columns:78px minmax(0,1fr);gap:12px;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px}}.serra-lp-stack-level{color:var(--serra-lp-gold);font-family:var(--serra-lp-font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.18em}.serra-lp-stack-band{color:var(--serra-lp-ivory);font-family:var(--serra-lp-font-display);font-size:20px}@media (max-width:767px){.serra-lp-stack-band{font-size:16px}}.serra-lp-stack-meta{color:var(--serra-lp-slate);font-family:var(--serra-lp-font-mono);font-size:11px;text-align:right;letter-spacing:.1em}@media (max-width:767px){.serra-lp-stack-meta{display:none}}.serra-lp-stack-terrace{display:grid;grid-template-columns:130px minmax(0,1fr) auto;align-items:center;gap:24px;padding-top:18px;padding-right:26px;padding-bottom:18px;padding-left:26px;background-color:rgb(202 170 100 / .13);border-bottom:1px solid var(--serra-lp-line-soft)}@media (max-width:767px){.serra-lp-stack-terrace{grid-template-columns:78px minmax(0,1fr);gap:12px;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px}}.serra-lp-plan-info{display:flex;flex-flow:column}.serra-lp-pin-9{position:absolute;top:65.2%;left:44.3%}.serra-lp-pin-10{position:absolute;top:73.2%;left:55.3%}.serra-lp-pin-6b{position:absolute;top:44.5%;left:57.8%}.serra-lp-pin-7b{position:absolute;top:54.4%;left:58.1%}.serra-lp-pin-10b{position:absolute;top:61.6%;left:41.7%}.serra-lp-footer{color:var(--serra-lp-slate);font-family:var(--serra-lp-font-body);padding-top:76px;padding-bottom:36px;background-color:var(--serra-lp-navy-deep);border-top:1px solid var(--serra-lp-line)}@media (max-width:1023px){.serra-lp-footer{padding-top:56px}}@media (max-width:767px){.serra-lp-footer{padding-top:44px;padding-bottom:28px}}.serra-lp-footer-inner{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px}@media (max-width:1119px){.serra-lp-footer-inner{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) minmax(0,1fr) minmax(0,1fr);gap:36px}}@media (max-width:1023px){.serra-lp-footer-inner{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}@media (max-width:767px){.serra-lp-footer-inner{grid-template-columns:minmax(0,1fr);gap:32px}}.serra-lp-footer-brand{display:flex;flex-flow:column;gap:14px;min-height:100%}@media (max-width:1023px){.serra-lp-footer-brand{grid-column-start:1;grid-column-end:-1}}.serra-lp-footer-wordmark{display:flex;align-items:center;gap:12px;color:var(--serra-lp-ivory);font-family:var(--serra-lp-font-display);font-size:26px;line-height:1.1;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@media (max-width:767px){.serra-lp-footer-wordmark{font-size:22px}}.serra-lp-footer-tagline{max-width:34ch;color:var(--serra-lp-slate);font-size:15px;line-height:1.6;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-lp-footer-col{display:flex;flex-flow:column;gap:12px}.serra-lp-footer-label{color:var(--serra-lp-gold);font-family:var(--serra-lp-font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.22em;margin-top:0;margin-right:0;margin-bottom:4px;margin-left:0}.serra-lp-footer-link{width:fit-content;color:var(--serra-lp-muted);font-size:15px;text-decoration:none;transition:color 0.3s ease}.serra-lp-footer-link:hover{color:var(--serra-lp-gold)}.serra-lp-footer-link:focus-visible{color:var(--serra-lp-ivory);outline:2px solid var(--serra-lp-gold);outline-offset:3px}.serra-lp-footer-link a{color:var(--serra-lp-muted);text-decoration:none;transition:color 300ms ease-in-out}.serra-lp-footer-link a:hover{color:var(--serra-brass-bright)}.serra-lp-footer-link:hover a{color:var(--serra-brass-bright)}.serra-lp-footer-agent{color:var(--serra-lp-muted);font-size:15px;line-height:1.7;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-lp-footer-cta{width:fit-content;margin-top:18px}.serra-lp-footer-bottom{display:flex;flex-flow:column;gap:14px;margin-top:64px;padding-top:28px;border-top:1px solid var(--serra-lp-line-soft)}@media (max-width:767px){.serra-lp-footer-bottom{margin-top:40px}}.serra-lp-footer-legal{width:var(--full-w);color:var(--serra-lp-slate);font-size:12px;line-height:1.65;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-lp-footer-copy{color:var(--serra-lp-slate);font-family:var(--serra-lp-font-mono);font-size:11px;letter-spacing:.1em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-amberwood-container{width:100%;max-width:var(--amberwood-maxw);box-sizing:border-box}.serra-amberwood-container{margin-inline:auto;padding-inline:var(--amberwood-gutter)}@media (max-width:767px){.serra-amberwood-container{padding-inline:20px}}.serra-amberwood-section{position:relative;overflow:hidden;color:var(--amberwood-charcoal);background-color:var(--amberwood-cream)}.serra-amberwood-section{padding-block:var(--amberwood-section-y)}@media (max-width:1119px){.serra-amberwood-section{padding-block:104px}}@media (max-width:1023px){.serra-amberwood-section{padding-block:88px}}@media (max-width:767px){.serra-amberwood-section{padding-block:64px}}.serra-amberwood-section-dark{color:var(--amberwood-cream);background-color:var(--amberwood-forest)}.serra-amberwood-section-deep{color:var(--amberwood-cream);background-color:var(--amberwood-forest-deep)}.serra-amberwood-section-dim{color:var(--amberwood-charcoal);background-color:var(--amberwood-cream-dim)}.serra-amberwood-eyebrow{display:inline-flex;align-items:center;gap:10px;color:var(--amberwood-forest);font-family:var(--amberwood-font-mono),monospace;font-size:13px;text-transform:uppercase;letter-spacing:.22em;margin-top:0;margin-right:0;margin-bottom:18px;margin-left:0}.serra-amberwood-eyebrow::before{flex-shrink:0;width:28px;height:1px;background-color:var(--amberwood-gold)}.serra-amberwood-eyebrow::before{content:""}.serra-amberwood-eyebrow-light{color:var(--amberwood-gold-bright)}.serra-amberwood-h1{color:var(--amberwood-cream);font-family:var(--amberwood-font-display),serif;font-weight:600;font-size:clamp(2.8rem,2rem + 4vw,5.4rem);line-height:1.02;letter-spacing:-.015em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-amberwood-h2{color:var(--amberwood-forest);font-family:var(--amberwood-font-display),serif;font-weight:600;font-size:clamp(2.1rem,1.7rem + 2vw,3.2rem);line-height:1.1;letter-spacing:-.01em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-amberwood-h2-light{color:var(--amberwood-cream)}.serra-amberwood-h3{color:var(--amberwood-forest);font-family:var(--amberwood-font-display),serif;font-weight:600;font-size:clamp(1.4rem,1.2rem + 1vw,1.9rem);line-height:1.2;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-amberwood-h3-light{color:var(--amberwood-cream)}.serra-amberwood-h4{color:var(--amberwood-forest);font-family:var(--amberwood-font-display),serif;font-weight:600;font-size:1.25rem;line-height:1.3;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-amberwood-lede{color:var(--amberwood-ink-muted);font-family:var(--amberwood-font-body),sans-serif;font-weight:400;font-size:1.15rem;line-height:1.7;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-amberwood-lede-light{color:rgb(249 248 246 / .82)}.serra-amberwood-body{color:var(--amberwood-ink-muted);font-family:var(--amberwood-font-body),sans-serif;font-size:1rem;line-height:1.75;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-amberwood-body-light{color:rgb(249 248 246 / .74)}.serra-amberwood-section-head{max-width:720px;margin-top:0;margin-right:0;margin-bottom:56px;margin-left:0}@media (max-width:1023px){.serra-amberwood-section-head{margin-bottom:44px}}@media (max-width:767px){.serra-amberwood-section-head{margin-bottom:36px}}.serra-amberwood-section-head-center{text-align:center}.serra-amberwood-section-head-center{margin-inline:auto}.serra-amberwood-rule{display:block;width:100%;height:1px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;background-color:var(--amberwood-line-soft);border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid}.serra-amberwood-rule-dark{background-color:var(--amberwood-line)}.serra-amberwood-btn{display:inline-flex;justify-content:center;align-items:center;gap:10px;font-family:var(--amberwood-font-mono),monospace;font-size:13px;text-decoration:none;text-transform:uppercase;letter-spacing:.08em;padding-top:16px;padding-right:30px;padding-bottom:16px;padding-left:30px;border-radius:var(--amberwood-radius);border-top:1px solid #fff0;border-right:1px solid #fff0;border-bottom:1px solid #fff0;border-left:1px solid #fff0;cursor:pointer;transition:transform 0.3s ease,background 0.3s ease,color 0.3s ease,border-color 0.3s ease}.serra-amberwood-btn:hover.serra-amberwood-btn-gold{color:var(--amberwood-forest-deep);background-color:var(--amberwood-gold-bright);transform:translate3d(0,-2px,0)}.serra-amberwood-btn:hover.serra-amberwood-btn-ghost{color:var(--amberwood-gold-bright);transform:translate3d(0,-2px,0)}.serra-amberwood-btn:hover.serra-amberwood-btn-ghost{border-color:var(--amberwood-gold-bright)}.serra-amberwood-btn:hover.serra-amberwood-btn-outline{color:var(--amberwood-forest);transform:translate3d(0,-2px,0)}.serra-amberwood-btn:hover.serra-amberwood-btn-outline{border-color:var(--amberwood-forest)}.serra-amberwood-btn:focus-visible{outline:2px solid var(--amberwood-gold-bright);outline-offset:3px}@media (max-width:767px){.serra-amberwood-btn{width:100%}}.serra-amberwood-btn-gold{color:var(--amberwood-forest-deep);background-color:var(--amberwood-gold)}.serra-amberwood-btn-ghost{color:var(--amberwood-cream);background-color:#fff0}.serra-amberwood-btn-ghost{border-color:var(--amberwood-line)}.serra-amberwood-btn-outline{color:var(--amberwood-forest);background-color:#fff0}.serra-amberwood-btn-outline{border-color:var(--amberwood-line-soft)}.serra-amberwood-tag{display:inline-flex;align-items:center;gap:8px;color:var(--amberwood-gold-bright);font-family:var(--amberwood-font-mono),monospace;font-size:11px;text-transform:uppercase;letter-spacing:.14em;padding-top:7px;padding-right:14px;padding-bottom:7px;padding-left:14px;border-radius:999px;border-top:1px solid var(--amberwood-line);border-right:1px solid var(--amberwood-line);border-bottom:1px solid var(--amberwood-line);border-left:1px solid var(--amberwood-line)}.serra-amberwood-tag-dark{color:var(--amberwood-forest)}.serra-amberwood-tag-dark{border-color:var(--amberwood-line-soft)}.serra-amberwood-card{background-color:var(--amberwood-cream);border-radius:var(--amberwood-radius);border-top:1px solid var(--amberwood-line-soft);border-right:1px solid var(--amberwood-line-soft);border-bottom:1px solid var(--amberwood-line-soft);border-left:1px solid var(--amberwood-line-soft);transition:transform 0.35s ease,box-shadow 0.35s ease}.serra-amberwood-card:hover{box-shadow:0 24px 48px rgb(16 36 26 / .14);transform:translate3d(0,-5px,0)}.serra-amberwood-card:focus-visible{outline:2px solid var(--amberwood-gold-bright);outline-offset:3px}.serra-amberwood-grid-2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--amberwood-gutter)}@media (max-width:1023px){.serra-amberwood-grid-2{grid-template-columns:1fr}}.serra-amberwood-ring-mark{width:96px;height:96px;color:var(--amberwood-gold);opacity:.55;pointer-events:none}.serra-amberwood-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;margin-top:-1px;margin-right:-1px;margin-bottom:-1px;margin-left:-1px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid}.serra-amberwood-visually-hidden{clip:rect(0,0,0,0);white-space:nowrap}.serra-amberwood-header{position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 0px);z-index:60;background-color:rgb(16 36 26 / .88);border-bottom:1px solid var(--amberwood-line);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.serra-amberwood-header-inner{display:flex;justify-content:space-between;align-items:center;gap:24px}.serra-amberwood-header-inner{padding-block:18px}.serra-amberwood-logo{display:flex;flex-flow:column;gap:3px;line-height:1;text-decoration:none}.serra-amberwood-logo-word{color:var(--amberwood-cream);font-family:var(--amberwood-font-display);font-weight:600;font-size:23px;letter-spacing:.03em}.serra-amberwood-logo-sub{color:var(--amberwood-gold-bright);font-family:var(--amberwood-font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.32em}@media (max-width:479px){.serra-amberwood-logo-sub{display:none}}.serra-amberwood-nav-mount{display:flex;justify-content:center;flex-grow:1;flex-shrink:1;flex-basis:0%}.serra-amberwood-header-actions{display:flex;align-items:center;gap:16px;flex-shrink:0}@media (max-width:479px){.serra-amberwood-header-cta{font-size:11px;padding-top:10px;padding-right:14px;padding-bottom:10px;padding-left:14px}}.serra-amberwood-holland-page{overflow:hidden;color:var(--serra-amberwood-holland-ink);font-family:var(--serra-amberwood-holland-font-body),sans-serif;background-color:var(--serra-amberwood-holland-porcelain)}.serra-amberwood-holland-shell{width:min(100% - 48px,var(--serra-amberwood-holland-max))}.serra-amberwood-holland-shell{margin-inline:auto}@media (max-width:767px){.serra-amberwood-holland-shell{width:min(100% - 32px,var(--serra-amberwood-holland-max))}}.serra-amberwood-holland-header{position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 0px);z-index:50;background-color:rgb(23 26 28 / .94);border-bottom:1px solid rgb(255 255 255 / .12);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.serra-amberwood-holland-header-row{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr) minmax(0,.8fr);align-items:center;gap:24px;min-height:78px}@media (max-width:1023px){.serra-amberwood-holland-header-row{grid-template-columns:minmax(0,1fr) auto}}@media (max-width:767px){.serra-amberwood-holland-header-row{min-height:68px}}.serra-amberwood-holland-wordmark{color:var(--serra-amberwood-holland-porcelain);font-family:var(--serra-amberwood-holland-font-display),sans-serif;font-weight:700;font-size:20px;text-decoration:none;text-transform:uppercase;letter-spacing:.12em}.serra-amberwood-holland-wordmark:hover{color:var(--serra-amberwood-holland-copper)}@media (max-width:479px){.serra-amberwood-holland-wordmark{font-size:16px}}.serra-amberwood-holland-header-cta{display:inline-flex;justify-content:center;align-items:center;justify-self:end;color:var(--serra-amberwood-holland-ink);font-family:var(--serra-amberwood-holland-font-utility),monospace;font-size:12px;text-decoration:none;text-transform:uppercase;letter-spacing:.08em;padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px;background-color:var(--serra-amberwood-holland-copper);border-radius:999px;transition:transform 0.25s ease,background 0.25s ease,color 0.25s ease}.serra-amberwood-holland-header-cta:hover{color:var(--serra-amberwood-holland-ink);background-color:var(--serra-amberwood-holland-porcelain);transform:translate3d(0,-2px,0)}@media (max-width:767px){.serra-amberwood-holland-header-cta{padding-top:10px;padding-right:14px;padding-bottom:10px;padding-left:14px}}@media (max-width:479px){.serra-amberwood-holland-header-cta{font-size:10px}}.serra-amberwood-holland-hero{display:grid;justify-items:end;align-content:end;min-height:calc(100vh - 78px);padding-top:96px;padding-right:0;padding-bottom:70px;padding-left:0}.serra-amberwood-holland-hero{background:linear-gradient(90deg,rgb(23 26 28 / .94) 0%,rgb(23 26 28 / .78) 46%,rgb(23 26 28 / .16) 100%),url(https://amberwood-at-holland.greenape.sg/wp-content/uploads/2026/09/F4E9CF.png) center/cover no-repeat}@media (max-width:1023px){.serra-amberwood-holland-hero{min-height:auto}}@media (max-width:767px){.serra-amberwood-holland-hero{padding-top:78px;padding-right:0;padding-bottom:48px;padding-left:0}}.serra-amberwood-holland-hero-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);align-items:end;gap:64px}@media (max-width:1119px){.serra-amberwood-holland-hero-grid{gap:36px}}.serra-amberwood-holland-kicker{color:var(--serra-amberwood-holland-copper);font-family:var(--serra-amberwood-holland-font-utility),monospace;font-size:12px;line-height:1.5;text-transform:uppercase;letter-spacing:.18em;margin-top:0;margin-right:0;margin-bottom:22px;margin-left:0}.serra-amberwood-holland-title{max-width:900px;color:var(--serra-amberwood-holland-porcelain);font-family:var(--serra-amberwood-holland-font-display),sans-serif;font-weight:650;font-size:clamp(3.4rem,7.6vw,7.8rem);line-height:.88;letter-spacing:-.055em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@media (max-width:479px){.serra-amberwood-holland-title{font-size:3.05rem}}.serra-amberwood-holland-title-accent{color:var(--serra-amberwood-holland-copper)}.serra-amberwood-holland-hero-copy{max-width:660px;color:rgb(244 244 241 / .78);font-size:18px;line-height:1.75;margin-top:30px;margin-right:0;margin-bottom:0;margin-left:0}.serra-amberwood-holland-panel{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;background-color:rgb(36 22 31 / .6);border-radius:var(--serra-amberwood-holland-radius);border-top:1px solid rgb(244 244 241 / .22);border-right:1px solid rgb(244 244 241 / .22);border-bottom:1px solid rgb(244 244 241 / .22);border-left:1px solid rgb(244 244 241 / .22);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@media (max-width:1023px){.serra-amberwood-holland-panel{max-width:520px}}.serra-amberwood-holland-panel-label{color:var(--serra-amberwood-holland-copper);font-family:var(--serra-amberwood-holland-font-utility),monospace;font-size:11px;text-transform:uppercase;letter-spacing:.14em;margin-top:0;margin-right:0;margin-bottom:16px;margin-left:0}.serra-amberwood-holland-panel-copy{color:var(--serra-amberwood-holland-porcelain);font-size:15px;line-height:1.65;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-amberwood-holland-section{padding-top:112px;padding-right:0;padding-bottom:112px;padding-left:0}@media (max-width:1119px){.serra-amberwood-holland-section{padding-top:92px;padding-right:0;padding-bottom:92px;padding-left:0}}@media (max-width:767px){.serra-amberwood-holland-section{padding-top:70px;padding-right:0;padding-bottom:70px;padding-left:0}}.serra-amberwood-holland-section-dark{color:var(--serra-amberwood-holland-porcelain);background-color:var(--serra-amberwood-holland-aubergine)}.serra-amberwood-holland-section-mist{background-color:var(--serra-amberwood-holland-mist)}.serra-amberwood-holland-head{display:grid;grid-template-columns:minmax(0,.45fr) minmax(0,1.55fr);align-items:start;gap:48px;margin-bottom:56px}@media (max-width:767px){.serra-amberwood-holland-head{grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:38px}}.serra-amberwood-holland-eyebrow{color:var(--serra-amberwood-holland-copper);font-family:var(--serra-amberwood-holland-font-utility),monospace;font-size:12px;text-transform:uppercase;letter-spacing:.16em;margin-top:8px;margin-right:0;margin-bottom:0;margin-left:0}.serra-amberwood-holland-h2{color:var(--serra-amberwood-holland-ink);font-family:var(--serra-amberwood-holland-font-display),sans-serif;font-weight:650;font-size:clamp(2.3rem,4vw,4.5rem);line-height:1;letter-spacing:-.04em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@media (max-width:479px){.serra-amberwood-holland-h2{font-size:2.35rem}}.serra-amberwood-holland-h2-light{color:var(--serra-amberwood-holland-porcelain)}.serra-amberwood-holland-lede{max-width:760px;color:#49504e;font-size:18px;line-height:1.75;margin-top:24px;margin-right:0;margin-bottom:0;margin-left:0}.serra-amberwood-holland-lede-light{color:rgb(244 244 241 / .75)}.serra-amberwood-holland-overview{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:70px}.serra-amberwood-holland-image{width:100%;height:auto;object-fit:cover;object-position:0% 50%;aspect-ratio:4/5;border-radius:var(--serra-amberwood-holland-radius)}.serra-amberwood-holland-copy{color:#49504e;font-size:17px;line-height:1.8;margin-top:0;margin-right:0;margin-bottom:20px;margin-left:0}.serra-amberwood-holland-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background-color:rgb(23 26 28 / .15);border-top:1px solid rgb(23 26 28 / .15);border-right:1px solid rgb(23 26 28 / .15);border-bottom:1px solid rgb(23 26 28 / .15);border-left:1px solid rgb(23 26 28 / .15)}@media (max-width:1119px){.serra-amberwood-holland-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.serra-amberwood-holland-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.serra-amberwood-holland-fact{min-height:150px;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-color:var(--serra-amberwood-holland-porcelain);transition:transform 0.25s ease,box-shadow 0.25s ease}.serra-amberwood-holland-fact:hover{z-index:2;box-shadow:0 18px 34px rgb(23 26 28 / .12);transform:translate3d(0,-5px,0)}.serra-amberwood-holland-fact-label{color:var(--serra-amberwood-holland-sage);font-family:var(--serra-amberwood-holland-font-utility),monospace;font-size:11px;text-transform:uppercase;letter-spacing:.12em;margin-top:0;margin-right:0;margin-bottom:18px;margin-left:0}.serra-amberwood-holland-fact-value{color:var(--serra-amberwood-holland-ink);font-family:var(--serra-amberwood-holland-font-display),sans-serif;font-weight:650;font-size:22px;line-height:1.25;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-amberwood-holland-native{width:100%;margin-top:40px}.serra-amberwood-holland-location-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px}@media (max-width:1023px){.serra-amberwood-holland-location-grid{grid-template-columns:minmax(0,1fr)}}.serra-amberwood-holland-card{padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-color:var(--serra-amberwood-holland-porcelain);border-radius:var(--serra-amberwood-holland-radius);border-top:1px solid rgb(23 26 28 / .13);border-right:1px solid rgb(23 26 28 / .13);border-bottom:1px solid rgb(23 26 28 / .13);border-left:1px solid rgb(23 26 28 / .13);transition:transform 0.25s ease,box-shadow 0.25s ease}.serra-amberwood-holland-card:hover{box-shadow:0 20px 40px rgb(23 26 28 / .12);transform:translate3d(0,-5px,0)}.serra-amberwood-holland-card-title{color:var(--serra-amberwood-holland-ink);font-family:var(--serra-amberwood-holland-font-display),sans-serif;font-weight:650;font-size:24px;margin-top:0;margin-right:0;margin-bottom:12px;margin-left:0}.serra-amberwood-holland-card-copy{color:#565d5a;font-size:15px;line-height:1.7;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-amberwood-holland-siteplan{width:100%;object-fit:cover;object-position:100% 50%;aspect-ratio:1/1;margin-top:22px;border-radius:12px}.serra-amberwood-holland-note{color:#666e6a;font-family:var(--serra-amberwood-holland-font-utility),monospace;font-size:11px;line-height:1.65;margin-top:14px;margin-right:0;margin-bottom:0;margin-left:0}.serra-amberwood-holland-form-grid{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:70px}.serra-amberwood-holland-contact{padding-top:34px;padding-right:34px;padding-bottom:34px;padding-left:34px;background-color:rgb(244 244 241 / .06);border-left:4px solid var(--serra-amberwood-holland-copper)}.serra-amberwood-holland-footer{color:var(--serra-amberwood-holland-porcelain);padding-top:64px;padding-right:0;padding-bottom:28px;padding-left:0;background-color:var(--serra-amberwood-holland-ink)}.serra-amberwood-holland-footer-grid{display:grid;grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(0,.8fr));gap:48px;padding-bottom:48px;border-bottom:1px solid rgb(244 244 241 / .14)}@media (max-width:767px){.serra-amberwood-holland-footer-grid{gap:30px}}.serra-amberwood-holland-footer-title{color:var(--serra-amberwood-holland-porcelain);font-family:var(--serra-amberwood-holland-font-display),sans-serif;font-weight:650;font-size:28px;margin-top:0;margin-right:0;margin-bottom:16px;margin-left:0}.serra-amberwood-holland-footer-copy{color:rgb(244 244 241 / .66);font-size:13px;line-height:1.75;margin-top:0;margin-right:0;margin-bottom:8px;margin-left:0}.serra-amberwood-holland-footer-link{display:block;color:rgb(244 244 241 / .74);font-size:14px;text-decoration:none;margin-top:0;margin-right:0;margin-bottom:10px;margin-left:0}.serra-amberwood-holland-footer-link:hover{color:var(--serra-amberwood-holland-copper)}.serra-amberwood-holland-legal{color:rgb(244 244 241 / .48);font-size:11px;line-height:1.7;margin-top:24px;margin-right:0;margin-bottom:0;margin-left:0}.serra-amberwood-holland-menu{justify-self:center}@media (max-width:1023px){.serra-amberwood-holland-menu{grid-row-start:2;grid-column-start:1;grid-column-end:-1}}@media (max-width:767px){.serra-amberwood-holland-menu{display:none}}.serra-amberwood-holland-gallery{width:100%}.serra-amberwood-holland-map{width:100%;overflow:hidden;border-radius:12px}.serra-amberwood-holland-tabs{width:100%}.serra-amberwood-holland-tabs .bde-tabs__tabslist-container{margin-bottom:28px}.serra-amberwood-holland-tabs .bde-tabs__tabslist{gap:4px;padding-top:4px;padding-right:4px;padding-bottom:4px;padding-left:4px;background-color:#202427;border-radius:14px;border-top:1px solid rgb(184 137 79 / .28);border-right:1px solid rgb(184 137 79 / .28);border-bottom:1px solid rgb(184 137 79 / .28);border-left:1px solid rgb(184 137 79 / .28)}.serra-amberwood-holland-tabs .bde-tabs__tab{color:#d7d2c9;font-family:var(--serra-amberwood-holland-font-body);font-weight:650;font-size:.84rem;padding-top:13px;padding-right:22px;padding-bottom:13px;padding-left:22px;background-color:#fff0;border-radius:10px;transition:background-color 0.2s ease,color 0.2s ease}.serra-amberwood-holland-tabs .bde-tabs__tab:hover{color:#f3f0ea;background-color:rgb(184 137 79 / .14)}.serra-amberwood-holland-tabs .bde-tabs__tab.is-active{color:#171a1c;background-color:#b8894f}.serra-amberwood-holland-tabs .bde-tabs__tab:focus-visible{color:#f3f0ea;outline:2px solid #b8894f;outline-offset:3px}.serra-amberwood-holland-accordion{width:100%}.serra-amberwood-holland-form{width:100%}.serra-amberwood-holland-form .breakdance-form{gap:18px 16px}.serra-amberwood-holland-form .breakdance-form-field__label{color:#f4f4f1;font-family:var(--serra-amberwood-holland-font-mono);font-size:.7rem;line-height:1.35;text-transform:uppercase;letter-spacing:.08em}.serra-amberwood-holland-form .breakdance-form-field__input{min-height:52px;color:#f4f4f1;font-family:var(--serra-amberwood-holland-font-body);font-size:.95rem;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;background-color:rgb(255 255 255 / .07);border-radius:10px;border-top:1px solid rgb(244 244 241 / .24);border-right:1px solid rgb(244 244 241 / .24);border-bottom:1px solid rgb(244 244 241 / .24);border-left:1px solid rgb(244 244 241 / .24)}.serra-amberwood-holland-form .breakdance-form-field__input::placeholder{color:rgb(244 244 241 / .48)}.serra-amberwood-holland-form .breakdance-form-field__input:focus{color:#f4f4f1;background-color:rgb(255 255 255 / .1);box-shadow:0 0 0 3px rgb(184 137 79 / .18)}.serra-amberwood-holland-form select.breakdance-form-field__input{color:#f4f4f1}.serra-amberwood-holland-form select.breakdance-form-field__input option{color:#f4f4f1;background-color:#24161f}.serra-amberwood-holland-form input[type="checkbox"]{width:18px;height:18px}.serra-amberwood-holland-form input[type="checkbox"]{accent-color:#b8894f}.serra-amberwood-holland-form .breakdance-form-field--checkbox label{color:#d7d2c9;font-size:.82rem;line-height:1.5}.serra-amberwood-holland-form .breakdance-form-button__submit{min-height:54px;color:#171a1c;font-family:var(--serra-amberwood-holland-font-body);font-weight:750;font-size:.88rem;padding-top:17px;padding-right:30px;padding-bottom:17px;padding-left:30px;background-color:#b8894f;border-radius:999px;border-top:1px solid #b8894f;border-right:1px solid #b8894f;border-bottom:1px solid #b8894f;border-left:1px solid #b8894f}.serra-amberwood-holland-form .breakdance-form-button__submit:hover{color:#171a1c;background-color:#d5b37a;transform:translate3d(0,-2px,0)}.serra-amberwood-holland-form .breakdance-form-button__submit:focus-visible{color:#171a1c;outline:2px solid #f4f4f1;outline-offset:3px}.serra-amberwood-holland-sr{position:absolute;width:1px;height:1px;overflow:hidden;margin-top:-1px;margin-right:-1px;margin-bottom:-1px;margin-left:-1px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid}.serra-amberwood-holland-sr{clip:rect(0,0,0,0);white-space:nowrap}@media (max-width:1023px){.serra-amberwood-holland-hero-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:1023px){.serra-amberwood-holland-overview{grid-template-columns:minmax(0,1fr)}}@media (max-width:1023px){.serra-amberwood-holland-form-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.serra-amberwood-holland-facts{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.serra-amberwood-holland-footer-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:479px){.serra-amberwood-holland-panel{padding-top:22px;padding-right:22px;padding-bottom:22px;padding-left:22px}}@media (max-width:479px){.serra-amberwood-holland-card{padding-top:22px;padding-right:22px;padding-bottom:22px;padding-left:22px}}.serra-amberwood-holland-logo-image{width:200px;height:auto;max-width:100%}.serra-amberwood-holland-plan-chart{width:100%;height:auto;border-radius:12px}.serra-amberwood-holland-legend{color:#49504e;font-size:12px;line-height:1.75;margin-top:18px;margin-right:0;margin-bottom:0;margin-left:0}.serra-amberwood-holland-amenities{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:24px}@media (max-width:1023px){.serra-amberwood-holland-amenities{grid-template-columns:minmax(0,1fr)}}.serra-amberwood-holland-amenity-group{padding-top:22px;padding-right:22px;padding-bottom:22px;padding-left:22px;background-color:var(--serra-amberwood-holland-mist);border-radius:12px;border-top:1px solid rgb(23 26 28 / .1);border-right:1px solid rgb(23 26 28 / .1);border-bottom:1px solid rgb(23 26 28 / .1);border-left:1px solid rgb(23 26 28 / .1)}.serra-amberwood-holland-amenity-heading{color:var(--serra-amberwood-holland-sage);font-family:var(--serra-amberwood-holland-font-utility),monospace;font-size:11px;line-height:1.4;text-transform:uppercase;letter-spacing:.14em;margin-top:0;margin-right:0;margin-bottom:14px;margin-left:0}.serra-amberwood-holland-amenity-link{display:block;color:var(--serra-amberwood-holland-ink);font-family:var(--serra-amberwood-holland-font-body),sans-serif;font-weight:650;font-size:14px;line-height:1.45;text-decoration:none;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0;border-top:1px solid rgb(23 26 28 / .1)}.serra-amberwood-holland-amenity-link:hover{color:var(--serra-amberwood-holland-copper)}.serra-amberwood-holland-amenity-meta{display:block;color:#69706d;font-family:var(--serra-amberwood-holland-font-utility),monospace;font-weight:400;font-size:10px;line-height:1.5;letter-spacing:.04em;margin-top:4px}.serra-amberwood-holland-unit-table{width:100%;overflow:hidden;background-color:var(--serra-amberwood-holland-porcelain);border-radius:14px;border-top:1px solid rgb(23 26 28 / .14);border-right:1px solid rgb(23 26 28 / .14);border-bottom:1px solid rgb(23 26 28 / .14);border-left:1px solid rgb(23 26 28 / .14)}@media (max-width:767px){.serra-amberwood-holland-unit-table{overflow:visible;background-color:#fff0;border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid}}.serra-amberwood-holland-unit-row{display:grid;grid-template-columns:minmax(110px,.7fr) minmax(120px,.75fr) minmax(180px,1.3fr) minmax(120px,.8fr) minmax(90px,.55fr);align-items:stretch;border-top:1px solid rgb(23 26 28 / .1)}.serra-amberwood-holland-unit-row:first-child{border-top:0 solid}@media (max-width:1119px){.serra-amberwood-holland-unit-row{grid-template-columns:minmax(90px,.6fr) minmax(100px,.7fr) minmax(160px,1.2fr) minmax(110px,.8fr) minmax(80px,.5fr)}}@media (max-width:767px){.serra-amberwood-holland-unit-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;overflow:hidden;margin-bottom:14px;background-color:var(--serra-amberwood-holland-porcelain);border-radius:12px;border-top:1px solid rgb(23 26 28 / .14);border-right:1px solid rgb(23 26 28 / .14);border-bottom:1px solid rgb(23 26 28 / .14);border-left:1px solid rgb(23 26 28 / .14)}}@media (max-width:479px){.serra-amberwood-holland-unit-row{grid-template-columns:minmax(0,1fr)}}.serra-amberwood-holland-unit-header{background-color:var(--serra-amberwood-holland-ink)}@media (max-width:767px){.serra-amberwood-holland-unit-header{display:none}}.serra-amberwood-holland-unit-cell{color:#444b48;font-family:var(--serra-amberwood-holland-font-body),sans-serif;font-size:13px;line-height:1.5;padding-top:15px;padding-right:16px;padding-bottom:15px;padding-left:16px;border-left:1px solid rgb(23 26 28 / .08)}.serra-amberwood-holland-unit-cell:first-child{border-left:0 solid}@media (max-width:767px){.serra-amberwood-holland-unit-cell{padding-top:13px;padding-right:13px;padding-bottom:13px;padding-left:13px;border-top:1px solid rgb(23 26 28 / .08);border-left:0 solid}.serra-amberwood-holland-unit-cell:nth-child(-n+2){border-top:0 solid}}@media (max-width:479px){.serra-amberwood-holland-unit-cell:nth-child(2){border-top:1px solid rgb(23 26 28 / .08)}}.serra-amberwood-holland-unit-headcell{color:var(--serra-amberwood-holland-porcelain);font-family:var(--serra-amberwood-holland-font-utility),monospace;font-weight:600;font-size:10px;text-transform:uppercase;letter-spacing:.08em}.serra-amberwood-holland-unit-code{color:var(--serra-amberwood-holland-aubergine);font-family:var(--serra-amberwood-holland-font-utility),monospace;font-weight:700}.serra-amberwood-holland-unit-luxe{background-color:rgb(184 137 79 / .1)}.serra-amberwood-holland-mobile-label{display:none}@media (max-width:767px){.serra-amberwood-holland-mobile-label{display:block;color:var(--serra-amberwood-holland-sage);font-family:var(--serra-amberwood-holland-font-utility),monospace;font-size:9px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px}}.serra-amberwood-holland-table-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:0;margin-right:0;margin-bottom:18px;margin-left:0}@media (max-width:767px){.serra-amberwood-holland-table-summary{grid-template-columns:minmax(0,1fr)}}.serra-amberwood-holland-summary-card{color:var(--serra-amberwood-holland-porcelain);padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px;background-color:var(--serra-amberwood-holland-aubergine);border-radius:12px}.serra-amberwood-holland-summary-value{color:var(--serra-amberwood-holland-porcelain);font-family:var(--serra-amberwood-holland-font-display),sans-serif;font-weight:650;font-size:26px;line-height:1;margin-top:0;margin-right:0;margin-bottom:8px;margin-left:0}.serra-amberwood-holland-summary-label{color:rgb(244 244 241 / .7);font-family:var(--serra-amberwood-holland-font-utility),monospace;font-size:10px;line-height:1.5;text-transform:uppercase;letter-spacing:.08em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-amberwood-holland-agent-link{color:#b8894f;transition:color 180ms,opacity 180ms}.serra-amberwood-holland-agent-link:hover{color:#d5b37a}.serra-amberwood-holland-agent-link:focus-visible{color:#d5b37a;outline:2px solid #d5b37a;outline-offset:3px}.serra-amberwood-holland-agent-link{text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.22em}.serra-amberwood-holland-elevation-intro{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px}.serra-amberwood-holland-elevation-intro h3{color:#171a1c;font-family:var(--serra-amberwood-holland-font-display);font-size:clamp(1.6rem,3vw,2.6rem);line-height:1.05;letter-spacing:-.025em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-amberwood-holland-elevation-intro p{max-width:52ch;color:#5f6764;font-family:var(--serra-amberwood-holland-font-body);font-size:.88rem;line-height:1.6;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@media (max-width:767px){.serra-amberwood-holland-elevation-intro{flex-flow:column;align-items:start}}.serra-amberwood-holland-elevation-scroll{width:100%;padding-top:4px;padding-right:4px;padding-bottom:18px;padding-left:4px}.serra-amberwood-holland-elevation-scroll{overflow-x:auto;scrollbar-color:#b8894f #262a2d;scrollbar-width:thin}@media (max-width:479px){.serra-amberwood-holland-elevation-scroll{width:calc(100% + 18px);margin-right:-18px}}.serra-amberwood-holland-elevation-chart{display:flex;flex-flow:column;gap:22px;min-width:1000px}@media (max-width:1023px){.serra-amberwood-holland-elevation-chart{min-width:940px}}@media (max-width:479px){.serra-amberwood-holland-elevation-chart{min-width:900px}}.serra-amberwood-holland-elevation-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:14px}.serra-amberwood-holland-elevation-row-1{grid-template-columns:repeat(3,minmax(0,1fr))}.serra-amberwood-holland-elevation-row-2{grid-template-columns:repeat(4,minmax(0,1fr))}.serra-amberwood-holland-elevation-row-3{grid-template-columns:repeat(4,minmax(0,1fr))}.serra-amberwood-holland-elevation-building{min-width:0;overflow:hidden;background-color:#202427;border-radius:14px;border-top:1px solid rgb(184 137 79 / .26);border-right:1px solid rgb(184 137 79 / .26);border-bottom:1px solid rgb(184 137 79 / .26);border-left:1px solid rgb(184 137 79 / .26);box-shadow:0 16px 42px rgb(0 0 0 / .16)}.serra-amberwood-holland-elevation-building-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding-top:13px;padding-right:14px;padding-bottom:10px;padding-left:14px;border-bottom:1px solid rgb(243 240 234 / .1)}.serra-amberwood-holland-elevation-building-head h4{color:#f3f0ea;font-family:var(--serra-amberwood-holland-font-body);font-weight:650;font-size:.82rem;letter-spacing:.01em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-amberwood-holland-elevation-building-head p{color:#777d7c;font-family:var(--serra-amberwood-holland-font-mono);font-size:.62rem;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-amberwood-holland-elevation-stack-head{display:grid;gap:3px;padding-top:3px;padding-right:6px;padding-bottom:3px;padding-left:6px}.serra-amberwood-holland-elevation-floor{display:grid;gap:3px;padding-top:3px;padding-right:6px;padding-bottom:3px;padding-left:6px}.serra-amberwood-holland-elevation-cols-2{display:grid;grid-template-columns:34px repeat(2,minmax(0,1fr));gap:3px;padding-top:3px;padding-right:6px;padding-bottom:3px;padding-left:6px}.serra-amberwood-holland-elevation-cols-4{display:grid;grid-template-columns:30px repeat(4,minmax(0,1fr));gap:3px;padding-top:3px;padding-right:6px;padding-bottom:3px;padding-left:6px}.serra-amberwood-holland-elevation-stack-head{color:#777d7c;font-family:var(--serra-amberwood-holland-font-mono);font-size:.58rem;text-align:center;text-transform:uppercase;letter-spacing:.08em;padding-top:8px}.serra-amberwood-holland-elevation-stack-head span:first-child{text-align:left}.serra-amberwood-holland-elevation-level{display:flex;align-items:center;color:#777d7c;font-family:var(--serra-amberwood-holland-font-mono);font-size:.58rem}.serra-amberwood-holland-elevation-cell{display:flex;justify-content:center;align-items:center;min-height:28px;color:#f3f0ea;font-family:var(--serra-amberwood-holland-font-mono);font-size:.62rem;line-height:1;letter-spacing:-.02em;padding-top:4px;padding-right:2px;padding-bottom:4px;padding-left:2px;border-radius:5px}.serra-amberwood-holland-elevation-three{background-color:#777d6a}.serra-amberwood-holland-elevation-four{background-color:#795f52}.serra-amberwood-holland-elevation-five{color:#171a1c;background-color:#b8894f}.serra-amberwood-holland-elevation-empty{color:#555a5a;background-color:rgb(255 255 255 / .035)}.serra-amberwood-holland-elevation-legend{display:flex;gap:10px 22px;color:#b9b4aa;font-family:var(--serra-amberwood-holland-font-body);font-size:.74rem;margin-top:20px}.serra-amberwood-holland-elevation-legend{flex-wrap:wrap}.serra-amberwood-holland-elevation-key{display:inline-flex;align-items:center;gap:8px}.serra-amberwood-holland-elevation-swatch{width:12px;height:12px;border-radius:3px}.serra-amberwood-holland-elevation-note{color:#777d7c;font-family:var(--serra-amberwood-holland-font-body);font-size:.72rem;line-height:1.55;margin-top:14px}.serra-amberwood-holland-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}@media (max-width:1119px){.serra-amberwood-holland-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.serra-amberwood-holland-plan-grid{grid-template-columns:minmax(0,1fr)}}.serra-amberwood-holland-plan-card{display:grid;grid-template-rows:180px auto;min-width:0;overflow:hidden;background-color:#202427;border-radius:16px;border-top:1px solid rgb(184 137 79 / .24);border-right:1px solid rgb(184 137 79 / .24);border-bottom:1px solid rgb(184 137 79 / .24);border-left:1px solid rgb(184 137 79 / .24);transition:transform 0.25s ease,border-color 0.25s ease}.serra-amberwood-holland-plan-card:hover{transform:translate3d(0,-5px,0)}@media (max-width:767px){.serra-amberwood-holland-plan-card{grid-template-rows:150px auto}}.serra-amberwood-holland-plan-placeholder{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:8px;text-align:center;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;border-bottom:1px solid rgb(243 240 234 / .1)}.serra-amberwood-holland-plan-placeholder strong{color:#d5b37a;font-family:var(--serra-amberwood-holland-font-mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.12em}.serra-amberwood-holland-plan-placeholder span{color:#777d7c;font-family:var(--serra-amberwood-holland-font-body);font-size:.72rem}.serra-amberwood-holland-plan-placeholder{background:repeating-linear-gradient(135deg,rgb(184 137 79 / .06) 0,rgb(184 137 79 / .06) 1px,transparent 1px,transparent 16px)}.serra-amberwood-holland-plan-info{display:flex;flex-flow:column;gap:12px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}.serra-amberwood-holland-plan-info h3{color:#f3f0ea;font-family:var(--serra-amberwood-holland-font-display);font-size:1.35rem;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-amberwood-holland-plan-specs{display:grid;grid-template-columns:1fr 1fr;gap:8px}.serra-amberwood-holland-plan-spec{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;background-color:#292e31;border-radius:8px}.serra-amberwood-holland-plan-spec span{display:block;color:#777d7c;font-family:var(--serra-amberwood-holland-font-mono);font-size:.58rem;text-transform:uppercase;letter-spacing:.08em}.serra-amberwood-holland-plan-spec strong{display:block;color:#f3f0ea;font-family:var(--serra-amberwood-holland-font-body);font-size:.78rem;margin-top:4px}.serra-amberwood-holland-plan-note{color:#b9b4aa;font-family:var(--serra-amberwood-holland-font-body);font-size:.78rem;line-height:1.55;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-amberwood-holland-elevation-legend-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px}@media (max-width:767px){.serra-amberwood-holland-elevation-legend-grid{grid-template-columns:minmax(0,1fr)}}.serra-amberwood-holland-elevation-legend-group{padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;background-color:#202427;border-radius:12px;border-top:1px solid rgb(184 137 79 / .2);border-right:1px solid rgb(184 137 79 / .2);border-bottom:1px solid rgb(184 137 79 / .2);border-left:1px solid rgb(184 137 79 / .2)}.serra-amberwood-holland-elevation-legend-group h4{display:flex;align-items:center;gap:8px;color:#f3f0ea;font-family:var(--serra-amberwood-holland-font-body);font-size:.78rem;margin-top:0;margin-right:0;margin-bottom:12px;margin-left:0}.serra-amberwood-holland-elevation-legend-item{display:grid;grid-template-columns:42px minmax(0,1fr);gap:8px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:5px;padding-right:0;padding-bottom:5px;padding-left:0;border-top:1px solid rgb(243 240 234 / .07)}.serra-amberwood-holland-elevation-legend-item strong{color:#d5b37a;font-family:var(--serra-amberwood-holland-font-mono);font-size:.66rem}.serra-amberwood-holland-elevation-legend-item span{color:#b9b4aa;font-family:var(--serra-amberwood-holland-font-body);font-size:.68rem}.lg-page{background-color:#071a2e;background-image:linear-gradient(rgb(7 26 46 / .78),rgb(7 26 46 / .78)),url(https://3000-iqiqea5bni4dldr4ze3zw-c80963d5.us4.manus.computer/manus-storage/lucerne-grand-hero_e2d8a53e.jpg);background-size:auto,cover;background-position:0 0,50% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,fixed}.lg-page *{box-sizing:border-box}.lg-header{display:flex;justify-content:space-between;align-items:center;position:absolute;top:0;right:0;left:0;z-index:2;color:#fff;padding-top:24px;padding-right:5vw;padding-bottom:24px;padding-left:5vw}@media (max-width:1023px){.lg-header{padding-top:20px;padding-right:7vw;padding-bottom:20px;padding-left:7vw}}.lg-brand{font-family:var(--serif);font-size:23px;line-height:.8;letter-spacing:-.05em}.lg-brand small{display:block;font-family:var(--sans);font-size:9px;text-transform:uppercase;letter-spacing:.2em;margin-top:8px}.lg-nav{display:flex;gap:34px;font-size:10px;text-transform:uppercase;letter-spacing:.13em;margin-right:36px;margin-left:auto}.lg-nav a{color:#fff;text-decoration:none}@media (max-width:1023px){.lg-nav{display:none}}.lg-cta{font-family:var(--font-sans)}.lg-button{font-family:var(--font-sans)}.lg-hero p{max-width:460px;color:rgb(255 255 255 / .75);font-size:16px;line-height:1.7}.lg-hero{background-attachment:fixed}.lg-eyebrow{display:flex;align-items:center;gap:10px;color:var(--terra);font-size:10px;text-transform:uppercase;letter-spacing:.2em;margin-top:0;margin-right:0;margin-bottom:20px;margin-left:0}.lg-eyebrow:before{width:30px;height:1px;background-color:currentColor}.lg-eyebrow:before{content:""}.lg-eyebrow.light{color:#d7b891}.lg-hero h1{font-family:var(--font-display);font-weight:400}.lg-section h2{font-family:var(--font-display);font-weight:400}.lg-dark h2{font-family:var(--font-display);font-weight:400}.lg-hero h1 em{color:var(--terra);font-style:italic}.lg-section h2 em{color:var(--terra);font-style:italic}.lg-dark h2 em{color:var(--terra);font-style:italic}.lg-hero-actions{display:flex;align-items:center;gap:22px;margin-top:35px}@media (max-width:767px){.lg-hero-actions{flex-flow:column;align-items:start}}.lg-link{display:inline-flex;align-items:center;gap:8px;min-height:34px;color:#071a2e;font-family:"Manrope",sans-serif;font-weight:700;font-size:11px;line-height:1.3;text-decoration:none;text-transform:uppercase;letter-spacing:.12em;padding-top:6px;padding-right:0;padding-bottom:6px;padding-left:0;border-bottom:1px solid currentColor;transition:color 0.18s ease,border-color 0.18s ease}.lg-link.light{color:#fff}.lg-link:hover{color:#b66a4b}.lg-facts{background-color:rgb(235 227 214 / .94);background-image:linear-gradient(rgb(235 227 214 / .94),rgb(235 227 214 / .94)),url(https://3000-iqiqea5bni4dldr4ze3zw-c80963d5.us4.manus.computer/manus-storage/lucerne-grand-hero_e2d8a53e.jpg);background-size:auto,auto;background-position:0 0,0 0;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.lg-fact{padding-top:28px;padding-right:20px;padding-bottom:31px;padding-left:0;border-right:1px solid var(--line)}.lg-fact+.lg-fact{padding-left:20px}.lg-fact:last-child{border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid}.lg-fact strong{display:block;color:var(--terra);font-family:var(--serif);font-weight:400;font-size:42px}.lg-fact span{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.1em}@media (max-width:767px){.lg-fact{padding-top:20px;padding-right:0;padding-bottom:20px;padding-left:0}.lg-fact+.lg-fact{padding-left:14px}.lg-fact strong{font-size:34px}.lg-fact span{font-size:8px}.lg-fact:nth-child(2){border-right:0 solid}}.lg-section{padding-top:115px;padding-right:11vw;padding-bottom:115px;padding-left:11vw}.lg-section h2{color:var(--ink);font-size:clamp(52px,6vw,82px)}.lg-story{display:grid;grid-template-columns:1fr 1fr;gap:10vw}.lg-copy{max-width:470px;color:var(--muted);font-size:15px;line-height:1.8;padding-top:45px}.lg-copy strong{display:block;color:var(--ink);font-family:var(--serif);font-weight:400;font-size:23px;line-height:1.5;margin-bottom:20px}.lg-split{display:grid;grid-template-columns:42% 58%;color:#fff;background-color:var(--ink)}@media (max-width:1023px){.lg-split{grid-template-columns:1fr}}.lg-split-copy{padding-top:100px;padding-right:8vw;padding-bottom:100px;padding-left:11vw}.lg-split-copy p{max-width:400px;color:rgb(255 255 255 / .7);font-size:15px;line-height:1.8}@media (max-width:1023px){.lg-split-copy{padding-top:80px;padding-right:7vw;padding-bottom:80px;padding-left:7vw}}.lg-split-image{min-height:520px}.lg-split-image{background:url(https://3000-iqiqea5bni4dldr4ze3zw-c80963d5.us4.manus.computer/manus-storage/lucerne-grand-lifestyle_b7cf9ed7.jpg) center/cover}@media (max-width:1023px){.lg-split-image{grid-row-start:1;min-height:420px}}.lg-units{background-color:var(--ivory)}.lg-unit-list{border-top:1px solid var(--line)}.lg-unit{display:grid;grid-template-columns:80px 1fr 30px;align-items:center;gap:20px;padding-top:26px;padding-right:0;padding-bottom:26px;padding-left:0;border-bottom:1px solid var(--line)}.lg-unit small{color:var(--terra);font-family:var(--serif);font-size:30px}.lg-unit h3{font-family:var(--serif);font-weight:400;font-size:30px;margin-top:0;margin-right:0;margin-bottom:6px;margin-left:0}.lg-unit p{color:var(--muted);font-size:13px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.lg-unit a{color:var(--terra);font-size:20px;text-decoration:none}.lg-amenity{display:grid;grid-template-columns:1.05fr 0.95fr;align-items:center;gap:9vw;background-color:var(--paper)}.lg-amenity-image{min-height:560px}.lg-amenity-image{background:url(https://3000-iqiqea5bni4dldr4ze3zw-c80963d5.us4.manus.computer/manus-storage/lucerne-grand-amenity_582cf718.jpg) center/cover}@media (max-width:1023px){.lg-amenity-image{min-height:430px}}.lg-amenity-copy p{max-width:450px;color:var(--muted);font-size:15px;line-height:1.8}.lg-dark{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:8vw;color:#fff;padding-top:115px;padding-right:11vw;padding-bottom:115px;padding-left:11vw;background-color:var(--ink)}.lg-dark h2{color:#fff;font-size:clamp(52px,6vw,82px)}.lg-dark p{max-width:440px;color:rgb(255 255 255 / .68);font-size:15px;line-height:1.8}.lg-dark .lg-link{color:#f4efe5}.lg-dark .lg-link:hover{color:#d7b891}.lg-button{display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:50px;color:#fff;font-family:"Manrope",sans-serif;font-weight:700;font-size:11px;line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:.12em;padding-top:15px;padding-right:24px;padding-bottom:15px;padding-left:24px;background-color:#b66a4b;border-radius:0;border-top:1px solid #b66a4b;border-right:1px solid #b66a4b;border-bottom:1px solid #b66a4b;border-left:1px solid #b66a4b;transition:background-color 0.18s ease,color 0.18s ease,border-color 0.18s ease,transform 0.18s ease}.lg-button:hover{color:#fff;background-color:#071a2e;transform:translate3d(0,-1px,0)}.lg-rings{display:grid;align-items:center;justify-items:center;position:relative;min-height:370px}.lg-rings strong{position:relative;color:#d5ba8e;font-family:var(--serif);font-weight:400;font-size:82px}@media (max-width:767px){.lg-rings{min-height:310px}}.lg-ring{position:absolute;border-radius:50%;border-top:1px solid var(--gold);border-right:1px solid var(--gold);border-bottom:1px solid var(--gold);border-left:1px solid var(--gold)}.lg-ring.one{width:160px;height:160px}.lg-ring.two{width:260px;height:260px}.lg-ring.three{width:370px;height:370px;opacity:.45}@media (max-width:767px){.lg-ring.three{width:300px;height:300px}}.lg-plans{background-color:var(--ivory)}.lg-plan-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.lg-plan{min-height:300px;padding-top:22px;padding-right:22px;padding-bottom:22px;padding-left:22px;background-color:#dfe4db}.lg-plan.floor{background-color:#e9e1d4}.lg-plan span{display:block;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.15em}.lg-plan:after{display:block;width:55%;height:90px;margin-top:75px;margin-right:auto;margin-bottom:0;margin-left:auto;border-top:1px solid var(--ink);border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);border-left:1px solid var(--ink);opacity:.7;transform:rotateZ(-12deg)}.lg-plan:after{content:""}.lg-plan.floor:after{width:62%;height:130px;margin-top:50px}.lg-plan.floor:after{transform:none}.lg-location{display:grid;grid-template-columns:1fr 1fr;background-color:var(--paper)}.lg-map{position:relative;min-height:600px;overflow:hidden;background-color:#d9ded6}.lg-map:before{position:absolute;top:22%;left:26%;color:#5d7568;font-family:var(--serif);font-size:20px;transform:rotateZ(-9deg)}.lg-map:before{content:"Jurong Lake Gardens"}.lg-map:after{position:absolute;top:56%;left:44%;color:#fff;font-size:9px;letter-spacing:.12em;padding-top:10px;padding-right:13px;padding-bottom:10px;padding-left:13px;background-color:var(--terra);border-radius:50%}.lg-map:after{content:"LUCERNE GRAND"}@media (max-width:1023px){.lg-map{min-height:450px}}.lg-location-copy{padding-top:115px;padding-right:11vw;padding-bottom:115px;padding-left:8vw}.lg-location-copy p{max-width:430px;color:var(--muted);font-size:15px;line-height:1.8}@media (max-width:1023px){.lg-location-copy{padding-top:80px;padding-right:7vw;padding-bottom:80px;padding-left:7vw}}.lg-location-list{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.lg-location-list p{display:flex;justify-content:space-between;gap:20px;font-size:11px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:15px;padding-right:0;padding-bottom:15px;padding-left:0;border-bottom:1px solid var(--line)}.lg-location-list{list-style:none}.lg-gallery-grid{display:grid;grid-template-columns:1.4fr 0.8fr 0.8fr;gap:14px}.lg-gallery{min-height:420px}.lg-gallery.one{background-image:linear-gradient(0deg,rgb(7 26 46 / .55),transparent),url(https://3000-iqiqea5bni4dldr4ze3zw-c80963d5.us4.manus.computer/manus-storage/lucerne-grand-hero_e2d8a53e.jpg);background-size:auto,auto;background-position:0 0,0 0;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.lg-gallery.two{background-image:linear-gradient(0deg,rgb(7 26 46 / .4),transparent),url(https://3000-iqiqea5bni4dldr4ze3zw-c80963d5.us4.manus.computer/manus-storage/lucerne-grand-lifestyle_b7cf9ed7.jpg);background-size:auto,auto;background-position:0 0,0 0;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.lg-gallery.three{background-image:linear-gradient(0deg,rgb(7 26 46 / .4),transparent),url(https://3000-iqiqea5bni4dldr4ze3zw-c80963d5.us4.manus.computer/manus-storage/lucerne-grand-amenity_582cf718.jpg);background-size:auto,auto;background-position:0 0,0 0;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.lg-gallery{background-position:center;background-size:cover}@media (max-width:767px){.lg-gallery{min-height:300px}}.lg-developer{display:grid;grid-template-columns:0.75fr 1.25fr;align-items:center;gap:10vw;background-color:var(--paper)}.lg-developer-mark{display:grid;align-items:center;justify-items:center;min-height:230px;font-family:var(--serif);font-size:88px;letter-spacing:-.08em;border-top:1px solid rgb(7 26 46 / .25);border-right:1px solid rgb(7 26 46 / .25);border-bottom:1px solid rgb(7 26 46 / .25);border-left:1px solid rgb(7 26 46 / .25)}@media (max-width:1023px){.lg-developer-mark{min-height:200px}}.lg-enquire{display:grid;grid-template-columns:1fr 1fr;gap:10vw;color:#fff;padding-top:115px;padding-right:11vw;padding-bottom:115px;padding-left:11vw;background-color:var(--ink)}.lg-enquire h2{color:#fff}.lg-enquire p{max-width:410px;color:rgb(255 255 255 / .7);font-size:15px;line-height:1.8}.lg-form{padding-top:18px}.lg-form select option{color:var(--ink)}.lg-form input{font-family:var(--font-sans)}.lg-form select{font-family:var(--font-sans)}.lg-footer{display:flex;justify-content:space-between;gap:30px;color:rgb(255 255 255 / .65);font-size:10px;line-height:1.6;padding-top:38px;padding-right:5vw;padding-bottom:38px;padding-left:5vw;background-color:#041321}.lg-footer p{max-width:620px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.lg-footer a{color:#d4b889}@media (max-width:767px){.lg-footer{display:block}.lg-footer p{margin-top:20px;margin-right:0;margin-bottom:20px;margin-left:0}}.lg-footer-brand{color:#fff;font-family:var(--serif);font-size:22px}@media (max-width:767px){.lg-hero{background-attachment:scroll}}.lg-section{background-color:rgb(244 239 229 / .9);background-image:linear-gradient(rgb(244 239 229 / .9),rgb(244 239 229 / .9)),url(https://3000-iqiqea5bni4dldr4ze3zw-c80963d5.us4.manus.computer/manus-storage/lucerne-grand-hero_e2d8a53e.jpg);background-size:auto,cover;background-position:0 0,50% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,fixed}@media (max-width:767px){.lg-section{background-attachment:scroll}}.lg-dark{color:#fff;background-color:rgb(7 26 46 / .91);background-image:linear-gradient(rgb(7 26 46 / .91),rgb(7 26 46 / .91)),url(https://3000-iqiqea5bni4dldr4ze3zw-c80963d5.us4.manus.computer/manus-storage/lucerne-grand-hero_e2d8a53e.jpg);background-size:auto,auto;background-position:0 0,0 0;background-repeat:repeat,repeat;background-attachment:scroll,scroll}@media (max-width:767px){.lg-dark{background-attachment:scroll}}.lg-enquire{color:#fff;background-color:rgb(7 26 46 / .91);background-image:linear-gradient(rgb(7 26 46 / .91),rgb(7 26 46 / .91)),url(https://3000-iqiqea5bni4dldr4ze3zw-c80963d5.us4.manus.computer/manus-storage/lucerne-grand-hero_e2d8a53e.jpg);background-size:auto,auto;background-position:0 0,0 0;background-repeat:repeat,repeat;background-attachment:scroll,scroll}@media (max-width:767px){.lg-enquire{background-attachment:scroll}}@media (max-width:1023px){.lg-story{grid-template-columns:1fr;gap:45px}}.lg-amenity{background-color:rgb(244 239 229 / .9);background-image:linear-gradient(rgb(244 239 229 / .9),rgb(244 239 229 / .9)),url(https://3000-iqiqea5bni4dldr4ze3zw-c80963d5.us4.manus.computer/manus-storage/lucerne-grand-hero_e2d8a53e.jpg);background-size:auto,cover;background-position:0 0,50% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,fixed}@media (max-width:767px){.lg-amenity{background-attachment:scroll}}.lg-location{background-color:rgb(244 239 229 / .9);background-image:linear-gradient(rgb(244 239 229 / .9),rgb(244 239 229 / .9)),url(https://3000-iqiqea5bni4dldr4ze3zw-c80963d5.us4.manus.computer/manus-storage/lucerne-grand-hero_e2d8a53e.jpg);background-size:auto,cover;background-position:0 0,50% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,fixed}@media (max-width:767px){.lg-location{background-attachment:scroll}}.lg-developer{background-color:rgb(244 239 229 / .9);background-image:linear-gradient(rgb(244 239 229 / .9),rgb(244 239 229 / .9)),url(https://3000-iqiqea5bni4dldr4ze3zw-c80963d5.us4.manus.computer/manus-storage/lucerne-grand-hero_e2d8a53e.jpg);background-size:auto,cover;background-position:0 0,50% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,fixed}@media (max-width:767px){.lg-developer{background-attachment:scroll}}@media (max-width:767px){.lg-plan-grid{grid-template-columns:1fr}}@media (max-width:767px){.lg-gallery-grid{grid-template-columns:1fr}}.lg-cta{display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:48px;color:#071a2e;font-family:"Manrope",sans-serif;font-weight:700;font-size:11px;line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:.12em;padding-top:14px;padding-right:22px;padding-bottom:14px;padding-left:22px;background-color:#f4efe5;border-radius:0;border-top:1px solid rgb(244 239 229 / .9);border-right:1px solid rgb(244 239 229 / .9);border-bottom:1px solid rgb(244 239 229 / .9);border-left:1px solid rgb(244 239 229 / .9);transition:background-color 0.18s ease,color 0.18s ease,border-color 0.18s ease,transform 0.18s ease}.lg-cta:hover{color:#fff;background-color:#b66a4b;transform:translate3d(0,-1px,0)}.lg-split{color:#fff;background-color:rgb(7 26 46 / .91);background-image:linear-gradient(rgb(7 26 46 / .91),rgb(7 26 46 / .91)),url(https://3000-iqiqea5bni4dldr4ze3zw-c80963d5.us4.manus.computer/manus-storage/lucerne-grand-hero_e2d8a53e.jpg);background-size:auto,auto;background-position:0 0,0 0;background-repeat:repeat,repeat;background-attachment:scroll,scroll}@media (max-width:767px){.lg-split{background-attachment:scroll}}.lg-plans{background-color:rgb(244 239 229 / .9);background-image:linear-gradient(rgb(244 239 229 / .9),rgb(244 239 229 / .9)),url(https://3000-iqiqea5bni4dldr4ze3zw-c80963d5.us4.manus.computer/manus-storage/lucerne-grand-hero_e2d8a53e.jpg);background-size:auto,cover;background-position:0 0,50% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,fixed}@media (max-width:767px){.lg-plans{background-attachment:scroll}}.lg-facts{background-color:rgb(244 239 229 / .9);background-image:linear-gradient(rgb(244 239 229 / .9),rgb(244 239 229 / .9)),url(https://3000-iqiqea5bni4dldr4ze3zw-c80963d5.us4.manus.computer/manus-storage/lucerne-grand-hero_e2d8a53e.jpg);background-size:auto,cover;background-position:0 0,50% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,fixed}@media (max-width:767px){.lg-facts{background-attachment:scroll}}.lg-page{font-family:var(--font-sans)}.lg-page *{font-family:var(--font-sans)}.lg-unit h3{font-family:var(--font-display);font-weight:400}.lg-brand{font-family:var(--font-display);font-weight:400}.lg-developer-mark{font-family:var(--font-display);font-weight:400}.lg-footer-brand{font-family:var(--font-display);font-weight:400}.lg-fact strong{font-family:var(--font-display);font-weight:400}.lg-unit small{font-family:var(--font-display);font-weight:400}.lg-copy strong{font-family:var(--font-display);font-weight:400}.lg-map:before{font-family:var(--font-display);font-weight:400}.lg-brand small{font-family:var(--font-sans)}.lg-nav{font-family:var(--font-sans)}.lg-link{font-family:var(--font-sans)}.lg-eyebrow{font-family:var(--font-sans)}.lg-fact span{font-family:var(--font-sans)}.lg-plan span{font-family:var(--font-sans)}.lg-footer{font-family:var(--font-sans)}.lg-form button{font-family:var(--font-sans)}.lg-page h1{font-synthesis:none}.lg-page h2{font-synthesis:none}.lg-page h3{font-synthesis:none}.lg-page p{font-synthesis:none}.lg-page a{font-synthesis:none}.lg-page span{font-synthesis:none}.lg-page strong{font-synthesis:none}.lg-page small{font-synthesis:none}.lg-page input{font-synthesis:none}.lg-page select{font-synthesis:none}.lg-page button{font-synthesis:none}.rg-page{overflow:hidden;color:var(--rg-ink);font-family:var(--rg-sans);background-color:var(--rg-ivory)}.rg-page *{box-sizing:border-box}.rg-wrap{width:min(1120px,88vw);margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto}@media (max-width:1023px){.rg-wrap{width:min(88vw,680px)}}.rg-header{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;position:fixed;top:0;right:0;left:0;z-index:20;width:100%;box-sizing:border-box;color:#132033;background-color:rgb(241 234 223 / .96);transition:background 0.25s ease,box-shadow 0.25s ease;box-shadow:0 1px 0 rgb(19 32 51 / .12);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.rg-header.rg-header-hidden{opacity:0;pointer-events:none;transform:translate3d(0,-120%,0)}.rg-header .rg-nav{justify-self:center;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.rg-header .rg-button{justify-self:end}.rg-header .rg-button{white-space:nowrap}.rg-header{padding:24px max(6vw,calc(( 100vw - 1120px ) / 2))}@media (max-width:1023px){.rg-header{padding-top:20px;padding-bottom:20px}}@media (max-width:767px){.rg-header{grid-template-columns:1fr auto;gap:12px;padding-right:6vw;padding-left:6vw}.rg-header .rg-nav{display:none}.rg-header .rg-button{font-size:9px;padding-right:14px;padding-left:14px}}.f592d964-79d8-4b5f-afb2-40cbbfcd24a1{display:block;width:112px;height:auto;max-width:112px;mix-blend-mode:multiply}@media (max-width:767px){.f592d964-79d8-4b5f-afb2-40cbbfcd24a1{width:94px;max-width:94px}}.lg-logo-image{display:block;width:112px;height:auto;max-width:112px;mix-blend-mode:multiply}@media (max-width:767px){.lg-logo-image{width:94px;max-width:94px}}.rg-nav{display:flex;gap:28px;margin-right:28px;margin-left:auto}.rg-nav a{color:#132033;text-decoration:none;text-transform:uppercase;letter-spacing:.12em}.rg-nav a{font:700 10px/1.2 var(--rg-sans)}@media (max-width:1023px){.rg-nav{display:none}}.lg-location-details{align-self:stretch;grid-column-start:1;grid-column-end:-1;position:relative;width:100%;box-sizing:border-box;color:#132033;padding-top:clamp(56px,8vw,112px);padding-right:clamp(24px,6vw,88px);padding-bottom:clamp(56px,8vw,112px);padding-left:clamp(24px,6vw,88px);background-color:#f1eadf}.lg-location-details{clear:both}@media (max-width:1023px){.lg-location-details{padding-top:64px;padding-right:28px;padding-bottom:64px;padding-left:28px}}@media (max-width:767px){.lg-location-details{padding-top:56px;padding-right:22px;padding-bottom:56px;padding-left:22px}}.rg-logo{color:#fff;text-decoration:none}.rg-logo small{display:block;text-transform:uppercase;letter-spacing:.2em;margin-top:7px}.rg-logo small{font:700 9px/1 var(--rg-sans)}.rg-logo{font:400 24px/1 var(--rg-display)}.rg-nav a{text-decoration:none;text-transform:uppercase;letter-spacing:.12em}.rg-nav a{font:700 10px/1.2 var(--rg-sans)}.rg-text-link{text-decoration:none;text-transform:uppercase;letter-spacing:.12em}.rg-text-link{font:700 10px/1.2 var(--rg-sans)}.rg-button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;color:var(--rg-ink);text-decoration:none;text-transform:uppercase;letter-spacing:.12em;padding-top:14px;padding-right:21px;padding-bottom:14px;padding-left:21px;background-color:var(--rg-ivory);border-top:1px solid var(--rg-ivory);border-right:1px solid var(--rg-ivory);border-bottom:1px solid var(--rg-ivory);border-left:1px solid var(--rg-ivory);transition:all 0.18s ease}.rg-button:hover{color:#fff;background-color:var(--rg-terra);transform:translate3d(0,-1px,0)}.rg-button.dark{color:#fff;background-color:var(--rg-terra)}.rg-button.dark:hover{color:var(--rg-ink);background-color:var(--rg-ivory)}.rg-button{font:700 10px/1.2 var(--rg-sans)}.rg-hero{display:flex;align-items:center;min-height:760px;color:#fff}.rg-hero .rg-kicker{color:#d7b891}.rg-hero{background:linear-gradient(90deg,rgb(7 26 46 / .86),rgb(7 26 46 / .25)),url(https://3000-iqiqea5bni4dldr4ze3zw-c80963d5.us4.manus.computer/manus-storage/lucerne-grand-hero_e2d8a53e.jpg) center/cover fixed}@media (max-width:767px){.rg-hero{min-height:720px}}.rg-hero-copy{max-width:650px;padding-top:100px}.rg-kicker{color:var(--rg-terra);text-transform:uppercase;letter-spacing:.2em;margin-top:0;margin-right:0;margin-bottom:20px;margin-left:0}.rg-kicker{font:700 10px/1.2 var(--rg-sans)}.rg-title{letter-spacing:-.055em;margin-top:0;margin-right:0;margin-bottom:24px;margin-left:0}.rg-title{font:400 clamp(58px,8vw,112px)/.9 var(--rg-display)}@media (max-width:767px){.rg-title{font-size:58px}}.rg-title em{color:var(--rg-terra);font-style:italic}.rg-heading em{color:var(--rg-terra);font-style:italic}.rg-lead{max-width:470px;color:rgb(255 255 255 / .78);margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.rg-lead{font:400 16px/1.7 var(--rg-sans)}.rg-actions{display:flex;align-items:center;gap:16px;margin-top:30px}@media (max-width:767px){.rg-actions{flex-flow:column;align-items:start}}.rg-text-link{display:inline-flex;align-items:center;gap:8px;color:var(--rg-ink);padding-top:8px;padding-right:0;padding-bottom:8px;padding-left:0;border-bottom:1px solid currentColor}.rg-text-link.light{color:#fff}.rg-facts{display:block;width:100%;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;background-color:#ebe3d6}.rg-facts>.rg-wrap.rg-facts{display:grid;grid-template-columns:repeat(4,1fr);width:min(1120px,88vw);margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;background-color:#fff0}@media (max-width:1023px){.rg-facts>.rg-wrap.rg-facts{width:88vw}}@media (max-width:767px){.rg-facts>.rg-wrap.rg-facts{grid-template-columns:repeat(2,1fr);width:88vw}}.rg-fact{min-width:0;padding-top:30px;padding-right:24px;padding-bottom:30px;padding-left:24px;border-right:1px solid rgb(7 26 46 / .16)}.rg-fact:last-child{border-right:0 solid}.rg-fact strong{display:block;color:var(--rg-terra)}.rg-fact strong{font:400 42px/1 var(--rg-display)}.rg-fact span{display:block;color:var(--rg-muted);text-transform:uppercase;letter-spacing:.1em;margin-top:9px}.rg-fact span{font:700 9px/1.3 var(--rg-sans)}@media (max-width:767px){.rg-fact{padding-top:20px;padding-right:14px;padding-bottom:20px;padding-left:14px}.rg-fact strong{font-size:34px}.rg-fact:nth-child(2){border-right:0 solid}}.rg-section{padding-top:110px;padding-right:0;padding-bottom:110px;padding-left:0}.rg-section{background:linear-gradient(rgb(244 239 229 / .93),rgb(244 239 229 / .93)),url(https://3000-iqiqea5bni4dldr4ze3zw-c80963d5.us4.manus.computer/manus-storage/lucerne-grand-hero_e2d8a53e.jpg) center/cover fixed}.rg-grid{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:10vw}.rg-heading{letter-spacing:-.05em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.rg-heading{font:400 clamp(48px,6vw,78px)/.94 var(--rg-display)}.rg-copy{max-width:470px;color:var(--rg-muted);padding-top:34px}.rg-copy strong{display:block;color:var(--rg-ink);margin-bottom:18px}.rg-copy strong{font:400 24px/1.4 var(--rg-display)}.rg-copy{font:400 15px/1.8 var(--rg-sans)}.rg-dark{color:#fff;padding-top:110px;padding-right:0;padding-bottom:110px;padding-left:0}.rg-dark .rg-heading{color:#fff}.rg-dark .rg-copy{color:rgb(255 255 255 / .7)}.rg-dark{background:linear-gradient(rgb(7 26 46 / .92),rgb(7 26 46 / .92)),url(https://3000-iqiqea5bni4dldr4ze3zw-c80963d5.us4.manus.computer/manus-storage/lucerne-grand-lifestyle_b7cf9ed7.jpg) center/cover fixed}.rg-units{display:grid;grid-template-columns:1fr 1fr;gap:10vw}.rg-unit-list{margin-top:36px;border-top:1px solid rgb(7 26 46 / .18)}.rg-unit{display:grid;grid-template-columns:56px 1fr auto;align-items:center;gap:18px;padding-top:22px;padding-right:0;padding-bottom:22px;padding-left:0;border-bottom:1px solid rgb(7 26 46 / .18)}.rg-unit small{color:var(--rg-terra)}.rg-unit small{font:400 28px/1 var(--rg-display)}.rg-unit h3{margin-top:0;margin-right:0;margin-bottom:5px;margin-left:0}.rg-unit h3{font:400 27px/1.1 var(--rg-display)}.rg-unit p{color:var(--rg-muted);font-size:13px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.rg-unit a{color:var(--rg-terra);font-size:20px;text-decoration:none}.rg-image{min-height:460px}.rg-image{background:linear-gradient(rgb(7 26 46 / .16),rgb(7 26 46 / .16)),url(https://3000-iqiqea5bni4dldr4ze3zw-c80963d5.us4.manus.computer/manus-storage/lucerne-grand-amenity_582cf718.jpg) center/cover}@media (max-width:1023px){.rg-image{min-height:380px}}.rg-location{display:grid;grid-template-columns:1fr 1fr;background-color:var(--rg-paper)}.rg-map{min-height:560px}.rg-map{background:linear-gradient(rgb(7 26 46 / .08),rgb(7 26 46 / .08)),url(https://3000-iqiqea5bni4dldr4ze3zw-c80963d5.us4.manus.computer/manus-storage/lucerne-grand-hero_e2d8a53e.jpg) center/cover fixed}.rg-location-copy{padding-top:100px;padding-right:8vw;padding-bottom:100px;padding-left:8vw}@media (max-width:1023px){.rg-location-copy{padding-top:80px;padding-right:6vw;padding-bottom:80px;padding-left:6vw}}.rg-location-list{margin-top:28px;margin-right:0;margin-bottom:28px;margin-left:0;border-top:1px solid rgb(7 26 46 / .16)}.rg-location-list p{display:flex;justify-content:space-between;gap:20px;font-size:11px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:15px;padding-right:0;padding-bottom:15px;padding-left:0;border-bottom:1px solid rgb(7 26 46 / .16)}.rg-enquire{color:#fff;padding-top:100px;padding-right:0;padding-bottom:100px;padding-left:0}.rg-enquire .rg-heading{color:#fff}.rg-enquire .rg-heading em{color:#b66a4b}.rg-enquire{background:linear-gradient(rgb(7 26 46 / .94),rgb(7 26 46 / .94)),url(https://3000-iqiqea5bni4dldr4ze3zw-c80963d5.us4.manus.computer/manus-storage/lucerne-grand-hero_e2d8a53e.jpg) center/cover fixed}.rg-form{padding-top:20px}.rg-form select option{color:var(--rg-ink)}.rg-form input{display:block;width:100%;color:#fff;margin-bottom:20px;padding-top:14px;padding-right:0;padding-bottom:14px;padding-left:0;background-color:#fff0;border-top:0 solid;border-right:0 solid;border-bottom:1px solid rgb(255 255 255 / .35);border-left:0 solid}.rg-form input{font:400 14px var(--rg-sans)}.rg-form select{display:block;width:100%;color:#fff;margin-bottom:20px;padding-top:14px;padding-right:0;padding-bottom:14px;padding-left:0;background-color:#fff0;border-top:0 solid;border-right:0 solid;border-bottom:1px solid rgb(255 255 255 / .35);border-left:0 solid}.rg-form select{font:400 14px var(--rg-sans)}.rg-footer{display:flex;justify-content:space-between;gap:24px;color:rgb(255 255 255 / .7);padding-top:32px;padding-right:6vw;padding-bottom:32px;padding-left:6vw;background-color:#041321}.rg-footer strong{color:#fff}.rg-footer strong{font:400 22px var(--rg-display)}.rg-footer{font:400 10px/1.6 var(--rg-sans)}@media (max-width:767px){.rg-footer{display:block}.rg-footer p{margin-top:18px;margin-right:0;margin-bottom:18px;margin-left:0}}@media (max-width:1023px){.rg-grid{grid-template-columns:1fr;gap:44px}}@media (max-width:1023px){.rg-units{grid-template-columns:1fr;gap:44px}}@media (max-width:1023px){.rg-location{grid-template-columns:1fr;gap:44px}}@media (max-width:1023px){.rg-section{padding-top:82px;padding-right:0;padding-bottom:82px;padding-left:0}}@media (max-width:767px){.rg-section{background-attachment:scroll}}@media (max-width:1023px){.rg-dark{padding-top:82px;padding-right:0;padding-bottom:82px;padding-left:0}}@media (max-width:767px){.rg-dark{background-attachment:scroll}}@media (max-width:1023px){.rg-enquire{padding-top:82px;padding-right:0;padding-bottom:82px;padding-left:0}}@media (max-width:767px){.rg-enquire{background-attachment:scroll}}@media (max-width:767px){.rg-hero{background-attachment:scroll}}@media (max-width:767px){.rg-map{background-attachment:scroll}}@media (max-width:767px){.rg-actions .rg-button{width:100%;max-width:320px}}@media (max-width:767px){.rg-actions .rg-text-link{width:100%;max-width:320px}}body.admin-bar .rg-header{top:32px}.lg-location-inner{max-width:1180px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto}.lg-location-kicker{color:#b86d50;font-size:11px;text-transform:uppercase;letter-spacing:.18em;margin-top:0;margin-right:0;margin-bottom:18px;margin-left:0}.lg-location-title{max-width:760px;font-family:Georgia;font-weight:400;font-size:clamp(42px,6vw,78px);line-height:.98;letter-spacing:-.04em;margin-top:0;margin-right:0;margin-bottom:22px;margin-left:0}@media (max-width:767px){.lg-location-title{font-size:clamp(42px,12vw,64px)}}.lg-location-intro{max-width:620px;color:#53606a;font-size:17px;line-height:1.7;margin-top:0;margin-right:0;margin-bottom:42px;margin-left:0}@media (max-width:767px){.lg-location-intro{font-size:16px}}.lg-location-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-bottom:52px;border-top:1px solid rgb(19 32 51 / .2);border-bottom:1px solid rgb(19 32 51 / .2)}@media (max-width:1023px){.lg-location-proof{grid-template-columns:1fr}}.lg-location-card{padding-top:28px;padding-right:26px;padding-bottom:30px;padding-left:0;border-right:1px solid rgb(19 32 51 / .2)}.lg-location-card+.lg-location-card{padding-left:26px}.lg-location-card:last-child{border-right:0 solid}@media (max-width:1023px){.lg-location-card:last-child{border-bottom:0 solid}}.lg-location-number{color:#b86d50;font-size:13px;letter-spacing:.12em;margin-top:0;margin-right:0;margin-bottom:16px;margin-left:0}.lg-location-card-title{font-family:Georgia;font-weight:400;font-size:25px;margin-top:0;margin-right:0;margin-bottom:9px;margin-left:0}.lg-location-card-copy{color:#53606a;font-size:14px;line-height:1.6;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.lg-location-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px}@media (max-width:1023px){.lg-location-columns{grid-template-columns:1fr 1fr}}@media (max-width:767px){.lg-location-columns{grid-template-columns:1fr;gap:38px}}.lg-location-group{padding-top:20px;border-top:1px solid rgb(19 32 51 / .2)}@media (max-width:1023px){.lg-location-group:last-child{grid-column-start:1;grid-column-end:-1}}@media (max-width:767px){.lg-location-group:last-child{grid-column-start:auto}}.lg-location-group-title{font-family:Georgia;font-weight:400;font-size:25px;margin-top:0;margin-right:0;margin-bottom:20px;margin-left:0}.lg-location-list-item{font-size:14px;line-height:1.45;padding-top:12px;padding-right:0;padding-bottom:12px;padding-left:0;border-bottom:1px solid rgb(19 32 51 / .12)}.lg-location-list-item strong{display:block;color:#132033;font-weight:600}.lg-location-list-item span{display:block;color:#6d767c;font-size:12px;margin-top:3px}.lg-location-link{display:inline-block;color:#132033;font-size:13px;text-decoration:none;letter-spacing:.05em;margin-top:20px;padding-bottom:4px;border-bottom:1px solid #b86d50}.lg-location-note{max-width:760px;color:#6d767c;font-size:12px;line-height:1.6;margin-top:36px;margin-right:0;margin-bottom:0;margin-left:0}@media (max-width:1023px){.lg-location-card{padding-top:22px;padding-right:0;padding-bottom:22px;padding-left:0;border-right:0 solid;border-bottom:1px solid rgb(19 32 51 / .2)}}@media (max-width:1023px){.lg-location-card+.lg-location-card{padding-top:22px;padding-right:0;padding-bottom:22px;padding-left:0;border-right:0 solid;border-bottom:1px solid rgb(19 32 51 / .2)}}html{scroll-behavior:smooth;scroll-padding-top:82px}@media (max-width:767px){html{scroll-padding-top:68px}}.lgx-page{box-sizing:border-box}.lgx-page *{box-sizing:border-box}.lgx-page{overflow:hidden;color:var(--lgx-ink);font-family:var(--lgx-body);background-color:var(--lgx-sand)}.lgx-page img{display:block;width:100%;height:auto}.lgx-page p{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.lgx-page h1{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.lgx-page h2{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.lgx-page h3{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.lgx-page figure{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.lgx-page dl{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.lgx-page dd{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.lgx-page ul{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.lgx-header{display:flex;align-items:center;gap:34px;position:fixed;top:calc(var(--wp-admin--admin-bar--height,0px) + 0px);left:0;z-index:50;width:100%;height:80px;background-color:rgb(8 24 39 / .94);border-bottom:1px solid rgb(255 255 255 / .12);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.lgx-header{padding:0 max(24px,calc(( 100vw - 1240px ) / 2))}@media (max-width:1119px){.lgx-header{padding-top:0;padding-right:24px;padding-bottom:0;padding-left:24px}}@media (max-width:1023px){.lgx-header{justify-content:space-between}}@media (max-width:767px){.lgx-header{height:68px;padding-top:0;padding-right:18px;padding-bottom:0;padding-left:18px}}.lgx-brand{flex-grow:0;flex-shrink:0;flex-basis:auto;width:132px}.lgx-brand img{height:48px;object-fit:contain;filter:brightness(0%) invert(100%)}@media (max-width:767px){.lgx-brand{width:108px}.lgx-brand img{height:40px}}.lgx-nav{display:flex;justify-content:center;align-items:center;gap:24px;flex-grow:1;flex-shrink:1;flex-basis:0%}.lgx-nav a{color:rgb(255 255 255 / .76)}@media (max-width:1119px){.lgx-nav{gap:14px}.lgx-nav a{font-size:9px}}@media (max-width:1023px){.lgx-nav{display:none}}.lgx-nav a{font-family:var(--lgx-body);font-weight:700;font-size:11px;text-decoration:none;text-transform:uppercase;letter-spacing:.1em}.lgx-header-cta{font-family:var(--lgx-body);font-weight:700;font-size:11px;text-decoration:none;text-transform:uppercase;letter-spacing:.1em}.lgx-nav a:hover{color:var(--lgx-gold-light)}.lgx-nav a:focus-visible{color:var(--lgx-gold-light)}.lgx-header-cta{color:#fff;padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px;background-color:var(--lgx-gold);border-radius:999px}@media (max-width:767px){.lgx-header-cta{font-size:9px;padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px}}.lgx-header-cta:hover{color:var(--lgx-navy);background-color:#fff}.lgx-header-cta:focus-visible{color:var(--lgx-navy);background-color:#fff}.lgx-hero{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);grid-template-rows:1fr auto;gap:0;position:relative;min-height:900px;background-color:var(--lgx-deep)}.lgx-hero:after{position:absolute;bottom:100px;left:-110px;width:760px;height:260px;border-radius:50%;border-top:1px solid rgb(200 182 146 / .25);border-right:1px solid rgb(200 182 146 / .25);border-bottom:1px solid rgb(200 182 146 / .25);border-left:1px solid rgb(200 182 146 / .25);pointer-events:none;transform:rotateZ(-8deg)}.lgx-hero:after{content:""}.lgx-hero h1{max-width:610px;color:#fff;font-size:clamp(58px,6.2vw,94px);line-height:.9;margin-top:24px;margin-right:0;margin-bottom:30px;margin-left:0}.lgx-hero{padding:150px max(28px,calc(( 100vw - 1240px ) / 2)) 70px}@media (max-width:1119px){.lgx-hero{padding-right:32px;padding-left:32px}}@media (max-width:1023px){.lgx-hero{grid-template-columns:1fr;min-height:auto;padding-top:122px}}@media (max-width:767px){.lgx-hero{padding-top:104px;padding-right:20px;padding-bottom:48px;padding-left:20px}.lgx-hero h1{font-size:56px}}@media (max-width:479px){.lgx-hero h1{font-size:48px}}.lgx-hero-copy{display:flex;flex-flow:column;justify-content:center;position:relative;z-index:2;padding-top:35px;padding-right:50px;padding-bottom:70px;padding-left:0}@media (max-width:1023px){.lgx-hero-copy{padding-top:25px;padding-right:0;padding-bottom:46px;padding-left:0}}.lgx-kicker{color:var(--lgx-gold);font-family:var(--lgx-body);font-weight:700;font-size:11px;line-height:1.2;text-transform:uppercase;letter-spacing:.17em}.lgx-hero h1{font-family:var(--lgx-display);font-weight:500;letter-spacing:-.03em}.lgx-section h2{color:var(--lgx-navy);font-size:clamp(46px,5vw,68px);line-height:.98;margin-top:22px}@media (max-width:767px){.lgx-section h2{font-size:46px}}@media (max-width:479px){.lgx-section h2{font-size:41px}}.lgx-gallery h2{color:var(--lgx-navy);font-size:clamp(46px,5vw,68px);line-height:.98;margin-top:22px}@media (max-width:767px){.lgx-gallery h2{font-size:46px}}@media (max-width:479px){.lgx-gallery h2{font-size:41px}}.lgx-plans h2{color:var(--lgx-navy);font-size:clamp(46px,5vw,68px);line-height:.98;margin-top:22px}@media (max-width:767px){.lgx-plans h2{font-size:46px}}@media (max-width:479px){.lgx-plans h2{font-size:41px}}.lgx-register h2{color:var(--lgx-navy);font-size:clamp(46px,5vw,68px);line-height:.98;margin-top:22px}@media (max-width:767px){.lgx-register h2{font-size:46px}}@media (max-width:479px){.lgx-register h2{font-size:41px}}.lgx-hero h1 em{color:var(--lgx-gold-light);font-weight:400}.lgx-section h2 em{color:var(--lgx-gold-light);font-weight:400}.lgx-gallery h2 em{color:var(--lgx-gold-light);font-weight:400}.lgx-plans h2 em{color:var(--lgx-gold-light);font-weight:400}.lgx-register h2 em{color:var(--lgx-gold-light);font-weight:400}.lgx-hero-lead{max-width:540px;color:rgb(255 255 255 / .72);font-size:18px;line-height:1.7}@media (max-width:767px){.lgx-hero-lead{font-size:16px}}.lgx-actions{display:flex;align-items:center;gap:28px;margin-top:38px}@media (max-width:767px){.lgx-actions{flex-flow:column;align-items:start;gap:19px}}.lgx-button{display:inline-flex;justify-content:center;align-items:center;min-height:52px;color:#fff;font-family:var(--lgx-body);font-weight:700;font-size:11px;text-decoration:none;text-transform:uppercase;letter-spacing:.12em;padding-top:0;padding-right:25px;padding-bottom:0;padding-left:25px;background-color:var(--lgx-gold);border-radius:999px;border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid;transition:all 0.25s ease}.lgx-button.light{color:var(--lgx-navy);background-color:#fff}.lgx-button:hover{color:var(--lgx-navy);background-color:#fff;transform:translate3d(0,-2px,0)}.lgx-button:focus-visible{color:var(--lgx-navy);background-color:#fff;transform:translate3d(0,-2px,0)}.lgx-text-link{color:#10263F;font-family:var(--lgx-body);font-weight:650;font-size:13px;text-decoration:none;padding-bottom:5px;border-bottom:1px solid rgb(255 255 255 / .35)}.lgx-text-link.dark{color:var(--lgx-navy)}.lgx-text-link:hover{color:var(--lgx-gold-light)}.lgx-text-link:focus-visible{color:var(--lgx-gold-light)}.lgx-text-link.dark:hover{color:var(--lgx-gold)}.lgx-text-link.dark:focus-visible{color:var(--lgx-gold)}.lgx-hero-media{position:relative;height:660px;min-width:0;overflow:hidden;border-top-left-radius:180px;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.lgx-hero-media img{height:100%;object-fit:cover}.lgx-hero-media:after{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(90deg,rgb(8 24 39 / .22),transparent 40%);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.lgx-hero-media:after{content:""}.lgx-hero-media figcaption{position:absolute;right:18px;bottom:16px;z-index:2;color:rgb(255 255 255 / .75);font-size:10px;text-transform:uppercase;letter-spacing:.08em}@media (max-width:1023px){.lgx-hero-media{height:560px;border-top-left-radius:100px;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}}@media (max-width:767px){.lgx-hero-media{height:430px;margin-right:-20px}}@media (max-width:479px){.lgx-hero-media{height:350px;border-top-left-radius:70px;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}}.lgx-proof{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-start:1;grid-column-end:-1;position:relative;z-index:2;background-color:var(--lgx-white)}.lgx-proof p{display:flex;align-items:baseline;gap:12px;padding-top:25px;padding-right:28px;padding-bottom:25px;padding-left:28px;border-right:1px solid var(--lgx-line)}.lgx-proof p:last-child{border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid}.lgx-proof strong{color:var(--lgx-navy);font-family:var(--lgx-display);font-size:36px}.lgx-proof span{color:var(--lgx-muted);font-size:11px;line-height:1.4;text-transform:uppercase;letter-spacing:.08em}.lgx-proof{box-shadow:var(--lgx-shadow)}@media (max-width:1023px){.lgx-proof{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.lgx-proof p:nth-child(2){border-right:0 solid}.lgx-proof p:nth-child(-n+2){border-bottom:1px solid var(--lgx-line)}}@media (max-width:767px){.lgx-proof p{display:block;padding-top:18px;padding-right:16px;padding-bottom:18px;padding-left:16px}.lgx-proof strong{display:block;font-size:29px}.lgx-proof span{font-size:9px}}@media (max-width:479px){.lgx-proof{grid-template-columns:1fr}.lgx-proof p{border-right:0 solid;border-bottom:1px solid var(--lgx-line)}.lgx-proof p:nth-child(2){border-bottom:1px solid var(--lgx-line)}}.lgx-section{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:90px;max-width:1240px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;padding-top:120px;padding-right:28px;padding-bottom:120px;padding-left:28px}@media (max-width:1119px){.lgx-section{gap:56px}}@media (max-width:767px){.lgx-section{padding-top:78px;padding-right:20px;padding-bottom:78px;padding-left:20px}}.lgx-section-head{position:relative;padding-top:18px}.lgx-section-head:before{position:absolute;top:0;left:0;width:72px;height:1px;background-color:var(--lgx-gold)}.lgx-section-head:before{content:""}.lgx-gallery-head:before{position:absolute;top:0;left:0;width:72px;height:1px;background-color:var(--lgx-gold)}.lgx-gallery-head:before{content:""}.lgx-overview-copy{padding-top:24px}.lgx-developer-copy{padding-top:24px}.lgx-overview-copy p{color:var(--lgx-muted);font-size:16px;line-height:1.75;margin-bottom:20px}.lgx-developer-copy>p{color:var(--lgx-muted);font-size:16px;line-height:1.75;margin-bottom:20px}.lgx-overview-copy .lgx-intro{color:var(--lgx-navy);font-family:var(--lgx-display);font-size:28px;line-height:1.25}.lgx-developer-copy .lgx-intro{color:var(--lgx-navy);font-family:var(--lgx-display);font-size:28px;line-height:1.25}.lgx-image-break{position:relative;height:620px;overflow:hidden}.lgx-image-break img{height:100%;object-fit:cover}.lgx-image-break:after{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(0deg,rgb(8 24 39 / .72),transparent 55%);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.lgx-image-break:after{content:""}.lgx-image-break p{position:absolute;bottom:42px;left:48px;z-index:2;color:#fff;font-family:var(--lgx-display);font-size:34px}.lgx-image-break p span{display:block;color:rgb(255 255 255 / .65);font-family:var(--lgx-body);font-size:10px;text-transform:uppercase;letter-spacing:.12em;margin-top:8px}.lgx-image-break{margin:0 max(0px,calc(( 100vw - 1440px ) / 2))}@media (max-width:767px){.lgx-image-break{height:430px}.lgx-image-break p{right:20px;bottom:25px;left:20px;font-size:28px}}.lgx-details{align-items:start}.lgx-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--lgx-line)}.lgx-facts div{padding-top:22px;padding-right:16px;padding-bottom:22px;padding-left:0;border-bottom:1px solid var(--lgx-line)}.lgx-facts div:nth-child(odd){padding-right:24px;border-right:1px solid var(--lgx-line)}.lgx-facts div:nth-child(even){padding-left:24px}.lgx-facts dt{color:var(--lgx-gold);font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:.13em;margin-bottom:8px}.lgx-facts dd{color:var(--lgx-navy);font-family:var(--lgx-display);font-size:23px;line-height:1.2}@media (max-width:767px){.lgx-facts{grid-template-columns:1fr}.lgx-facts div:nth-child(odd){padding-right:0;border-right:0 solid}.lgx-facts div:nth-child(even){padding-left:0}}.lgx-note{grid-column-start:2;color:var(--lgx-muted);font-size:11px;line-height:1.65;margin-top:-55px}@media (max-width:1023px){.lgx-note{grid-column-start:1;margin-top:-28px}}@media (max-width:767px){.lgx-note{margin-top:-24px}}.lgx-gallery{background-color:var(--lgx-navy)}.lgx-gallery h2{color:#fff}.lgx-gallery{padding:110px max(28px,calc(( 100vw - 1240px ) / 2)) 120px}@media (max-width:767px){.lgx-gallery{padding-top:78px;padding-right:20px;padding-bottom:78px;padding-left:20px}}.lgx-gallery-head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:100px;position:relative;margin-bottom:52px;padding-top:18px}.lgx-gallery-head>p{max-width:480px;color:rgb(255 255 255 / .62);font-size:16px;line-height:1.75}@media (max-width:1023px){.lgx-gallery-head{grid-template-columns:1fr;gap:28px}}.lgx-gallery-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,.55fr);grid-template-rows:repeat(2,285px);gap:16px}.lgx-gallery-grid figure{position:relative;overflow:hidden}.lgx-gallery-grid img{height:100%;object-fit:cover;transition:transform 0.7s ease}.lgx-gallery-grid figure:hover img{transform:scale(1.025,1.025)}.lgx-gallery-grid figcaption{position:absolute;bottom:13px;left:14px;color:#fff;font-size:9px;text-transform:uppercase;letter-spacing:.1em;padding-top:7px;padding-right:10px;padding-bottom:7px;padding-left:10px;background-color:rgb(8 24 39 / .78)}@media (max-width:767px){.lgx-gallery-grid{grid-template-columns:1fr;grid-template-rows:340px 260px 260px}}@media (max-width:479px){.lgx-gallery-grid{grid-template-rows:290px 230px 230px}}.lgx-gallery-main{grid-row-start:1;grid-row-end:3}@media (max-width:767px){.lgx-gallery-main{grid-row-start:auto}}.lgx-location{grid-template-columns:minmax(300px,.68fr) minmax(0,1.32fr);gap:64px;max-width:1340px}@media (max-width:1119px){.lgx-location{gap:35px}}.lgx-location-copy{padding-left:22px}.lgx-location-copy h2{color:var(--lgx-navy);font-family:var(--lgx-display);font-size:clamp(44px,5vw,65px);line-height:.98;margin-top:22px;margin-right:0;margin-bottom:28px;margin-left:0}.lgx-location-copy>p:not(.lgx-kicker){color:var(--lgx-muted);font-size:15px;line-height:1.75}.lgx-location-copy ul{margin-top:32px;margin-right:0;margin-bottom:32px;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.lgx-location-copy ul{list-style:none}.lgx-location-copy li{display:flex;justify-content:space-between;gap:18px;padding-top:14px;padding-right:0;padding-bottom:14px;padding-left:0;border-top:1px solid var(--lgx-line)}.lgx-location-copy li:last-child{border-bottom:1px solid var(--lgx-line)}.lgx-location-copy li strong{color:var(--lgx-navy);font-size:12px}.lgx-location-copy li span{color:var(--lgx-muted);font-size:12px;text-align:right}@media (max-width:767px){.lgx-location-copy{padding-left:0}}@media (max-width:479px){.lgx-location-copy li{display:block}.lgx-location-copy li span{display:block;text-align:left;margin-top:5px}}.lgx-map{padding-top:14px;padding-right:14px;padding-bottom:14px;padding-left:14px;background-color:#fff}.lgx-map figcaption{color:var(--lgx-muted);font-size:10px;line-height:1.5;padding-top:12px;padding-right:8px;padding-bottom:0;padding-left:8px}.lgx-map{box-shadow:var(--lgx-shadow)}@media (max-width:767px){.lgx-map{margin-top:0;margin-right:-5px;margin-bottom:0;margin-left:-5px}}.lgx-plans{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:90px;background-color:var(--lgx-deep)}.lgx-plans h2{color:#fff}.lgx-plans{padding:110px max(28px,calc(( 100vw - 1240px ) / 2))}.lgx-plans-intro>p:not(.lgx-kicker){max-width:540px;color:rgb(255 255 255 / .62);font-size:16px;line-height:1.75;margin-top:28px;margin-right:0;margin-bottom:34px;margin-left:0}.lgx-button.light:hover{color:#fff;background-color:var(--lgx-gold)}.lgx-button.light:focus-visible{color:#fff;background-color:var(--lgx-gold)}.lgx-plan-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.lgx-plan-cards article{display:flex;flex-flow:column;min-height:390px;padding-top:34px;padding-right:34px;padding-bottom:34px;padding-left:34px;background-color:rgb(255 255 255 / .04);border-top:1px solid rgb(255 255 255 / .18);border-right:1px solid rgb(255 255 255 / .18);border-bottom:1px solid rgb(255 255 255 / .18);border-left:1px solid rgb(255 255 255 / .18)}.lgx-plan-cards article>span{color:var(--lgx-gold-light);font-weight:700;font-size:11px;letter-spacing:.14em}.lgx-plan-cards h3{color:#fff;font-family:var(--lgx-display);font-weight:500;font-size:38px;margin-top:70px;margin-right:0;margin-bottom:20px;margin-left:0}.lgx-plan-cards p{color:rgb(255 255 255 / .6);font-size:14px;line-height:1.7}.lgx-plan-cards small{color:var(--lgx-gold-light);font-size:10px;text-transform:uppercase;letter-spacing:.12em;margin-top:auto;padding-top:28px;border-top:1px solid rgb(255 255 255 / .14)}@media (max-width:767px){.lgx-plan-cards{grid-template-columns:1fr}.lgx-plan-cards article{min-height:320px}}.lgx-developer{align-items:center}.lgx-developer-mark{display:grid;align-items:center;justify-items:center;min-height:430px;padding-top:70px;padding-right:70px;padding-bottom:70px;padding-left:70px;background-color:#fff}.lgx-developer-mark img{max-width:360px}.lgx-developer-mark{box-shadow:var(--lgx-shadow)}@media (max-width:1023px){.lgx-developer-mark{min-height:330px}}@media (max-width:767px){.lgx-developer-mark{padding-top:42px;padding-right:42px;padding-bottom:42px;padding-left:42px}}.lgx-dev-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:32px;margin-right:0;margin-bottom:32px;margin-left:0}.lgx-dev-stats p{padding-top:18px;padding-right:8px;padding-bottom:18px;padding-left:0;border-top:1px solid var(--lgx-line)}.lgx-dev-stats strong{display:block;color:var(--lgx-navy);font-family:var(--lgx-display);font-size:31px}.lgx-dev-stats span{color:var(--lgx-muted);font-size:10px;line-height:1.4;text-transform:uppercase;letter-spacing:.08em}@media (max-width:767px){.lgx-dev-stats{grid-template-columns:1fr}}.lgx-register{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:90px;background-color:var(--lgx-navy)}.lgx-register h2{color:#fff}.lgx-register{padding:110px max(28px,calc(( 100vw - 1240px ) / 2))}.lgx-register-copy>p:not(.lgx-kicker){max-width:500px;color:rgb(255 255 255 / .65);font-size:16px;line-height:1.75;margin-top:28px}.lgx-register-points{display:flex;gap:8px;margin-top:28px}.lgx-register-points span{color:rgb(255 255 255 / .76);font-size:10px;text-transform:uppercase;letter-spacing:.08em;padding-top:8px;padding-right:12px;padding-bottom:8px;padding-left:12px;border-radius:999px;border-top:1px solid rgb(255 255 255 / .18);border-right:1px solid rgb(255 255 255 / .18);border-bottom:1px solid rgb(255 255 255 / .18);border-left:1px solid rgb(255 255 255 / .18)}.lgx-register-points{flex-wrap:wrap}.lgx-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding-top:38px;padding-right:38px;padding-bottom:38px;padding-left:38px;background-color:#fff}.lgx-form label{display:grid;gap:8px;color:var(--lgx-navy);font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:.1em}.lgx-form button{grid-column-start:1;grid-column-end:-1;min-height:54px;color:#fff;text-transform:uppercase;letter-spacing:.12em;background-color:var(--lgx-gold);border-radius:999px;border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid;cursor:pointer}.lgx-form button{font:700 11px var(--lgx-body)}.lgx-form>p{grid-column-start:1;grid-column-end:-1;color:var(--lgx-muted);font-size:10px;text-align:center}.lgx-form{box-shadow:var(--lgx-shadow)}@media (max-width:767px){.lgx-form{grid-template-columns:1fr;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}}.lgx-form input{width:100%;height:50px;color:var(--lgx-ink);padding-top:0;padding-right:13px;padding-bottom:0;padding-left:13px;background-color:#fff;border-radius:3px;border-top:1px solid var(--lgx-line);border-right:1px solid var(--lgx-line);border-bottom:1px solid var(--lgx-line);border-left:1px solid var(--lgx-line)}.lgx-form input{font:400 15px var(--lgx-body)}.lgx-form select{width:100%;height:50px;color:var(--lgx-ink);padding-top:0;padding-right:13px;padding-bottom:0;padding-left:13px;background-color:#fff;border-radius:3px;border-top:1px solid var(--lgx-line);border-right:1px solid var(--lgx-line);border-bottom:1px solid var(--lgx-line);border-left:1px solid var(--lgx-line)}.lgx-form select{font:400 15px var(--lgx-body)}.lgx-form input:focus{outline:2px solid var(--lgx-gold);outline-offset:2px}.lgx-form select:focus{outline:2px solid var(--lgx-gold);outline-offset:2px}.lgx-consent{display:flex;align-items:start;gap:10px;grid-column-start:1;grid-column-end:-1;color:var(--lgx-muted);font-weight:400;line-height:1.5;text-transform:none;letter-spacing:0}.lgx-consent input{width:17px;height:17px;margin-top:1px}.lgx-form button:hover{color:#fff;background-color:var(--lgx-navy)}.lgx-form button:focus-visible{color:#fff;background-color:var(--lgx-navy)}.lgx-footer{display:grid;grid-template-columns:150px 1fr auto;align-items:center;gap:42px;background-color:var(--lgx-deep);border-top:1px solid rgb(255 255 255 / .12)}.lgx-footer img{filter:brightness(0%) invert(100%)}.lgx-footer p{color:rgb(255 255 255 / .46);font-size:10px;line-height:1.6}.lgx-footer a{color:#fff;font-weight:700;font-size:11px;text-decoration:none}.lgx-footer{padding:38px max(28px,calc(( 100vw - 1240px ) / 2))}@media (max-width:1023px){.lgx-footer{grid-template-columns:130px 1fr}.lgx-footer a{grid-column-start:2}}@media (max-width:767px){.lgx-footer{grid-template-columns:1fr;gap:24px;padding-top:32px;padding-right:20px;padding-bottom:32px;padding-left:20px}.lgx-footer img{width:130px}.lgx-footer a{grid-column-start:1}}.lgx-footer a:hover{color:var(--lgx-gold-light)}.lgx-footer a:focus-visible{color:var(--lgx-gold-light)}.lgx-page a:focus-visible{outline:2px solid var(--lgx-gold-light);outline-offset:4px}.lgx-page button:focus-visible{outline:2px solid var(--lgx-gold-light);outline-offset:4px}@media (max-width:1119px){.lgx-gallery{padding-right:32px;padding-left:32px}}@media (max-width:1119px){.lgx-plans{padding-right:32px;padding-left:32px}}@media (max-width:1023px){.lgx-plans{grid-template-columns:1fr;gap:55px}}@media (max-width:767px){.lgx-plans{padding-top:78px;padding-right:20px;padding-bottom:78px;padding-left:20px}}@media (max-width:1119px){.lgx-register{padding-right:32px;padding-left:32px}}@media (max-width:1023px){.lgx-register{grid-template-columns:1fr;gap:55px}}@media (max-width:767px){.lgx-register{padding-top:78px;padding-right:20px;padding-bottom:78px;padding-left:20px}}@media (max-width:1023px){.lgx-section{grid-template-columns:1fr;gap:50px}}@media (max-width:1023px){.lgx-location{grid-template-columns:1fr;gap:50px}}@media (max-width:767px){.lgx-form label{grid-column-start:1}}@media (max-width:767px){.lgx-consent{grid-column-start:1}}@media (max-width:767px){.lgx-form button{grid-column-start:1}}@media (max-width:767px){.lgx-form>p{grid-column-start:1}}.lgr-page{box-sizing:border-box}.lgr-page *{box-sizing:border-box}.lgr-page{overflow:hidden;color:var(--lgr-text-primary);font-family:var(--lgr-font-body);background-color:var(--lgr-surface-page)}.lgr-page img{display:block;width:100%;height:auto}.lgr-page a{transition:color 0.22s ease,background 0.22s ease,border-color 0.22s ease,transform 0.22s ease}.lgr-page h2{color:var(--lgr-brand-navy);font-size:clamp(48px,5vw,68px);line-height:.97;margin-top:23px}.lgr-page .lgr-format{background-color:var(--lgr-brand-navy)}@media (max-width:767px){.lgr-page h2{font-size:44px}}@media (max-width:479px){.lgr-page h2{font-size:40px}}.lgr-page h1{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.lgr-page h2{font-family:var(--lgr-font-display);font-weight:500;letter-spacing:-.025em}.lgr-page h3{font-family:var(--lgr-font-display);font-weight:500;letter-spacing:-.025em}.lgr-page p{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.lgr-page figure{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.lgr-page ul{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.lgr-header{display:flex;justify-content:space-between;align-items:center;gap:32px;position:fixed;top:calc(var(--wp-admin--admin-bar--height,0px) + 0px);left:0;z-index:50;width:100%;height:78px;max-width:1920px;margin-right:auto;margin-left:auto;border-bottom:1px solid rgb(255 255 255 / .12);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.lgr-header{padding:0 max(var(--lgr-gutter),calc(( 100vw - var(--lgr-content-width) ) / 2))}@media (max-width:1119px){.lgr-header{padding-top:0;padding-right:24px;padding-bottom:0;padding-left:24px}}@media (max-width:1023px){.lgr-header{justify-content:space-between}}@media (max-width:767px){.lgr-header{height:68px;padding-top:0;padding-right:18px;padding-bottom:0;padding-left:18px}}.lgr-logo{flex-grow:0;flex-shrink:0;flex-basis:auto;width:126px;padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px;background-color:var(--lgr-brand-gold);border-radius:4px}.lgr-logo img{display:block;width:100%;height:44px;object-fit:contain;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;background-color:#fff0;border-radius:0}@media (max-width:767px){.lgr-logo{width:105px}.lgr-logo img{height:35px}}.lgr-nav{display:flex;justify-content:center;gap:25px;flex-grow:1;flex-shrink:1;flex-basis:0%}.lgr-nav a{color:rgb(255 255 255 / .82);text-decoration:none;text-transform:uppercase;letter-spacing:.12em}.lgr-nav a{font:700 10px/1 var(--lgr-font-body)}@media (max-width:1119px){.lgr-nav{gap:14px}.lgr-nav a{font-size:9px}}@media (max-width:1023px){.lgr-nav{display:none}}.lgr-nav a:hover{color:#fff;text-decoration:underline}.lgr-nav a:hover{text-underline-offset:6px}.lgr-nav a:focus-visible{color:#fff;text-decoration:underline}.lgr-nav a:focus-visible{text-underline-offset:6px}.lgr-button-small{display:inline-flex;justify-content:center;align-items:center;color:var(--lgr-brand-deep);text-decoration:none;text-transform:uppercase;letter-spacing:.11em;background-color:var(--lgr-brand-gold);border-radius:9999px}.lgr-button-small{font:800 10px/1 var(--lgr-font-body)}.lgr-button{display:inline-flex;justify-content:center;align-items:center;color:var(--lgr-brand-deep);text-decoration:none;text-transform:uppercase;letter-spacing:.11em;background-color:var(--lgr-brand-gold);border-radius:9999px}.lgr-button{font:800 10px/1 var(--lgr-font-body)}.lgr-button-small{min-height:40px;padding-top:0;padding-right:17px;padding-bottom:0;padding-left:17px}@media (max-width:767px){.lgr-button-small{font-size:9px;padding-top:0;padding-right:12px;padding-bottom:0;padding-left:12px}}.lgr-button{min-height:52px;padding-top:0;padding-right:25px;padding-bottom:0;padding-left:25px}.lgr-button-small:hover{color:var(--lgr-brand-deep);background-color:#fff;transform:translate3d(0,-2px,0)}.lgr-button-small:focus-visible{color:var(--lgr-brand-deep);background-color:#fff;transform:translate3d(0,-2px,0)}.lgr-button:hover{color:var(--lgr-brand-deep);background-color:#fff;transform:translate3d(0,-2px,0)}.lgr-button:focus-visible{color:var(--lgr-brand-deep);background-color:#fff;transform:translate3d(0,-2px,0)}.lgr-link-light{display:inline-flex;align-items:center;gap:9px;width:max-content;text-decoration:none;letter-spacing:.04em;padding-bottom:5px;border-bottom:2px solid}.lgr-link-light{font:750 12px/1.25 var(--lgr-font-body)}.lgr-link-dark{display:inline-flex;align-items:center;gap:9px;width:max-content;text-decoration:none;letter-spacing:.04em;padding-bottom:5px;border-bottom:2px solid}.lgr-link-dark{font:750 12px/1.25 var(--lgr-font-body)}.lgr-link-light{color:var(--lgr-brand-navy)}.lgr-link-light:hover{color:var(--lgr-brand-gold-dark)}.lgr-link-light:focus-visible{color:var(--lgr-brand-gold-dark)}.lgr-link-dark{color:#fff}.lgr-link-dark:hover{color:#fff}.lgr-link-dark:focus-visible{color:#fff}.lgr-page a:focus-visible{outline:3px solid var(--lgr-brand-gold);outline-offset:4px}.lgr-page button:focus-visible{outline:3px solid var(--lgr-brand-gold);outline-offset:4px}.lgr-hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(380px,.75fr);grid-template-rows:1fr auto;position:relative;min-height:920px;background-color:var(--lgr-brand-deep)}.lgr-hero h1{color:#fff;font-size:clamp(60px,6vw,88px);line-height:.91;margin-top:25px;margin-right:0;margin-bottom:28px;margin-left:0}.lgr-hero .lgr-hero-copy{padding-top:74px;padding-right:clamp(32px,4vw,96px);padding-bottom:55px;padding-left:clamp(38px,4vw,72px)}@media (max-width:1023px){.lgr-hero{grid-template-columns:1fr;grid-template-rows:560px auto auto}.lgr-hero .lgr-hero-copy{padding-top:60px;padding-right:32px;padding-bottom:60px;padding-left:32px}}@media (max-width:767px){.lgr-hero{grid-template-rows:390px auto auto;padding-top:68px}.lgr-hero h1{font-size:54px}.lgr-hero .lgr-hero-copy{padding-top:48px;padding-right:20px;padding-bottom:48px;padding-left:20px}}@media (max-width:479px){.lgr-hero{grid-template-rows:330px auto auto}.lgr-hero h1{font-size:47px}}.lgr-hero-image{grid-row-start:1;grid-row-end:3;position:relative;min-width:0}.lgr-hero-image img{height:100%;object-fit:cover}.lgr-hero-image:after{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(90deg,transparent 55%,rgb(7 26 43 / .5));background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.lgr-hero-image:after{content:""}.lgr-hero-image figcaption{position:absolute;bottom:18px;left:20px;z-index:2;color:#fff;font-size:9px;text-transform:uppercase;letter-spacing:.1em}@media (max-width:1023px){.lgr-hero-image{grid-row-start:1}}.lgr-hero-copy{display:flex;flex-flow:column;justify-content:center}.lgr-hero-copy>p:not(.lgr-label){max-width:500px;color:rgb(255 255 255 / .72);font-size:17px;line-height:1.7}.lgr-hero-copy{padding:74px max(28px,calc(( 100vw - var(--lgr-content-width) ) / 2)) 55px 58px}@media (max-width:1119px){.lgr-hero-copy{padding-right:28px;padding-left:38px}}@media (max-width:1023px){.lgr-hero-copy{padding-top:60px;padding-right:32px;padding-bottom:60px;padding-left:32px}}@media (max-width:767px){.lgr-hero-copy{padding-top:48px;padding-right:20px;padding-bottom:48px;padding-left:20px}}.lgr-label{position:relative;color:var(--lgr-brand-gold);text-transform:uppercase;letter-spacing:.16em;padding-left:62px}.lgr-label:before{position:absolute;top:50%;left:0;width:44px;height:1px;background-color:currentColor}.lgr-label:before{content:""}.lgr-label{font:800 10px/1.2 var(--lgr-font-body)}.lgr-hero h1{font-family:var(--lgr-font-display);font-weight:500;letter-spacing:-.025em}.lgr-hero h1 em{color:#cdbb96;font-weight:400}.lgr-page h2 em{color:#cdbb96;font-weight:400}.lgr-actions{display:flex;align-items:center;gap:27px;margin-top:35px}@media (max-width:767px){.lgr-actions{flex-flow:column;align-items:start;gap:19px}}.lgr-hero-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-right:max(28px,calc(( 100vw - var(--lgr-content-width) ) / 2));background-color:#fff}.lgr-hero-facts p{padding-top:20px;padding-right:22px;padding-bottom:20px;padding-left:22px;border-top:1px solid var(--lgr-border-subtle);border-right:1px solid var(--lgr-border-subtle)}.lgr-hero-facts p:nth-child(2n){border-right:0 solid}.lgr-hero-facts strong{display:block;color:var(--lgr-brand-navy)}.lgr-hero-facts strong{font:600 29px/1 var(--lgr-font-display)}.lgr-hero-facts span{display:block;color:var(--lgr-text-muted);font-size:9px;text-transform:uppercase;letter-spacing:.1em;margin-top:5px}@media (max-width:1023px){.lgr-hero-facts{margin-top:0;margin-right:32px;margin-bottom:45px;margin-left:32px}}@media (max-width:767px){.lgr-hero-facts{margin-top:0;margin-right:20px;margin-bottom:36px;margin-left:20px}}@media (max-width:479px){.lgr-hero-facts{grid-template-columns:1fr}}.lgr-section{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:90px;max-width:var(--lgr-content-width);margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;padding-top:var(--lgr-section-space);padding-right:var(--lgr-gutter);padding-bottom:var(--lgr-section-space);padding-left:var(--lgr-gutter)}@media (max-width:1119px){.lgr-section{gap:56px}}.lgr-copy{padding-top:20px}.lgr-copy>p{color:var(--lgr-text-muted);font-size:16px;line-height:1.76;margin-bottom:20px}.lgr-copy .lgr-lead{color:var(--lgr-brand-navy)}.lgr-copy .lgr-lead{font:600 29px/1.22 var(--lgr-font-display)}.lgr-wide-image{position:relative;height:620px;overflow:hidden}.lgr-wide-image>img{height:100%;object-fit:cover}.lgr-wide-image:after{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(0deg,rgb(7 26 43 / .7),transparent 55%);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.lgr-wide-image:after{content:""}.lgr-wide-image>div{position:absolute;bottom:40px;left:max(28px,calc(( 100vw - var(--lgr-content-width) ) / 2));z-index:2;color:#fff}.lgr-wide-image p{font:500 38px/1.05 var(--lgr-font-display)}.lgr-wide-image small{display:block;font-size:9px;text-transform:uppercase;letter-spacing:.12em;margin-top:10px}@media (max-width:767px){.lgr-wide-image{height:430px}.lgr-wide-image>div{bottom:25px;left:20px}}.lgr-aside{max-width:390px;color:var(--lgr-text-muted);font-size:11px;line-height:1.65;margin-top:30px}.lgr-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--lgr-border-subtle)}.lgr-facts article{padding-top:21px;padding-right:22px;padding-bottom:21px;padding-left:0;border-bottom:1px solid var(--lgr-border-subtle)}.lgr-facts article:nth-child(odd){border-right:1px solid var(--lgr-border-subtle)}.lgr-facts article:nth-child(even){padding-left:22px}.lgr-facts small{display:block;color:var(--lgr-brand-gold-dark);font-weight:800;font-size:9px;text-transform:uppercase;letter-spacing:.12em;margin-bottom:7px}.lgr-facts strong{display:block;color:var(--lgr-brand-navy)}.lgr-facts strong{font:600 21px/1.25 var(--lgr-font-display)}@media (max-width:767px){.lgr-facts{grid-template-columns:1fr}.lgr-facts article:nth-child(odd){border-right:0 solid}.lgr-facts article:nth-child(even){padding-left:0}}.lgr-gallery{background-color:var(--lgr-brand-navy)}.lgr-gallery h2{color:#fff}.lgr-gallery{padding:var(--lgr-section-space) max(var(--lgr-gutter),calc(( 100vw - var(--lgr-content-width) ) / 2))}@media (max-width:767px){.lgr-gallery .lgr-gallery-grid{grid-template-rows:repeat(3,260px)}}.lgr-gallery-head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:90px;margin-bottom:46px}.lgr-gallery-head>p{color:rgb(255 255 255 / .7);font-size:15px;line-height:1.75}@media (max-width:1023px){.lgr-gallery-head{gap:25px}}.lgr-gallery-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);grid-template-rows:repeat(2,275px);gap:16px}.lgr-gallery-grid figure{position:relative;overflow:hidden;border-radius:var(--lgr-radius-media)}.lgr-gallery-grid img{height:100%;object-fit:cover}.lgr-gallery-grid figcaption{position:absolute;bottom:12px;left:12px;color:#fff;font-size:9px;text-transform:uppercase;letter-spacing:.08em;padding-top:7px;padding-right:9px;padding-bottom:7px;padding-left:9px;background-color:rgb(7 26 43 / .82)}.lgr-gallery-grid .bde-image{width:100%;height:100%;min-height:0}.lgr-gallery-grid .breakdance-image{width:100%;height:100%;min-height:0}.lgr-gallery-grid .breakdance-image-container{width:100%;height:100%;min-height:0}.lgr-gallery-grid .breakdance-image-clip{width:100%;height:100%;min-height:0}.lgr-gallery-grid .breakdance-image-link{display:block;width:100%;height:100%}.lgr-gallery-grid .breakdance-image-object{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:767px){.lgr-gallery-grid{grid-template-columns:1fr;grid-template-rows:330px 240px 240px}.lgr-gallery-grid .lgr-gallery-feature{grid-row-start:auto}}.lgr-gallery-feature{grid-row-start:1;grid-row-end:3}@media (max-width:767px){.lgr-gallery-feature{grid-row-start:auto}}.lgr-location{align-items:center;grid-template-columns:minmax(320px,.7fr) minmax(0,1.3fr);gap:60px;max-width:1340px}@media (max-width:1119px){.lgr-location{gap:35px}}.lgr-location-copy>p:not(.lgr-label){color:var(--lgr-text-muted);font-size:15px;line-height:1.75;margin-top:25px;margin-right:0;margin-bottom:25px;margin-left:0}.lgr-location-copy ul{margin-top:27px;margin-right:0;margin-bottom:27px;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.lgr-location-copy ul{list-style:none}.lgr-location-copy li{display:flex;justify-content:space-between;gap:20px;padding-top:13px;padding-right:0;padding-bottom:13px;padding-left:0;border-top:1px solid var(--lgr-border-subtle)}.lgr-location-copy li:last-child{border-bottom:1px solid var(--lgr-border-subtle)}.lgr-location-copy li strong{color:var(--lgr-brand-navy);font-size:11px}.lgr-location-copy li span{color:var(--lgr-text-muted);font-size:11px;text-align:right}@media (max-width:479px){.lgr-location-copy li{display:block}.lgr-location-copy li span{display:block;text-align:left;margin-top:4px}}.lgr-map{padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;background-color:#fff}.lgr-map figcaption{color:var(--lgr-text-muted);font-size:9px;line-height:1.5;padding-top:11px;padding-right:5px;padding-bottom:2px;padding-left:5px}.lgr-map{box-shadow:var(--lgr-shadow)}.lgr-plans{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:80px;background-color:var(--lgr-brand-deep)}.lgr-plans h2{color:#fff}.lgr-plans>div:first-child>p:not(.lgr-label){color:rgb(255 255 255 / .7);font-size:15px;line-height:1.75;margin-top:26px;margin-right:0;margin-bottom:32px;margin-left:0}.lgr-plans{padding:var(--lgr-section-space) max(var(--lgr-gutter),calc(( 100vw - var(--lgr-content-width) ) / 2))}.lgr-plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.lgr-plan-grid article{display:flex;flex-flow:column;min-height:380px;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;border-top:1px solid rgb(255 255 255 / .18);border-right:1px solid rgb(255 255 255 / .18);border-bottom:1px solid rgb(255 255 255 / .18);border-left:1px solid rgb(255 255 255 / .18)}.lgr-plan-grid small{color:#cdbb96;font-weight:800;font-size:9px;text-transform:uppercase;letter-spacing:.12em}.lgr-plan-grid h3{color:#fff;font-size:33px;line-height:1.08;margin-top:65px;margin-right:0;margin-bottom:18px;margin-left:0}.lgr-plan-grid p{color:rgb(255 255 255 / .65);font-size:13px;line-height:1.7}.lgr-plan-grid span{color:#cdbb96;font-size:9px;text-transform:uppercase;letter-spacing:.1em;margin-top:auto;padding-top:22px;border-top:1px solid rgb(255 255 255 / .15)}@media (max-width:767px){.lgr-plan-grid{grid-template-columns:1fr}.lgr-plan-grid article{min-height:320px}}.lgr-developer{align-items:center}.lgr-developer-logo{display:grid;align-items:center;justify-items:center;min-height:390px;padding-top:70px;padding-right:70px;padding-bottom:70px;padding-left:70px;background-color:#fff}.lgr-developer-logo img{max-width:370px}.lgr-developer-logo{box-shadow:var(--lgr-shadow)}.lgr-dev-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:31px;margin-right:0;margin-bottom:31px;margin-left:0}.lgr-dev-facts p{padding-top:15px;border-top:1px solid var(--lgr-border-subtle)}.lgr-dev-facts strong{display:block;color:var(--lgr-brand-navy)}.lgr-dev-facts strong{font:600 29px/1 var(--lgr-font-display)}.lgr-dev-facts span{display:block;color:var(--lgr-text-muted);font-size:9px;line-height:1.4;text-transform:uppercase;letter-spacing:.08em;margin-top:5px}@media (max-width:767px){.lgr-dev-facts{grid-template-columns:1fr}}.lgr-register{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:80px;background-color:var(--lgr-brand-navy)}.lgr-register h2{color:#fff}.lgr-register>div>p:not(.lgr-label){max-width:470px;color:rgb(255 255 255 / .72);font-size:15px;line-height:1.75;margin-top:25px}.lgr-register{padding:var(--lgr-section-space) max(var(--lgr-gutter),calc(( 100vw - var(--lgr-content-width) ) / 2))}.lgr-pills{display:flex;gap:8px;margin-top:26px}.lgr-pills span{color:#fff;font-size:9px;text-transform:uppercase;letter-spacing:.08em;padding-top:7px;padding-right:11px;padding-bottom:7px;padding-left:11px;border-radius:9999px;border-top:1px solid rgb(255 255 255 / .22);border-right:1px solid rgb(255 255 255 / .22);border-bottom:1px solid rgb(255 255 255 / .22);border-left:1px solid rgb(255 255 255 / .22)}.lgr-pills{flex-wrap:wrap}.lgr-form{padding-top:34px;padding-right:34px;padding-bottom:34px;padding-left:34px;background-color:#fff}.lgr-form .breakdance-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.lgr-form .breakdance-form-field{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.lgr-form label{color:var(--lgr-brand-navy);text-transform:uppercase;letter-spacing:.09em}.lgr-form label{font:800 9px/1.3 var(--lgr-font-body)}.lgr-form .breakdance-form-button{min-height:52px;color:var(--lgr-brand-deep);text-transform:uppercase;letter-spacing:.11em;background-color:var(--lgr-brand-gold);border-radius:9999px;border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid}.lgr-form .breakdance-form-button{font:800 10px var(--lgr-font-body)}.lgr-form .breakdance-form-field--checkbox fieldset{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid}.lgr-form .breakdance-form-checkbox{display:flex;align-items:start;gap:10px}.lgr-form input[type="checkbox"]{flex-grow:0;flex-shrink:0;flex-basis:18px;width:18px;height:18px;min-height:0;margin-top:1px;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border-radius:3px;border-top:1px solid var(--lgr-border-subtle);border-right:1px solid var(--lgr-border-subtle);border-bottom:1px solid var(--lgr-border-subtle);border-left:1px solid var(--lgr-border-subtle)}.lgr-form input[type="checkbox"]{appearance:auto;accent-color:var(--lgr-brand-navy)}.lgr-form .breakdance-form-checkbox__text{color:var(--lgr-text-muted);text-transform:none;letter-spacing:0}.lgr-form .breakdance-form-checkbox__text{font:500 12px/1.5 var(--lgr-font-body)}.lgr-form{box-shadow:var(--lgr-shadow)}@media (max-width:767px){.lgr-form .breakdance-form{grid-template-columns:1fr}}.lgr-form .breakdance-form-field:nth-child(5){grid-column-start:1;grid-column-end:-1}.lgr-form .breakdance-form-button{grid-column-start:1;grid-column-end:-1}@media (max-width:767px){.lgr-form .breakdance-form-button{grid-column-start:1;grid-column-end:-1}}.lgr-form input{min-height:49px;color:var(--lgr-text-primary);background-color:#fff;border-radius:4px;border-top:1px solid var(--lgr-border-subtle);border-right:1px solid var(--lgr-border-subtle);border-bottom:1px solid var(--lgr-border-subtle);border-left:1px solid var(--lgr-border-subtle)}.lgr-form input{font:400 14px var(--lgr-font-body)}.lgr-form select{min-height:49px;color:var(--lgr-text-primary);background-color:#fff;border-radius:4px;border-top:1px solid var(--lgr-border-subtle);border-right:1px solid var(--lgr-border-subtle);border-bottom:1px solid var(--lgr-border-subtle);border-left:1px solid var(--lgr-border-subtle)}.lgr-form select{font:400 14px var(--lgr-font-body)}.lgr-form input:focus{outline:3px solid rgb(155 128 84 / .28)}.lgr-form select:focus{outline:3px solid rgb(155 128 84 / .28)}.lgr-form .breakdance-form-button:hover{color:#fff;background-color:var(--lgr-brand-deep)}.lgr-form .breakdance-form-button:focus-visible{color:#fff;background-color:var(--lgr-brand-deep)}.lgr-footer{display:grid;grid-template-columns:140px 1fr auto;align-items:center;gap:36px;background-color:var(--lgr-brand-deep);border-top:1px solid rgb(255 255 255 / .12)}.lgr-footer img{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;background-color:#fff0;border-radius:0}.lgr-footer p{color:rgb(255 255 255 / .58);font-size:9px;line-height:1.6}.lgr-footer{padding:34px max(var(--lgr-gutter),calc(( 100vw - var(--lgr-content-width) ) / 2))}@media (max-width:1023px){.lgr-footer{grid-template-columns:130px 1fr}.lgr-footer a{grid-column-start:2}}@media (max-width:767px){.lgr-footer{grid-template-columns:1fr;gap:22px;padding-top:30px;padding-right:20px;padding-bottom:30px;padding-left:20px}.lgr-footer img{width:125px}.lgr-footer a{grid-column-start:1}}@media (max-width:1119px){.lgr-section{padding-right:28px;padding-left:28px}}@media (max-width:1023px){.lgr-section{grid-template-columns:1fr}}@media (max-width:767px){.lgr-section{padding-top:76px;padding-right:20px;padding-bottom:76px;padding-left:20px}}@media (max-width:1119px){.lgr-gallery{padding-right:28px;padding-left:28px}}@media (max-width:767px){.lgr-gallery{padding-top:76px;padding-right:20px;padding-bottom:76px;padding-left:20px}}@media (max-width:1119px){.lgr-plans{padding-right:28px;padding-left:28px}}@media (max-width:1023px){.lgr-plans{grid-template-columns:1fr}}@media (max-width:767px){.lgr-plans{padding-top:76px;padding-right:20px;padding-bottom:76px;padding-left:20px}}@media (max-width:1119px){.lgr-register{padding-right:28px;padding-left:28px}}@media (max-width:1023px){.lgr-register{grid-template-columns:1fr}}@media (max-width:767px){.lgr-register{padding-top:76px;padding-right:20px;padding-bottom:76px;padding-left:20px}}@media (max-width:1023px){.lgr-location{grid-template-columns:1fr}}@media (max-width:1023px){.lgr-gallery-head{grid-template-columns:1fr}}@media (max-width:767px){.lgr-form .breakdance-form-field{grid-column-start:1;grid-column-end:-1}}.lgr-logo-svg{width:100%;height:44px;color:var(--lgr-brand-gold-dark)}\n.lgr-footer-logo-svg{width:140px;height:59px;color:var(--lgr-brand-gold-dark);padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px;background-color:#fff;border-radius:4px}.lgr-footer-logo-svg{width:125px;height:52px}.lgr-footer-logo{display:block;flex-grow:0;flex-shrink:0;flex-basis:auto;width:126px;text-decoration:none;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;background-color:#fff0;border-radius:0}.lgr-footer-logo img{display:block;width:126px;height:auto;object-fit:contain}@media (max-width:767px){.lgr-footer-logo{width:112px}.lgr-footer-logo img{width:112px}}.lgr-lightbox-image{cursor:zoom-in}.lgr-lightbox-pool img{content:url(https://www.lucernesgrand.com.sg/wp-content/uploads/2026/08/lucerne-grand-swimming-pool-shot-singapore.jpeg)}.lgr-lightbox-clubhouse img{content:url(https://www.lucernesgrand.com.sg/wp-content/uploads/2025/06/lakeside-drive-condo-draft-clubhouse-singapore.jpg)}.lgr-lightbox-cabana img{content:url(https://www.lucernesgrand.com.sg/wp-content/uploads/2025/06/lakeside-drive-condo-draft-pool-cabana-singapore.jpg)}.lgr-lightbox-map img{content:url(https://www.lucernesgrand.com.sg/wp-content/uploads/2026/08/lucerne-grand-draft-location-map-2-singapore.png)}.lgr-elevation{padding-top:72px;padding-right:var(--lgr-gutter);padding-bottom:72px;padding-left:var(--lgr-gutter);background-color:var(--lgr-surface-card);border-top:1px solid var(--lgr-border-subtle);border-bottom:1px solid var(--lgr-border-subtle)}.lgr-elevation .lgr-elev-grid{max-width:none}@media (max-width:1119px){.lgr-elevation{padding-top:64px;padding-bottom:64px}}@media (max-width:767px){.lgr-elevation{padding-top:54px;padding-right:20px;padding-bottom:54px;padding-left:20px}.lgr-elevation .lgr-elev-grid{max-width:var(--lgr-content-width)}}@media (max-width:479px){.lgr-elevation{padding-right:16px;padding-left:16px}}.lgr-elev-head{display:flex;justify-content:space-between;align-items:end;gap:24px;width:100%;max-width:var(--lgr-content-width);margin-top:0;margin-right:auto;margin-bottom:36px;margin-left:auto}@media (max-width:1023px){.lgr-elev-head{flex-flow:column;align-items:start}}.lgr-elev-kicker{color:var(--lgr-brand-gold);font-family:var(--lgr-font-body);font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.16em;margin-top:0;margin-right:0;margin-bottom:10px;margin-left:0}.lgr-elev-title{color:var(--lgr-brand-navy);font-family:var(--lgr-font-display);font-weight:400;font-size:clamp(38px,4vw,62px);line-height:1;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@media (max-width:767px){.lgr-elev-title{font-size:42px}}@media (max-width:479px){.lgr-elev-title{font-size:36px}}.lgr-elev-note{max-width:440px;color:var(--lgr-text-muted);font-family:var(--lgr-font-body);font-size:14px;line-height:1.7;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@media (max-width:479px){.lgr-elev-note{font-size:13px}}.lgr-elev-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%;max-width:var(--lgr-content-width);margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto}@media (max-width:1119px){.lgr-elev-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.lgr-elev-grid{gap:18px}}.lgr-elev-block{min-width:0;overflow:hidden;background-color:#f8f6f0;border-radius:var(--lgr-radius-media);border-top:1px solid var(--lgr-border-subtle);border-right:1px solid var(--lgr-border-subtle);border-bottom:1px solid var(--lgr-border-subtle);border-left:1px solid var(--lgr-border-subtle);box-shadow:0 12px 34px rgb(7 26 43 / .08)}.lgr-elev-block-head{text-align:center;padding-top:20px;padding-right:22px;padding-bottom:16px;padding-left:22px;background-color:var(--lgr-brand-navy)}@media (max-width:767px){.lgr-elev-block-head{padding-top:18px;padding-right:16px;padding-bottom:14px;padding-left:16px}}.lgr-elev-block-title{color:#fff;font-family:var(--lgr-font-body);font-weight:700;font-size:15px;text-transform:uppercase;letter-spacing:.05em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.lgr-elev-postal{color:rgb(255 255 255 / .72);font-family:var(--lgr-font-body);font-size:11px;text-transform:uppercase;letter-spacing:.09em;margin-top:4px;margin-right:0;margin-bottom:0;margin-left:0}.lgr-elev-scroll{width:100%}.lgr-elev-scroll{overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-color:var(--lgr-brand-gold) #fff0}@media (max-width:479px){.lgr-elev-scroll{padding-bottom:6px}}.lgr-elev-chart{display:grid;min-width:640px;border-top:1px solid #aeb7ba;border-left:1px solid #aeb7ba}.lgr-elev-row{display:grid;min-width:640px;border-left:1px solid #aeb7ba}.lgr-elev-cols-6{grid-template-columns:58px repeat(6,minmax(72px,1fr))}.lgr-elev-cols-7{grid-template-columns:58px repeat(7,minmax(72px,1fr))}.lgr-elev-cols-8{grid-template-columns:58px repeat(8,minmax(72px,1fr))}.lgr-elev-corner{display:flex;justify-content:center;align-items:center;min-height:38px;color:var(--lgr-text-muted);font-family:var(--lgr-font-body);font-weight:700;font-size:9px;text-align:center;letter-spacing:.08em;padding-top:7px;padding-right:4px;padding-bottom:7px;padding-left:4px;border-right:1px solid #aeb7ba;border-bottom:1px solid #aeb7ba}.lgr-elev-unit{display:flex;justify-content:center;align-items:center;min-height:38px;color:var(--lgr-brand-navy);font-family:var(--lgr-font-body);font-weight:700;font-size:11px;padding-top:7px;padding-right:4px;padding-bottom:7px;padding-left:4px;background-color:#fff;border-right:1px solid #aeb7ba;border-bottom:1px solid #aeb7ba}.lgr-elev-floor{display:flex;justify-content:center;align-items:center;min-height:29px;color:var(--lgr-text-muted);font-family:var(--lgr-font-body);font-weight:700;font-size:10px;padding-top:5px;padding-right:3px;padding-bottom:5px;padding-left:3px;background-color:#fff;border-right:1px solid #aeb7ba;border-bottom:1px solid #aeb7ba}.lgr-elev-cell{display:flex;justify-content:center;align-items:center;min-height:29px;color:#12202a;font-family:var(--lgr-font-body);font-weight:700;font-size:10px;padding-top:5px;padding-right:3px;padding-bottom:5px;padding-left:3px;border-right:1px solid #aeb7ba;border-bottom:1px solid #aeb7ba}.lgr-elev-cell{white-space:nowrap}.lgr-elev-blue{background-color:#c7e3ed}.lgr-elev-teal{background-color:#85bec2}.lgr-elev-gold{background-color:#f4c95d}.lgr-elev-cream{background-color:#f4e3b9}.lgr-elev-stone{background-color:#d9d6d2}.lgr-elev-legend{display:flex;gap:10px 18px;width:100%;max-width:var(--lgr-content-width);margin-top:24px;margin-right:auto;margin-bottom:0;margin-left:auto}.lgr-elev-legend{flex-wrap:wrap}.lgr-elev-key{display:flex;align-items:center;gap:8px;color:var(--lgr-text-muted);font-family:var(--lgr-font-body);font-size:12px}.lgr-elev-swatch{width:14px;height:14px;border-radius:3px;border-top:1px solid rgb(7 26 43 / .14);border-right:1px solid rgb(7 26 43 / .14);border-bottom:1px solid rgb(7 26 43 / .14);border-left:1px solid rgb(7 26 43 / .14)}.lgr-format{color:#f7f4ed;padding-top:96px;padding-right:var(--lgr-gutter);padding-bottom:96px;padding-left:var(--lgr-gutter);background-color:#123d32}.lgr-format .lgr-format-bars{background-color:rgb(255 255 255 / .045)}.lgr-format .lgr-format-track{background-color:rgb(255 255 255 / .13)}.lgr-format .lgr-format-fill{background-image:linear-gradient(90deg,var(--lgr-brand-deep),var(--lgr-brand-gold));background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.lgr-format .lgr-format-placeholder{background-color:var(--lgr-brand-deep);background-image:linear-gradient(rgb(200 182 146 / .06) 1px,transparent 1px),linear-gradient(90deg,rgb(200 182 146 / .06) 1px,transparent 1px);background-size:auto,auto;background-position:0 0,0 0;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.lgr-format .lgr-format-placeholder{background-size:28px 28px}.lgr-format .lgr-format-cta:hover{color:var(--lgr-brand-deep);background-color:var(--lgr-brand-gold)}@media (max-width:1119px){.lgr-format{padding-top:80px;padding-bottom:80px}}@media (max-width:767px){.lgr-format{padding-top:64px;padding-right:20px;padding-bottom:64px;padding-left:20px}}@media (max-width:479px){.lgr-format{padding-right:16px;padding-left:16px}}.lgr-format-inner{width:100%;max-width:var(--lgr-content-width);margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto}.lgr-format-kicker{color:#d0a44e;font-family:var(--lgr-font-body);font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:.2em;margin-top:0;margin-right:0;margin-bottom:20px;margin-left:0}.lgr-format-title{max-width:900px;color:#f7f4ed;font-family:var(--lgr-font-display);font-weight:400;font-size:clamp(44px,5vw,72px);line-height:1.02;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@media (max-width:767px){.lgr-format-title{font-size:46px}}@media (max-width:479px){.lgr-format-title{font-size:39px}}.lgr-format-intro{max-width:760px;color:rgb(247 244 237 / .74);font-family:var(--lgr-font-body);font-size:17px;line-height:1.8;margin-top:22px;margin-right:0;margin-bottom:0;margin-left:0}@media (max-width:767px){.lgr-format-intro{font-size:15px}}.lgr-format-bars{display:grid;gap:22px;margin-top:46px;margin-right:0;margin-bottom:42px;margin-left:0;padding-top:30px;padding-right:34px;padding-bottom:30px;padding-left:34px;background-color:rgb(255 255 255 / .05);border-radius:5px;border-top:1px solid rgb(208 164 78 / .36);border-right:1px solid rgb(208 164 78 / .36);border-bottom:1px solid rgb(208 164 78 / .36);border-left:1px solid rgb(208 164 78 / .36)}@media (max-width:767px){.lgr-format-bars{padding-top:24px;padding-right:20px;padding-bottom:24px;padding-left:20px}}.lgr-format-bar{display:grid;grid-template-columns:190px minmax(0,1fr) 240px;align-items:center;gap:22px}@media (max-width:1119px){.lgr-format-bar{grid-template-columns:160px minmax(0,1fr) 210px}}@media (max-width:1023px){.lgr-format-bar{grid-template-columns:150px minmax(0,1fr)}}@media (max-width:767px){.lgr-format-bar{grid-template-columns:minmax(0,1fr)}}.lgr-format-label{color:#fff;font-family:var(--lgr-font-body);font-weight:800;font-size:13px;text-transform:uppercase;letter-spacing:.08em}.lgr-format-track{height:10px;overflow:hidden;background-color:rgb(255 255 255 / .1);border-radius:999px}.lgr-format-fill{height:100%;background-image:linear-gradient(90deg,#1e4a3d,#d5a94f);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll;border-radius:999px}.lgr-format-fill-one{width:56%}.lgr-format-fill-two{width:76%}.lgr-format-fill-three{width:96%}.lgr-format-meta{color:#d5a94f;font-family:var(--lgr-font-body);font-weight:700;font-size:13px;text-align:right}@media (max-width:1023px){.lgr-format-meta{grid-column-start:2;text-align:left}}@media (max-width:767px){.lgr-format-meta{grid-column-start:auto}}.lgr-format-tabs{display:flex;align-items:stretch;margin-top:0;margin-right:0;margin-bottom:32px;margin-left:0}@media (max-width:767px){.lgr-format-tabs{overflow-x:auto}}.lgr-format-tab{color:rgb(255 255 255 / .72);font-family:var(--lgr-font-body);font-weight:800;font-size:12px;text-decoration:none;text-transform:uppercase;letter-spacing:.1em;padding-top:18px;padding-right:26px;padding-bottom:18px;padding-left:26px;background-color:rgb(255 255 255 / .07);border-right:1px solid rgb(255 255 255 / .5)}@media (max-width:767px){.lgr-format-tab{flex-grow:0;flex-shrink:0;flex-basis:auto;padding-top:16px;padding-right:20px;padding-bottom:16px;padding-left:20px}}.lgr-format-tab-active{color:#d5a94f;background-color:rgb(213 169 79 / .12);border-bottom:2px solid #d5a94f}.lgr-format-showcase{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.95fr);align-items:center;gap:44px}@media (max-width:1119px){.lgr-format-showcase{gap:32px}}@media (max-width:1023px){.lgr-format-showcase{grid-template-columns:minmax(0,1fr)}}.lgr-format-placeholder{position:relative;min-height:500px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;background-color:#0d211c;background-image:linear-gradient(rgb(208 164 78 / .055) 1px,transparent 1px),linear-gradient(90deg,rgb(208 164 78 / .055) 1px,transparent 1px);background-size:auto,auto;background-position:0 0,0 0;background-repeat:repeat,repeat;background-attachment:scroll,scroll;border-top:1px solid rgb(255 255 255 / .72);border-right:1px solid rgb(255 255 255 / .72);border-bottom:1px solid rgb(255 255 255 / .72);border-left:1px solid rgb(255 255 255 / .72)}.lgr-format-placeholder{background-size:28px 28px}@media (max-width:1023px){.lgr-format-placeholder{min-height:440px}}@media (max-width:767px){.lgr-format-placeholder{min-height:360px}}@media (max-width:479px){.lgr-format-placeholder{min-height:320px}}.lgr-format-drawing{display:flex;flex-flow:column;justify-content:center;align-items:center;min-height:458px;text-align:center;padding-top:44px;padding-right:44px;padding-bottom:44px;padding-left:44px;border-top:1px solid rgb(208 164 78 / .55);border-right:1px solid rgb(208 164 78 / .55);border-bottom:1px solid rgb(208 164 78 / .55);border-left:1px solid rgb(208 164 78 / .55)}@media (max-width:1023px){.lgr-format-drawing{min-height:398px}}@media (max-width:767px){.lgr-format-drawing{min-height:318px;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px}}@media (max-width:479px){.lgr-format-drawing{min-height:278px}}.lgr-format-coming{color:#f7f4ed;font-family:var(--lgr-font-display);font-weight:400;font-size:34px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@media (max-width:479px){.lgr-format-coming{font-size:28px}}.lgr-format-release{max-width:360px;color:rgb(247 244 237 / .56);font-family:var(--lgr-font-body);font-size:12px;line-height:1.7;margin-top:20px;margin-right:0;margin-bottom:0;margin-left:0}.lgr-format-dim{color:rgb(208 164 78 / .7);font-family:var(--lgr-font-body);font-weight:800;font-size:9px;text-transform:uppercase;letter-spacing:.2em;margin-top:64px;margin-right:0;margin-bottom:0;margin-left:0}.lgr-format-copy{min-width:0}.lgr-format-copy-title{color:#f7f4ed;font-family:var(--lgr-font-display);font-weight:400;font-size:38px;margin-top:0;margin-right:0;margin-bottom:12px;margin-left:0}.lgr-format-copy-text{color:rgb(247 244 237 / .76);font-family:var(--lgr-font-body);font-size:15px;line-height:1.8;margin-top:0;margin-right:0;margin-bottom:26px;margin-left:0}.lgr-format-list{display:grid;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.lgr-format-fact{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;padding-top:15px;padding-right:0;padding-bottom:15px;padding-left:0;border-bottom:1px solid rgb(255 255 255 / .16)}@media (max-width:479px){.lgr-format-fact{grid-template-columns:minmax(0,1fr)}}.lgr-format-term{color:rgb(247 244 237 / .78);font-family:var(--lgr-font-body);font-size:13px}.lgr-format-value{color:#d5a94f;font-family:var(--lgr-font-body);font-weight:800;font-size:13px;text-align:right}@media (max-width:479px){.lgr-format-value{text-align:left}}.lgr-format-cta{display:inline-flex;color:#f7f4ed;font-family:var(--lgr-font-body);font-weight:800;font-size:12px;text-decoration:none;text-transform:uppercase;letter-spacing:.08em;margin-top:30px;padding-top:14px;padding-right:22px;padding-bottom:14px;padding-left:22px;border-top:1px solid #d5a94f;border-right:1px solid #d5a94f;border-bottom:1px solid #d5a94f;border-left:1px solid #d5a94f}.lgr-format-cta:hover{color:#123d32;background-color:#d5a94f}.lgr-format-cta:focus-visible{color:#fff;outline:2px solid #fff;outline-offset:4px}.header-outer{display:flex;flex-flow:column;justify-content:center;align-items:center;min-height:100px;background-color:var(--ink)}.header-inner{display:flex;flex-flow:row;justify-content:space-between;align-items:center;width:1920px}.lucerne-logo{max-width:120px}.lg-elevation-center-final-row .lgr-elev-grid>.lgr-elev-block:last-child{justify-self:center;grid-column-start:1;grid-column-end:-1;width:calc(( 100% - 24px ) / 2)}.lg-elevation-center-final-row .lgr-elev-legend{justify-content:center}@media (max-width:1023px){.lg-elevation-center-final-row .lgr-elev-grid>.lgr-elev-block:last-child{grid-column-start:auto;width:100%}}@keyframes awRise{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes awFade{from{opacity:0}to{opacity:1}}@keyframes awSweep{from{transform:scaleX(0)}to{transform:scaleX(1)}}.site-header{display:flex;align-items:center;gap:32px;position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 0px);z-index:900;background-color:rgb(24 26 27 / .9);border-bottom:1px solid rgb(197 160 89 / .22);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%)}.site-header{padding:14px max(24px,calc(( 100% - var(--shell) ) / 2))}@media (max-width:767px){.site-header{gap:14px;padding-top:12px;padding-right:20px;padding-bottom:12px;padding-left:20px}}.brand{display:flex;flex-flow:column;gap:3px;text-decoration:none;margin-right:auto}.brand:hover{color:var(--cream)}.brand-mark{color:var(--cream);font-weight:600;font-size:23px;line-height:1;letter-spacing:.01em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@media (max-width:767px){.brand-mark{font-size:19px}}.brand-sub{color:var(--amber);font-family:var(--font-body);font-weight:600;font-size:9px;text-transform:uppercase;letter-spacing:.3em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@media (max-width:479px){.brand-sub{display:none}}.site-nav{display:flex;align-items:center;gap:30px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.site-nav{list-style:none}@media (max-width:1119px){.site-nav{gap:20px}}@media (max-width:1023px){.site-nav{display:none}}.nav-link{color:rgb(249 248 246 / .8);font-family:var(--font-body);font-weight:500;font-size:12.5px;text-decoration:none;text-transform:uppercase;letter-spacing:.09em}.nav-link:hover{color:var(--amber)}.nav-link{transition:color .25s var(--ease)}@media (max-width:1119px){.nav-link{font-size:11.5px}}.btn-gold{display:inline-flex;justify-content:center;align-items:center;color:#181a1b;font-family:var(--font-body);font-weight:600;font-size:13px;text-decoration:none;text-transform:uppercase;letter-spacing:.1em;padding-top:15px;padding-right:28px;padding-bottom:15px;padding-left:28px;background-color:var(--amber);border-radius:2px;border-top:1px solid var(--amber);border-right:1px solid var(--amber);border-bottom:1px solid var(--amber);border-left:1px solid var(--amber)}.btn-gold:hover{color:#181a1b;background-color:var(--amber-2);box-shadow:0 12px 28px rgb(197 160 89 / .35);transform:translate3d(0,-3px,0)}.btn-gold{transition:transform .3s var(--ease),background .3s var(--ease),box-shadow .3s var(--ease)}@media (max-width:767px){.btn-gold{font-size:11px;padding-top:13px;padding-right:18px;padding-bottom:13px;padding-left:18px}}.btn-ghost{display:inline-flex;justify-content:center;align-items:center;color:var(--cream);font-family:var(--font-body);font-weight:600;font-size:13px;text-decoration:none;text-transform:uppercase;letter-spacing:.1em;padding-top:15px;padding-right:28px;padding-bottom:15px;padding-left:28px;background-color:#fff0;border-radius:2px;border-top:1px solid rgb(249 248 246 / .38);border-right:1px solid rgb(249 248 246 / .38);border-bottom:1px solid rgb(249 248 246 / .38);border-left:1px solid rgb(249 248 246 / .38)}.btn-ghost:hover{color:var(--amber);transform:translate3d(0,-3px,0)}.btn-ghost{transition:transform .3s var(--ease),border-color .3s var(--ease),color .3s var(--ease)}.eyebrow{color:var(--amber);font-family:var(--font-body);font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.24em;margin-top:0;margin-right:0;margin-bottom:18px;margin-left:0}.sec-title{color:var(--forest);font-weight:500;font-size:46px;line-height:1.14;letter-spacing:-.01em;margin-top:0;margin-right:0;margin-bottom:20px;margin-left:0}@media (max-width:1119px){.sec-title{font-size:38px}}@media (max-width:767px){.sec-title{font-size:30px}}.sec-title-light{color:var(--cream);font-weight:500;font-size:46px;line-height:1.14;letter-spacing:-.01em;margin-top:0;margin-right:0;margin-bottom:20px;margin-left:0}@media (max-width:1119px){.sec-title-light{font-size:38px}}@media (max-width:767px){.sec-title-light{font-size:30px}}.lede{max-width:64ch;font-family:var(--font-body);font-size:17px;line-height:1.78;margin-top:0;margin-right:0;margin-bottom:18px;margin-left:0}.lede-light{max-width:64ch;color:rgb(249 248 246 / .7);font-family:var(--font-body);font-size:17px;line-height:1.78;margin-top:0;margin-right:0;margin-bottom:18px;margin-left:0}.note{font-family:var(--font-body);font-size:12px;line-height:1.7;font-style:italic;margin-top:18px;margin-right:0;margin-bottom:0;margin-left:0}.hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:end;gap:60px;position:relative;min-height:92vh;background-color:var(--charcoal);background-image:linear-gradient(180deg,rgb(24 26 27 / .72) 0%,rgb(24 26 27 / .45) 42%,rgb(24 26 27 / .94) 100%),url(https://amberwood-at-holland.proj.sg/wp-content/uploads/2026/08/hero-background-scaled.webp);background-size:auto,cover;background-position:0 0,50% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,fixed}.hero{padding:190px max(28px,calc(( 100% - var(--shell) ) / 2)) 96px}@media (max-width:1119px){.hero{grid-template-columns:minmax(0,1fr);gap:48px;min-height:auto;padding-top:150px}}@media (max-width:767px){.hero{gap:36px;padding-top:130px;padding-right:22px;padding-bottom:70px;padding-left:22px}}.hero-copy{display:flex;flex-flow:column;align-items:start;max-width:640px}.hero-eyebrow{color:var(--amber);font-family:var(--font-body);font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.32em;margin-top:0;margin-right:0;margin-bottom:22px;margin-left:0}.hero-eyebrow{animation:awFade .9s var(--ease) both}.hero-title{color:var(--cream);font-weight:500;font-size:74px;line-height:1.03;letter-spacing:-.02em;margin-top:0;margin-right:0;margin-bottom:26px;margin-left:0}.hero-title{animation:awRise 1s var(--ease) .12s both}@media (max-width:1119px){.hero-title{font-size:58px}}@media (max-width:1023px){.hero-title{font-size:50px}}@media (max-width:767px){.hero-title{font-size:38px}}@media (max-width:479px){.hero-title{font-size:32px}}.hero-sub{max-width:52ch;color:rgb(249 248 246 / .76);font-family:var(--font-body);font-size:18px;line-height:1.75;margin-top:0;margin-right:0;margin-bottom:34px;margin-left:0;padding-top:24px;border-top:1px solid rgb(197 160 89 / .4)}.hero-sub{animation:awRise 1s var(--ease) .28s both}@media (max-width:767px){.hero-sub{font-size:16px}}.hero-actions{display:flex;gap:14px}.hero-actions{flex-wrap:wrap;animation:awRise 1s var(--ease) .42s both}@media (max-width:479px){.hero-actions{width:100%}}.spec-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;background-color:rgb(197 160 89 / .24);border-radius:4px;border-top:1px solid rgb(197 160 89 / .32);border-right:1px solid rgb(197 160 89 / .32);border-bottom:1px solid rgb(197 160 89 / .32);border-left:1px solid rgb(197 160 89 / .32);box-shadow:0 28px 70px rgb(0 0 0 / .5);backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%)}.spec-card{animation:awRise 1s var(--ease) .55s both}@media (max-width:767px){.spec-card{grid-template-columns:minmax(0,1fr)}}.spec-item{padding-top:26px;padding-right:24px;padding-bottom:26px;padding-left:24px;background-color:rgb(24 26 27 / .52)}.spec-item:hover{background-color:rgb(27 59 43 / .62)}.spec-item{transition:background .35s var(--ease)}.spec-k{color:var(--amber);font-family:var(--font-body);font-weight:600;font-size:9.5px;text-transform:uppercase;letter-spacing:.22em;margin-top:0;margin-right:0;margin-bottom:10px;margin-left:0}.spec-v{color:var(--cream);font-size:19px;line-height:1.35;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.sec-cream{background-color:var(--cream)}.sec-cream{padding:112px max(28px,calc(( 100% - var(--shell) ) / 2))}@media (max-width:1023px){.sec-cream{padding:88px max(24px,calc(( 100% - var(--shell) ) / 2))}}.sec-white{background-color:#fff}.sec-white{padding:112px max(28px,calc(( 100% - var(--shell) ) / 2))}@media (max-width:1023px){.sec-white{padding:88px max(24px,calc(( 100% - var(--shell) ) / 2))}}.sec-dark{background-color:var(--charcoal)}.sec-dark{padding:112px max(28px,calc(( 100% - var(--shell) ) / 2))}@media (max-width:1023px){.sec-dark{padding:88px max(24px,calc(( 100% - var(--shell) ) / 2))}}.sec-forest{background-color:var(--forest)}.sec-forest{padding:112px max(28px,calc(( 100% - var(--shell) ) / 2))}@media (max-width:1023px){.sec-forest{padding:88px max(24px,calc(( 100% - var(--shell) ) / 2))}}.sec-head{max-width:720px;margin-top:0;margin-right:0;margin-bottom:56px;margin-left:0}@media (max-width:767px){.sec-head{margin-bottom:38px}}.overview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:72px;background-color:var(--cream)}.overview{padding:112px max(28px,calc(( 100% - var(--shell) ) / 2))}@media (max-width:1119px){.overview{gap:48px}}@media (max-width:1023px){.overview{grid-template-columns:minmax(0,1fr);gap:44px}.overview{padding:88px max(24px,calc(( 100% - var(--shell) ) / 2))}}.overview-media{display:block;width:100%;height:auto;border-radius:3px;box-shadow:0 34px 80px rgb(24 26 27 / .2)}.overview-copy{display:flex;flex-flow:column;align-items:start}.mini-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%;margin-top:34px}@media (max-width:767px){.mini-stats{grid-template-columns:minmax(0,1fr)}}.mini-stat{padding-top:22px;padding-right:18px;padding-bottom:22px;padding-left:18px;background-color:#fff;border-radius:3px;border-top:2px solid var(--amber);border-right:1px solid;border-bottom:1px solid;border-left:1px solid}.mini-stat:hover{box-shadow:0 18px 40px rgb(24 26 27 / .14);transform:translate3d(0,-5px,0)}.mini-stat{transition:transform .35s var(--ease),box-shadow .35s var(--ease)}.mini-stat-v{color:var(--forest);font-size:28px;line-height:1;margin-top:0;margin-right:0;margin-bottom:8px;margin-left:0}.mini-stat-k{font-family:var(--font-body);font-weight:600;font-size:10px;text-transform:uppercase;letter-spacing:.16em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.fact-grid{overflow:hidden;background-color:#fff;border-radius:4px;border-top:1px solid var(--gold-line);border-right:1px solid var(--gold-line);border-bottom:1px solid var(--gold-line);border-left:1px solid var(--gold-line);box-shadow:0 24px 60px rgb(24 26 27 / .08)}.fact-row{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.65fr);border-bottom:1px solid}.fact-row:hover{background-color:rgb(197 160 89 / .08)}.fact-row{transition:background .3s var(--ease)}@media (max-width:767px){.fact-row{grid-template-columns:minmax(0,1fr)}}.fact-k{color:var(--forest);font-family:var(--font-body);font-weight:600;font-size:11.5px;text-transform:uppercase;letter-spacing:.16em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:22px;padding-right:26px;padding-bottom:22px;padding-left:26px;background-color:rgb(27 59 43 / .045);border-right:1px solid}@media (max-width:767px){.fact-k{padding-top:14px;padding-right:20px;padding-bottom:14px;padding-left:20px;border-right:none solid;border-bottom:1px solid}}.fact-v{font-family:var(--font-body);font-size:16px;line-height:1.6;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:22px;padding-right:26px;padding-bottom:22px;padding-left:26px}@media (max-width:767px){.fact-v{padding-top:16px;padding-right:20px;padding-bottom:16px;padding-left:20px}}.bde-gallery-item:hover{box-shadow:0 22px 46px rgb(0 0 0 / .4);transform:translate3d(0,-5px,0)}.bde-gallery-item{transition:transform .35s var(--ease),box-shadow .35s var(--ease)}.loc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:60px}@media (max-width:1119px){.loc-grid{gap:44px}}@media (max-width:1023px){.loc-grid{grid-template-columns:minmax(0,1fr)}}.map-frame{overflow:hidden;background-color:#fff;border-radius:4px;border-top:1px solid var(--gold-line);border-right:1px solid var(--gold-line);border-bottom:1px solid var(--gold-line);border-left:1px solid var(--gold-line);box-shadow:0 24px 60px rgb(24 26 27 / .14)}.map-note{color:var(--amber);font-family:var(--font-body);font-size:12px;line-height:1.6;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:14px;padding-right:18px;padding-bottom:14px;padding-left:18px;background-color:var(--forest);border-top:1px solid}.conn-list{display:flex;flex-flow:column;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.conn-list{list-style:none}.conn-item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:20px;padding-top:17px;padding-right:0;padding-bottom:17px;padding-left:0;border-bottom:1px solid}.conn-name{font-family:var(--font-body);font-weight:500;font-size:15.5px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.conn-time{color:var(--amber);font-family:var(--font-body);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.1em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.conn-time{white-space:nowrap}.conn-group{color:var(--forest);font-family:var(--font-body);font-weight:700;font-size:10.5px;text-transform:uppercase;letter-spacing:.22em;margin-top:30px;margin-right:0;margin-bottom:6px;margin-left:0}.siteplan{position:relative;overflow:hidden;margin-top:72px;background-color:var(--charcoal);border-radius:4px;border-top:1px solid var(--gold-line);border-right:1px solid var(--gold-line);border-bottom:1px solid var(--gold-line);border-left:1px solid var(--gold-line)}.siteplan-img{display:block;width:100%;height:auto;opacity:.9}.amenity-tag{display:flex;align-items:center;gap:9px;position:absolute;padding-top:8px;padding-right:15px;padding-bottom:8px;padding-left:15px;background-color:rgb(24 26 27 / .8);border-radius:100px;border-top:1px solid rgb(197 160 89 / .5);border-right:1px solid rgb(197 160 89 / .5);border-bottom:1px solid rgb(197 160 89 / .5);border-left:1px solid rgb(197 160 89 / .5);cursor:pointer;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.amenity-tag:hover{background-color:var(--amber);transform:translate3d(0,-5px,0)}.amenity-tag:hover .amenity-dot{color:var(--charcoal)}.amenity-tag:hover .amenity-label{color:var(--charcoal)}.amenity-tag{transition:transform .3s var(--ease),background .3s var(--ease),border-color .3s var(--ease)}@media (max-width:767px){.amenity-tag{gap:6px;padding-top:6px;padding-right:10px;padding-bottom:6px;padding-left:10px}}.amenity-dot{flex-grow:0;flex-shrink:0;flex-basis:auto;width:9px;height:9px;color:var(--amber)}.amenity-dot{transition:color .3s var(--ease)}.amenity-label{color:var(--cream);font-family:var(--font-body);font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.1em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.amenity-label{white-space:nowrap;transition:color .3s var(--ease)}@media (max-width:767px){.amenity-label{font-size:9px;letter-spacing:.05em}}.tag-1{top:47%;left:79%}.tag-2{top:55%;left:31%}.tag-3{top:42%;left:62%}@media (max-width:479px){.tag-3{display:none}}.tag-4{top:51%;left:7%}.tag-5{top:59%;left:79%}@media (max-width:479px){.tag-5{display:none}}.tag-6{top:19%;left:78%}@media (max-width:479px){.tag-6{display:none}}.elev-chart{display:flex;flex-flow:column;gap:20px;margin-bottom:56px;padding-top:40px;padding-right:42px;padding-bottom:40px;padding-left:42px;background-color:rgb(249 248 246 / .05);border-radius:4px;border-top:1px solid rgb(197 160 89 / .28);border-right:1px solid rgb(197 160 89 / .28);border-bottom:1px solid rgb(197 160 89 / .28);border-left:1px solid rgb(197 160 89 / .28)}.elev-row{display:grid;grid-template-columns:minmax(150px,.28fr) minmax(0,1fr) minmax(110px,auto);align-items:center;gap:22px}@media (max-width:1023px){.elev-row{grid-template-columns:minmax(120px,.32fr) minmax(0,1fr) minmax(100px,auto);gap:16px}}@media (max-width:767px){.elev-row{grid-template-columns:minmax(0,1fr);gap:8px}}.elev-name{color:var(--cream);font-family:var(--font-body);font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.1em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.elev-track{height:10px;overflow:hidden;background-color:rgb(249 248 246 / .1);border-radius:100px}.elev-bar{display:block;height:10px;background-image:linear-gradient(90deg,var(--forest) 0%,var(--amber) 100%);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll;border-radius:100px;transform-origin:0% 50%}.elev-bar{animation:awSweep 1.1s var(--ease) both}.bar-1{width:62%}.bar-2{width:84%}.bar-3{width:100%}.bar-4{width:100%}.elev-size{color:var(--amber);font-family:var(--font-body);font-size:13px;text-align:right;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.elev-size{white-space:nowrap}@media (max-width:767px){.elev-size{text-align:left}}.form-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:70px}@media (max-width:1119px){.form-grid{gap:48px}}@media (max-width:1023px){.form-grid{grid-template-columns:minmax(0,1fr)}}.form-card{padding-top:44px;padding-right:44px;padding-bottom:40px;padding-left:44px;background-color:#fff;border-radius:4px;border-top:3px solid var(--amber);border-right:1px solid var(--gold-line);border-bottom:1px solid var(--gold-line);border-left:1px solid var(--gold-line);box-shadow:0 30px 70px rgb(0 0 0 / .28)}.form-card:hover{box-shadow:0 42px 90px rgb(0 0 0 / .36);transform:translate3d(0,-5px,0)}.form-card{transition:transform .35s var(--ease),box-shadow .35s var(--ease)}@media (max-width:767px){.form-card{padding-top:30px;padding-right:24px;padding-bottom:30px;padding-left:24px}}.form-card-title{color:var(--forest);font-size:27px;line-height:1.25;margin-top:0;margin-right:0;margin-bottom:8px;margin-left:0}.form-card-sub{font-family:var(--font-body);font-size:14px;line-height:1.7;margin-top:0;margin-right:0;margin-bottom:28px;margin-left:0}.breakdance-form-field{font-family:var(--font-body);padding-top:13px;padding-right:15px;padding-bottom:13px;padding-left:15px;background-color:#fff;border-radius:2px;border-top:1px solid;border-right:1px solid;border-bottom:1px solid;border-left:1px solid}.breakdance-form-field:focus{box-shadow:0 0 0 3px rgb(197 160 89 / .18)}.breakdance-form-button{color:#181a1b;font-family:var(--font-body);font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.1em;padding-top:15px;padding-right:30px;padding-bottom:15px;padding-left:30px;background-color:var(--amber);border-radius:2px;border-top:1px solid var(--amber);border-right:1px solid var(--amber);border-bottom:1px solid var(--amber);border-left:1px solid var(--amber);cursor:pointer}.breakdance-form-button:hover{color:#181a1b;background-color:var(--amber-2);box-shadow:0 12px 28px rgb(197 160 89 / .35);transform:translate3d(0,-3px,0)}.breakdance-form-button{transition:transform .3s var(--ease),background .3s var(--ease),box-shadow .3s var(--ease)}.trust-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:44px}@media (max-width:1023px){.trust-row{grid-template-columns:minmax(0,1fr)}}.trust-item{padding-top:26px;padding-right:24px;padding-bottom:26px;padding-left:24px;background-color:rgb(249 248 246 / .05);border-radius:3px;border-top:1px solid rgb(197 160 89 / .24);border-right:1px solid rgb(197 160 89 / .24);border-bottom:1px solid rgb(197 160 89 / .24);border-left:1px solid rgb(197 160 89 / .24)}.trust-item:hover{background-color:rgb(249 248 246 / .09);transform:translate3d(0,-5px,0)}.trust-item{transition:transform .35s var(--ease),background .35s var(--ease)}.trust-k{color:var(--cream);font-size:20px;margin-top:0;margin-right:0;margin-bottom:8px;margin-left:0}.trust-v{color:rgb(249 248 246 / .62);font-family:var(--font-body);font-size:13.5px;line-height:1.7;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.disclaimer{display:flex;flex-flow:column;gap:10px;background-color:#101211}.disclaimer{padding:44px max(28px,calc(( 100% - var(--shell) ) / 2))}.disclaimer-text{color:rgb(249 248 246 / .42);font-family:var(--font-body);font-size:11.5px;line-height:1.8;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.conn-col{display:flex;flex-flow:column;width:100%}.gallery-head{max-width:720px;margin-top:0;margin-right:0;margin-bottom:46px;margin-left:0}.form-copy{display:flex;flex-flow:column;align-items:start;width:100%}.fp-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:44px}@media (max-width:1023px){.fp-grid{grid-template-columns:minmax(0,1fr);gap:28px}}.fp-img{display:block;width:100%;height:auto;background-color:#fff;border-radius:3px;border-top:1px solid rgb(197 160 89 / .3);border-right:1px solid rgb(197 160 89 / .3);border-bottom:1px solid rgb(197 160 89 / .3);border-left:1px solid rgb(197 160 89 / .3)}.fp-name{color:var(--cream);font-size:27px;line-height:1.25;margin-top:0;margin-right:0;margin-bottom:14px;margin-left:0}@media (max-width:767px){.fp-name{font-size:22px}}.fp-desc{color:rgb(249 248 246 / .7);font-family:var(--font-body);font-size:15px;line-height:1.8;margin-top:0;margin-right:0;margin-bottom:22px;margin-left:0}.fp-list{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.fp-list{list-style:none}.fp-li{display:flex;justify-content:space-between;gap:18px;color:rgb(249 248 246 / .75);font-family:var(--font-body);font-size:13.5px;padding-top:12px;padding-right:0;padding-bottom:12px;padding-left:0;border-bottom:1px solid rgb(249 248 246 / .14)}.fp-val{color:var(--amber);font-weight:600}.fp-val{white-space:nowrap}.nav-mobile{display:none}@media (max-width:1023px){.nav-mobile{display:flex;align-items:center;gap:22px;background-color:rgb(24 26 27 / .94);border-bottom:1px solid rgb(197 160 89 / .22)}.nav-mobile{overflow-x:auto;padding:10px max(20px,calc(( 100% - var(--shell) ) / 2))}}.nav-mobile-link{color:rgb(249 248 246 / .78);font-family:var(--font-body);font-weight:600;font-size:11.5px;text-decoration:none;text-transform:uppercase;letter-spacing:.1em;padding-top:6px;padding-right:0;padding-bottom:6px;padding-left:0;border-bottom:1px solid #fff0}.nav-mobile-link:hover{color:var(--amber)}.nav-mobile-link{white-space:nowrap;transition:color .25s var(--ease),border-color .25s var(--ease)}.site-footer{display:flex;background-color:#101211;border-top:1px solid rgb(197 160 89 / .22)}.site-footer{flex-flow:column}.foot-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:56px}.foot-grid{padding:76px max(28px,calc(( 100% - var(--shell) ) / 2)) 56px}@media (max-width:1023px){.foot-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:44px}}@media (max-width:767px){.foot-grid{grid-template-columns:minmax(0,1fr);gap:36px;padding-top:56px;padding-right:22px;padding-bottom:40px;padding-left:22px}}.foot-brand{display:flex;align-items:start}.foot-brand{flex-flow:column}@media (max-width:1023px){.foot-brand{grid-column-start:span 2}}@media (max-width:767px){.foot-brand{grid-column-start:span 1}}.foot-mark{color:var(--cream);font-weight:600;font-size:26px;line-height:1.2;margin-top:0;margin-right:0;margin-bottom:16px;margin-left:0}@media (max-width:767px){.foot-mark{font-size:22px}}.foot-sub{max-width:46ch;color:rgb(249 248 246 / .6);font-family:var(--font-body);font-size:14.5px;line-height:1.8;margin-top:0;margin-right:0;margin-bottom:28px;margin-left:0}.foot-col{display:flex;align-items:start;gap:14px}.foot-col{flex-flow:column}.foot-col-title{color:var(--amber);font-family:var(--font-body);font-weight:700;font-size:10.5px;text-transform:uppercase;letter-spacing:.22em;margin-top:0;margin-right:0;margin-bottom:6px;margin-left:0}.foot-link{color:rgb(249 248 246 / .72);font-family:var(--font-body);font-size:14.5px;text-decoration:none}.foot-link:hover{color:var(--amber)}.foot-link{transition:color .25s var(--ease)}.foot-legal{display:flex;gap:10px;border-top:1px solid rgb(249 248 246 / .09)}.foot-legal{flex-flow:column;padding:30px max(28px,calc(( 100% - var(--shell) ) / 2)) 44px}@media (max-width:767px){.foot-legal{padding-right:22px;padding-left:22px}}.foot-copy{color:rgb(249 248 246 / .34);font-family:var(--font-body);font-size:11.5px;line-height:1.8;margin-top:10px;margin-right:0;margin-bottom:0;margin-left:0}.logo{max-width:200px}.serra-lucerne-page{overflow:hidden;color:var(--serra-lucerne-text);font-family:var(--serra-lucerne-font-body);background-color:var(--serra-lucerne-surface)}.serra-lucerne-shell{width:min(calc(100% - 48px),var(--serra-lucerne-container))}.serra-lucerne-shell{margin-inline:auto}@media (max-width:767px){.serra-lucerne-shell{width:min(calc(100% - 32px),var(--serra-lucerne-container))}}.serra-lucerne-section{padding-block:clamp(80px,9vw,var(--serra-lucerne-section))}@media (max-width:767px){.serra-lucerne-section{padding-block:72px}}.serra-lucerne-section-light{color:var(--serra-lucerne-text);background-color:var(--serra-lucerne-surface)}.serra-lucerne-section-raised{color:var(--serra-lucerne-text);background-color:var(--serra-lucerne-surface-raised)}.serra-lucerne-section-dark{color:var(--serra-lucerne-text-on-dark);background-color:var(--serra-lucerne-surface-dark)}.serra-lucerne-section-bronze{color:var(--serra-lucerne-text-on-dark);background-color:var(--serra-lucerne-bronze-deep)}.serra-lucerne-stack{display:flex;flex-flow:column;gap:var(--serra-lucerne-space-lg)}.serra-lucerne-grid-2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(36px,7vw,112px)}@media (max-width:767px){.serra-lucerne-grid-2{grid-template-columns:1fr;gap:42px}}.serra-lucerne-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background-color:var(--serra-lucerne-border)}@media (max-width:1023px){.serra-lucerne-grid-3{grid-template-columns:1fr}}.serra-lucerne-eyebrow{display:flex;align-items:center;gap:12px;color:var(--serra-lucerne-gold);text-transform:uppercase;letter-spacing:.16em}.serra-lucerne-eyebrow{font:600 11px/1.2 var(--serra-lucerne-font-body)}.serra-lucerne-heading{color:var(--serra-lucerne-text);letter-spacing:-.025em}.serra-lucerne-heading em{color:var(--serra-lucerne-gold);font-style:italic}.serra-lucerne-heading{font:500 clamp(46px,5.6vw,76px)/.92 var(--serra-lucerne-font-display)}.serra-lucerne-heading-light{color:var(--serra-lucerne-text-on-dark);letter-spacing:-.025em}.serra-lucerne-heading-light em{color:var(--serra-lucerne-gold-light);font-style:italic}.serra-lucerne-heading-light{font:500 clamp(46px,5.6vw,76px)/.92 var(--serra-lucerne-font-display)}.serra-lucerne-copy{max-width:65ch;color:var(--serra-lucerne-text-muted);font-size:clamp(15px,1.25vw,18px);line-height:1.75}.serra-lucerne-copy-light{max-width:65ch;color:rgb(255 249 240 / .74);font-size:clamp(15px,1.25vw,18px);line-height:1.75}.serra-lucerne-meta{color:var(--serra-lucerne-text-muted);font-weight:600;font-size:10px;text-transform:uppercase;letter-spacing:.14em}.serra-lucerne-meta-light{color:rgb(255 249 240 / .72);font-weight:600;font-size:10px;text-transform:uppercase;letter-spacing:.14em}.serra-lucerne-header{position:absolute;top:var(--wp-admin--admin-bar--height,0);right:0;bottom:auto;left:0;z-index:20;color:var(--serra-lucerne-text-on-dark)}.serra-lucerne-header-inner{display:flex;justify-content:space-between;align-items:center;gap:28px;min-height:92px}@media (max-width:767px){.serra-lucerne-header-inner{min-height:76px}}.serra-lucerne-logo{display:block;width:auto;height:50px}.serra-lucerne-nav{display:flex;align-items:center;gap:clamp(16px,2.5vw,36px)}@media (max-width:1119px){.serra-lucerne-nav{display:none}}.serra-lucerne-nav-link{color:var(--serra-lucerne-text-on-dark);font-weight:600;font-size:10px;text-decoration:none;text-transform:uppercase;letter-spacing:.14em}.serra-lucerne-nav-link:hover{color:var(--serra-lucerne-gold-light)}.serra-lucerne-nav-link:focus-visible{color:var(--serra-lucerne-gold-light);outline:2px solid var(--serra-lucerne-gold);outline-offset:5px}.serra-lucerne-hero{display:flex;align-items:end;position:relative;min-height:min(900px,100svh);color:var(--serra-lucerne-text-on-dark);background-color:var(--serra-lucerne-surface-dark)}@media (max-width:767px){.serra-lucerne-hero{min-height:760px}}.serra-lucerne-hero-media{position:absolute;top:0;right:0;bottom:0;left:0}.serra-lucerne-hero-image{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.serra-lucerne-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(90deg,rgb(23 32 29 / .92),rgb(23 32 29 / .5) 44%,rgb(23 32 29 / .08) 76%),linear-gradient(0deg,rgb(23 32 29 / .58),transparent 48%);background-size:auto,auto;background-position:0 0,0 0;background-repeat:repeat,repeat;background-attachment:scroll,scroll}@media (max-width:767px){.serra-lucerne-hero-overlay{background-image:linear-gradient(0deg,rgb(23 32 29 / .96),rgb(23 32 29 / .18) 88%);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}}.serra-lucerne-hero-content{position:relative;z-index:2}.serra-lucerne-hero-content{padding-block:190px 82px}@media (max-width:767px){.serra-lucerne-hero-content{padding-block:150px 58px}}.serra-lucerne-display{max-width:800px;color:var(--serra-lucerne-text-on-dark);letter-spacing:-.035em}.serra-lucerne-display em{color:var(--serra-lucerne-gold-light);font-style:italic}.serra-lucerne-display{font:500 clamp(58px,7.1vw,112px)/.86 var(--serra-lucerne-font-display)}.serra-lucerne-hero-copy{max-width:520px;color:rgb(255 249 240 / .8);font-size:17px;line-height:1.7}.serra-lucerne-actions{display:flex;gap:14px}.serra-lucerne-actions{flex-wrap:wrap}@media (max-width:479px){.serra-lucerne-actions{flex-flow:column;align-items:stretch}}.serra-lucerne-button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;color:var(--serra-lucerne-text-on-dark);font-weight:600;font-size:10px;text-decoration:none;text-transform:uppercase;letter-spacing:.15em;padding-top:0;padding-right:22px;padding-bottom:0;padding-left:22px;background-color:var(--serra-lucerne-bronze);border-top:1px solid var(--serra-lucerne-bronze);border-right:1px solid var(--serra-lucerne-bronze);border-bottom:1px solid var(--serra-lucerne-bronze);border-left:1px solid var(--serra-lucerne-bronze)}.serra-lucerne-button:hover{color:var(--serra-lucerne-text-on-dark);background-color:var(--serra-lucerne-bronze-soft);transform:translate3d(0,-2px,0)}.serra-lucerne-button:focus-visible{color:var(--serra-lucerne-text-on-dark);outline:2px solid var(--serra-lucerne-gold);outline-offset:4px}.serra-lucerne-button{transition:transform var(--serra-lucerne-motion-fast),background var(--serra-lucerne-motion-base)}@media (max-width:479px){.serra-lucerne-button{width:100%}}.serra-lucerne-button-outline{display:inline-flex;justify-content:center;align-items:center;min-height:48px;color:var(--serra-lucerne-text-on-dark);font-weight:600;font-size:10px;text-decoration:none;text-transform:uppercase;letter-spacing:.15em;padding-top:0;padding-right:22px;padding-bottom:0;padding-left:22px;background-color:#fff0;border-top:1px solid var(--serra-lucerne-text-on-dark);border-right:1px solid var(--serra-lucerne-text-on-dark);border-bottom:1px solid var(--serra-lucerne-text-on-dark);border-left:1px solid var(--serra-lucerne-text-on-dark)}.serra-lucerne-button-outline:hover{color:var(--serra-lucerne-text-on-dark);background-color:rgb(255 255 255 / .1)}.serra-lucerne-button-outline:focus-visible{color:var(--serra-lucerne-text-on-dark);outline:2px solid var(--serra-lucerne-gold);outline-offset:4px}@media (max-width:479px){.serra-lucerne-button-outline{width:100%}}.serra-lucerne-media{position:relative;overflow:hidden;background-color:var(--serra-lucerne-border);border-radius:var(--serra-lucerne-radius-md)}.serra-lucerne-media-image{display:block;width:100%;height:100%;min-height:480px;object-fit:cover}.serra-lucerne-media-map{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:4 / 3;background-color:#e8e4da}.serra-lucerne-caption{position:absolute;right:18px;bottom:16px;color:#fff;font-size:9px;text-transform:uppercase;letter-spacing:.12em;padding-top:8px;padding-right:10px;padding-bottom:8px;padding-left:10px;background-color:rgb(23 32 29 / .76)}.serra-lucerne-stat{padding-top:34px;padding-right:34px;padding-bottom:34px;padding-left:34px;background-color:var(--serra-lucerne-surface-raised)}.serra-lucerne-stat-value{display:block;color:var(--serra-lucerne-bronze)}.serra-lucerne-stat-value{font:500 52px/1 var(--serra-lucerne-font-display)}.serra-lucerne-stat-label{color:var(--serra-lucerne-text-muted);font-weight:600;font-size:10px;text-transform:uppercase;letter-spacing:.14em}.serra-lucerne-elevation{position:relative;min-height:520px;overflow:hidden;background-image:linear-gradient(#b9d6dc 0 45%,#d8c7a7 45% 67%,#455a48 67%);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll;border-top:1px solid rgb(255 255 255 / .18);border-right:1px solid rgb(255 255 255 / .18);border-bottom:1px solid rgb(255 255 255 / .18);border-left:1px solid rgb(255 255 255 / .18)}@media (max-width:767px){.serra-lucerne-elevation{min-height:390px}}.serra-lucerne-elevation-building{position:absolute;top:12%;right:7%;bottom:18%;left:7%;box-shadow:0 25px 50px rgb(0 0 0 / .28)}.serra-lucerne-elevation-building{clip-path:polygon(8% 26%,28% 26%,28% 10%,72% 10%,72% 26%,92% 26%,92% 100%,8% 100%);background:repeating-linear-gradient(0deg,#3c3834 0 3px,#c3a988 3px 24px),repeating-linear-gradient(90deg,transparent 0 26px,rgb(43 26 17 / .55) 26px 29px)}@media (max-width:767px){.serra-lucerne-elevation-building{top:18%;right:-12%;bottom:19%;left:-12%}}.serra-lucerne-elevation-landscape{position:absolute;top:auto;right:0;bottom:0;left:0;height:28%;background-image:radial-gradient(ellipse at 15% 70%,#1f3b2f 0 13%,transparent 14%),radial-gradient(ellipse at 38% 80%,#2e5140 0 16%,transparent 17%),radial-gradient(ellipse at 75% 76%,#294534 0 15%,transparent 16%),linear-gradient(transparent,#183328);background-size:auto,auto,auto,auto;background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-attachment:scroll,scroll,scroll,scroll}.serra-lucerne-elevation-labels{display:flex;justify-content:space-between;gap:20px;position:absolute;right:18px;bottom:16px;left:18px;z-index:2;color:rgb(255 255 255 / .86);font-size:9px;text-transform:uppercase;letter-spacing:.1em}@media (max-width:767px){.serra-lucerne-elevation-labels{display:grid;gap:4px}}.serra-lucerne-plan-nav{display:flex;gap:10px;padding-bottom:18px;border-bottom:1px solid var(--serra-lucerne-border)}.serra-lucerne-plan-nav{flex-wrap:wrap}@media (max-width:767px){.serra-lucerne-plan-nav{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity}}.serra-lucerne-plan-tab{display:inline-flex;justify-content:center;align-items:center;min-height:44px;color:var(--serra-lucerne-text);font-weight:600;font-size:11px;text-decoration:none;text-transform:uppercase;letter-spacing:.1em;padding-top:0;padding-right:18px;padding-bottom:0;padding-left:18px;background-color:#fff0;border-radius:var(--serra-lucerne-radius-full);border-top:1px solid var(--serra-lucerne-border);border-right:1px solid var(--serra-lucerne-border);border-bottom:1px solid var(--serra-lucerne-border);border-left:1px solid var(--serra-lucerne-border)}.serra-lucerne-plan-tab:hover{color:var(--serra-lucerne-text-on-dark);background-color:var(--serra-lucerne-bronze)}.serra-lucerne-plan-tab:hover{border-color:var(--serra-lucerne-bronze)}.serra-lucerne-plan-tab:focus-visible{color:var(--serra-lucerne-text);outline:2px solid var(--serra-lucerne-gold);outline-offset:3px}@media (max-width:767px){.serra-lucerne-plan-tab{flex-grow:0;flex-shrink:0;flex-basis:auto}.serra-lucerne-plan-tab{scroll-snap-align:start}}.serra-lucerne-plan-group{display:grid;grid-template-columns:240px minmax(0,1fr);gap:32px;padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px;background-color:#fff;border-top:1px solid var(--serra-lucerne-border);border-right:1px solid var(--serra-lucerne-border);border-bottom:1px solid var(--serra-lucerne-border);border-left:1px solid var(--serra-lucerne-border)}.serra-lucerne-plan-group{scroll-margin-top:20px}@media (max-width:1119px){.serra-lucerne-plan-group{grid-template-columns:1fr}}.serra-lucerne-plan-list{display:flex;flex-flow:column;gap:10px}.serra-lucerne-plan-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.42fr);align-items:center;gap:28px;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-color:var(--serra-lucerne-surface-raised);border-top:1px solid var(--serra-lucerne-border);border-right:1px solid var(--serra-lucerne-border);border-bottom:1px solid var(--serra-lucerne-border);border-left:1px solid var(--serra-lucerne-border)}@media (max-width:1023px){.serra-lucerne-plan-card{grid-template-columns:1fr}}@media (max-width:479px){.serra-lucerne-plan-card{padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px}}.serra-lucerne-plan-diagram{position:relative;min-height:300px;background-color:#f8f6f1;background-image:linear-gradient(90deg,transparent 49.5%,#b9a793 49.5% 50.5%,transparent 50.5%),linear-gradient(transparent 49.5%,#b9a793 49.5% 50.5%,transparent 50.5%);background-size:auto,auto;background-position:0 0,0 0;background-repeat:repeat,repeat;background-attachment:scroll,scroll;border-top:12px solid var(--serra-lucerne-bronze-deep);border-right:12px solid var(--serra-lucerne-bronze-deep);border-bottom:12px solid var(--serra-lucerne-bronze-deep);border-left:12px solid var(--serra-lucerne-bronze-deep);box-shadow:inset 0 0 0 2px #fff}@media (max-width:479px){.serra-lucerne-plan-diagram{min-height:240px}}.serra-lucerne-plan-diagram-room{display:flex;justify-content:center;align-items:center;position:absolute;color:var(--serra-lucerne-text-muted);font-size:9px;text-transform:uppercase;letter-spacing:.08em;border-top:1px solid #b9a793;border-right:1px solid #b9a793;border-bottom:1px solid #b9a793;border-left:1px solid #b9a793}.serra-lucerne-plan-info{display:flex;flex-flow:column;gap:14px}.serra-lucerne-plan-title{color:var(--serra-lucerne-text)}.serra-lucerne-plan-title{font:500 38px/1 var(--serra-lucerne-font-display)}.serra-lucerne-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}@media (max-width:767px){.serra-lucerne-form{grid-template-columns:1fr}}.serra-lucerne-field{display:flex;flex-flow:column;gap:8px}.serra-lucerne-field-wide{grid-column-start:1;grid-column-end:-1}@media (max-width:767px){.serra-lucerne-field-wide{grid-column-start:auto}}.serra-lucerne-field-label{color:var(--serra-lucerne-text-on-dark);font-weight:600;font-size:10px;text-transform:uppercase;letter-spacing:.12em}.serra-lucerne-field-box{min-height:50px;color:rgb(255 255 255 / .65);padding-top:13px;padding-right:14px;padding-bottom:13px;padding-left:14px;background-color:rgb(255 255 255 / .07);border-top:1px solid rgb(255 255 255 / .35);border-right:1px solid rgb(255 255 255 / .35);border-bottom:1px solid rgb(255 255 255 / .35);border-left:1px solid rgb(255 255 255 / .35)}.serra-lucerne-footer{color:var(--serra-lucerne-text-on-dark);background-color:var(--serra-lucerne-surface-dark)}.serra-lucerne-footer{padding-block:54px}.serra-lucerne-footer-inner{display:flex;justify-content:space-between;align-items:end;gap:28px}@media (max-width:767px){.serra-lucerne-footer-inner{flex-flow:column;align-items:start}}.serra-lucerne-footer-copy{max-width:720px;color:rgb(255 249 240 / .58);font-size:11px;line-height:1.65}.admin-bar .serra-lucerne-header{top:32px}@media (max-width:767px){.admin-bar .serra-lucerne-header{top:46px}}.serra-lucerne-map-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.serra-lucerne-map-overlay .serra-lucerne-map-pin-project{display:none}.serra-lucerne-map-overlay .serra-lucerne-map-pin-schools{display:none}@media (max-width:767px){.serra-lucerne-map-overlay{top:0;right:0;bottom:0;left:0}}.serra-lucerne-map-route{position:absolute;top:44%;left:14%;width:70%;height:18%;border-radius:50%;border-top:5px solid rgb(24 104 77 / .86);filter:drop-shadow(0 2px 2px rgb(0 0 0 / .28));transform:rotateZ(-7deg)}.serra-lucerne-map-pin{display:flex;align-items:center;gap:7px;position:absolute;max-width:180px;color:#fff;font-weight:600;font-size:10px;line-height:1.2;text-transform:uppercase;letter-spacing:.05em;padding-top:8px;padding-right:11px;padding-bottom:8px;padding-left:11px;background-color:rgb(23 32 29 / .88);border-radius:var(--serra-lucerne-radius-md);border-top:1px solid rgb(255 255 255 / .72);border-right:1px solid rgb(255 255 255 / .72);border-bottom:1px solid rgb(255 255 255 / .72);border-left:1px solid rgb(255 255 255 / .72);box-shadow:0 6px 20px rgb(23 32 29 / .24);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.serra-lucerne-map-pin strong{color:var(--serra-lucerne-gold-light);font-weight:600}@media (max-width:1023px){.serra-lucerne-map-pin{font-size:8px;padding-top:6px;padding-right:8px;padding-bottom:6px;padding-left:8px}}@media (max-width:767px){.serra-lucerne-map-pin{gap:4px;font-size:7px;letter-spacing:.02em;padding-top:5px;padding-right:6px;padding-bottom:5px;padding-left:6px}}@media (max-width:479px){.serra-lucerne-map-pin{justify-content:center;min-width:28px;min-height:28px;font-size:13px;border-radius:9999px}.serra-lucerne-map-pin span{display:none}}.serra-lucerne-map-pin-project{top:35%;left:37%;background-color:var(--serra-lucerne-bronze)}@media (max-width:767px){.serra-lucerne-map-pin-project{top:34%;left:32%}}@media (max-width:479px){.serra-lucerne-map-pin-project{font-size:8px;border-radius:var(--serra-lucerne-radius-md)}.serra-lucerne-map-pin-project span{display:inline}}.serra-lucerne-map-pin-lakeside{top:42%;left:46%;font-size:0}.serra-lucerne-map-pin-lakeside:before{display:block;width:15px;height:15px;background-color:#bfe7d5}.serra-lucerne-map-pin-lakeside:before{content:"";mask-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\'%3E%3Cpath d=\'M6 2h12c2 0 3 2 3 4v9c0 2-1 3-3 3l2 3h-3l-2-3H9l-2 3H4l2-3c-2 0-3-1-3-3V6c0-2 1-4 3-4zm1 3v6h10V5H7zm1 9a1.5 1.5 0 100 3 1.5 1.5 0 000-3zm8 0a1.5 1.5 0 100 3 1.5 1.5 0 000-3z\'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain}.serra-lucerne-map-pin-lakeside span{font-size:10px}@media (max-width:767px){.serra-lucerne-map-pin-lakeside{top:45%;left:46%}.serra-lucerne-map-pin-lakeside span{font-size:7px}}.serra-lucerne-map-pin-boonlay{top:59%;left:12%;font-size:0}.serra-lucerne-map-pin-boonlay:before{display:block;width:15px;height:15px;background-color:#bfe7d5}.serra-lucerne-map-pin-boonlay:before{content:"";mask-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\'%3E%3Cpath d=\'M6 2h12c2 0 3 2 3 4v9c0 2-1 3-3 3l2 3h-3l-2-3H9l-2 3H4l2-3c-2 0-3-1-3-3V6c0-2 1-4 3-4zm1 3v6h10V5H7zm1 9a1.5 1.5 0 100 3 1.5 1.5 0 000-3zm8 0a1.5 1.5 0 100 3 1.5 1.5 0 000-3z\'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain}.serra-lucerne-map-pin-boonlay span{font-size:10px}@media (max-width:767px){.serra-lucerne-map-pin-boonlay{top:58%;left:5%}.serra-lucerne-map-pin-boonlay span{font-size:7px}}.serra-lucerne-map-pin-chinese{top:51%;right:7%;font-size:0}.serra-lucerne-map-pin-chinese:before{display:block;width:15px;height:15px;background-color:#bfe7d5}.serra-lucerne-map-pin-chinese:before{content:"";mask-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\'%3E%3Cpath d=\'M6 2h12c2 0 3 2 3 4v9c0 2-1 3-3 3l2 3h-3l-2-3H9l-2 3H4l2-3c-2 0-3-1-3-3V6c0-2 1-4 3-4zm1 3v6h10V5H7zm1 9a1.5 1.5 0 100 3 1.5 1.5 0 000-3zm8 0a1.5 1.5 0 100 3 1.5 1.5 0 000-3z\'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain}.serra-lucerne-map-pin-chinese span{font-size:10px}@media (max-width:767px){.serra-lucerne-map-pin-chinese{top:52%;right:3%}.serra-lucerne-map-pin-chinese span{font-size:7px}}.serra-lucerne-map-pin-schools{top:14%;left:44%;color:var(--serra-lucerne-text);background-color:rgb(245 240 232 / .94)}.serra-lucerne-map-pin-schools{border-color:var(--serra-lucerne-border)}@media (max-width:767px){.serra-lucerne-map-pin-schools{top:12%;left:40%}}@media (max-width:479px){.serra-lucerne-map-pin-schools{display:none}}.serra-lucerne-map-pin-fire{bottom:13%;left:31%;color:#fff;background-color:#9f352d}@media (max-width:767px){.serra-lucerne-map-pin-fire{bottom:18%;left:20%}}.serra-lucerne-map-legend{display:flex;gap:8px;position:absolute;right:16px;bottom:16px;max-width:360px;color:var(--serra-lucerne-text);font-weight:600;font-size:9px;text-transform:uppercase;letter-spacing:.08em;padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;background-color:rgb(252 250 246 / .92);border-radius:var(--serra-lucerne-radius-md);box-shadow:0 8px 24px rgb(43 26 17 / .16);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.serra-lucerne-map-legend{flex-wrap:wrap}@media (max-width:1023px){.serra-lucerne-map-legend{right:10px;bottom:10px;left:10px;max-width:none}}@media (max-width:767px){.serra-lucerne-map-legend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));font-size:7px}}@media (max-width:479px){.serra-lucerne-map-legend{position:relative;right:auto;bottom:auto;left:auto;margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;background-color:rgb(252 250 246 / .96)}}.serra-lucerne-map-key{display:inline-flex;align-items:center;gap:5px}.serra-lucerne-map-dot{width:8px;height:8px;background-color:var(--serra-lucerne-bronze);border-radius:50%}.serra-lucerne-map-dot-rail{background-color:#18684d}.serra-lucerne-map-dot-school{background-color:#314f70}.serra-lucerne-map-dot-fire{background-color:#9f352d}.serra-lucerne-map-location{display:flex;flex-flow:column;align-items:center;position:absolute;top:36%;left:38%;z-index:4;filter:drop-shadow(0 7px 9px rgb(43 26 17 / .35))}@media (max-width:767px){.serra-lucerne-map-location{top:35%;left:35%}}.serra-lucerne-map-location-badge{display:flex;align-items:center;gap:7px;color:#fff;font-weight:700;font-size:11px;line-height:1.15;text-align:center;text-transform:uppercase;letter-spacing:.06em;padding-top:10px;padding-right:13px;padding-bottom:10px;padding-left:13px;background-color:var(--serra-lucerne-bronze);border-radius:var(--serra-lucerne-radius-md);border-top:2px solid var(--serra-lucerne-gold-light);border-right:2px solid var(--serra-lucerne-gold-light);border-bottom:2px solid var(--serra-lucerne-gold-light);border-left:2px solid var(--serra-lucerne-gold-light)}@media (max-width:1023px){.serra-lucerne-map-location-badge{font-size:9px;padding-top:7px;padding-right:9px;padding-bottom:7px;padding-left:9px}}@media (max-width:767px){.serra-lucerne-map-location-badge{font-size:7px}}@media (max-width:479px){.serra-lucerne-map-location-badge{max-width:92px;padding-top:5px;padding-right:6px;padding-bottom:5px;padding-left:6px}}.serra-lucerne-map-location-pin{width:0;height:0;border-top:18px solid var(--serra-lucerne-bronze);border-right:11px solid #fff0;border-left:11px solid #fff0}.serra-lucerne-map-school{display:flex;justify-content:center;align-items:center;position:absolute;z-index:3;width:30px;height:30px;color:#22384f;font-size:0;line-height:1;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;background-color:#f8f6f0;border-radius:50%;border-top:1px solid #314f70;border-right:1px solid #314f70;border-bottom:1px solid #314f70;border-left:1px solid #314f70;cursor:help;box-shadow:0 4px 12px rgb(23 32 29 / .22)}.serra-lucerne-map-school:before{display:block;width:16px;height:16px;background-color:#314f70}.serra-lucerne-map-school:before{content:"";mask-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\'%3E%3Cpath d=\'M2 9l10-5 10 5-10 5L2 9zm4 3.2V16c2.8 2.7 9.2 2.7 12 0v-3.8l-6 3-6-3zM20 11v6h2v-7l-2 1z\'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain}.serra-lucerne-map-school span{visibility:hidden;position:absolute;bottom:calc(100% + 9px);left:50%;z-index:8;width:max-content;max-width:180px;color:#22384f;font-weight:700;font-size:8px;line-height:1.2;text-align:center;text-transform:uppercase;letter-spacing:.025em;padding-top:7px;padding-right:9px;padding-bottom:7px;padding-left:9px;background-color:rgb(248 246 240 / .98);border-radius:var(--serra-lucerne-radius-sm);border-top:1px solid #314f70;border-right:1px solid #314f70;border-bottom:1px solid #314f70;border-left:1px solid #314f70;opacity:0;pointer-events:none;box-shadow:0 7px 18px rgb(23 32 29 / .28);transform:translate3d(-50%,5px,0)}.serra-lucerne-map-school span{white-space:normal;transition:opacity var(--serra-lucerne-motion-fast),transform var(--serra-lucerne-motion-fast),visibility var(--serra-lucerne-motion-fast)}.serra-lucerne-map-school span:after{position:absolute;top:100%;left:50%;margin-left:-5px;border-top:5px solid #314f70;border-right:5px solid #fff0;border-bottom:5px solid #fff0;border-left:5px solid #fff0}.serra-lucerne-map-school span:after{content:""}.serra-lucerne-map-school:hover span{visibility:visible;opacity:1;transform:translate3d(-50%,0,0)}.serra-lucerne-map-school:active span{visibility:visible;opacity:1;transform:translate3d(-50%,0,0)}.serra-lucerne-map-school:focus span{visibility:visible;opacity:1;transform:translate3d(-50%,0,0)}.serra-lucerne-map-school.is-active{z-index:20}@media (max-width:1023px){.serra-lucerne-map-school{width:26px;height:26px;font-size:12px}.serra-lucerne-map-school span{max-width:140px;font-size:7px}}@media (max-width:767px){.serra-lucerne-map-school{width:24px;height:24px;font-size:11px}.serra-lucerne-map-school span{max-width:120px;font-size:6px}}@media (max-width:479px){.serra-lucerne-map-school{justify-content:center;width:22px;height:22px;overflow:visible;font-size:10px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border-radius:50%}.serra-lucerne-map-school:before{display:block;width:13px;height:13px;background-color:#314f70}.serra-lucerne-map-school:before{content:"";mask-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\'%3E%3Cpath d=\'M2 9l10-5 10 5-10 5L2 9zm4 3.2V16c2.8 2.7 9.2 2.7 12 0v-3.8l-6 3-6-3zM20 11v6h2v-7l-2 1z\'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain}.serra-lucerne-map-school span{display:block;max-width:108px;font-size:6px}}.serra-lucerne-map-school-river{top:39%;left:4%}@media (max-width:767px){.serra-lucerne-map-school-river{top:38%;left:2%}}.serra-lucerne-map-school-boon{top:48%;left:17%}@media (max-width:767px){.serra-lucerne-map-school-boon{top:48%;left:13%}}.serra-lucerne-map-school-rulang{top:17%;left:35%}@media (max-width:767px){.serra-lucerne-map-school-rulang{top:16%;left:31%}}.serra-lucerne-map-school-shuqun{top:2%;left:44%}@media (max-width:767px){.serra-lucerne-map-school-shuqun{top:8%;left:44%}}.serra-lucerne-map-school-yuhua{top:11%;left:58%}@media (max-width:767px){.serra-lucerne-map-school-yuhua{top:10%;left:57%}}.serra-lucerne-map-school-yuanching{top:58%;left:43%}@media (max-width:767px){.serra-lucerne-map-school-yuanching{top:58%;left:42%}}:is(.serra-lucerne-map-pin-lakeside,.serra-lucerne-map-pin-boonlay,.serra-lucerne-map-pin-chinese){justify-content:center;z-index:7;width:34px;height:34px;max-width:none;min-width:34px;min-height:34px;overflow:visible;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;cursor:pointer}@media (max-width:767px){:is(.serra-lucerne-map-pin-lakeside,.serra-lucerne-map-pin-boonlay,.serra-lucerne-map-pin-chinese){width:30px;height:30px;min-width:30px;min-height:30px}}:is(.serra-lucerne-map-pin-lakeside,.serra-lucerne-map-pin-boonlay,.serra-lucerne-map-pin-chinese)>span{visibility:hidden;position:absolute;bottom:calc(100% + 8px);left:50%;width:max-content;max-width:180px;color:#fff;font-weight:600;font-size:10px;line-height:1.2;text-align:center;text-transform:uppercase;letter-spacing:.05em;padding-top:7px;padding-right:10px;padding-bottom:7px;padding-left:10px;background-color:rgb(23 32 29 / .94);border-radius:999px;border-top:1px solid rgb(255 255 255 / .72);border-right:1px solid rgb(255 255 255 / .72);border-bottom:1px solid rgb(255 255 255 / .72);border-left:1px solid rgb(255 255 255 / .72);opacity:0;pointer-events:none;transition:opacity 0.18s ease,transform 0.18s ease,visibility 0.18s ease;box-shadow:0 6px 20px rgb(23 32 29 / .24);transform:translate3d(-50%,5px,0)}:is(.serra-lucerne-map-pin-lakeside,.serra-lucerne-map-pin-boonlay,.serra-lucerne-map-pin-chinese)>span{white-space:nowrap}@media (max-width:767px){:is(.serra-lucerne-map-pin-lakeside,.serra-lucerne-map-pin-boonlay,.serra-lucerne-map-pin-chinese)>span{max-width:140px;font-size:8px;padding-top:6px;padding-right:8px;padding-bottom:6px;padding-left:8px}:is(.serra-lucerne-map-pin-lakeside,.serra-lucerne-map-pin-boonlay,.serra-lucerne-map-pin-chinese)>span{white-space:normal}}:is(.serra-lucerne-map-pin-lakeside,.serra-lucerne-map-pin-boonlay,.serra-lucerne-map-pin-chinese):is(:hover,:focus,:focus-within,:active){z-index:20}:is(.serra-lucerne-map-pin-lakeside,.serra-lucerne-map-pin-boonlay,.serra-lucerne-map-pin-chinese):is(:hover,:focus,:focus-within,:active)>span{visibility:visible;opacity:1;transform:translate3d(-50%,0,0)}.serra-lucerne-map-school:focus{z-index:20;outline:2px solid #fff;outline-offset:3px}:is(.serra-lucerne-map-pin-lakeside,.serra-lucerne-map-pin-boonlay,.serra-lucerne-map-pin-chinese):focus{z-index:20;outline:2px solid #fff;outline-offset:3px}.serra-lucerne-map-school.is-active>span{visibility:visible;opacity:1;transform:translate3d(-50%,0,0)}:is(.serra-lucerne-map-pin-lakeside,.serra-lucerne-map-pin-boonlay,.serra-lucerne-map-pin-chinese).is-active>span{visibility:visible;opacity:1;transform:translate3d(-50%,0,0)}.serra-lucerne-stack-figure{width:100%;color:#152433;margin-top:18px;margin-right:0;margin-bottom:0;margin-left:0;padding-top:clamp(18px,3vw,34px);padding-right:clamp(18px,3vw,34px);padding-bottom:clamp(18px,3vw,34px);padding-left:clamp(18px,3vw,34px);background-color:#f5f1e9;border-radius:14px;border-top:1px solid rgb(215 197 167 / .45);border-right:1px solid rgb(215 197 167 / .45);border-bottom:1px solid rgb(215 197 167 / .45);border-left:1px solid rgb(215 197 167 / .45);box-shadow:0 24px 60px rgb(10 19 28 / .18)}.serra-lucerne-stack-figure.serra-lucerne-stack-figure{max-width:100%;min-width:0;overflow:hidden}@media (max-width:1023px){.serra-lucerne-stack-figure{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}}@media (max-width:767px){.serra-lucerne-stack-figure{padding-top:14px;padding-right:14px;padding-bottom:14px;padding-left:14px;border-radius:10px}}@media (max-width:479px){.serra-lucerne-stack-figure{margin-top:8px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}}.serra-lucerne-stack-head{display:grid;grid-template-columns:44px repeat(8,minmax(58px,1fr));align-items:end;min-width:760px;margin-bottom:12px}@media (max-width:767px){.serra-lucerne-stack-head{grid-template-columns:40px repeat(8,minmax(54px,1fr))}}.serra-lucerne-stack-axis{grid-column-start:2;grid-column-end:6;text-align:center}.serra-lucerne-stack-axis:last-child{grid-column-start:6;grid-column-end:10}.serra-lucerne-stack-axis strong{display:block;color:#142536;font-weight:800;font-size:11px;text-transform:uppercase;letter-spacing:.24em}.serra-lucerne-stack-axis span{display:block;color:#746d63;font-weight:700;font-size:8px;text-transform:uppercase;letter-spacing:.14em;margin-top:4px}.serra-lucerne-stack-scroll{padding-bottom:8px}.serra-lucerne-stack-scroll{overflow-x:auto;scrollbar-color:#9e7a48 #ded5c5;scrollbar-width:thin}.serra-stack-row{display:grid;grid-template-columns:44px repeat(8,minmax(58px,1fr));min-height:34px}@media (max-width:767px){.serra-stack-row{grid-template-columns:40px repeat(8,minmax(54px,1fr));min-height:32px}}.serra-stack-floor{display:flex;justify-content:center;align-items:center;color:#6b655d;font-weight:800;font-size:9px;letter-spacing:.08em;background-color:#f5f1e9;border-right:1px solid rgb(20 37 54 / .18);border-bottom:1px solid rgb(20 37 54 / .16)}@media (max-width:767px){.serra-stack-floor{position:sticky;left:0;z-index:2}}.serra-stack-cell{display:flex;justify-content:center;align-items:center;color:#fff;font-weight:800;font-size:10px;text-align:center;letter-spacing:.035em;border-right:1px solid rgb(255 255 255 / .72);border-bottom:1px solid rgb(255 255 255 / .72)}.serra-stack-cell:last-child{border-right:0 solid}.serra-stack-span-4{grid-column-start:span 4}.serra-stack-span-8{grid-column-start:span 8}.serra-stack-penthouse{min-height:42px;color:#fff;font-size:11px;letter-spacing:.08em;background-color:#ad7730}.serra-stack-terrace .serra-stack-cell{min-height:48px;color:#142536;font-size:10px;letter-spacing:.16em;background-color:#eee8dc}.serra-stack-ground .serra-stack-cell{min-height:42px;color:#fff;font-size:9px;letter-spacing:.14em;background-color:#334b40}.serra-stack-b1{background-color:#87998e}.serra-stack-b2s{background-color:#314d42}.serra-stack-c1{background-color:#9f7441}.serra-stack-cp2s{color:#152433;background-color:#c1a173}.serra-stack-dp1{background-color:#657387}.serra-stack-dp1s{background-color:#423a50}.serra-stack-dp1e{background-color:#9b8f9b}.serra-lucerne-stack-legend{display:flex;gap:9px 16px;margin-top:18px;padding-top:16px;border-top:1px solid rgb(20 37 54 / .14)}.serra-lucerne-stack-legend{flex-wrap:wrap}.serra-lucerne-stack-key{display:flex;align-items:center;gap:7px;color:#5e5a53;font-weight:700;font-size:9px;text-transform:uppercase;letter-spacing:.06em}.serra-lucerne-stack-swatch{flex-grow:0;flex-shrink:0;flex-basis:auto;width:12px;height:12px;border-radius:2px}.serra-lucerne-stack-note{color:#746d63;font-size:9px;line-height:1.55;letter-spacing:.05em;margin-top:14px}@media (max-width:479px){.serra-lucerne-stack-note{font-size:8px}}@media (max-width:767px){.serra-lucerne-stack-head{min-width:700px}}@media (max-width:767px){.serra-lucerne-stack{min-width:700px}}.serra-lucerne-stack-table{min-width:760px;background-color:#fff;border-top:1px solid rgb(20 37 54 / .18);border-right:1px solid rgb(20 37 54 / .18);border-bottom:1px solid rgb(20 37 54 / .18);border-left:1px solid rgb(20 37 54 / .18)}@media (max-width:767px){.serra-lucerne-stack-table{min-width:700px}}.serra-actual-stack-figure{width:100%;max-width:100%;min-width:0;overflow:hidden;color:#17201d;margin-top:18px;margin-right:0;margin-bottom:0;margin-left:0;padding-top:clamp(16px,2.4vw,30px);padding-right:clamp(16px,2.4vw,30px);padding-bottom:clamp(16px,2.4vw,30px);padding-left:clamp(16px,2.4vw,30px);background-color:#f8f5ef;border-radius:12px;border-top:1px solid rgb(215 197 167 / .45);border-right:1px solid rgb(215 197 167 / .45);border-bottom:1px solid rgb(215 197 167 / .45);border-left:1px solid rgb(215 197 167 / .45);box-shadow:0 24px 60px rgb(10 19 28 / .16)}@media (max-width:1023px){.serra-actual-stack-figure{padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px}}@media (max-width:767px){.serra-actual-stack-figure{padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;border-radius:8px}}@media (max-width:479px){.serra-actual-stack-figure{padding-top:9px;padding-right:9px;padding-bottom:9px;padding-left:9px}}.serra-actual-stack-scroll{width:100%;padding-bottom:12px}.serra-actual-stack-scroll{overflow-x:auto;scrollbar-color:#9f7441 #e4dccf;scrollbar-width:thin}.serra-actual-stack-board{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;min-width:1180px}@media (max-width:767px){.serra-actual-stack-board{gap:16px;min-width:1050px}}.actual-stack-block{grid-column-start:span 2;background-color:#fff;border-top:1px solid #49504d;border-right:1px solid #49504d;border-bottom:1px solid #49504d;border-left:1px solid #49504d}.actual-stack-block:nth-child(4){grid-column-start:2;grid-column-end:span 2}.actual-stack-block:nth-child(5){grid-column-start:4;grid-column-end:span 2}.actual-stack-block-head{display:flex;flex-flow:column;justify-content:center;align-items:center;min-height:45px;text-align:center;text-transform:uppercase;padding-top:7px;padding-right:10px;padding-bottom:7px;padding-left:10px;border-bottom:1px solid #49504d}.actual-stack-block-head strong{color:#17201d;font-weight:800;font-size:10px;letter-spacing:.06em}.actual-stack-block-head span{color:#535b57;font-weight:700;font-size:8px;letter-spacing:.08em;margin-top:2px}.actual-stack-stacks{display:grid;grid-template-columns:28px repeat(var(--actual-cols),minmax(0,1fr))}.actual-stack-row{display:grid;grid-template-columns:28px repeat(var(--actual-cols),minmax(0,1fr))}.actual-stack-stacks{min-height:26px;background-color:#faf8f3;border-bottom:1px solid #49504d}.actual-stack-stacks span{color:#4e524f;font-weight:700;font-size:7px;text-transform:uppercase;border-right:1px solid #b8b3aa}.actual-stack-stacks span:last-child{border-right:0 solid}.actual-stack-stacks span{display:flex;justify-content:center;align-items:center}.actual-floor{display:flex;justify-content:center;align-items:center}.actual-unit{display:flex;justify-content:center;align-items:center}.actual-stack-row{min-height:21px}@media (max-width:767px){.actual-stack-row{min-height:20px}}.actual-floor{color:#4e524f;font-weight:800;font-size:7px;background-color:#faf8f3;border-right:1px solid #aaa59c;border-bottom:1px solid #d8d3ca}.actual-unit{color:#152433;font-weight:800;font-size:7px;letter-spacing:-.01em;border-right:1px solid rgb(73 80 77 / .45);border-bottom:1px solid rgb(73 80 77 / .32)}.actual-unit:last-child{border-right:0 solid}.actual-unit small{font-size:5px;margin-left:1px}.actual-type-2{background-color:#c8e8e8}.actual-type-2s{background-color:#7fc2bd}.actual-type-3{background-color:#f0dda9}.actual-type-3s{background-color:#efbd45}.actual-type-4{background-color:#c9c6c3}.actual-type-4s{background-color:#f3ddcf}.actual-type-4e{background-color:#b99c88}.actual-pes .actual-unit{box-shadow:inset 0 -2px 0 rgb(23 32 29 / .28)}.serra-actual-stack-legend{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 18px;grid-column-start:1;grid-column-end:-1;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;background-color:#fff;border-top:1px solid rgb(73 80 77 / .28);border-right:1px solid rgb(73 80 77 / .28);border-bottom:1px solid rgb(73 80 77 / .28);border-left:1px solid rgb(73 80 77 / .28)}.serra-actual-stack-key{display:flex;align-items:center;gap:8px;color:#4d524f;font-weight:700;font-size:8px;line-height:1.4}.serra-actual-stack-swatch{flex-grow:0;flex-shrink:0;flex-basis:auto;width:28px;height:12px;border-top:1px solid rgb(73 80 77 / .28);border-right:1px solid rgb(73 80 77 / .28);border-bottom:1px solid rgb(73 80 77 / .28);border-left:1px solid rgb(73 80 77 / .28)}.serra-actual-stack-caption{color:#716b62;font-size:9px;line-height:1.55;letter-spacing:.04em;margin-top:14px}@media (max-width:767px){.serra-actual-stack-caption{font-size:8px}}.font-semibold{color:var(--hcl-neutral-12);font-weight:600}.timeline{background-color:var(--hcl-brand-3)}.timeline-icon-wrapper{background-color:var(--hcl-brand-8)}.timeline-icon-wrapper-2{background-color:var(--hcl-accent-8)}.timeline-2{background-color:var(--hcl-accent-3)}.aw-section{color:var(--aw-bark);font-family:var(--aw-font-body);padding-top:clamp(4.5rem,9vw,7.5rem);padding-right:var(--aw-gut);padding-bottom:clamp(4.5rem,9vw,7.5rem);padding-left:var(--aw-gut);background-color:var(--aw-paper);background-image:linear-gradient(rgb(251 249 245 / .945),rgb(251 249 245 / .945)),url(https://amberwood-at-holland.greenape.sg/wp-content/uploads/2026/08/amberwood-texture.jpg);background-size:auto,cover;background-position:0 0,50% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,fixed}@media (max-width:1023px){.aw-section{background-attachment:scroll}}.aw-section-dark{color:var(--aw-linen);background-color:var(--aw-bark);background-image:linear-gradient(rgb(36 29 21 / .93),rgb(36 29 21 / .93)),url(https://amberwood-at-holland.greenape.sg/wp-content/uploads/2026/08/amberwood-texture.jpg);background-size:auto,cover;background-position:0 0,50% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,fixed}@media (max-width:1023px){.aw-section-dark{background-attachment:scroll}}.aw-section-linen{background-color:var(--aw-linen);background-image:linear-gradient(rgb(239 233 222 / .94),rgb(239 233 222 / .94)),url(https://amberwood-at-holland.greenape.sg/wp-content/uploads/2026/08/amberwood-texture.jpg);background-size:auto,cover;background-position:0 0,50% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,fixed}@media (max-width:1023px){.aw-section-linen{background-attachment:scroll}}.aw-shell{width:100%;max-width:var(--aw-max);margin-right:auto;margin-left:auto}.aw-eyebrow{display:flex;align-items:center;gap:.7rem;color:var(--aw-amber-ink);font-family:var(--aw-font-data);font-weight:500;font-size:.72rem;text-transform:uppercase;letter-spacing:.22em;margin-bottom:1.4rem}.aw-eyebrow-dark{color:var(--aw-amber-2)}.aw-tick{flex-shrink:0;width:26px;height:1px;background-color:var(--aw-amber)}.aw-h2{max-width:22ch;color:var(--aw-bark);font-family:var(--aw-font-display);font-weight:400;font-size:clamp(2rem,4.4vw,3.35rem);line-height:1.1;letter-spacing:-.01em;margin-top:0;margin-right:0;margin-bottom:1.25rem;margin-left:0}.aw-h2-dark{color:var(--aw-linen)}.aw-h3{color:var(--aw-bark);font-family:var(--aw-font-display);font-weight:400;font-size:clamp(1.25rem,2vw,1.6rem);line-height:1.22;margin-top:0;margin-right:0;margin-bottom:.6rem;margin-left:0}.aw-h3-dark{color:var(--aw-linen)}.aw-lede{max-width:62ch;color:var(--aw-walnut);font-size:clamp(1.02rem,1.35vw,1.16rem);line-height:1.72;margin-top:0;margin-right:0;margin-bottom:1.15rem;margin-left:0}.aw-lede p{margin-bottom:24px}.aw-lede-dark{color:rgb(239 233 222 / .8)}.aw-body{color:var(--aw-walnut);font-size:1rem;line-height:1.75;margin-top:0;margin-right:0;margin-bottom:1rem;margin-left:0}.aw-body-dark{color:rgb(239 233 222 / .76)}.aw-btn{display:inline-flex;justify-content:center;align-items:center;gap:.6rem;color:var(--aw-paper);font-family:var(--aw-font-data);font-weight:500;font-size:.74rem;text-decoration:none;text-transform:uppercase;letter-spacing:.18em;padding-top:1.05rem;padding-right:2.1rem;padding-bottom:1.05rem;padding-left:2.1rem;background-color:var(--aw-walnut);border-radius:2px;border-top:1px solid var(--aw-walnut);border-right:1px solid var(--aw-walnut);border-bottom:1px solid var(--aw-walnut);border-left:1px solid var(--aw-walnut);transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease}.aw-btn:hover{color:var(--aw-amber-2);background-color:var(--aw-bark)}.aw-btn:focus-visible{outline:2px solid var(--aw-amber);outline-offset:3px}@media (max-width:767px){.aw-btn{font-size:.66rem;letter-spacing:.14em;padding-top:.9rem;padding-right:1.25rem;padding-bottom:.9rem;padding-left:1.25rem}}.aw-btn-ghost{display:inline-flex;justify-content:center;align-items:center;gap:.6rem;color:var(--aw-linen);font-family:var(--aw-font-data);font-weight:500;font-size:.74rem;text-decoration:none;text-transform:uppercase;letter-spacing:.18em;padding-top:1.05rem;padding-right:2.1rem;padding-bottom:1.05rem;padding-left:2.1rem;background-color:#fff0;border-radius:2px;border-top:1px solid var(--aw-line-2);border-right:1px solid var(--aw-line-2);border-bottom:1px solid var(--aw-line-2);border-left:1px solid var(--aw-line-2);transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease}.aw-btn-ghost:hover{color:var(--aw-bark);background-color:var(--aw-linen)}.aw-btn-ghost:focus-visible{outline:2px solid var(--aw-amber-2);outline-offset:3px}@media (max-width:767px){.aw-btn-ghost{font-size:.66rem;letter-spacing:.14em;padding-top:.9rem;padding-right:1.25rem;padding-bottom:.9rem;padding-left:1.25rem}}.aw-bar{position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 0px);z-index:50;padding-right:var(--aw-gut);padding-left:var(--aw-gut);background-color:var(--aw-paper);border-bottom:1px solid var(--aw-line)}.aw-bar-in{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;max-width:var(--aw-max);margin-right:auto;margin-left:auto;padding-top:1.1rem;padding-bottom:1.1rem}@media (max-width:767px){.aw-bar-in{gap:.75rem;padding-top:.85rem;padding-bottom:.85rem}}.aw-bar-logo{display:block;width:190px;height:auto}@media (max-width:1023px){.aw-bar-logo{width:150px}}@media (max-width:479px){.aw-bar-logo{width:124px}}.aw-bar-right{display:flex;align-items:center;gap:1.6rem}.aw-bar-note{color:var(--aw-amber-ink);font-family:var(--aw-font-data);font-size:.68rem;text-decoration:none;text-transform:uppercase;letter-spacing:.2em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;transition:color 300ms ease-in-out}.aw-bar-note{white-space:nowrap}@media (max-width:767px){.aw-bar-note{display:none}}.aw-hero{display:flex;align-items:end;position:relative;min-height:88vh;padding-top:clamp(2.5rem,6vw,5rem);padding-right:var(--aw-gut);padding-bottom:clamp(2.5rem,6vw,5rem);padding-left:var(--aw-gut);background-color:var(--aw-bark);background-image:linear-gradient(100deg,rgb(26 20 14 / .9) 0%,rgb(26 20 14 / .74) 30%,rgb(26 20 14 / .34) 58%,rgb(26 20 14 / .1) 78%,rgb(26 20 14 / .06) 100%),url(https://amberwood-at-holland.greenape.sg/wp-content/uploads/2026/09/hero-background-1-scaled.webp);background-size:auto,cover;background-position:0 0,50% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,fixed}@media (max-width:767px){.aw-hero{min-height:80vh}}@media (max-width:479px){.aw-hero{min-height:74vh}}.aw-hero-in{position:relative;width:100%;max-width:var(--aw-max);margin-right:auto;margin-left:auto}.aw-eyebrow-t{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.aw-hero-title{max-width:16ch;color:var(--aw-linen);font-family:var(--aw-font-display);font-weight:400;font-size:clamp(2.6rem,6.6vw,5rem);line-height:1.03;letter-spacing:.005em;margin-top:0;margin-right:0;margin-bottom:1.4rem;margin-left:0}@media (max-width:479px){.aw-hero-title{max-width:20ch;font-size:2.15rem}}.aw-hero-sub{max-width:52ch;color:rgb(239 233 222 / .82);font-family:var(--aw-font-body);font-size:clamp(1.02rem,1.4vw,1.2rem);line-height:1.7;margin-top:0;margin-right:0;margin-bottom:2.4rem;margin-left:0}@media (max-width:479px){.aw-hero-sub{font-size:1rem;margin-bottom:1.9rem}}.aw-hero-cta{display:flex;gap:.9rem}.aw-hero-cta{flex-wrap:wrap}@media (max-width:479px){.aw-hero-cta{flex-flow:column;align-items:stretch}}.aw-rail-band{padding-top:0;padding-right:var(--aw-gut);padding-bottom:0;padding-left:var(--aw-gut);background-color:var(--aw-bark-2);background-image:linear-gradient(rgb(58 46 34 / .93),rgb(58 46 34 / .93)),url(https://amberwood-at-holland.greenape.sg/wp-content/uploads/2026/08/amberwood-texture.jpg);background-size:auto,cover;background-position:0 0,50% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,fixed}@media (max-width:1023px){.aw-rail-band{background-attachment:scroll}}.aw-rail{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));max-width:var(--aw-max);margin-right:auto;margin-left:auto}@media (max-width:1023px){.aw-rail{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.aw-rail{grid-template-columns:repeat(2,minmax(0,1fr))}}.aw-rail-i{padding-top:1.9rem;padding-right:1.4rem;padding-bottom:2rem;padding-left:1.4rem;border-top:3px solid #fff0;border-left:1px solid var(--aw-line-2);transition:border-top-color 0.3s ease,background-color 0.3s ease}.aw-rail-i:first-child{padding-left:0;border-left:none solid}.aw-rail-i:hover{background-color:rgb(184 125 51 / .07);border-top:3px solid var(--aw-amber)}@media (max-width:1023px){.aw-rail-i:first-child{padding-left:1.4rem;border-left:1px solid var(--aw-line-2)}}@media (max-width:479px){.aw-rail-i{padding-top:1.4rem;padding-right:1rem;padding-bottom:1.4rem;padding-left:1rem}}.aw-rail-k{color:var(--aw-amber-2);font-family:var(--aw-font-data);font-size:.64rem;text-transform:uppercase;letter-spacing:.22em;margin-top:0;margin-right:0;margin-bottom:.55rem;margin-left:0}.aw-rail-v{color:var(--aw-linen);font-family:var(--aw-font-display);font-size:clamp(1.05rem,1.7vw,1.4rem);line-height:1.25;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.aw-two{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:clamp(2.5rem,5vw,5rem)}@media (max-width:1023px){.aw-two{grid-template-columns:minmax(0,1fr)}}.aw-panel{padding-top:2.2rem;padding-right:2rem;padding-bottom:2.2rem;padding-left:2rem;background-color:#fff;border-top:3px solid var(--aw-walnut);border-right:1px solid var(--aw-line);border-bottom:1px solid var(--aw-line);border-left:1px solid var(--aw-line)}.aw-quote{color:var(--aw-walnut);font-family:var(--aw-font-display);font-size:clamp(1.35rem,2.1vw,1.7rem);line-height:1.35;margin-top:0;margin-right:0;margin-bottom:1.1rem;margin-left:0}.aw-quote-src{color:var(--aw-amber-ink);font-family:var(--aw-font-data);font-size:.66rem;text-transform:uppercase;letter-spacing:.2em;margin-top:0;margin-right:0;margin-bottom:2rem;margin-left:0}.aw-mini{display:flex;justify-content:space-between;gap:1rem;padding-top:.85rem;padding-right:0;padding-bottom:.85rem;padding-left:0;border-top:1px solid var(--aw-line)}.aw-mini-k{color:var(--aw-walnut-2);font-family:var(--aw-font-data);font-size:.68rem;text-transform:uppercase;letter-spacing:.14em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.aw-mini-v{color:var(--aw-bark);font-family:var(--aw-font-body);font-weight:600;font-size:.92rem;text-align:right;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.aw-spec{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;gap:1px;margin-top:2.5rem;background-color:var(--aw-line);border-top:1px solid var(--aw-line);border-right:1px solid var(--aw-line);border-bottom:1px solid var(--aw-line);border-left:1px solid var(--aw-line)}@media (max-width:1119px){.aw-spec{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.aw-spec{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.aw-spec{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.aw-spec{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}}.aw-spec-row{display:flex;flex-flow:column;justify-content:start;gap:.7rem;padding-top:1.7rem;padding-right:1.5rem;padding-bottom:1.7rem;padding-left:1.5rem;background-color:var(--aw-paper);transition:background-color 0.3s ease}.aw-spec-row:hover{background-color:#fff}@media (max-width:767px){.aw-spec-row{display:flex;flex-flow:column;gap:.55rem;padding-top:1.35rem;padding-right:1.2rem;padding-bottom:1.35rem;padding-left:1.2rem}}.aw-spec-k{color:var(--aw-amber-ink);font-family:var(--aw-font-data);font-size:.64rem;text-transform:uppercase;letter-spacing:.2em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.aw-spec-v{color:var(--aw-bark);font-family:var(--aw-font-display);font-weight:400;font-size:1.18rem;line-height:1.32;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@media (max-width:767px){.aw-spec-v{font-size:1.05rem}}.aw-note{max-width:70ch;color:var(--aw-walnut-2);font-family:var(--aw-font-data);font-size:.7rem;line-height:1.7;letter-spacing:.03em;margin-top:1.8rem;margin-right:0;margin-bottom:0;margin-left:0}.aw-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:3rem;background-color:var(--aw-line-2);border-top:1px solid var(--aw-line-2);border-right:1px solid var(--aw-line-2);border-bottom:1px solid var(--aw-line-2);border-left:1px solid var(--aw-line-2)}@media (max-width:1119px){.aw-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.aw-cards{grid-template-columns:minmax(0,1fr)}}.aw-card{padding-top:2.4rem;padding-right:1.9rem;padding-bottom:2.6rem;padding-left:1.9rem;background-color:var(--aw-bark);transition:background-color 0.3s ease}.aw-card:hover{background-color:var(--aw-bark-2)}.aw-card:hover .aw-card-icon{transform:translate3d(0,-4px,0)}.aw-card-icon{display:block;width:60px;height:60px;margin-bottom:1.5rem;transition:transform 0.35s ease}.aw-card-t{color:var(--aw-linen);font-family:var(--aw-font-display);font-size:1.32rem;line-height:1.2;margin-top:0;margin-right:0;margin-bottom:.75rem;margin-left:0}.aw-card-b{color:rgb(239 233 222 / .72);font-family:var(--aw-font-body);font-size:.94rem;line-height:1.72;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.aw-gal{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1.25rem;margin-top:3rem}.aw-g-item{position:relative;overflow:hidden;background-color:var(--aw-bark)}.aw-g-item:hover .aw-g-img{transform:scale(1.045,1.045)}.aw-g-wide{grid-column-start:span 7}@media (max-width:1023px){.aw-g-wide{grid-column-start:span 12}}.aw-g-narrow{grid-column-start:span 5}@media (max-width:1023px){.aw-g-narrow{grid-column-start:span 6}}@media (max-width:767px){.aw-g-narrow{grid-column-start:span 12}}.aw-g-img{display:block;width:100%;height:100%;min-height:280px;object-fit:cover;transition:transform 0.7s ease}@media (max-width:767px){.aw-g-img{min-height:230px}}.aw-g-cap{position:absolute;right:0;bottom:0;left:0;padding-top:1.4rem;padding-right:1.5rem;padding-bottom:1.4rem;padding-left:1.5rem;background-image:linear-gradient(to top,rgb(28 22 16 / .88) 0%,rgb(28 22 16 / .45) 55%,#fff0 100%);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.aw-g-t{color:var(--aw-linen);font-family:var(--aw-font-display);font-size:1.22rem;margin-top:0;margin-right:0;margin-bottom:.2rem;margin-left:0}.aw-g-s{color:var(--aw-amber-2);font-family:var(--aw-font-data);font-size:.66rem;text-transform:uppercase;letter-spacing:.18em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.aw-loc{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,4vw,3.5rem);margin-top:3rem}@media (max-width:1023px){.aw-loc{grid-template-columns:minmax(0,1fr)}}.aw-map-fig{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:.75rem;padding-right:.75rem;padding-bottom:.75rem;padding-left:.75rem;background-color:#fff;border-top:1px solid var(--aw-line);border-right:1px solid var(--aw-line);border-bottom:1px solid var(--aw-line);border-left:1px solid var(--aw-line)}.aw-map-img{display:block;width:100%;height:auto}.aw-map-cap{color:var(--aw-walnut-2);font-family:var(--aw-font-data);font-size:.66rem;text-transform:uppercase;letter-spacing:.14em;margin-top:.9rem;margin-right:.25rem;margin-bottom:.25rem;margin-left:.25rem}.aw-grp{padding-top:1.5rem;padding-right:0;padding-bottom:1.5rem;padding-left:0;border-top:1px solid var(--aw-line)}.aw-grp-h{color:var(--aw-amber-ink);font-family:var(--aw-font-data);font-size:.68rem;text-transform:uppercase;letter-spacing:.2em;margin-top:0;margin-right:0;margin-bottom:.9rem;margin-left:0}.aw-grp-l{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.aw-grp-l{list-style:none}.aw-grp-i{display:block;color:var(--aw-bark);font-family:var(--aw-font-body);font-size:.95rem;line-height:1.6;padding-top:.42rem;padding-right:0;padding-bottom:.42rem;padding-left:0}.aw-grp-m{display:inline-block;color:var(--aw-amber-ink);font-family:var(--aw-font-data);font-size:.62rem;text-transform:uppercase;letter-spacing:.14em;margin-left:.55rem}.aw-grp-m{white-space:nowrap}.aw-plans-band{padding-top:clamp(4.5rem,9vw,7.5rem);padding-right:var(--aw-gut);padding-bottom:clamp(4.5rem,9vw,7.5rem);padding-left:var(--aw-gut);background-color:var(--aw-bark);background-image:linear-gradient(rgb(239 233 222 / .05) 1px,transparent 1px),linear-gradient(90deg,rgb(239 233 222 / .05) 1px,transparent 1px),linear-gradient(rgb(36 29 21 / .93),rgb(36 29 21 / .93)),url(https://amberwood-at-holland.greenape.sg/wp-content/uploads/2026/08/amberwood-texture.jpg);background-size:auto,auto,auto,cover;background-position:0 0,0 0,0 0,50% 50%;background-repeat:repeat,repeat,repeat,no-repeat;background-attachment:scroll,scroll,scroll,fixed}@media (max-width:1023px){.aw-plans-band{background-attachment:scroll,scroll,scroll,scroll}}.aw-plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:3rem}@media (max-width:1023px){.aw-plans{grid-template-columns:minmax(0,1fr)}}.aw-plan{display:flex;flex-flow:column;padding-top:2.5rem;padding-right:2.2rem;padding-bottom:2.5rem;padding-left:2.2rem;background-color:rgb(28 22 16 / .55);border-top:1px solid var(--aw-line-2);border-right:1px solid var(--aw-line-2);border-bottom:1px solid var(--aw-line-2);border-left:1px solid var(--aw-line-2);transition:border-color 0.3s ease,background-color 0.3s ease}.aw-plan:hover{background-color:rgb(28 22 16 / .78)}.aw-plan-tag{display:inline-flex;align-self:start;color:var(--aw-amber-2);font-family:var(--aw-font-data);font-size:.62rem;text-transform:uppercase;letter-spacing:.2em;margin-bottom:1.6rem;padding-top:.4rem;padding-right:.7rem;padding-bottom:.4rem;padding-left:.7rem;border-radius:2px;border-top:1px solid rgb(224 168 87 / .4);border-right:1px solid rgb(224 168 87 / .4);border-bottom:1px solid rgb(224 168 87 / .4);border-left:1px solid rgb(224 168 87 / .4)}.aw-plan-t{color:var(--aw-linen);font-family:var(--aw-font-display);font-size:clamp(1.6rem,2.6vw,2.05rem);line-height:1.15;margin-top:0;margin-right:0;margin-bottom:.9rem;margin-left:0}.aw-plan-b{color:rgb(239 233 222 / .72);font-family:var(--aw-font-body);font-size:.98rem;line-height:1.72;margin-top:0;margin-right:0;margin-bottom:1.6rem;margin-left:0}.aw-plan-l{margin-top:0;margin-right:0;margin-bottom:2.2rem;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border-top:1px solid var(--aw-line-2)}.aw-plan-l{list-style:none}.aw-plan-i{color:rgb(239 233 222 / .82);font-family:var(--aw-font-body);font-size:.92rem;line-height:1.6;padding-top:.72rem;padding-right:0;padding-bottom:.72rem;padding-left:0;border-bottom:1px solid var(--aw-line-2)}.aw-plan-cta{align-self:start;margin-top:auto}.aw-tr{margin-top:3rem;border-top:1px solid var(--aw-line)}.aw-tr-row{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.1fr);align-items:baseline;gap:1rem;padding-top:1.05rem;padding-right:0;padding-bottom:1.05rem;padding-left:0;border-bottom:1px solid var(--aw-line)}@media (max-width:767px){.aw-tr-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem}}.aw-tr-head{color:var(--aw-walnut-2);font-family:var(--aw-font-data);font-size:.64rem;text-transform:uppercase;letter-spacing:.2em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.aw-tr-name{color:var(--aw-bark);font-family:var(--aw-font-display);font-size:1.1rem;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.aw-tr-c{color:var(--aw-walnut);font-family:var(--aw-font-data);font-size:.86rem;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.aw-flag{max-width:64ch;margin-top:2.5rem;padding-top:1.2rem;padding-right:0;padding-bottom:1.2rem;padding-left:1.5rem;border-left:3px solid var(--aw-amber)}.aw-flag-t{color:var(--aw-bark);font-family:var(--aw-font-display);font-size:1.25rem;line-height:1.35;margin-top:0;margin-right:0;margin-bottom:.5rem;margin-left:0}.aw-flag-b{color:var(--aw-walnut);font-family:var(--aw-font-body);font-size:.96rem;line-height:1.7;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.aw-reg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(2.5rem,5vw,4.5rem);margin-top:2.5rem}@media (max-width:1023px){.aw-reg{grid-template-columns:minmax(0,1fr)}}.aw-reg-l{margin-top:2rem;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border-top:1px solid var(--aw-line-2)}.aw-reg-l{list-style:none}.aw-reg-i{color:rgb(239 233 222 / .82);font-family:var(--aw-font-body);font-size:.96rem;line-height:1.6;padding-top:.85rem;padding-right:0;padding-bottom:.85rem;padding-left:0;border-bottom:1px solid var(--aw-line-2)}.aw-form-host{padding-top:2.4rem;padding-right:2.2rem;padding-bottom:2.6rem;padding-left:2.2rem;background-color:var(--aw-paper);border-top:3px solid var(--aw-amber)}.aw-form-h{color:var(--aw-bark);font-family:var(--aw-font-display);font-size:1.5rem;line-height:1.2;margin-top:0;margin-right:0;margin-bottom:.5rem;margin-left:0}.aw-form-s{color:var(--aw-walnut);font-family:var(--aw-font-body);font-size:.94rem;line-height:1.65;margin-top:0;margin-right:0;margin-bottom:1.8rem;margin-left:0}.aw-foot{padding-top:3.5rem;padding-right:var(--aw-gut);padding-bottom:3rem;padding-left:var(--aw-gut);background-color:var(--aw-bark-2);background-image:linear-gradient(rgb(58 46 34 / .93),rgb(58 46 34 / .93)),url(https://amberwood-at-holland.greenape.sg/wp-content/uploads/2026/08/amberwood-texture.jpg);background-size:auto,cover;background-position:0 0,50% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,fixed}@media (max-width:1023px){.aw-foot{background-attachment:scroll}}.aw-foot-in{max-width:var(--aw-max);margin-right:auto;margin-left:auto}.aw-foot-top{display:flex;justify-content:space-between;align-items:end;gap:2rem;padding-bottom:2.2rem;border-bottom:1px solid var(--aw-line-2)}.aw-foot-top{flex-wrap:wrap}@media (max-width:767px){.aw-foot-top{align-items:start}}.aw-foot-name{color:var(--aw-linen);font-family:var(--aw-font-display);font-size:1.6rem;text-transform:uppercase;letter-spacing:.16em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.aw-foot-tag{color:var(--aw-amber-2);font-family:var(--aw-font-data);font-size:.66rem;text-transform:uppercase;letter-spacing:.2em;margin-top:.5rem;margin-right:0;margin-bottom:0;margin-left:0}.aw-disc{color:rgb(239 233 222 / .46);font-family:var(--aw-font-body);font-size:.76rem;line-height:1.72;text-align:justify;margin-top:1.2rem;margin-right:auto;margin-bottom:0;margin-left:auto}@media (max-width:767px){.aw-disc{text-align:left}}.aw-note-dark{max-width:70ch;color:rgb(239 233 222 / .68);font-family:var(--aw-font-data);font-size:.7rem;line-height:1.7;letter-spacing:.03em;margin-top:1.8rem;margin-right:0;margin-bottom:0;margin-left:0}.aw-foot-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.5rem);padding-top:2.4rem;padding-bottom:2.4rem;border-bottom:1px solid var(--aw-line-2)}@media (max-width:1023px){.aw-foot-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}@media (max-width:767px){.aw-foot-cols{grid-template-columns:minmax(0,1fr);gap:2rem}}.aw-foot-h{color:var(--aw-amber-2);font-family:var(--aw-font-data);font-size:.66rem;text-transform:uppercase;letter-spacing:.2em;margin-top:0;margin-right:0;margin-bottom:1rem;margin-left:0}.aw-foot-org{color:var(--aw-linen);font-family:var(--aw-font-display);font-size:1.24rem;line-height:1.3;margin-top:0;margin-right:0;margin-bottom:.5rem;margin-left:0}.aw-foot-line{color:rgb(239 233 222 / .74);font-family:var(--aw-font-body);font-size:.92rem;line-height:1.7;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.aw-foot-link{display:inline-block;color:var(--aw-amber-2);font-family:var(--aw-font-body);font-size:.92rem;line-height:1.7;text-decoration:underline;margin-top:.7rem;transition:color 0.25s ease}.aw-foot-link:hover{color:var(--aw-linen)}.aw-foot-link:focus-visible{color:var(--aw-linen);outline:2px solid var(--aw-amber-2);outline-offset:3px}.aw-foot-link{text-underline-offset:3px}.aw-copy{color:rgb(239 233 222 / .62);font-family:var(--aw-font-data);font-size:.7rem;text-align:center;letter-spacing:.08em;margin-top:2rem;margin-right:0;margin-bottom:0;margin-left:0}@media (max-width:767px){.aw-copy{text-align:left}}.aw-foot-c{padding-left:clamp(1.5rem,3vw,2.5rem);border-left:1px solid var(--aw-line-2)}.aw-foot-c:first-child{padding-left:0;border-left:0 solid #fff0}@media (max-width:1023px){.aw-foot-c{padding-left:0;border-left:0 solid #fff0}}.aw-faq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.55fr);align-items:start;gap:clamp(2.5rem,5vw,5rem)}@media (max-width:1023px){.aw-faq{grid-template-columns:minmax(0,1fr)}}.aw-faq-aside{position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 120px)}@media (max-width:1023px){.aw-faq-aside{position:static}}.aw-faq-note{max-width:38ch;color:var(--aw-walnut);font-family:var(--aw-font-body);font-size:.95rem;line-height:1.7;margin-top:0;margin-right:0;margin-bottom:1.6rem;margin-left:0}.aw-faq-cta{display:inline-flex;align-items:center;gap:.6rem;color:var(--aw-bark);font-family:var(--aw-font-data);font-weight:500;font-size:.72rem;text-decoration:none;text-transform:uppercase;letter-spacing:.16em;padding-top:.95rem;padding-right:1.6rem;padding-bottom:.95rem;padding-left:1.6rem;background-color:#fff0;border-radius:2px;border-top:1px solid var(--aw-walnut);border-right:1px solid var(--aw-walnut);border-bottom:1px solid var(--aw-walnut);border-left:1px solid var(--aw-walnut);transition:background-color 0.25s ease,color 0.25s ease}.aw-faq-cta:hover{color:var(--aw-paper);background-color:var(--aw-walnut)}.aw-faq-cta:focus-visible{outline:2px solid var(--aw-amber);outline-offset:3px}.aw-faq-host{border-top:1px solid var(--aw-line)}.button-img{width:64px;height:64px;object-fit:cover;object-position:50% 50%;aspect-ratio:1;border-radius:64px;border-top:2px solid var(--aw-amber-ink);border-bottom:2px solid var(--aw-amber-ink);border-left:2px solid var(--aw-amber-ink);border-right:2px solid var(--aw-amber-ink);transition:transform 300ms ease-in-out}.button-img:hover{transform:scale3d(1.1,1.1,1.1)}.container-link-1{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:8px;position:fixed;top:30%;right:20px;width:fit-content}.fundamental-svg-icon-1{color:var(--serra-brass);font-size:15px}.container-link-2{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:8px}.row{display:flex;flex-flow:row;gap:var(--hsp-xxs);width:var(--full)}.col-md-4{display:flex;flex-flow:column;width:var(--full)}@media (max-width:1023px){.col-md-4{width:50%}}.h4{font-size:var(--hfs-h4)}.text-nowrap{font-size:var(--hfs-text-s);text-wrap:nowrap}table :is(th,td){text-align:start;padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px}.table tr{background-color:var(--hcl-brand-2);transition:background 300ms ease-in-out}.table tr:nth-child(even){background-color:var(--hcl-brand-3)}.table tr:hover{background-color:var(--hcl-brand-4)}.table{width:var(--full)}.breakdance-form-checkbox{display:flex;flex-flow:row;justify-content:start;align-items:start;gap:8px;font-size:13px;line-height:1.4;margin-bottom:12px;padding-bottom:12px}.tr-early-page{overflow:hidden;color:#202020;font-family:"Arimo",sans-serif;background-color:#fcfcfc}.tr-early-shell{width:var(--page-width);margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto}@media (max-width:1119px){.tr-early-shell{width:min(100% - 44px,1080px)}}@media (max-width:767px){.tr-early-shell{width:calc(100% - 34px)}}@media (max-width:479px){.tr-early-shell{width:calc(100% - 28px)}}.tr-early-hero{display:flex;align-items:center;min-height:760px;padding-top:140px;padding-right:0;padding-bottom:80px;padding-left:0}.tr-early-hero{background:linear-gradient(90deg,rgb(21 39 38 / .92) 0%,rgb(21 39 38 / .74) 48%,rgb(21 39 38 / .28) 100%),url(https://thomson-reserve.homeswithij.com/wp-content/uploads/2026/08/01-hero-exterior.webp) center/cover no-repeat;background-attachment:fixed}@media (max-width:1119px){.tr-early-hero{background-attachment:scroll}}@media (max-width:1023px){.tr-early-hero{min-height:auto;padding-top:120px;padding-right:0;padding-bottom:70px;padding-left:0}.tr-early-hero{background-attachment:scroll}}@media (max-width:767px){.tr-early-hero{padding-top:96px;padding-right:0;padding-bottom:54px;padding-left:0}.tr-early-hero{background-attachment:scroll}}@media (max-width:479px){.tr-early-hero{background-attachment:scroll}}.tr-early-hero-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:end;gap:64px}@media (max-width:1119px){.tr-early-hero-grid{gap:38px}}@media (max-width:1023px){.tr-early-hero-grid{grid-template-columns:minmax(0,1fr)}}.tr-early-kicker{color:#f7eee7;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.14em;margin-top:0;margin-right:0;margin-bottom:18px;margin-left:0}.tr-early-title{max-width:820px;color:#fcfcfc;font-family:"Cormorant Garamond",serif;font-weight:500;font-size:clamp(54px,7vw,92px);line-height:.98;letter-spacing:-.025em;margin-top:0;margin-right:0;margin-bottom:24px;margin-left:0}@media (max-width:767px){.tr-early-title{font-size:clamp(48px,15vw,68px)}}.tr-early-lede{max-width:690px;color:#f0f0f0;font-size:clamp(18px,2vw,22px);line-height:1.55;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-early-leadcard{padding-top:34px;padding-right:34px;padding-bottom:34px;padding-left:34px;background-color:rgb(252 252 252 / .96);border-radius:18px;border-top:1px solid rgb(255 255 255 / .55);border-right:1px solid rgb(255 255 255 / .55);border-bottom:1px solid rgb(255 255 255 / .55);border-left:1px solid rgb(255 255 255 / .55);box-shadow:0 24px 70px rgb(0 0 0 / .24)}@media (max-width:1023px){.tr-early-leadcard{max-width:620px}}@media (max-width:479px){.tr-early-leadcard{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}}.tr-early-cardlabel{color:#7f5f44;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.12em;margin-top:0;margin-right:0;margin-bottom:12px;margin-left:0}.tr-early-cardtitle{color:#202020;font-family:"Google Sans",sans-serif;font-size:30px;line-height:1.15;margin-top:0;margin-right:0;margin-bottom:14px;margin-left:0}.tr-early-cardtext{color:#646464;font-size:16px;line-height:1.6;margin-top:0;margin-right:0;margin-bottom:22px;margin-left:0}.tr-early-benefits{display:grid;gap:10px;margin-top:0;margin-right:0;margin-bottom:24px;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.tr-early-benefits{list-style:none}.tr-early-benefit{position:relative;color:#202020;font-size:15px;padding-left:22px}.tr-early-benefit::before{position:absolute;left:0;color:#ad7f58;font-weight:700}.tr-early-benefit::before{content:"✓"}.tr-early-btn{display:inline-flex;justify-content:center;align-items:center;min-height:48px;color:#fcfcfc;font-weight:700;line-height:1.2;text-decoration:none;padding-top:13px;padding-right:22px;padding-bottom:13px;padding-left:22px;background-color:#ad7f58;border-radius:9999px}.tr-early-btn:hover{color:#fcfcfc;background-color:#7f5f44}.tr-early-btn:focus-visible{color:#fcfcfc;background-color:#7f5f44;outline:3px solid #fdaa74;outline-offset:3px}.tr-early-btn-wide{width:100%}.tr-early-micro{color:#646464;font-size:12px;line-height:1.5;margin-top:14px;margin-right:0;margin-bottom:0;margin-left:0}.tr-early-proof{padding-top:26px;padding-right:0;padding-bottom:26px;padding-left:0;background-color:#152726}.tr-early-proof:has(.tr-early-proofgrid){background:linear-gradient(105deg,rgb(10 28 22 / .94),rgb(21 39 38 / .86)),url(https://thomson-reserve.homeswithij.com/wp-content/uploads/2026/08/green-space.webp) 50% 54%/cover no-repeat;background-attachment:fixed}.tr-early-proofgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background-color:rgb(255 255 255 / .18)}@media (max-width:767px){.tr-early-proofgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.tr-early-proofitem{padding-top:20px;padding-right:24px;padding-bottom:20px;padding-left:24px;background-color:#152726}@media (max-width:479px){.tr-early-proofitem{padding-top:18px;padding-right:14px;padding-bottom:18px;padding-left:14px}}.tr-early-proofvalue{color:#fcfcfc;font-family:"Cormorant Garamond",serif;font-size:30px;line-height:1;margin-top:0;margin-right:0;margin-bottom:7px;margin-left:0}@media (max-width:479px){.tr-early-proofvalue{font-size:25px}}.tr-early-prooflabel{color:#d9d9d9;font-size:12px;text-transform:uppercase;letter-spacing:.09em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-early-section{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:var(--hss-m);padding-top:96px;padding-right:0;padding-bottom:96px;padding-left:0}.tr-early-section:has(.tr-early-media){position:relative;overflow:hidden}.tr-early-section:has(.tr-early-media){isolation:isolate}.tr-early-section:has(.tr-early-media)::before{content:"";background:linear-gradient(90deg,#fff0 0%,rgb(247 238 231 / .12) 16%,rgb(247 238 231 / .48) 34%,rgb(247 238 231 / .82) 48%,rgb(247 238 231 / .97) 58%,#f7eee7 66%),url(https://thomson-reserve.homeswithij.com/wp-content/uploads/2026/08/connectivity.webp) 50% 46%/cover no-repeat;background-attachment:fixed}.tr-early-section:has(.tr-early-media) .tr-early-split{justify-content:end;grid-template-columns:minmax(0,720px);position:relative;z-index:1}.tr-early-section:has(.tr-early-media) .tr-early-heading{color:#202020}.tr-early-section:has(.tr-early-media) .tr-early-copy{color:#2f2b28}.tr-early-section:has(.tr-early-media) .tr-early-listtitle{color:#202020}.tr-early-section:has(.tr-early-media) .tr-early-listcopy{color:#2f2b28}.tr-early-section:has(.tr-early-devgrid){background:linear-gradient(100deg,rgb(252 252 252 / .97) 0%,rgb(247 244 238 / .91) 52%,rgb(247 238 231 / .86) 100%),url(https://thomson-reserve.homeswithij.com/wp-content/uploads/2026/08/thomson-reserve-09-scaled.webp) 58% 48%/cover no-repeat;background-attachment:fixed}.tr-early-section:has(.tr-early-devgrid) .tr-early-devgrid{padding-top:clamp(24px,4vw,48px);padding-right:clamp(24px,4vw,48px);padding-bottom:clamp(24px,4vw,48px);padding-left:clamp(24px,4vw,48px);background-color:rgb(252 252 252 / .86);border-radius:20px;border-top:1px solid rgb(31 74 59 / .14);border-right:1px solid rgb(31 74 59 / .14);border-bottom:1px solid rgb(31 74 59 / .14);border-left:1px solid rgb(31 74 59 / .14);box-shadow:0 18px 48px rgb(20 47 38 / .1);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.tr-early-section:has(.tr-early-residencegrid){background:linear-gradient(100deg,rgb(252 252 252 / .96) 0%,rgb(247 244 238 / .9) 54%,rgb(232 216 184 / .82) 100%),url(https://thomson-reserve.homeswithij.com/wp-content/uploads/2026/08/thomson-reserve-16-scaled.webp) 52% 50%/cover no-repeat;background-attachment:fixed}.tr-early-section:has(.tr-early-residencegrid) .tr-early-residencegrid{padding-top:clamp(24px,4vw,48px);padding-right:clamp(24px,4vw,48px);padding-bottom:clamp(24px,4vw,48px);padding-left:clamp(24px,4vw,48px);background-color:rgb(252 252 252 / .88);border-radius:20px;border-top:1px solid rgb(31 74 59 / .14);border-right:1px solid rgb(31 74 59 / .14);border-bottom:1px solid rgb(31 74 59 / .14);border-left:1px solid rgb(31 74 59 / .14);box-shadow:0 18px 48px rgb(20 47 38 / .1);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.tr-early-section:has(.tr-early-faq){background:linear-gradient(100deg,rgb(247 238 231 / .96) 0%,rgb(252 252 252 / .92) 55%,rgb(247 244 238 / .87) 100%),url(https://thomson-reserve.homeswithij.com/wp-content/uploads/2026/08/thomson-plaza.webp) 62% 48%/cover no-repeat;background-attachment:fixed}.tr-early-section:has(.tr-early-faq) .tr-early-faq{padding-top:clamp(24px,4vw,48px);padding-right:clamp(24px,4vw,48px);padding-bottom:clamp(24px,4vw,48px);padding-left:clamp(24px,4vw,48px);background-color:rgb(252 252 252 / .88);border-radius:20px;border-top:1px solid rgb(31 74 59 / .14);border-right:1px solid rgb(31 74 59 / .14);border-bottom:1px solid rgb(31 74 59 / .14);border-left:1px solid rgb(31 74 59 / .14);box-shadow:0 18px 48px rgb(20 47 38 / .1);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}@media (max-width:1119px){.tr-early-section:has(.tr-early-media)::before{background:linear-gradient(90deg,rgb(247 238 231 / .08) 0%,rgb(247 238 231 / .25) 16%,rgb(247 238 231 / .62) 32%,rgb(247 238 231 / .9) 46%,rgb(247 238 231 / .99) 56%,#f7eee7 64%),url(https://thomson-reserve.homeswithij.com/wp-content/uploads/2026/08/connectivity.webp) 54% 46%/cover no-repeat;background-attachment:scroll}}@media (max-width:1023px){.tr-early-section:has(.tr-early-media)::before{background-attachment:scroll}}@media (max-width:767px){.tr-early-section{padding-top:72px;padding-right:0;padding-bottom:72px;padding-left:0}.tr-early-section:has(.tr-early-media)::before{background:linear-gradient(180deg,rgb(247 238 231 / .12) 0%,rgb(247 238 231 / .34) 14%,rgb(247 238 231 / .72) 28%,rgb(247 238 231 / .95) 40%,#f7eee7 50%),url(https://thomson-reserve.homeswithij.com/wp-content/uploads/2026/08/connectivity.webp) 58% center/cover no-repeat;background-attachment:scroll}.tr-early-section:has(.tr-early-media) .tr-early-split{justify-content:stretch;grid-template-columns:minmax(0,1fr)}}@media (max-width:479px){.tr-early-section:has(.tr-early-media)::before{background-attachment:scroll}}.tr-early-warm{background-color:#f7eee7}.tr-early-forest{position:relative;color:#f4f1e8;background-color:#152726;background-image:linear-gradient(110deg,rgb(10 28 22 / .88) 0%,rgb(15 42 31 / .74) 52%,rgb(8 25 19 / .84) 100%),url(https://thomson-reserve.homeswithij.com/wp-content/uploads/2026/08/forest.webp);background-size:auto,cover;background-position:0 0,50% 48%;background-repeat:repeat,no-repeat;background-attachment:scroll,fixed}.tr-early-forest .tr-early-shell{position:relative;z-index:1}.tr-early-forest .tr-early-eyebrow{color:#e8d8b8}.tr-early-forest .tr-early-heading-light{color:#fcfcfc}.tr-early-forest .tr-early-copy-light{color:#e6ebe7}.tr-early-forest .tr-early-gallery-caption{color:#d5ddd7}.tr-early-forest:has(.tr-early-benefitgrid){background:linear-gradient(110deg,rgb(8 25 19 / .92) 0%,rgb(15 42 31 / .82) 52%,rgb(10 28 22 / .9) 100%),url(https://thomson-reserve.homeswithij.com/wp-content/uploads/2026/08/thomson-reserve-07-scaled.webp) 50% 46%/cover no-repeat;background-attachment:fixed}.tr-early-forest:has(.tr-early-benefitgrid) .tr-early-benefitcard{background-color:rgb(10 28 22 / .76);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.tr-early-forest{isolation:isolate}@media (max-width:1119px){.tr-early-forest{background-position:0% 0%,center center;background-attachment:scroll,scroll}}@media (max-width:1023px){.tr-early-forest{background-attachment:scroll,scroll}}@media (max-width:767px){.tr-early-forest{background-attachment:scroll,scroll}}@media (max-width:479px){.tr-early-forest{background-attachment:scroll,scroll}}.tr-early-eyebrow{color:#7f5f44;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.14em;margin-top:0;margin-right:0;margin-bottom:14px;margin-left:0}.tr-early-heading{max-width:850px;color:#202020;font-family:"Cormorant Garamond",serif;font-weight:500;font-size:clamp(42px,5vw,64px);line-height:1.04;letter-spacing:-.02em;margin-top:0;margin-right:0;margin-bottom:24px;margin-left:0}@media (max-width:479px){.tr-early-heading{font-size:42px}}.tr-early-heading-light{color:#fcfcfc}.tr-early-copy{max-width:760px;color:#646464;font-size:18px;line-height:1.7;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-early-copy-light{color:#d9d9d9}.tr-early-devgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px}@media (max-width:1023px){.tr-early-devgrid{grid-template-columns:minmax(0,1fr)}}.tr-early-devlogos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:16px}@media (max-width:767px){.tr-early-devlogos{grid-template-columns:minmax(0,1fr)}}.tr-early-logo{width:100%;height:118px;object-fit:contain;padding-top:22px;padding-right:22px;padding-bottom:22px;padding-left:22px;background-color:#fcfcfc;border-radius:12px;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9}.tr-early-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:44px}@media (max-width:1119px){.tr-early-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.tr-early-facts{grid-template-columns:minmax(0,1fr)}}.tr-early-fact{padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-color:#fcfcfc;border-radius:18px;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9}@media (max-width:479px){.tr-early-fact{padding-top:22px;padding-right:22px;padding-bottom:22px;padding-left:22px}}.tr-early-factvalue{color:#202020;font-family:"Google Sans",sans-serif;font-weight:500;font-size:23px;line-height:1.25;margin-top:0;margin-right:0;margin-bottom:8px;margin-left:0}.tr-early-factlabel{color:#646464;font-size:14px;line-height:1.5;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-early-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:64px}.tr-early-split>.tr-early-media{position:absolute;width:1px;height:1px;min-height:1px;overflow:hidden;margin-top:-1px;margin-right:-1px;margin-bottom:-1px;margin-left:-1px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid}.tr-early-split>.tr-early-media{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@media (max-width:1023px){.tr-early-split{grid-template-columns:minmax(0,1fr)}}.tr-early-media{width:100%;min-height:520px;object-fit:cover;border-radius:18px;box-shadow:0 20px 54px rgb(21 39 38 / .16)}@media (max-width:767px){.tr-early-media{min-height:360px}}.tr-early-list{display:grid;gap:18px;margin-top:28px;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.tr-early-list{list-style:none}.tr-early-listitem{padding-top:18px;border-top:1px solid #d9d9d9}.tr-early-listtitle{color:#202020;font-weight:700;margin-top:0;margin-right:0;margin-bottom:5px;margin-left:0}.tr-early-listcopy{color:#646464;line-height:1.6;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-early-gallery{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;margin-top:42px}@media (max-width:767px){.tr-early-gallery{grid-template-columns:minmax(0,1fr)}}.tr-early-gallery-main{grid-column-start:span 7;width:100%;height:560px;object-fit:cover;border-radius:18px}@media (max-width:767px){.tr-early-gallery-main{grid-column-start:auto;height:380px}}.tr-early-gallery-side{grid-column-start:span 5;width:100%;height:271px;object-fit:cover;border-radius:18px}@media (max-width:767px){.tr-early-gallery-side{grid-column-start:auto;height:300px}}.tr-early-gallery-caption{color:#bbb;font-size:13px;line-height:1.5;margin-top:16px;margin-right:0;margin-bottom:0;margin-left:0}.tr-early-residencegrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:50px}@media (max-width:1023px){.tr-early-residencegrid{grid-template-columns:minmax(0,1fr)}}.tr-early-residenceimg{width:100%;height:580px;object-fit:cover;border-radius:18px}@media (max-width:767px){.tr-early-residenceimg{height:400px}}.tr-early-note{color:#646464;line-height:1.65;margin-top:26px;margin-right:0;margin-bottom:0;margin-left:0;padding-top:4px;padding-right:0;padding-bottom:4px;padding-left:20px;border-left:3px solid #ad7f58}.tr-early-benefitgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:38px}@media (max-width:767px){.tr-early-benefitgrid{grid-template-columns:minmax(0,1fr)}}.tr-early-benefitcard{padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;border-radius:18px;border-top:1px solid rgb(255 255 255 / .2);border-right:1px solid rgb(255 255 255 / .2);border-bottom:1px solid rgb(255 255 255 / .2);border-left:1px solid rgb(255 255 255 / .2)}.tr-early-benefittitle{color:#fcfcfc;font-family:"Google Sans",sans-serif;font-size:22px;margin-top:0;margin-right:0;margin-bottom:10px;margin-left:0}.tr-early-benefitcopy{color:#d9d9d9;line-height:1.6;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-early-faq{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:64px}@media (max-width:1023px){.tr-early-faq{grid-template-columns:minmax(0,1fr)}}.tr-early-faqlist{display:grid;gap:14px}.tr-early-faqitem{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-color:#fcfcfc;border-radius:12px;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9}@media (max-width:479px){.tr-early-faqitem{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}}.tr-early-question{color:#202020;font-family:"Google Sans",sans-serif;font-size:19px;line-height:1.35;margin-top:0;margin-right:0;margin-bottom:9px;margin-left:0}.tr-early-answer{color:#646464;line-height:1.65;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-early-final{padding-top:96px;padding-right:0;padding-bottom:96px;padding-left:0}.tr-early-final{background:linear-gradient(110deg,rgb(21 39 38 / .97),rgb(61 52 44 / .9)),url(https://thomson-reserve.homeswithij.com/wp-content/uploads/2026/08/hero.webp) center/cover no-repeat;background-attachment:fixed}@media (max-width:1119px){.tr-early-final{background-attachment:scroll}}@media (max-width:1023px){.tr-early-final{background-attachment:scroll}}@media (max-width:767px){.tr-early-final{padding-top:72px;padding-right:0;padding-bottom:72px;padding-left:0}.tr-early-final{background-attachment:scroll}}@media (max-width:479px){.tr-early-final{background-attachment:scroll}}.tr-early-finalgrid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:center;gap:64px}@media (max-width:1023px){.tr-early-finalgrid{grid-template-columns:minmax(0,1fr)}}.tr-early-contact{padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px;background-color:#fcfcfc;border-radius:18px}@media (max-width:479px){.tr-early-contact{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}}.tr-early-contacttitle{color:#202020;font-family:"Google Sans",sans-serif;font-size:25px;margin-top:0;margin-right:0;margin-bottom:10px;margin-left:0}.tr-early-contactcopy{color:#646464;line-height:1.6;margin-top:0;margin-right:0;margin-bottom:22px;margin-left:0}.tr-early-agent{color:#646464;font-size:13px;line-height:1.6;margin-top:18px;margin-right:0;margin-bottom:0;margin-left:0}.tr-early-disclaimer{padding-top:28px;padding-right:0;padding-bottom:28px;padding-left:0;background-color:#202020}.tr-early-disclaimertext{color:#bbb;font-size:12px;line-height:1.65;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@supports (background-attachment:fixed){@media (hover:none),(pointer:coarse){.tr-early-hero,.tr-early-proof:has(.tr-early-proofgrid),.tr-early-section:has(.tr-early-devgrid),.tr-early-section:has(.tr-early-media)::before,.tr-early-forest,.tr-early-section:has(.tr-early-residencegrid),.tr-early-forest:has(.tr-early-benefitgrid),.tr-early-section:has(.tr-early-faq),.tr-early-final{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.tr-early-hero,.tr-early-proof:has(.tr-early-proofgrid),.tr-early-section:has(.tr-early-devgrid),.tr-early-section:has(.tr-early-media)::before,.tr-early-forest,.tr-early-section:has(.tr-early-residencegrid),.tr-early-forest:has(.tr-early-benefitgrid),.tr-early-section:has(.tr-early-faq),.tr-early-final{background-attachment:scroll}}}@supports selector(.tr-early-benefitcard:focus-within){.tr-early-benefitgrid>.tr-early-benefitcard{background-color:rgb(255 255 255 / .015);box-shadow:0 0 0 #fff0;transition:transform 180ms ease,border-color 180ms ease,background-color 180ms ease,box-shadow 180ms ease}.tr-early-benefitcard .tr-early-benefittitle{transition:color 180ms ease}.tr-early-benefitcard:focus-within{transform:translateY(-4px);border-color:rgb(226 196 137 / .68);background-color:rgb(255 255 255 / .055);box-shadow:0 14px 30px rgb(8 22 17 / .22)}.tr-early-benefitcard:focus-within .tr-early-benefittitle{color:#f2d39a}@media (hover:hover) and (pointer:fine){.tr-early-benefitcard:hover{transform:translateY(-4px);border-color:rgb(226 196 137 / .68);background-color:rgb(255 255 255 / .055);box-shadow:0 14px 30px rgb(8 22 17 / .22)}.tr-early-benefitcard:hover .tr-early-benefittitle{color:#f2d39a}}@media (prefers-reduced-motion:reduce){.tr-early-benefitgrid>.tr-early-benefitcard,.tr-early-benefitcard .tr-early-benefittitle{transition:none}.tr-early-benefitcard:hover,.tr-early-benefitcard:focus-within{transform:none}}}.tr-contact-modal{display:grid;align-items:center;justify-items:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-color:rgb(10 22 21 / .76);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.tr-contact-modal[hidden]{display:none}.tr-contact-modal{overflow-y:auto;overscroll-behavior:contain}@media (max-width:479px){.tr-contact-modal{align-items:end;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}}.tr-contact-dialog{position:relative;width:min(100%,620px);max-height:calc(100dvh - 48px);padding-top:38px;padding-right:38px;padding-bottom:38px;padding-left:38px;background-color:#fcfcfc;border-radius:18px;border-top:1px solid rgb(173 127 88 / .34);border-right:1px solid rgb(173 127 88 / .34);border-bottom:1px solid rgb(173 127 88 / .34);border-left:1px solid rgb(173 127 88 / .34);box-shadow:0 28px 90px rgb(0 0 0 / .34)}.tr-contact-dialog{overflow-y:auto}@media (max-width:479px){.tr-contact-dialog{width:100%;max-height:calc(100dvh - 20px);padding-top:28px;padding-right:20px;padding-bottom:22px;padding-left:20px;border-radius:16px}}.tr-contact-close{display:inline-grid;align-items:center;justify-items:center;position:absolute;top:14px;right:14px;width:44px;height:44px;color:#202020;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;background-color:#f0f0f0;border-radius:999px;border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid;cursor:pointer}.tr-contact-close:hover{color:#202020;background-color:#e0e0e0}.tr-contact-close:focus-visible{outline:3px solid #ad7f58;outline-offset:3px}.tr-contact-close{font:700 26px/1 Arial,sans-serif}.tr-contact-kicker{color:#7f5f44;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.12em;margin-top:0;margin-right:52px;margin-bottom:9px;margin-left:0}.tr-contact-title{color:#202020;font-family:"Google Sans",sans-serif;font-size:clamp(28px,5vw,38px);line-height:1.12;margin-top:0;margin-right:52px;margin-bottom:10px;margin-left:0}@media (max-width:479px){.tr-contact-title{font-size:29px}}.tr-contact-copy{color:#646464;font-size:16px;line-height:1.55;margin-top:0;margin-right:0;margin-bottom:24px;margin-left:0}.tr-contact-form{width:100%}.tr-contact-form .breakdance-form{gap:16px}.tr-contact-form .breakdance-form-field__label{color:#202020;font-weight:700}.tr-contact-form textarea{min-height:112px}.tr-contact-form textarea{resize:vertical}.tr-contact-form .breakdance-form-checkbox{align-items:start}.tr-contact-form .breakdance-form-button{min-height:50px;color:#fcfcfc;font-weight:700;background-color:#ad7f58;border-radius:999px}.tr-contact-form .breakdance-form-button:hover{color:#fcfcfc;background-color:#7f5f44}.tr-contact-form .breakdance-form-button:focus-visible{outline:3px solid #ad7f58;outline-offset:3px}.tr-contact-form input{min-height:48px;color:#202020;background-color:#fff;border-radius:9px;border-top:1px solid #bbb;border-right:1px solid #bbb;border-bottom:1px solid #bbb;border-left:1px solid #bbb}.tr-contact-form textarea{min-height:48px;color:#202020;background-color:#fff;border-radius:9px;border-top:1px solid #bbb;border-right:1px solid #bbb;border-bottom:1px solid #bbb;border-left:1px solid #bbb}.tr-contact-form input:focus{outline:3px solid rgb(173 127 88 / .28);outline-offset:1px}.tr-contact-form textarea:focus{outline:3px solid rgb(173 127 88 / .28);outline-offset:1px}.tr-contact-privacy{color:#646464;font-size:12px;line-height:1.5;margin-top:16px;margin-right:0;margin-bottom:0;margin-left:0}body.tr-modal-open{overflow:hidden}@supports (display:grid){@media (prefers-reduced-motion:reduce){.tr-contact-modal,.tr-contact-dialog,.tr-contact-close,.tr-contact-form .breakdance-form-button{scroll-behavior:auto;transition:none;animation:none}}}.tr-early-map-block{align-items:start;gap:14px;width:100%;max-width:1180px;margin-top:40px;margin-right:auto;margin-bottom:0;margin-left:auto}@media (max-width:767px){.tr-early-map-block{margin-top:32px}}.tr-early-map{width:100%;overflow:hidden;border-radius:18px;border-top:1px solid rgb(31 74 59 / .18);border-right:1px solid rgb(31 74 59 / .18);border-bottom:1px solid rgb(31 74 59 / .18);border-left:1px solid rgb(31 74 59 / .18);box-shadow:0 14px 34px rgb(20 47 38 / .12)}@media (max-width:767px){.tr-early-map{border-radius:14px}}.tr-early-map-link{color:#1f4a3b;font-weight:600;font-size:15px;text-decoration:underline}.tr-early-map-link:hover{color:#17382d}.tr-early-map-link:focus-visible{color:#17382d;border-radius:2px;outline:2px solid #1f4a3b;outline-offset:4px}.tr-early-map-link{text-decoration-thickness:1px;text-underline-offset:4px}.tr-early-nearby{display:grid;gap:24px;width:100%;max-width:1180px;margin-top:34px;margin-right:auto;margin-bottom:0;margin-left:auto;padding-top:34px;padding-right:34px;padding-bottom:34px;padding-left:34px;background-color:#f7f4ee;border-radius:18px;border-top:1px solid rgb(31 74 59 / .16);border-right:1px solid rgb(31 74 59 / .16);border-bottom:1px solid rgb(31 74 59 / .16);border-left:1px solid rgb(31 74 59 / .16);box-shadow:0 16px 38px rgb(20 47 38 / .08)}@media (max-width:767px){.tr-early-nearby{gap:20px;margin-top:28px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;border-radius:14px}}@media (max-width:479px){.tr-early-nearby{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}}.tr-early-nearby-header{display:grid;gap:10px;max-width:760px}.tr-early-nearby-eyebrow{color:#ad7f58;font-weight:700;font-size:13px;line-height:1.4;text-transform:uppercase;letter-spacing:.12em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-early-nearby-title{color:#202020;font-family:"Google Sans",sans-serif;font-size:30px;line-height:1.2;text-wrap:balance;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@media (max-width:767px){.tr-early-nearby-title{font-size:26px}}.tr-early-nearby-intro{color:#646464;font-size:16px;line-height:1.65;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-early-nearby-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media (max-width:1023px){.tr-early-nearby-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.tr-early-nearby-grid{grid-template-columns:minmax(0,1fr)}}.tr-early-nearby-card{display:grid;align-content:start;gap:12px;min-width:0;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-color:#fcfcfc;border-radius:14px;border-top:1px solid rgb(31 74 59 / .14);border-right:1px solid rgb(31 74 59 / .14);border-bottom:1px solid rgb(31 74 59 / .14);border-left:1px solid rgb(31 74 59 / .14)}@media (max-width:767px){.tr-early-nearby-card{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}}.tr-early-nearby-cardtitle{color:#1f4a3b;font-family:"Google Sans",sans-serif;font-size:20px;line-height:1.3;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-early-nearby-list{display:grid;gap:8px;color:#4f4f4f;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-left:20px}.tr-early-nearby-item{color:#4f4f4f;font-size:15px;line-height:1.55;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-early-nearby-value{color:#30463e;font-size:15px;line-height:1.6;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:18px;padding-right:20px;padding-bottom:18px;padding-left:20px;background-color:rgb(31 74 59 / .07);border-top-left-radius:0;border-top-right-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:10px;border-left:3px solid #ad7f58}.tr-early-nearby-note{color:#707070;font-size:13px;line-height:1.55;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@media (max-width:1119px){.tr-early-proof:has(.tr-early-proofgrid){background-attachment:scroll}}@media (max-width:1023px){.tr-early-proof:has(.tr-early-proofgrid){background-attachment:scroll}}@media (max-width:767px){.tr-early-proof:has(.tr-early-proofgrid){background-attachment:scroll}}@media (max-width:479px){.tr-early-proof:has(.tr-early-proofgrid){background-attachment:scroll}}@media (max-width:1119px){.tr-early-section:has(.tr-early-devgrid){background-attachment:scroll}}@media (max-width:1023px){.tr-early-section:has(.tr-early-devgrid){background-attachment:scroll}}@media (max-width:767px){.tr-early-section:has(.tr-early-devgrid){background-attachment:scroll}}@media (max-width:479px){.tr-early-section:has(.tr-early-devgrid){background-attachment:scroll}}@media (max-width:1119px){.tr-early-section:has(.tr-early-residencegrid){background-attachment:scroll}}@media (max-width:1023px){.tr-early-section:has(.tr-early-residencegrid){background-attachment:scroll}}@media (max-width:767px){.tr-early-section:has(.tr-early-residencegrid){background-attachment:scroll}}@media (max-width:479px){.tr-early-section:has(.tr-early-residencegrid){background-attachment:scroll}}@media (max-width:1119px){.tr-early-forest:has(.tr-early-benefitgrid){background-attachment:scroll}}@media (max-width:1023px){.tr-early-forest:has(.tr-early-benefitgrid){background-attachment:scroll}}@media (max-width:767px){.tr-early-forest:has(.tr-early-benefitgrid){background-attachment:scroll}}@media (max-width:479px){.tr-early-forest:has(.tr-early-benefitgrid){background-attachment:scroll}}@media (max-width:1119px){.tr-early-section:has(.tr-early-faq){background-attachment:scroll}}@media (max-width:1023px){.tr-early-section:has(.tr-early-faq){background-attachment:scroll}}@media (max-width:767px){.tr-early-section:has(.tr-early-faq){background-attachment:scroll}}@media (max-width:479px){.tr-early-section:has(.tr-early-faq){background-attachment:scroll}}.breakdance-form-checkbox__text{font-weight:300!important;margin-top:-3px}.fullwidth{width:100%}.copyright{margin-top:var(--hsp-xxs);margin-right:auto;margin-left:auto}.video{width:var(--page-width);aspect-ratio:16 / 9}.tr-unitmix-section{padding-top:var(--hss-m);padding-right:28px;padding-bottom:var(--hss-m);padding-left:28px;background-color:#f7f6f2}@media (max-width:767px){.tr-unitmix-section{padding-top:var(--hss-s);padding-right:18px;padding-bottom:var(--hss-s);padding-left:18px}}.tr-unitmix-wrap{gap:0;width:min(1200px,100%);margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto}.tr-unitmix-intro{gap:var(--hsp-xs);max-width:760px;margin-bottom:var(--hsp-l)}.tr-unitmix-kicker{color:var(--hcl-brand-11);font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:.14em}.tr-unitmix-title{color:var(--hcl-neutral-12);font-size:var(--hfs-h2);line-height:1.12}.tr-unitmix-copy{color:var(--hcl-neutral-11);font-size:var(--hfs-text-m)}.tr-unitmix-table{gap:0;overflow:hidden;background-color:var(--hcl-neutral-1);border-radius:var(--hrd-l);border-top:1px solid var(--hcl-neutral-5);border-right:1px solid var(--hcl-neutral-5);border-bottom:1px solid var(--hcl-neutral-5);border-left:1px solid var(--hcl-neutral-5);box-shadow:0 18px 48px rgb(32 32 32 / .08)}.tr-unitmix-topbar{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:18px;padding-right:22px;padding-bottom:18px;padding-left:22px;background-color:var(--hcl-neutral-12)}@media (max-width:767px){.tr-unitmix-topbar{flex-flow:column;align-items:start;gap:10px;padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px}}.tr-unitmix-topbar-title{color:var(--hcl-neutral-1);font-family:"Google Sans",sans-serif;font-weight:700;font-size:clamp(1.15rem,1rem + .7vw,1.55rem)}.tr-unitmix-total-pill{color:var(--hcl-brand-3);font-weight:700;font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px;border-radius:999px;border-top:1px solid var(--hcl-brand-9);border-right:1px solid var(--hcl-brand-9);border-bottom:1px solid var(--hcl-brand-9);border-left:1px solid var(--hcl-brand-9)}.tr-unitmix-total-pill{white-space:nowrap}@media (max-width:479px){.tr-unitmix-total-pill{white-space:normal}}.tr-unitmix-columns{display:grid;grid-template-columns:minmax(0,1fr) 130px 100px;gap:20px;padding-top:12px;padding-right:22px;padding-bottom:12px;padding-left:22px;background-color:var(--hcl-neutral-3);border-bottom:1px solid var(--hcl-neutral-5)}@media (max-width:767px){.tr-unitmix-columns{display:none}}.tr-unitmix-colhead{color:var(--hcl-neutral-12);font-weight:700;font-size:.74rem;text-transform:uppercase;letter-spacing:.09em}.tr-unitmix-colhead-num{color:var(--hcl-neutral-12);font-weight:700;font-size:.74rem;text-align:right;text-transform:uppercase;letter-spacing:.09em}.tr-unitmix-group{display:grid;grid-template-columns:minmax(0,1fr) 130px 100px;align-items:center;gap:20px;padding-top:18px;padding-right:22px;padding-bottom:18px;padding-left:22px;border-bottom:1px solid var(--hcl-neutral-5)}@media (max-width:767px){.tr-unitmix-group{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px}}.tr-unitmix-list{gap:3px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-left:20px}@media (max-width:767px){.tr-unitmix-list{grid-column-start:1;grid-column-end:-1}}.tr-unitmix-item{color:var(--hcl-neutral-12);font-size:.96rem;line-height:1.45}@media (max-width:479px){.tr-unitmix-item{font-size:.9rem}}.tr-unitmix-number{color:var(--hcl-neutral-12);font-weight:700;font-size:1rem;text-align:right}@media (max-width:767px){.tr-unitmix-number{text-align:left}}.tr-unitmix-subtotal{display:grid;grid-template-columns:minmax(0,1fr) 130px 100px;align-items:center;gap:20px;padding-top:14px;padding-right:22px;padding-bottom:14px;padding-left:22px;background-color:var(--hcl-brand-3);border-bottom:1px solid var(--hcl-neutral-5)}@media (max-width:767px){.tr-unitmix-subtotal{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding-top:14px;padding-right:18px;padding-bottom:14px;padding-left:18px}}.tr-unitmix-subtotal-label{color:var(--hcl-neutral-12);font-weight:700;font-size:.9rem}@media (max-width:767px){.tr-unitmix-subtotal-label{grid-column-start:1;grid-column-end:-1}}.tr-unitmix-grandtotal{display:grid;grid-template-columns:minmax(0,1fr) 130px 100px;align-items:center;gap:20px;padding-top:16px;padding-right:22px;padding-bottom:16px;padding-left:22px;background-color:var(--hcl-neutral-12)}@media (max-width:767px){.tr-unitmix-grandtotal{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding-top:16px;padding-right:18px;padding-bottom:16px;padding-left:18px}}.tr-unitmix-grand-label{color:var(--hcl-neutral-1);font-weight:800;font-size:.92rem;text-transform:uppercase;letter-spacing:.04em}@media (max-width:767px){.tr-unitmix-grand-label{grid-column-start:1;grid-column-end:-1}}.tr-unitmix-grand-number{color:var(--hcl-neutral-1);font-weight:800;font-size:1rem;text-align:right}.tr-row-land-cost{display:none}.container-1{display:flex;flex-flow:column;width:auto;padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;background-color:var(--tr-line-d);border-left:4px solid var(--tr-bronze-lt)}.text-link:hover{color:var(--serra-brass-bright)}.text-link a{text-decoration:none}.text-link a:hover{color:var(--tr-bronze-lt)}.fundamental-text-1{color:var(--tr-paper-2);margin-bottom:8px}.advanced-tabs-1{width:100%;max-width:var(--aw-max);margin-top:48px;margin-right:auto;margin-left:auto}.advanced-tabs-1 .bde-tabs__tabslist{overflow-x:auto;scrollbar-width:none}.advanced-tabs-1 .bde-tabs__tab{flex-grow:0;flex-shrink:0;flex-basis:auto}.slider-control{color:var(--serra-gold-ref);font-size:40px;transition:all 300ms ease-in-out}.slider-control:hover{opacity:.5;transform:scale3d(1.1,1.1,1.1)}.container-2{display:flex;flex-flow:row;justify-content:end;align-items:center;gap:12px}.fundamental-text-2{width:fit-content;color:var(--amberwood-charcoal);font-weight:300;text-align:end;margin-left:auto}.container-3{display:flex;flex-flow:row;justify-content:start;align-items:center}.fundamental-text-3{text-align:end}.fundamental-text-4{font-weight:600;font-size:14px;margin-left:40px}.fundamental-text-5{width:fit-content;color:var(--tsr-copper);font-weight:500;font-size:18px}.fundamental-text-6{width:fit-content;font-weight:600;font-size:16px;margin-left:40px}.fundamental-text-7{font-weight:600;font-size:14px;margin-left:40px}.fundamental-text-8{font-weight:600;font-size:14px;margin-left:40px}.fundamental-text-9{text-align:end}.box-shadow{box-shadow:0 10px 30px 0 #0000004d}.tsr-row{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:40px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;border-top:1px solid #DDD;transition:all 300ms ease-in-out}.last{border-bottom:1px solid #DDD}.fundamental-text-10 a{text-decoration:none}.details-row{transition:transform 300ms ease-in-out}.details-row:hover{transform:scale3d(1.05,1.05,1.05)}.btn-full{width:var(--full-w)}.fundamental-image-1{width:var(--full-w);height:auto;overflow:hidden;object-fit:cover;object-position:50% 50%;box-sizing:border-box;aspect-ratio:4 / 3}.agent-profile{margin-top:auto;padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;background-color:rgb(255 255 255 / .1)}.agent-name{color:#FFF;font-family:"Instrument Serif",serif;font-size:var(--serra-lp-gutter);letter-spacing:.14em;margin-bottom:18px}.container-4{display:flex;flex-flow:column}.agent-cea{font-family:"Instrument Sans",sans-serif}.container-5{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:8px}.slide-ctrl-btn{display:flex;justify-content:center;align-items:center;width:28px;aspect-ratio:1;background-color:var(--project-form-accent);border-radius:3px;transition:background 300ms ease-in-out}.slide-ctrl-btn:hover{background-color:var(--serra-gold-ref)}.slide-ctrl-svg{color:var(--serra-ink-soft)}.fundamental-image-2{width:var(--full-w);object-fit:cover;object-position:50% 50%;aspect-ratio:4 / 3}.tr-sec{position:relative;padding-top:var(--hss-l);padding-right:24px;padding-bottom:var(--hss-l);padding-left:24px}.tr-sec{scroll-margin-top:106px}.tr-dark{background-color:var(--tr-bark)}.tr-paperbg{background-color:var(--tr-paper)}.tr-paperbg2{background-color:var(--tr-paper-2)}.tr-wrap{width:100%;max-width:var(--tr-wrap);margin-right:auto;margin-left:auto}.tr-head{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:start;gap:var(--tr-gut);margin-bottom:var(--hsp-xl)}@media (max-width:1023px){.tr-head{grid-template-columns:minmax(0,1fr);gap:var(--hsp-s)}}.tr-head-main{display:flex;flex-flow:column;gap:var(--hsp-s)}.tr-eyebrow{color:var(--tr-bronze);font-family:var(--tr-reg);font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:.24em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:14px;border-top:1px solid var(--tr-line-l)}.tr-eyebrow-d{color:var(--tr-bronze-lt);font-family:var(--tr-reg);font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:.24em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:14px;border-top:1px solid var(--tr-line-d)}.tr-h1{color:var(--tr-paper);font-family:var(--tr-display);font-weight:300;font-size:clamp(2.85rem,1.5rem + 4.8vw,5.6rem);line-height:1.02;letter-spacing:-.022em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-h2{color:var(--tr-ink);font-family:var(--tr-display);font-weight:300;font-size:var(--hfs-h1);line-height:1.08;letter-spacing:-.018em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-h2-d{color:var(--tr-paper);font-family:var(--tr-display);font-weight:300;font-size:var(--hfs-h1);line-height:1.08;letter-spacing:-.018em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-h3{color:var(--tr-ink);font-family:var(--tr-display);font-weight:400;font-size:var(--hfs-h3);line-height:1.16;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-h3-d{color:var(--tr-paper);font-family:var(--tr-display);font-weight:400;font-size:var(--hfs-h3);line-height:1.16;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-h4{color:var(--tr-ink);font-family:var(--tr-display);font-weight:400;font-size:var(--hfs-h4);line-height:1.2;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-h4-d{color:var(--tr-paper);font-family:var(--tr-display);font-weight:400;font-size:var(--hfs-h4);line-height:1.2;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-deck{max-width:60ch;color:var(--tr-ink-soft);font-family:var(--tr-body);font-weight:400;font-size:var(--hfs-text-l);line-height:1.5;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-deck-d{max-width:60ch;color:var(--tr-mist);font-family:var(--tr-body);font-weight:400;font-size:var(--hfs-text-l);line-height:1.5;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-body{color:var(--tr-ink-soft);font-family:var(--tr-body);font-size:var(--hfs-text-m);line-height:1.65;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-body-d{color:var(--tr-mist);font-family:var(--tr-body);font-size:var(--hfs-text-m);line-height:1.65;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-small{color:var(--tr-ink-soft);font-family:var(--tr-body);font-size:var(--hfs-text-s);line-height:1.6;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-small-d{color:var(--tr-mist);font-family:var(--tr-body);font-size:var(--hfs-text-s);line-height:1.6;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-mono{color:var(--tr-bronze);font-family:var(--tr-reg);font-size:11px;text-transform:uppercase;letter-spacing:.2em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-mono-d{color:var(--tr-bronze-lt);font-family:var(--tr-reg);font-size:11px;text-transform:uppercase;letter-spacing:.2em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-actions{display:flex;align-items:center;gap:14px}.tr-actions{flex-wrap:wrap}@media (max-width:479px){.tr-actions{gap:11px}}.tr-btn{display:inline-flex;justify-content:center;align-items:center;color:var(--tr-paper);font-family:var(--tr-reg);font-weight:500;font-size:12px;text-decoration:none;text-transform:uppercase;letter-spacing:.16em;padding-top:19px;padding-right:32px;padding-bottom:19px;padding-left:32px;background-color:var(--tr-bronze);border-top:1px solid var(--tr-bronze);border-right:1px solid var(--tr-bronze);border-bottom:1px solid var(--tr-bronze);border-left:1px solid var(--tr-bronze);transition:background-color 0.35s ease,color 0.35s ease,border-color 0.35s ease}.tr-btn:hover{color:var(--tr-bronze);text-decoration:none;background-color:var(--tr-paper)}@media (max-width:479px){.tr-btn{width:100%;padding-right:24px;padding-left:24px}}.tr-btn-ghost{display:inline-flex;justify-content:center;align-items:center;color:var(--tr-paper);font-family:var(--tr-reg);font-weight:500;font-size:12px;text-decoration:none;text-transform:uppercase;letter-spacing:.16em;padding-top:19px;padding-right:32px;padding-bottom:19px;padding-left:32px;background-color:#fff0;border-top:1px solid rgb(240 237 228 / .42);border-right:1px solid rgb(240 237 228 / .42);border-bottom:1px solid rgb(240 237 228 / .42);border-left:1px solid rgb(240 237 228 / .42);transition:background-color 0.35s ease,color 0.35s ease,border-color 0.35s ease}.tr-btn-ghost:hover{color:var(--tr-bark);text-decoration:none;background-color:var(--tr-paper)}@media (max-width:479px){.tr-btn-ghost{width:100%;padding-right:24px;padding-left:24px}}.tr-btn-dark{display:inline-flex;justify-content:center;align-items:center;color:var(--tr-bronze);font-family:var(--tr-reg);font-weight:500;font-size:12px;text-decoration:none;text-transform:uppercase;letter-spacing:.16em;padding-top:19px;padding-right:32px;padding-bottom:19px;padding-left:32px;background-color:#fff0;border-top:1px solid rgb(126 85 58 / .4);border-right:1px solid rgb(126 85 58 / .4);border-bottom:1px solid rgb(126 85 58 / .4);border-left:1px solid rgb(126 85 58 / .4);transition:background-color 0.35s ease,color 0.35s ease,border-color 0.35s ease}.tr-btn-dark:hover{color:var(--tr-paper);text-decoration:none;background-color:var(--tr-bronze)}.tr-hero{display:flex;flex-flow:column;justify-content:end;position:relative;min-height:calc(100vh - 90px);overflow:hidden;padding-top:40px;padding-right:24px;padding-bottom:0;padding-left:24px;background-color:var(--tr-bark);background-image:url(https://thomson-reserve.homeswithij.com/wp-content/uploads/2026/08/hero-1.webp);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll}.tr-hero:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-image:linear-gradient(104deg,rgb(24 19 15 / .9) 0%,rgb(24 19 15 / .72) 26%,rgb(24 19 15 / .3) 55%,rgb(24 19 15 / .12) 78%),linear-gradient(180deg,rgb(24 19 15 / .55) 0%,#fff0 30%,rgb(24 19 15 / .35) 62%,rgb(24 19 15 / .88) 100%);background-size:auto,auto;background-position:0 0,0 0;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.tr-hero:after{content:""}.tr-hero{scroll-margin-top:106px}@media (max-width:767px){.tr-hero{min-height:auto;padding-top:var(--hss-m);padding-bottom:var(--hss-xs)}}.tr-hero-in{display:flex;flex-flow:column;gap:var(--hsp-m);position:relative;z-index:2;width:100%;max-width:var(--tr-wrap);margin-right:auto;margin-left:auto}.tr-hero-copy{display:flex;flex-flow:column;gap:var(--hsp-s);max-width:100%}.tr-hero-lede{max-width:54ch;color:#dcd3c9;font-family:var(--tr-body);font-size:var(--hfs-text-l);line-height:1.5;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@media (max-width:767px){.tr-hero-lede{font-size:var(--hfs-text-m);line-height:1.55}}.tr-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:var(--hsp-m);background-color:var(--tr-line-d);border-top:1px solid var(--tr-line-d)}@media (max-width:1023px){.tr-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.tr-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.tr-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.tr-strip-cell{display:flex;flex-flow:column;gap:5px;padding-top:20px;padding-right:20px;padding-bottom:24px;padding-left:20px;background-color:#fff0}@media (max-width:767px){.tr-strip-cell{padding-top:16px;padding-right:14px;padding-bottom:18px;padding-left:14px}}.tr-strip-n{color:var(--tr-paper);font-family:var(--tr-display);font-weight:300;font-size:clamp(1.9rem,1.2rem + 1.9vw,2.75rem);line-height:1;letter-spacing:-.02em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-strip-l{color:var(--tr-bronze-lt);font-family:var(--tr-reg);font-size:10px;text-transform:uppercase;letter-spacing:.2em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-cols3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--tr-gut)}@media (max-width:1023px){.tr-cols3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.tr-cols3{grid-template-columns:minmax(0,1fr)}}.tr-cols2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tr-gut)}@media (max-width:767px){.tr-cols2{grid-template-columns:minmax(0,1fr)}}.tr-card{display:flex;flex-flow:column;gap:14px;padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px;background-color:var(--tr-paper-2);border-top:2px solid var(--tr-bronze)}@media (max-width:767px){.tr-card{padding-top:26px;padding-right:26px;padding-bottom:26px;padding-left:26px}}.tr-card-d{display:flex;flex-flow:column;gap:14px;padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px;background-color:var(--tr-bark-2);border-top:2px solid var(--tr-bronze)}.tr-list{display:flex;flex-flow:column;gap:0;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.tr-list{list-style:none}.tr-li{color:var(--tr-ink-soft);font-family:var(--tr-body);font-size:var(--hfs-text-m);line-height:1.5;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:13px;padding-bottom:13px;border-bottom:1px solid var(--tr-line-l)}.tr-li-d{color:var(--tr-mist);font-family:var(--tr-body);font-size:var(--hfs-text-m);line-height:1.5;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:13px;padding-bottom:13px;border-bottom:1px solid var(--tr-line-d)}.tr-rowset{display:flex;flex-flow:column;gap:0;border-top:1px solid var(--tr-line-l)}.tr-row{display:grid;grid-template-columns:minmax(0,240px) minmax(0,1fr);align-items:baseline;gap:var(--tr-gut);padding-top:17px;padding-bottom:17px;border-bottom:1px solid var(--tr-line-l)}@media (max-width:767px){.tr-row{grid-template-columns:minmax(0,1fr);gap:5px}}.tr-row-k{color:var(--tr-bronze);font-family:var(--tr-reg);font-size:11px;text-transform:uppercase;letter-spacing:.16em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-row-v{color:var(--tr-ink);font-family:var(--tr-body);font-size:var(--hfs-text-m);line-height:1.5;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-reg-group{display:flex;flex-flow:column;gap:var(--hsp-m);margin-bottom:var(--hss-s)}.tr-reg-head{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr) auto;align-items:baseline;gap:var(--tr-gut);padding-bottom:18px;border-bottom:1px solid var(--tr-line-d)}@media (max-width:1023px){.tr-reg-head{grid-template-columns:minmax(0,1fr);gap:12px}}.tr-reg-name{color:var(--tr-paper);font-family:var(--tr-display);font-weight:400;font-size:var(--hfs-h3);line-height:1.1;letter-spacing:-.01em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-reg-desc{max-width:52ch;color:var(--tr-mist);font-family:var(--tr-body);font-size:var(--hfs-text-m);line-height:1.55;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-reg-count{color:var(--tr-bronze-lt);font-family:var(--tr-reg);font-size:11px;text-transform:uppercase;letter-spacing:.2em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-reg-count{white-space:nowrap}.tr-plates{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--tr-gut)}@media (max-width:767px){.tr-plates{gap:26px}}.tr-p4{grid-column-start:span 4}@media (max-width:1023px){.tr-p4{grid-column-start:span 6}}@media (max-width:767px){.tr-p4{grid-column-start:span 12}}.tr-p6{grid-column-start:span 6}@media (max-width:767px){.tr-p6{grid-column-start:span 12}}.tr-p12{grid-column-start:span 12}.tr-plate{display:flex;flex-flow:column;gap:0;overflow:hidden}.tr-plate:hover .tr-plate-img{transform:scale(1.045,1.045)}.tr-plate:hover .tr-plate-img-wide{transform:scale(1.035,1.035)}.tr-plate-fig{overflow:hidden;line-height:0;background-color:var(--tr-bark-2)}.tr-plate-img{display:block;width:100%;overflow:hidden;aspect-ratio:16/10;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-plate-cap{display:flex;align-items:center;gap:11px;color:var(--tr-paper);font-family:var(--tr-display);font-weight:400;font-size:1.1rem;line-height:1.25;margin-top:16px;padding-top:15px;border-top:1px solid var(--tr-line-d)}.tr-plate-cap:before{flex-shrink:0;width:5px;height:5px;background-color:var(--tr-bronze-lt)}.tr-plate-cap:before{content:""}.tr-plate-dot{flex-shrink:0;width:5px;height:5px;background-color:var(--tr-bronze-lt)}.tr-plate-name{color:var(--tr-paper);font-family:var(--tr-display);font-weight:400;font-size:1.09rem;line-height:1.25;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-devs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:var(--tr-gut)}@media (max-width:767px){.tr-devs{grid-template-columns:minmax(0,1fr)}}.tr-dev{display:flex;flex-flow:column;align-items:start;gap:16px;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;background-color:var(--tr-paper-2)}.tr-dev-img{display:block;width:100%;height:118px;object-fit:contain;padding-top:30px;padding-right:34px;padding-bottom:30px;padding-left:34px;background-color:var(--tr-paper-2);border-top:2px solid var(--tr-bronze)}@media (max-width:767px){.tr-dev-img{height:104px}}.tr-faq{display:flex;flex-flow:column;gap:0;border-top:1px solid var(--tr-line-l)}.tr-faq-item{display:grid;grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:start;gap:var(--tr-gut);padding-top:26px;padding-bottom:26px;border-bottom:1px solid var(--tr-line-l)}@media (max-width:1023px){.tr-faq-item{grid-template-columns:minmax(0,1fr);gap:12px}}.tr-faq-q{color:var(--tr-ink);font-family:var(--tr-display);font-weight:400;font-size:var(--hfs-h4);line-height:1.25;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-faq-a{color:var(--tr-ink-soft);font-family:var(--tr-body);font-size:var(--hfs-text-m);line-height:1.65;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-cta{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:var(--hsp-xl)}@media (max-width:1023px){.tr-cta{grid-template-columns:minmax(0,1fr);gap:var(--hsp-l)}}.tr-cta-panel{display:flex;flex-flow:column;gap:var(--hsp-s);padding-top:44px;padding-right:44px;padding-bottom:44px;padding-left:44px;background-color:var(--tr-bark-2);border-top:2px solid var(--tr-bronze)}@media (max-width:767px){.tr-cta-panel{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px}}.tr-fine{display:flex;flex-flow:column;gap:14px;margin-top:var(--hss-xs);padding-top:26px;border-top:1px solid var(--tr-line-d)}.tr-fine-t{color:rgb(198 188 177 / .72);font-family:var(--tr-body);font-size:.8rem;line-height:1.65;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-note{color:var(--tr-ink-soft);font-family:var(--tr-body);font-size:.8rem;line-height:1.65;font-style:italic;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-hero-title{max-width:12ch;color:var(--tr-paper);font-family:var(--tr-display);font-weight:300;font-size:clamp(2.85rem,1.5rem + 4.8vw,5.6rem);line-height:1.02;letter-spacing:-.022em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@media (max-width:767px){.tr-hero-title{max-width:100%}}.tr-plate-img-wide{display:block;width:100%;overflow:hidden;aspect-ratio:16/10;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-reg-lead{display:flex;flex-flow:column;gap:10px}.tr-fine-l{display:flex;flex-flow:column;gap:18px;margin-top:var(--hss-xs);padding-top:26px;border-top:1px solid var(--tr-line-l)}.tr-tier{display:flex;flex-flow:column;gap:16px;padding-top:38px;padding-right:38px;padding-bottom:38px;padding-left:38px;background-color:var(--tr-paper-2);border-top:2px solid var(--tr-bronze)}@media (max-width:767px){.tr-tier{padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px}}.tr-tier-n{color:var(--tr-ink);font-family:var(--tr-display);font-weight:300;font-size:clamp(2.4rem,1.6rem + 2.4vw,3.6rem);line-height:1;letter-spacing:-.02em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-tier-share{color:var(--tr-bronze);font-family:var(--tr-reg);font-size:11px;text-transform:uppercase;letter-spacing:.2em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-total{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:var(--tr-gut);margin-top:var(--hsp-m);padding-top:22px;border-top:2px solid var(--tr-bronze)}.tr-total-k{color:var(--tr-bronze);font-family:var(--tr-reg);font-size:12px;text-transform:uppercase;letter-spacing:.2em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-total-v{color:var(--tr-ink);font-family:var(--tr-display);font-weight:300;font-size:var(--hfs-h2);line-height:1;letter-spacing:-.02em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-nav-cta{display:flex;justify-content:center;align-items:center;color:var(--tr-paper);font-family:var(--tr-reg);font-weight:500;font-size:11px;line-height:1;text-transform:uppercase;letter-spacing:.08em;padding-top:14px;padding-right:18px;padding-bottom:14px;padding-left:18px;background-color:var(--tr-bronze);transition:background-color 0.35s ease,color 0.35s ease}.tr-nav-cta:hover{color:var(--tr-paper);background-color:var(--tr-bark)}.tr-nav-cta a.breakdance-menu-link{color:var(--tr-paper);line-height:1;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.tr-nav-cta:hover a.breakdance-menu-link{color:var(--tr-paper)}.tr-nav-cta{white-space:nowrap}.tr-plate-img .breakdance-image-container{display:block;width:100%;height:100%;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-plate-img .breakdance-image-clip{display:block;width:100%;height:100%;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-plate-img .breakdance-image-link{cursor:zoom-in}.tr-plate-img-wide .breakdance-image-container{display:block;width:100%;height:100%;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-plate-img-wide .breakdance-image-clip{display:block;width:100%;height:100%;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-plate-img-wide .breakdance-image-link{cursor:zoom-in}.tr-plate-img img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%;transition:transform 0.7s cubic-bezier(.2,.7,.2,1)}.tr-plate-img-wide img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%;transition:transform 0.7s cubic-bezier(.2,.7,.2,1)}.tr-plate:hover .tr-plate-img img{transform:scale(1.045,1.045)}.tr-plate:hover .tr-plate-img-wide img{transform:scale(1.045,1.045)}.tr-bg-details{background-image:linear-gradient(rgb(240 237 228 / .945),rgb(240 237 228 / .945)),url(https://thomson-reserve.homeswithij.com/wp-content/uploads/2026/08/grand-arrival.webp);background-size:auto,cover;background-position:0 0,50% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,fixed}@media (max-width:1023px){.tr-bg-details{background-attachment:scroll}}.tr-bg-gallery{background-image:linear-gradient(rgb(30 24 19 / .968),rgb(30 24 19 / .968)),url(https://thomson-reserve.homeswithij.com/wp-content/uploads/2026/08/grand-lawn-pavilion.webp);background-size:auto,cover;background-position:0 0,50% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,fixed}@media (max-width:1023px){.tr-bg-gallery{background-attachment:scroll}}.tr-bg-location{background-image:linear-gradient(rgb(240 237 228 / .945),rgb(240 237 228 / .945)),url(https://thomson-reserve.homeswithij.com/wp-content/uploads/2026/08/view-out-from-pes.webp);background-size:auto,cover;background-position:0 0,50% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,fixed}@media (max-width:1023px){.tr-bg-location{background-attachment:scroll}}.tr-bg-residences{background-image:linear-gradient(rgb(240 237 228 / .945),rgb(240 237 228 / .945)),url(https://thomson-reserve.homeswithij.com/wp-content/uploads/2026/08/maple-room.webp);background-size:auto,cover;background-position:0 0,50% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,fixed}@media (max-width:1023px){.tr-bg-residences{background-attachment:scroll}}.tr-bg-unitmix{background-image:linear-gradient(rgb(230 225 212 / .945),rgb(230 225 212 / .945)),url(https://thomson-reserve.homeswithij.com/wp-content/uploads/2026/08/cedar-room.webp);background-size:auto,cover;background-position:0 0,50% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,fixed}@media (max-width:1023px){.tr-bg-unitmix{background-attachment:scroll}}.tr-bg-developer{background-image:linear-gradient(rgb(240 237 228 / .945),rgb(240 237 228 / .945)),url(https://thomson-reserve.homeswithij.com/wp-content/uploads/2026/08/olive-lounge.webp);background-size:auto,cover;background-position:0 0,50% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,fixed}@media (max-width:1023px){.tr-bg-developer{background-attachment:scroll}}.tr-bg-faqs{background-image:linear-gradient(rgb(230 225 212 / .945),rgb(230 225 212 / .945)),url(https://thomson-reserve.homeswithij.com/wp-content/uploads/2026/08/little-canopy-room.webp);background-size:auto,cover;background-position:0 0,50% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,fixed}@media (max-width:1023px){.tr-bg-faqs{background-attachment:scroll}}.tr-bg-contact{background-image:linear-gradient(rgb(30 24 19 / .952),rgb(30 24 19 / .952)),url(https://thomson-reserve.homeswithij.com/wp-content/uploads/2026/08/hydro-spa-pool.webp);background-size:auto,cover;background-position:0 0,50% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,fixed}@media (max-width:1023px){.tr-bg-contact{background-attachment:scroll}}.tr-form{width:100%;margin-top:var(--hsp-s)}.tr-form label{color:var(--tr-bronze-lt);font-family:var(--tr-reg);font-weight:500;font-size:10px;text-transform:uppercase;letter-spacing:.18em}.tr-form textarea{min-height:96px}.tr-form button{color:var(--tr-paper);font-family:var(--tr-reg);font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.16em;padding-top:18px;padding-right:32px;padding-bottom:18px;padding-left:32px;background-color:var(--tr-bronze);border-radius:0;transition:background-color 0.35s ease,color 0.35s ease}.tr-form button:hover{color:var(--tr-bronze);background-color:var(--tr-paper)}.tr-form .breakdance-form-field__input{width:100%;color:var(--tr-paper);font-family:var(--tr-body);font-size:15px;padding-top:13px;padding-right:14px;padding-bottom:13px;padding-left:14px;background-color:rgb(240 237 228 / .08);border-radius:0;border-top:1px solid var(--tr-line-d);border-right:1px solid var(--tr-line-d);border-bottom:1px solid var(--tr-line-d);border-left:1px solid var(--tr-line-d)}.tr-form .breakdance-form-field__input{box-shadow:none}.tr-form .breakdance-form-field__input:focus{color:var(--tr-paper);background-color:rgb(240 237 228 / .13);outline:2px solid var(--tr-bronze-lt);outline-offset:2px}.tr-form .breakdance-form-field__label{display:block;color:var(--tr-bronze-lt);font-family:var(--tr-reg);font-weight:500;font-size:10px;line-height:1.4;text-transform:uppercase;letter-spacing:.18em;margin-bottom:9px}.tr-form .breakdance-form-button__submit{color:var(--tr-paper);font-family:var(--tr-reg);font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.16em;padding-top:18px;padding-right:32px;padding-bottom:18px;padding-left:32px;background-color:var(--tr-bronze);border-radius:0;border-top:1px solid var(--tr-bronze);border-right:1px solid var(--tr-bronze);border-bottom:1px solid var(--tr-bronze);border-left:1px solid var(--tr-bronze);transition:background-color 0.35s ease,color 0.35s ease,border-color 0.35s ease}.tr-form .breakdance-form-button__submit:hover{color:var(--tr-bronze);background-color:var(--tr-paper)}.tr-form .breakdance-form{gap:20px}.tr-form .breakdance-form-field{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;background-color:#fff0;border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid}.tr-form .breakdance-form-field__required{color:var(--tr-bronze-lt);margin-left:3px}.tr-form .breakdance-form-field__input:hover{background-color:rgb(240 237 228 / .12)}.tr-form .breakdance-form-field__input::placeholder{color:rgb(240 237 228 / .5);opacity:1}.tr-form .breakdance-form-field--checkbox{padding-top:16px;border-top:1px solid var(--tr-line-d)}.tr-form .breakdance-form-field--checkbox fieldset{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid}.tr-form .breakdance-form-checkbox{display:inline-flex;align-items:start;gap:9px;margin-top:5px;margin-right:22px;margin-bottom:5px;margin-left:0}.tr-form .breakdance-form-checkbox input{flex-grow:0;flex-shrink:0;flex-basis:18px;width:18px;height:18px;margin-top:1px;margin-right:0;margin-bottom:0;margin-left:0}.tr-form .breakdance-form-checkbox input{accent-color:var(--tr-bronze-lt)}.tr-form .breakdance-form-checkbox__text{color:rgb(240 237 228 / .8);font-family:var(--tr-body);font-size:14px;line-height:1.45;text-transform:none;letter-spacing:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.tr-form .breakdance-form-footer{padding-top:4px;background-color:#fff0}.tr-form .breakdance-form-footer .breakdance-form-button__submit{justify-content:center;width:100%;min-height:54px}.tr-form .breakdance-form-footer .breakdance-form-button__submit:focus-visible{outline:2px solid var(--tr-bronze-lt);outline-offset:4px}@media (max-width:767px){.tr-form .breakdance-form{gap:18px}.tr-form .breakdance-form-checkbox{display:flex;margin-right:0}}.tr-form input{width:100%;color:var(--tr-paper);font-family:var(--tr-body);font-size:15px;padding-top:13px;padding-right:14px;padding-bottom:13px;padding-left:14px;background-color:rgb(240 237 228 / .07);border-radius:0;border-top:1px solid var(--tr-line-d);border-right:1px solid var(--tr-line-d);border-bottom:1px solid var(--tr-line-d);border-left:1px solid var(--tr-line-d)}.tr-form select{width:100%;color:var(--tr-paper);font-family:var(--tr-body);font-size:15px;padding-top:13px;padding-right:14px;padding-bottom:13px;padding-left:14px;background-color:rgb(240 237 228 / .07);border-radius:0;border-top:1px solid var(--tr-line-d);border-right:1px solid var(--tr-line-d);border-bottom:1px solid var(--tr-line-d);border-left:1px solid var(--tr-line-d)}.tr-form textarea{width:100%;color:var(--tr-paper);font-family:var(--tr-body);font-size:15px;padding-top:13px;padding-right:14px;padding-bottom:13px;padding-left:14px;background-color:rgb(240 237 228 / .07);border-radius:0;border-top:1px solid var(--tr-line-d);border-right:1px solid var(--tr-line-d);border-bottom:1px solid var(--tr-line-d);border-left:1px solid var(--tr-line-d)}.tr-form input:focus{outline:2px solid var(--tr-bronze-lt);outline-offset:2px}.tr-form select:focus{outline:2px solid var(--tr-bronze-lt);outline-offset:2px}.tr-form textarea:focus{outline:2px solid var(--tr-bronze-lt);outline-offset:2px}.tr-plate-img .breakdance-image{display:block;width:100%;height:100%;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-plate-img-wide .breakdance-image{display:block;width:100%;height:100%;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.tr-plate-img a.breakdance-image-link{display:block;width:100%;height:100%;cursor:zoom-in}.tr-plate-img-wide a.breakdance-image-link{display:block;width:100%;height:100%;cursor:zoom-in}.tr-plate-img img.breakdance-image-object{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%;transition:transform 0.7s cubic-bezier(.2,.7,.2,1)}.tr-plate-img-wide img.breakdance-image-object{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%;transition:transform 0.7s cubic-bezier(.2,.7,.2,1)}.tr-plate:hover .tr-plate-img img.breakdance-image-object{transform:scale(1.045,1.045)}.tr-plate:hover .tr-plate-img-wide img.breakdance-image-object{transform:scale(1.045,1.045)}.serra-plans-folio{display:grid;gap:clamp(3rem,7vw,6rem);width:100%;max-width:var(--aw-max);margin-top:clamp(2.5rem,6vw,5rem);margin-right:auto;margin-bottom:0;margin-left:auto}@media (max-width:767px){.serra-plans-folio{gap:3.25rem}}.serra-siteplate{display:grid;grid-template-columns:minmax(180px,.34fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,4rem)}@media (max-width:1023px){.serra-siteplate{grid-template-columns:minmax(0,1fr)}}.serra-siteplate-copy{display:flex;flex-flow:column;gap:1rem;position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 112px);padding-top:.5rem}@media (max-width:1023px){.serra-siteplate-copy{position:static;padding-top:0}}.serra-plan-kicker{color:var(--aw-amber-ink);font-family:var(--aw-font-data);font-weight:500;font-size:.7rem;text-transform:uppercase;letter-spacing:.16em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-siteplate-title{max-width:10ch;color:var(--aw-linen);font-family:var(--aw-font-display);font-weight:400;font-size:clamp(2rem,4vw,3.7rem);line-height:1.04;letter-spacing:-.025em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@media (max-width:1023px){.serra-siteplate-title{max-width:14ch}}.serra-siteplate-note{max-width:31ch;color:rgb(239 233 222 / .72);font-family:var(--aw-font-body);font-size:.96rem;line-height:1.7;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@media (max-width:479px){.serra-siteplate-note{font-size:.9rem}}.serra-siteplate-figure{position:relative;overflow:hidden;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:clamp(.8rem,2vw,1.4rem);padding-right:clamp(.8rem,2vw,1.4rem);padding-bottom:clamp(.8rem,2vw,1.4rem);padding-left:clamp(.8rem,2vw,1.4rem);background-color:var(--aw-paper);border-top:1px solid var(--aw-line);border-right:1px solid var(--aw-line);border-bottom:1px solid var(--aw-line);border-left:1px solid var(--aw-line);box-shadow:0 24px 70px rgb(36 29 21 / .09)}@media (max-width:479px){.serra-siteplate-figure{position:relative;overflow:hidden;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:.55rem;padding-right:.55rem;padding-bottom:.55rem;padding-left:.55rem;background-color:var(--aw-paper);border-top:1px solid var(--aw-line);border-right:1px solid var(--aw-line);border-bottom:1px solid var(--aw-line);border-left:1px solid var(--aw-line);box-shadow:0 24px 70px rgb(36 29 21 / .09)}}.serra-siteplate-image{display:block;width:100%;height:auto}.serra-siteplate-caption{display:flex;justify-content:space-between;gap:1rem;color:var(--aw-walnut);font-family:var(--aw-font-data);font-size:.66rem;line-height:1.45;text-transform:uppercase;letter-spacing:.08em;margin-top:.85rem;margin-right:.2rem;margin-bottom:0;margin-left:.2rem}@media (max-width:767px){.serra-siteplate-caption{flex-flow:column;gap:.25rem}}.serra-floorplans-lead{display:flex;justify-content:space-between;align-items:end;gap:2rem;padding-top:clamp(2rem,4vw,3.5rem);border-top:1px solid var(--aw-line)}@media (max-width:767px){.serra-floorplans-lead{flex-flow:column;align-items:start;gap:.9rem}}.serra-floorplans-title{color:var(--aw-linen);font-family:var(--aw-font-display);font-weight:400;font-size:clamp(1.8rem,3vw,3rem);line-height:1.08;margin-top:.45rem;margin-right:0;margin-bottom:0;margin-left:0}.serra-floorplans-count{color:rgb(239 233 222 / .62);font-family:var(--aw-font-data);font-size:.68rem;text-transform:uppercase;letter-spacing:.12em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-siteplan-ui{position:absolute;top:clamp(.8rem,2vw,1.4rem);right:clamp(.8rem,2vw,1.4rem);bottom:3.6rem;left:clamp(.8rem,2vw,1.4rem);z-index:4;pointer-events:none}@media (max-width:479px){.serra-siteplan-ui{top:.55rem;right:.55rem;bottom:3.2rem;left:.55rem}}.serra-map-hint{position:absolute;top:.75rem;right:.75rem;color:var(--aw-paper);font-family:var(--aw-font-data);font-size:.62rem;line-height:1;text-transform:uppercase;letter-spacing:.1em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:.55rem;padding-right:.75rem;padding-bottom:.55rem;padding-left:.75rem;background-color:rgb(36 29 21 / .86);border-radius:999px;pointer-events:none;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}@media (max-width:767px){.serra-map-hint{top:.35rem;right:.35rem;font-size:.52rem}}.serra-map-pin{display:grid;align-items:center;justify-items:center;position:absolute;top:var(--pin-y);left:var(--pin-x);width:clamp(28px,3vw,38px);height:clamp(28px,3vw,38px);color:var(--aw-paper);font-family:var(--aw-font-data);font-size:1.05rem;line-height:1;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;background-color:var(--aw-amber);border-radius:50%;border-top:2px solid var(--aw-paper);border-right:2px solid var(--aw-paper);border-bottom:2px solid var(--aw-paper);border-left:2px solid var(--aw-paper);cursor:pointer;pointer-events:auto;transition:transform 0.2s ease,background-color 0.2s ease,box-shadow 0.2s ease;box-shadow:0 5px 18px rgb(36 29 21 / .3);transform:translate3d(-50%,-50%,0)}.serra-map-pin:hover{color:var(--aw-paper);background-color:var(--aw-bark);box-shadow:0 7px 24px rgb(36 29 21 / .42);transform:translate3d(-50%,-50%,0) scale(1.12,1.12)}.serra-map-pin:focus-visible{outline:3px solid var(--aw-paper);outline-offset:3px}@media (max-width:767px){.serra-map-pin{width:28px;height:28px;font-size:.9rem}}.serra-map-pin-active{color:var(--aw-paper);background-color:var(--aw-bark);transform:translate3d(-50%,-50%,0) scale(1.12,1.12)}.serra-map-popup{position:absolute;bottom:1rem;left:1rem;width:min(340px,calc(100% - 2rem));color:var(--aw-paper);padding-top:1rem;padding-right:2.8rem;padding-bottom:1rem;padding-left:1rem;background-color:rgb(36 29 21 / .94);border-left:3px solid var(--aw-amber);pointer-events:auto;box-shadow:0 18px 50px rgb(36 29 21 / .34);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.serra-map-popup{animation:serra-map-reveal .2s ease both}@media (max-width:767px){.serra-map-popup{bottom:.5rem;left:.5rem;width:calc(100% - 1rem)}}.serra-map-popup-title{color:var(--aw-paper);font-family:var(--aw-font-display);font-weight:400;font-size:1.15rem;line-height:1.2;margin-top:0;margin-right:0;margin-bottom:.35rem;margin-left:0}.serra-map-popup-copy{color:rgb(239 233 222 / .78);font-family:var(--aw-font-body);font-size:.78rem;line-height:1.55;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-map-popup-close{display:grid;align-items:center;justify-items:center;position:absolute;top:.65rem;right:.65rem;width:30px;height:30px;color:var(--aw-paper);font-size:1rem;line-height:1;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;background-color:#fff0;border-radius:50%;border-top:1px solid rgb(239 233 222 / .28);border-right:1px solid rgb(239 233 222 / .28);border-bottom:1px solid rgb(239 233 222 / .28);border-left:1px solid rgb(239 233 222 / .28);cursor:pointer}.serra-map-popup-close:hover{color:var(--aw-amber-2)}.serra-map-popup-close:hover{border-color:var(--aw-amber-2)}@keyframes serra-map-reveal{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.serra-tsr-page{overflow:hidden;color:var(--tsr-deep);font-family:"DM Sans",sans-serif;background-color:var(--tsr-ivory)}.serra-tsr-page *{box-sizing:border-box}.serra-tsr-page a{color:inherit;text-decoration:none}.serra-tsr-page .serra-tsr-list li{display:flex;align-items:center;gap:16px}.serra-tsr-page .serra-tsr-list li{flex-wrap:wrap}.serra-tsr-page .serra-tsr-list li b{flex-grow:0;flex-shrink:0;flex-basis:34px}.serra-tsr-page .serra-tsr-list li strong{flex-grow:1;flex-shrink:1;flex-basis:210px;min-width:0}.serra-tsr-page .serra-tsr-list li small{flex-grow:0;flex-shrink:1;flex-basis:150px;text-align:right}.serra-tsr-page .serra-tsr-list>li{display:grid!important;grid-template-columns:44px minmax(0,1fr) minmax(110px,auto)!important;align-items:center!important;column-gap:18px!important}.serra-tsr-page .serra-tsr-list>li>small{text-align:right}.serra-tsr-page .serra-tsr-enquirygrid>div>p{margin-top:26px}.serra-tsr-page #plans .serra-tsr-mix{display:none}@media (max-width:767px){.serra-tsr-page .serra-tsr-list>li{grid-template-columns:38px minmax(0,1fr)!important;row-gap:5px!important}.serra-tsr-page .serra-tsr-list>li>small{grid-column-start:2}.serra-tsr-page .serra-tsr-list>li>small{text-align:left!important;margin-left:0!important}}@media (max-width:479px){.serra-tsr-page .serra-tsr-list li small{text-align:left;margin-left:50px}.serra-tsr-page .serra-tsr-list li small{flex:1 0 calc(100% - 50px)}}.serra-tsr-wrap{width:min(calc(100% - 80px),1374px)}.serra-tsr-wrap{margin-inline:auto}@media (max-width:1023px){.serra-tsr-wrap{width:min(calc(100% - 48px),920px)}}@media (max-width:767px){.serra-tsr-wrap{width:calc(100% - 32px)}}.serra-tsr-display{font-family:"Cormorant Garamond",serif;font-weight:500;letter-spacing:-.035em}.serra-tsr-top{position:absolute;top:0;right:0;bottom:auto;left:0;z-index:20;color:var(--tsr-white);padding-top:22px;padding-right:0;padding-bottom:22px;padding-left:0}.serra-tsr-topin{display:flex;justify-content:space-between;align-items:center;gap:24px}@media (max-width:479px){.serra-tsr-topin{gap:12px}}.serra-tsr-brand{display:flex;align-items:center;gap:14px}.serra-tsr-brand img{width:150px;max-height:58px;object-fit:contain;filter:brightness(0%) invert(100%)}@media (max-width:767px){.serra-tsr-brand img{width:125px}}.serra-tsr-nav{display:flex;align-items:center;gap:28px;font-weight:600;font-size:10px;text-transform:uppercase;letter-spacing:.14em}.serra-tsr-nav a{opacity:.8}.serra-tsr-nav a:hover{color:var(--tsr-copper-soft);opacity:1}.serra-tsr-nav .serra-tsr-navcta{padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px;border-top:1px solid rgb(255 255 255 / .55);border-right:1px solid rgb(255 255 255 / .55);border-bottom:1px solid rgb(255 255 255 / .55);border-left:1px solid rgb(255 255 255 / .55)}@media (max-width:1023px){.serra-tsr-nav a:not(.serra-tsr-navcta){display:none}}.serra-tsr-hero{display:grid;grid-template-columns:minmax(390px,.74fr) 1.26fr;min-height:760px;color:var(--tsr-white);background-color:var(--tsr-green)}@media (max-width:1023px){.serra-tsr-hero{grid-template-columns:1fr 1fr}}@media (max-width:767px){.serra-tsr-hero{display:flex;flex-flow:column}}.serra-tsr-herocopy{display:flex;flex-flow:column;justify-content:end;background-image:linear-gradient(112deg,var(--tsr-deep),var(--tsr-green));background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.serra-tsr-herocopy h1{font-size:clamp(64px,7vw,108px);line-height:.84;margin-top:26px;margin-right:0;margin-bottom:0;margin-left:0}.serra-tsr-herocopy{padding:165px clamp(44px,6vw,104px) 72px max(50px,calc(( 100vw - 1374px ) / 2))}@media (max-width:1023px){.serra-tsr-herocopy{padding-left:46px}}@media (max-width:767px){.serra-tsr-herocopy{min-height:620px;padding-top:140px;padding-right:28px;padding-bottom:42px;padding-left:28px}.serra-tsr-herocopy h1{font-size:clamp(62px,17vw,86px)}}.serra-tsr-kicker{color:var(--tsr-copper-soft);font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:.22em}.serra-tsr-eyebrow{color:var(--tsr-copper-soft);font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:.22em}.serra-tsr-herocopy h1 em{color:var(--tsr-copper-soft);font-style:italic}.serra-tsr-heading em{color:var(--tsr-copper-soft);font-style:italic}.serra-tsr-lede{max-width:430px;color:rgb(255 255 255 / .75);font-size:15px;line-height:1.75;margin-top:34px;margin-right:0;margin-bottom:34px;margin-left:0}.serra-tsr-actions{display:flex;gap:12px;width:220px}.serra-tsr-actions{flex-wrap:wrap}.serra-tsr-button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;color:var(--tsr-white);font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:.14em;padding-top:0;padding-right:22px;padding-bottom:0;padding-left:22px;background-color:var(--tsr-copper);border-top:1px solid var(--tsr-copper);border-right:1px solid var(--tsr-copper);border-bottom:1px solid var(--tsr-copper);border-left:1px solid var(--tsr-copper);transition:all 0.2s}.serra-tsr-button:hover{background-color:var(--tsr-copper-soft);transform:translate3d(0,-2px,0)}.serra-tsr-button--ghost{background-color:#fff0}.serra-tsr-meta{display:flex;gap:22px;color:rgb(255 255 255 / .58);font-size:9px;text-transform:uppercase;letter-spacing:.15em;margin-top:auto;padding-top:70px}.serra-tsr-meta{flex-wrap:wrap}@media (max-width:767px){.serra-tsr-meta{padding-top:54px}}.serra-tsr-heromedia{position:relative;min-height:760px}.serra-tsr-heromedia img{width:100%;height:100%;object-fit:cover}.serra-tsr-heromedia:after{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(90deg,rgb(23 32 29 / .42),transparent 45%),linear-gradient(0deg,rgb(23 32 29 / .3),transparent 35%);background-size:auto,auto;background-position:0 0,0 0;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.serra-tsr-heromedia:after{content:""}@media (max-width:767px){.serra-tsr-heromedia{min-height:390px}}.serra-tsr-caption{position:absolute;right:30px;bottom:24px;z-index:2;color:rgb(255 255 255 / .68);font-size:8px;text-transform:uppercase;letter-spacing:.14em}.serra-tsr-section{padding-top:clamp(88px,10vw,154px);padding-right:0;padding-bottom:clamp(88px,10vw,154px);padding-left:0}@media (max-width:767px){.serra-tsr-section{padding-top:82px;padding-right:0;padding-bottom:82px;padding-left:0}}.serra-tsr-ivory{background-color:var(--tsr-ivory)}.serra-tsr-white{background-color:var(--tsr-white)}.serra-tsr-green{color:var(--tsr-white);background-color:var(--tsr-green)}.serra-tsr-grid{display:grid;grid-template-columns:0.85fr 1.15fr;gap:clamp(55px,9vw,145px)}@media (max-width:1023px){.serra-tsr-grid{gap:48px}}.serra-tsr-index{display:flex;align-items:center;gap:12px;color:var(--tsr-copper);font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:.2em;margin-bottom:22px}.serra-tsr-index:before{width:30px;height:1px;background-color:currentColor}.serra-tsr-index:before{content:""}.serra-tsr-heading{font-size:clamp(50px,6vw,82px);line-height:.88;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-tsr-copy{padding-top:36px}.serra-tsr-copy p{color:rgb(23 32 29 / .72);font-size:17px;line-height:1.8;margin-top:0;margin-right:0;margin-bottom:22px;margin-left:0}@media (max-width:767px){.serra-tsr-copy{padding-top:0}}.serra-tsr-quote{font-family:"Cormorant Garamond",serif;font-size:clamp(28px,3vw,42px);line-height:1;margin-top:54px;margin-right:0;margin-bottom:0;margin-left:0;padding-top:28px;padding-right:0;padding-bottom:28px;padding-left:26px;border-left:1px solid var(--tsr-copper)}.serra-tsr-quote small{display:block;color:var(--tsr-copper);font-family:"DM Sans",sans-serif;font-weight:700;font-size:9px;text-transform:uppercase;letter-spacing:.16em;margin-top:18px}.serra-tsr-center{max-width:860px;text-align:center;margin-top:0;margin-right:auto;margin-bottom:70px;margin-left:auto}.serra-tsr-center h2{font-size:clamp(48px,6vw,86px);line-height:.9;margin-top:12px;margin-right:0;margin-bottom:22px;margin-left:0}.serra-tsr-center p{max-width:520px;color:rgb(255 255 255 / .7);line-height:1.7;margin-top:auto;margin-right:auto;margin-bottom:auto;margin-left:auto}.serra-tsr-facts{display:grid;grid-template-columns:repeat(3,1fr)}.serra-tsr-facts{border-block:1px solid rgb(255 255 255 / .23)}@media (max-width:767px){.serra-tsr-facts{grid-template-columns:1fr}}.serra-tsr-fact{padding-top:32px;padding-right:28px;padding-bottom:32px;padding-left:28px;border-right:1px solid rgb(255 255 255 / .23)}.serra-tsr-fact:last-child{border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid}.serra-tsr-fact strong{display:block;color:var(--tsr-copper-soft);font-family:"Cormorant Garamond",serif;font-size:58px;line-height:1}.serra-tsr-fact span{color:rgb(255 255 255 / .72);font-size:10px;line-height:1.5;text-transform:uppercase;letter-spacing:.15em}@media (max-width:767px){.serra-tsr-fact{border-right:0 solid;border-bottom:1px solid rgb(255 255 255 / .23)}}.serra-tsr-galleryhead{display:flex;justify-content:space-between;align-items:end;gap:28px;margin-bottom:0}@media (max-width:767px){.serra-tsr-galleryhead{display:block}}.serra-tsr-tabs{display:flex;gap:18px;font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:.15em;padding-bottom:11px;border-bottom:1px solid var(--tsr-stone)}.serra-tsr-tabs span:first-child{color:var(--tsr-copper);padding-bottom:10px;border-bottom:2px solid var(--tsr-copper)}@media (max-width:767px){.serra-tsr-tabs{width:max-content;max-width:100%;margin-top:25px}}.serra-tsr-gallery{display:grid;grid-template-columns:1.42fr 0.58fr;gap:18px;transition:all 300ms ease-in-out}.serra-tsr-gallery figure{position:relative;overflow:hidden;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;background-color:var(--tsr-stone)}.serra-tsr-gallery img{width:100%;height:100%;object-fit:cover;transition:transform 0.6s}.serra-tsr-gallery figure:hover img{transform:scale(1.025,1.025)}.serra-tsr-gallery figcaption{position:absolute;top:auto;right:0;bottom:0;left:0;color:#fff;font-family:"Cormorant Garamond",serif;font-size:36px;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-image:linear-gradient(transparent,rgb(23 32 29 / .78));background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}@media (max-width:767px){.serra-tsr-gallery{grid-template-columns:1fr}}.serra-tsr-gallerymain{min-height:540px}@media (max-width:767px){.serra-tsr-gallerymain{min-height:430px}}.serra-tsr-galleryside{display:grid;gap:18px}.serra-tsr-galleryside figure{min-height:260px}.serra-tsr-galleryside figcaption{font-family:"DM Sans",sans-serif;font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:.13em;padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px}@media (max-width:767px){.serra-tsr-galleryside{grid-template-columns:1fr 1fr}.serra-tsr-galleryside figure{min-height:190px}}@media (max-width:479px){.serra-tsr-galleryside{grid-template-columns:1fr}}.serra-tsr-collectionhead{display:grid;grid-template-columns:1.2fr 0.8fr;align-items:end;gap:50px;margin-bottom:50px}.serra-tsr-collectionhead p{max-width:460px;color:rgb(23 32 29 / .68);line-height:1.7;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-tsr-mix{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--tsr-stone);border-left:1px solid var(--tsr-stone)}@media (max-width:1023px){.serra-tsr-mix{grid-template-columns:repeat(2,1fr)}}@media (max-width:479px){.serra-tsr-mix{grid-template-columns:1fr}}.serra-tsr-mixtype{min-height:180px;padding-top:26px;padding-right:26px;padding-bottom:26px;padding-left:26px;background-color:rgb(255 255 255 / .32);border-right:1px solid var(--tsr-stone);border-bottom:1px solid var(--tsr-stone)}.serra-tsr-mixtype strong{display:block;color:var(--tsr-copper);font-family:"Cormorant Garamond",serif;font-size:48px}.serra-tsr-mixtype h3{font-family:"Cormorant Garamond",serif;font-size:25px;margin-top:24px;margin-right:0;margin-bottom:8px;margin-left:0}.serra-tsr-mixtype p{color:rgb(23 32 29 / .58);font-size:11px;line-height:1.6;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-tsr-ritual{display:grid;grid-template-columns:0.72fr 1fr;align-items:center;gap:clamp(52px,9vw,130px)}.serra-tsr-ritual figure{position:relative;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-tsr-ritual img{display:block;width:100%;height:610px;object-fit:cover}.serra-tsr-ritual figcaption{position:absolute;right:-22px;bottom:24px;color:#fff;font-size:9px;text-transform:uppercase;letter-spacing:.15em;padding-top:12px;padding-right:16px;padding-bottom:12px;padding-left:16px;background-color:var(--tsr-copper)}.serra-tsr-ritual p{color:rgb(23 32 29 / .7);line-height:1.8}@media (max-width:767px){.serra-tsr-ritual figure{margin-right:20px}.serra-tsr-ritual img{height:480px}}.serra-tsr-list{margin-top:36px;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.serra-tsr-list li{display:grid;grid-template-columns:42px 1fr auto;gap:16px;font-size:13px;padding-top:19px;padding-right:0;padding-bottom:19px;padding-left:0;border-bottom:1px solid var(--tsr-stone)}.serra-tsr-list b{color:var(--tsr-copper);font-family:"Cormorant Garamond",serif;font-size:25px}.serra-tsr-list small{color:rgb(23 32 29 / .54)}.serra-tsr-list{list-style:none}@media (max-width:479px){.serra-tsr-list li{grid-template-columns:34px 1fr}.serra-tsr-list small{grid-column-start:2}}.serra-tsr-address{display:grid;grid-template-columns:0.75fr 1.25fr;gap:70px}.serra-tsr-address>div>p{max-width:430px;color:rgb(23 32 29 / .68);line-height:1.75}.serra-tsr-notes{display:grid;grid-template-columns:1fr 1fr;gap:1px;background-color:var(--tsr-stone)}@media (max-width:479px){.serra-tsr-notes{grid-template-columns:1fr}}.serra-tsr-note{min-height:180px;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-color:var(--tsr-white);transition:all 300ms ease-in-out}.serra-tsr-note b{color:var(--tsr-copper);font-size:24px}.serra-tsr-note h3{font-family:"Cormorant Garamond",serif;font-size:29px;margin-top:24px;margin-right:0;margin-bottom:10px;margin-left:0}.serra-tsr-note p{color:rgb(23 32 29 / .56);font-size:12px;line-height:1.55;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-tsr-note:hover{position:relative;z-index:8;box-shadow:0 10px 30px 0 #0000004d;transform:scale3d(1.05,1.05,1.05)}.serra-tsr-enquire{color:#fff;background-color:var(--tsr-deep)}.serra-tsr-enquirygrid{display:grid;grid-template-columns:0.8fr 1.2fr;gap:clamp(50px,9vw,135px)}.serra-tsr-enquirygrid>div>p{max-width:400px;color:rgb(255 255 255 / .68);line-height:1.7}.serra-tsr-form{display:flex;flex-flow:column;gap:20px;color:var(--tsr-deep);padding-top:42px;padding-right:42px;padding-bottom:42px;padding-left:42px;background-color:var(--tsr-ivory)}@media (max-width:767px){.serra-tsr-form{grid-template-columns:1fr;padding-top:25px;padding-right:20px;padding-bottom:25px;padding-left:20px}}.serra-tsr-field{display:grid;gap:8px}.serra-tsr-field label{font-weight:700;font-size:9px;text-transform:uppercase;letter-spacing:.15em}.serra-tsr-field input{width:100%;height:48px;color:var(--tsr-deep);background-color:#fff0;border-radius:0;border-top:0 solid;border-right:0 solid;border-bottom:1px solid var(--tsr-stone);border-left:0 solid}.serra-tsr-field input{font:inherit}.serra-tsr-field select{width:100%;height:48px;color:var(--tsr-deep);background-color:#fff0;border-radius:0;border-top:0 solid;border-right:0 solid;border-bottom:1px solid var(--tsr-stone);border-left:0 solid}.serra-tsr-field select{font:inherit}.serra-tsr-formfoot{display:flex;justify-content:space-between;align-items:center;gap:20px;grid-column-start:1;grid-column-end:-1;margin-top:12px}.serra-tsr-formfoot small{max-width:320px;color:rgb(23 32 29 / .55);line-height:1.5}@media (max-width:767px){.serra-tsr-formfoot{display:grid;grid-column-start:auto}}.serra-tsr-footer{color:rgb(255 255 255 / .6);padding-top:32px;padding-right:0;padding-bottom:32px;padding-left:0;background-color:var(--tsr-deep);border-top:1px solid rgb(255 255 255 / .12)}.serra-tsr-footer img{width:145px;filter:brightness(0%) invert(100%)}.serra-tsr-footer p{max-width:610px;font-size:9px;line-height:1.6;text-align:right;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@media (max-width:767px){.serra-tsr-footer p{text-align:left}}.serra-tsr-footerin{display:flex;justify-content:space-between;align-items:center;gap:30px}@media (max-width:767px){.serra-tsr-footerin{display:grid}}@media (max-width:767px){.serra-tsr-navcta{padding:10px 12px!important}}@media (max-width:479px){.serra-tsr-navcta{font-size:8px}}@media (max-width:767px){.serra-tsr-grid{grid-template-columns:1fr;gap:40px}}@media (max-width:767px){.serra-tsr-ritual{grid-template-columns:1fr;gap:40px}}@media (max-width:767px){.serra-tsr-address{grid-template-columns:1fr;gap:40px}}@media (max-width:767px){.serra-tsr-enquirygrid{grid-template-columns:1fr;gap:40px}}@media (max-width:767px){.serra-tsr-collectionhead{grid-template-columns:1fr;gap:40px}}.serra-tsr-rail{display:flex;flex-flow:column;justify-content:space-between;align-items:center;position:fixed;top:0;right:auto;bottom:0;left:0;z-index:50;width:66px;color:var(--tsr-green);padding-top:26px;padding-right:20px;padding-bottom:30px;padding-left:0;background-color:rgb(243 239 231 / .96);border-right:1px solid rgb(216 208 193 / .82);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.serra-tsr-rail+.serra-tsr-page{width:calc(100% - 66px);margin-left:66px}@media (max-width:1119px){.serra-tsr-rail{width:48px}.serra-tsr-rail+.serra-tsr-page{width:calc(100% - 48px);margin-left:48px}}@media (max-width:767px){.serra-tsr-rail{display:none}.serra-tsr-rail+.serra-tsr-page{width:100%;margin-left:0}}.serra-tsr-railmark{width:30px;height:30px;object-fit:contain}.serra-tsr-railphrase{font-weight:700;font-size:9px;text-transform:uppercase;letter-spacing:.22em;transform:rotateZ(180deg)}.serra-tsr-railphrase{writing-mode:vertical-rl}.serra-tsr-railfoot{display:flex;flex-flow:column;align-items:center;gap:18px}.serra-tsr-railcount{font-size:9px;letter-spacing:.16em}.serra-tsr-railprogress{position:relative;width:1px;height:82px;background-color:var(--tsr-stone)}.serra-tsr-railprogress:after{position:absolute;top:0;right:0;bottom:42%;left:0;background-color:var(--tsr-copper)}.serra-tsr-railprogress:after{content:""}.serra-tsr-page .serra-tsr-herocopy h1{color:var(--tsr-white)}.serra-tsr-page .serra-tsr-green h2{color:var(--tsr-white)}.serra-tsr-page .serra-tsr-enquire h2{color:var(--tsr-white)}.serra-tsr-page .serra-tsr-list>li>b{display:block;min-width:0}.serra-tsr-page .serra-tsr-list>li>strong{display:block;min-width:0}.serra-tsr-page .serra-tsr-list>li>small{display:block;min-width:0}.serra-tsr-elevation{margin-top:18px}.serra-tsr-elevintro{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:22px}.serra-tsr-elevintro h3{color:var(--tsr-deep);font-family:"Cormorant Garamond",serif;font-weight:500;font-size:32px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-tsr-elevintro p{max-width:470px;color:rgb(23 32 29 / .58);font-size:11px;line-height:1.6;text-align:right;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@media (max-width:767px){.serra-tsr-elevintro{display:block}.serra-tsr-elevintro p{text-align:left;margin-top:10px}}.serra-tsr-elevscroll{padding-bottom:14px}.serra-tsr-elevscroll{overflow-x:auto;scrollbar-color:var(--tsr-copper) var(--tsr-stone);scrollbar-width:thin}.serra-tsr-elevblocks{display:flex;align-items:start;gap:10px;width:max-content;min-width:100%}.serra-tsr-elevblock{flex-grow:0;flex-shrink:0;flex-basis:auto;width:calc(34px + ( var(--stacks) * 52px ));background-color:var(--tsr-white);border-top:1px solid var(--tsr-stone);border-right:1px solid var(--tsr-stone);border-bottom:1px solid var(--tsr-stone);border-left:1px solid var(--tsr-stone)}.serra-tsr-elevblock header{display:flex;justify-content:space-between;align-items:end;gap:12px;min-height:58px;color:var(--tsr-white);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;background-color:var(--tsr-deep);border-bottom:1px solid var(--tsr-stone)}.serra-tsr-elevblock header strong{font-size:10px;letter-spacing:.04em}.serra-tsr-elevblock header span{color:rgb(255 255 255 / .62);font-size:8px}.serra-tsr-elevblock:nth-child(5){width:346px}.serra-tsr-stackhead{display:grid;grid-template-columns:34px repeat(var(--stacks),52px)}.serra-tsr-elevrow{display:grid;grid-template-columns:34px repeat(var(--stacks),52px)}.serra-tsr-stackhead>b{display:flex;justify-content:center;align-items:center;height:25px;min-width:0;font-size:8px;line-height:1;text-align:center;border-right:1px solid rgb(216 208 193 / .75);border-bottom:1px solid rgb(216 208 193 / .75)}.serra-tsr-elevrow>b{display:flex;justify-content:center;align-items:center;height:25px;min-width:0;font-size:8px;line-height:1;text-align:center;border-right:1px solid rgb(216 208 193 / .75);border-bottom:1px solid rgb(216 208 193 / .75)}.serra-tsr-cell{display:flex;justify-content:center;align-items:center;height:25px;min-width:0;font-size:8px;line-height:1;text-align:center;border-right:1px solid rgb(216 208 193 / .75);border-bottom:1px solid rgb(216 208 193 / .75)}.serra-tsr-stackhead>b{height:34px;color:var(--tsr-deep);font-weight:700;background-color:#e6dfd3}.serra-tsr-elevrow>b{color:rgb(23 32 29 / .64);background-color:#eee8de}.serra-tsr-cell{color:#24312d;font-weight:700}.serra-tsr-cell.is-empty{background-color:var(--tsr-white)}.serra-tsr-cell--b1{background-color:#dbe5dd}.serra-tsr-cell--b2s{background-color:#e8d8c8}.serra-tsr-cell--b3s{background-color:#e8d8c8}.serra-tsr-cell--c1{background-color:#d8ddd0}.serra-tsr-cell--c2{background-color:#d8ddd0}.serra-tsr-cell--c3a{background-color:#d8ddd0}.serra-tsr-cell--cp1s{background-color:#d5c6b4}.serra-tsr-cell--cp2s{background-color:#d5c6b4}.serra-tsr-cell--cp3s{background-color:#d5c6b4}.serra-tsr-cell--cp4s{background-color:#d5c6b4}.serra-tsr-cell--dp1{background-color:#c8d6d0}.serra-tsr-cell--dp2{background-color:#c8d6d0}.serra-tsr-cell--dp1s{background-color:#dec7b7}.serra-tsr-cell--dp1e{background-color:#c9bdad}.serra-tsr-elevlegend{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:20px;background-color:var(--tsr-stone)}@media (max-width:1023px){.serra-tsr-elevlegend{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.serra-tsr-elevlegend{grid-template-columns:1fr}}.serra-tsr-legenditem{display:grid;grid-template-columns:16px 1fr;align-items:start;gap:10px;padding-top:14px;padding-right:14px;padding-bottom:14px;padding-left:14px;background-color:var(--tsr-white)}.serra-tsr-legenditem strong{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.08em}.serra-tsr-legenditem small{display:block;color:rgb(23 32 29 / .55);font-size:8px;margin-top:3px}.serra-tsr-swatch{width:14px;height:14px;background-color:var(--swatch)}.serra-tsr-elevnote{color:rgb(23 32 29 / .55);font-size:9px;line-height:1.5;text-transform:uppercase;letter-spacing:.08em;margin-top:16px;margin-right:0;margin-bottom:0;margin-left:0}.serra-tsr-elevblock:nth-child(1){width:398px}.serra-tsr-elevblock:nth-child(4){width:398px}.serra-tsr-elevblock:nth-child(2){width:450px}.serra-tsr-elevblock:nth-child(3){width:450px}.serra-tsr-elevblock:nth-child(1) .serra-tsr-stackhead{grid-template-columns:34px repeat(7,52px)}.serra-tsr-elevblock:nth-child(1) .serra-tsr-elevrow{grid-template-columns:34px repeat(7,52px)}.serra-tsr-elevblock:nth-child(4) .serra-tsr-stackhead{grid-template-columns:34px repeat(7,52px)}.serra-tsr-elevblock:nth-child(4) .serra-tsr-elevrow{grid-template-columns:34px repeat(7,52px)}.serra-tsr-elevblock:nth-child(2) .serra-tsr-stackhead{grid-template-columns:34px repeat(8,52px)}.serra-tsr-elevblock:nth-child(2) .serra-tsr-elevrow{grid-template-columns:34px repeat(8,52px)}.serra-tsr-elevblock:nth-child(3) .serra-tsr-stackhead{grid-template-columns:34px repeat(8,52px)}.serra-tsr-elevblock:nth-child(3) .serra-tsr-elevrow{grid-template-columns:34px repeat(8,52px)}.serra-tsr-elevblock:nth-child(5) .serra-tsr-stackhead{grid-template-columns:34px repeat(6,52px)}.serra-tsr-elevblock:nth-child(5) .serra-tsr-elevrow{grid-template-columns:34px repeat(6,52px)}.serra-tsr-assistant{display:none;position:fixed;right:24px;bottom:24px;z-index:90;width:min(390px,calc(100vw - 32px));max-height:min(680px,calc(100vh - 48px));overflow:auto;color:var(--tsr-deep);background-color:var(--tsr-ivory);border-top:1px solid rgb(208 154 120 / .48);border-right:1px solid rgb(208 154 120 / .48);border-bottom:1px solid rgb(208 154 120 / .48);border-left:1px solid rgb(208 154 120 / .48);box-shadow:0 24px 70px rgb(10 20 17 / .3)}.serra-tsr-assistant:target{display:flex}.serra-tsr-assistant:target+.serra-tsr-assistantlaunch{display:none}.serra-tsr-assistant:has(.serra-tsr-faqanswer:target){display:flex}.serra-tsr-assistant:has(.serra-tsr-faqanswer:target)+.serra-tsr-assistantlaunch{display:none}.serra-tsr-assistant.serra-tsr-assistant{overflow:hidden}.serra-tsr-assistant.serra-tsr-assistant{flex-direction:column!important;align-items:stretch!important}.serra-tsr-assistant .serra-tsr-assistanthead{flex-grow:0;flex-shrink:0;flex-basis:auto;width:100%}.serra-tsr-assistant .serra-tsr-assistantbody{width:100%}.serra-tsr-assistant .serra-tsr-assistantbody{overflow-y:auto}.serra-tsr-assistant .serra-tsr-assistantidentity{width:auto}@media (max-width:767px){.serra-tsr-assistant{right:12px;bottom:12px;width:calc(100vw - 24px);max-height:calc(100vh - 24px)}}.serra-tsr-assistanthead{display:flex;justify-content:space-between;align-items:center;gap:16px;position:sticky;top:0;z-index:2;color:var(--tsr-white);padding-top:18px;padding-right:20px;padding-bottom:18px;padding-left:20px;background-color:var(--tsr-deep)}.serra-tsr-assistantidentity{display:grid;grid-template-columns:34px 1fr;align-items:center;gap:11px}.serra-tsr-assistantidentity strong{display:block;color:var(--tsr-white);font-family:"Cormorant Garamond",serif;font-weight:500;font-size:20px}.serra-tsr-assistantidentity small{display:block;color:rgb(255 255 255 / .58);font-size:8px;text-transform:uppercase;letter-spacing:.12em;margin-top:2px}.serra-tsr-assistanticon{display:flex;justify-content:center;align-items:center;width:34px;height:34px;color:var(--tsr-copper-soft);font-family:"Cormorant Garamond",serif;font-size:18px;border-radius:50%;border-top:1px solid var(--tsr-copper-soft);border-right:1px solid var(--tsr-copper-soft);border-bottom:1px solid var(--tsr-copper-soft);border-left:1px solid var(--tsr-copper-soft)}.serra-tsr-assistantclose{display:flex;justify-content:center;align-items:center;width:32px;height:32px;color:rgb(255 255 255 / .75);font-size:20px}.serra-tsr-assistantbody{display:grid;gap:16px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}@media (max-width:767px){.serra-tsr-assistantbody{padding-top:17px;padding-right:17px;padding-bottom:17px;padding-left:17px}}.serra-tsr-assistantnote{color:rgb(23 32 29 / .62);font-size:11px;line-height:1.55;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-tsr-bubble{max-width:88%;color:var(--tsr-deep);font-size:12px;line-height:1.55;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:13px;padding-right:15px;padding-bottom:13px;padding-left:15px;background-color:#e6dfd3}.serra-tsr-faqchips{display:flex;gap:8px}.serra-tsr-faqchips{flex-wrap:wrap}.serra-tsr-faqchip{color:var(--tsr-green);font-weight:700;font-size:9px;letter-spacing:.04em;padding-top:9px;padding-right:11px;padding-bottom:9px;padding-left:11px;background-color:var(--tsr-white);border-top:1px solid var(--tsr-stone);border-right:1px solid var(--tsr-stone);border-bottom:1px solid var(--tsr-stone);border-left:1px solid var(--tsr-stone)}.serra-tsr-faqlist{display:grid;gap:9px}.serra-tsr-faqanswer{padding-top:13px;padding-right:14px;padding-bottom:13px;padding-left:14px;background-color:rgb(255 255 255 / .64);border-left:2px solid var(--tsr-copper)}.serra-tsr-faqanswer strong{display:block;color:var(--tsr-green);font-size:11px;margin-bottom:5px}.serra-tsr-faqanswer p{color:rgb(23 32 29 / .67);font-size:10px;line-height:1.55;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-tsr-faqanswer:target{background-color:var(--tsr-white);box-shadow:0 0 0 1px rgb(184 115 74 / .28)}.serra-tsr-assistantcta{display:flex;justify-content:space-between;align-items:center;color:var(--tsr-white);font-weight:700;font-size:9px;text-transform:uppercase;letter-spacing:.12em;padding-top:13px;padding-right:15px;padding-bottom:13px;padding-left:15px;background-color:var(--tsr-copper)}.serra-tsr-assistantfine{color:rgb(23 32 29 / .48);font-size:8px;line-height:1.45;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-tsr-assistantlaunch{display:flex;align-items:center;gap:10px;position:fixed;right:24px;bottom:24px;z-index:89;min-height:50px;color:var(--tsr-white);font-weight:700;font-size:9px;text-transform:uppercase;letter-spacing:.12em;padding-top:0;padding-right:17px;padding-bottom:0;padding-left:17px;background-color:var(--tsr-deep);border-top:1px solid rgb(208 154 120 / .7);border-right:1px solid rgb(208 154 120 / .7);border-bottom:1px solid rgb(208 154 120 / .7);border-left:1px solid rgb(208 154 120 / .7);box-shadow:0 12px 38px rgb(10 20 17 / .24)}.serra-tsr-assistantlaunch:before{width:9px;height:9px;background-color:var(--tsr-copper-soft);border-radius:50%;box-shadow:0 0 0 5px rgb(208 154 120 / .14)}.serra-tsr-assistantlaunch:before{content:""}@media (max-width:767px){.serra-tsr-assistantlaunch{right:14px;bottom:14px}}@media (max-width:479px){.serra-tsr-assistantlaunch{justify-content:center;width:50px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.serra-tsr-assistantlaunch:before{width:12px;height:12px}.serra-tsr-assistantlaunch span{display:none}}.serra-tsr-fieldguide{background-color:var(--tsr-ivory);border-top:1px solid rgb(23 32 29 / .14)}.serra-tsr-fieldguide-head{display:grid;grid-template-columns:0.82fr 1.18fr;align-items:end;gap:clamp(48px,8vw,128px);margin-bottom:64px}@media (max-width:1023px){.serra-tsr-fieldguide-head{grid-template-columns:1fr;gap:28px}}.serra-tsr-fieldguide-title{color:var(--tsr-deep);font-family:"Cormorant Garamond",serif;font-weight:500;font-size:clamp(52px,6.4vw,88px);line-height:.9;letter-spacing:-.035em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-tsr-fieldguide-copy{max-width:620px;color:rgb(23 32 29 / .72);font-family:"DM Sans",sans-serif;font-size:17px;line-height:1.75;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-tsr-ledger{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgb(23 32 29 / .2);border-left:1px solid rgb(23 32 29 / .2)}@media (max-width:767px){.serra-tsr-ledger{grid-template-columns:1fr}}.serra-tsr-ledger-item{min-height:118px;padding-top:24px;padding-right:26px;padding-bottom:24px;padding-left:26px;border-right:1px solid rgb(23 32 29 / .2);border-bottom:1px solid rgb(23 32 29 / .2)}@media (max-width:767px){.serra-tsr-ledger-item{min-height:auto;padding-top:21px;padding-right:20px;padding-bottom:21px;padding-left:20px}}.serra-tsr-ledger-key{color:var(--tsr-copper);font-family:"DM Sans",sans-serif;font-weight:700;font-size:10px;line-height:1.2;text-transform:uppercase;letter-spacing:.18em;margin-top:0;margin-right:0;margin-bottom:10px;margin-left:0}.serra-tsr-ledger-value{color:var(--tsr-deep);font-family:"DM Sans",sans-serif;font-size:16px;line-height:1.55;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-tsr-mapbar{display:grid;grid-template-columns:1fr auto;align-items:center;gap:24px;color:var(--tsr-white);margin-top:28px;padding-top:22px;padding-right:26px;padding-bottom:22px;padding-left:26px;background-color:var(--tsr-green)}@media (max-width:767px){.serra-tsr-mapbar{grid-template-columns:1fr;padding-top:22px;padding-right:20px;padding-bottom:22px;padding-left:20px}}.serra-tsr-mapbar-copy{font-family:"DM Sans",sans-serif;font-size:14px;line-height:1.55;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-tsr-mapbar-link{color:var(--tsr-white);font-family:"DM Sans",sans-serif;font-weight:700;font-size:10px;text-decoration:none;text-transform:uppercase;letter-spacing:.16em}.serra-tsr-mapbar-link:hover{color:var(--tsr-copper-soft)}.serra-tsr-nearby{margin-top:90px}@media (max-width:767px){.serra-tsr-nearby{margin-top:68px}}.serra-tsr-nearby-head{display:grid;grid-template-columns:0.82fr 1.18fr;align-items:end;gap:clamp(48px,8vw,128px);margin-bottom:42px}@media (max-width:1023px){.serra-tsr-nearby-head{grid-template-columns:1fr;gap:22px}}.serra-tsr-nearby-title{color:var(--tsr-deep);font-family:"Cormorant Garamond",serif;font-weight:500;font-size:clamp(42px,5vw,66px);line-height:.95;letter-spacing:-.03em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-tsr-nearby-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background-color:rgb(23 32 29 / .18);border-top:1px solid rgb(23 32 29 / .18);border-right:1px solid rgb(23 32 29 / .18);border-bottom:1px solid rgb(23 32 29 / .18);border-left:1px solid rgb(23 32 29 / .18)}@media (max-width:1023px){.serra-tsr-nearby-grid{grid-template-columns:1fr}}.serra-tsr-nearby-card{min-height:100%;padding-top:34px;padding-right:30px;padding-bottom:32px;padding-left:30px;background-color:var(--tsr-white)}@media (max-width:767px){.serra-tsr-nearby-card{padding-top:28px;padding-right:24px;padding-bottom:26px;padding-left:24px}}.serra-tsr-nearby-kicker{color:var(--tsr-copper);font-family:"DM Sans",sans-serif;font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:.2em;margin-top:0;margin-right:0;margin-bottom:22px;margin-left:0}.serra-tsr-nearby-name{color:var(--tsr-deep);font-family:"Cormorant Garamond",serif;font-weight:500;font-size:27px;line-height:1.05;margin-top:0;margin-right:0;margin-bottom:7px;margin-left:0}.serra-tsr-nearby-note{color:rgb(23 32 29 / .64);font-family:"DM Sans",sans-serif;font-size:13px;line-height:1.55;margin-top:0;margin-right:0;margin-bottom:24px;margin-left:0}.serra-tsr-nearby-fine{color:rgb(23 32 29 / .54);font-family:"DM Sans",sans-serif;font-size:11px;line-height:1.6;margin-top:24px;margin-right:0;margin-bottom:0;margin-left:0}.serra-tsr-contact-form{width:100%}.serra-tsr-contact-form .breakdance-form{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:22px 18px}.serra-tsr-contact-form .breakdance-form-field{min-width:0;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;background-color:#fff0;border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid}.serra-tsr-contact-form .breakdance-form-field--email{grid-column-start:1;grid-column-end:-1}.serra-tsr-contact-form .breakdance-form-field--textarea{grid-column-start:1;grid-column-end:-1}.serra-tsr-contact-form .breakdance-form-field--select{grid-column-start:1;grid-column-end:-1}.serra-tsr-contact-form .breakdance-form-field--radio{grid-column-start:1;grid-column-end:-1;padding-top:20px;border-top:1px solid rgb(23 32 29 / .16)}.serra-tsr-contact-form .breakdance-form-field__label{display:block;color:var(--tsr-copper);font-family:"DM Sans",sans-serif;font-weight:700;font-size:10px;line-height:1.3;text-transform:uppercase;letter-spacing:.18em;margin-bottom:9px}.serra-tsr-contact-form .breakdance-form-field__required{color:var(--tsr-copper);margin-left:3px}.serra-tsr-contact-form .breakdance-form-field__input{width:100%;min-height:54px;color:var(--tsr-deep);font-family:"DM Sans",sans-serif;font-size:15px;line-height:1.35;padding-top:14px;padding-right:15px;padding-bottom:14px;padding-left:15px;background-color:var(--tsr-white);border-radius:0;border-top:1px solid rgb(23 32 29 / .24);border-right:1px solid rgb(23 32 29 / .24);border-bottom:1px solid rgb(23 32 29 / .24);border-left:1px solid rgb(23 32 29 / .24);transition:border-color 0.25s ease,box-shadow 0.25s ease,background-color 0.25s ease}.serra-tsr-contact-form .breakdance-form-field__input{box-shadow:none}.serra-tsr-contact-form .breakdance-form-field__input:focus{color:var(--tsr-deep);background-color:var(--tsr-white);box-shadow:0 0 0 3px rgb(184 115 74 / .14)}.serra-tsr-contact-form .breakdance-form-field__input:focus{border-color:var(--tsr-copper)}.serra-tsr-contact-form .breakdance-form-field__input::placeholder{color:rgb(23 32 29 / .42);opacity:1}.serra-tsr-contact-form .breakdance-form-field--textarea .breakdance-form-field__input{min-height:120px}.serra-tsr-contact-form .breakdance-form-field--textarea .breakdance-form-field__input{resize:vertical}.serra-tsr-contact-form .breakdance-form-field--radio fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid}.serra-tsr-contact-form .breakdance-form-field--radio .breakdance-form-field__label{grid-column-start:1;grid-column-end:-1}.serra-tsr-contact-form .breakdance-form-radio{display:flex;align-items:center;gap:9px;min-height:46px;padding-top:11px;padding-right:12px;padding-bottom:11px;padding-left:12px;background-color:rgb(255 255 255 / .42);border-top:1px solid rgb(23 32 29 / .16);border-right:1px solid rgb(23 32 29 / .16);border-bottom:1px solid rgb(23 32 29 / .16);border-left:1px solid rgb(23 32 29 / .16)}.serra-tsr-contact-form .breakdance-form-radio input{flex-grow:0;flex-shrink:0;flex-basis:17px;width:17px;height:17px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-tsr-contact-form .breakdance-form-radio input{accent-color:var(--tsr-green)}.serra-tsr-contact-form .breakdance-form-radio__text{color:var(--tsr-deep);font-family:"DM Sans",sans-serif;font-size:13px;line-height:1.3;text-transform:none;letter-spacing:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.serra-tsr-contact-form .breakdance-form-footer{grid-column-start:1;grid-column-end:-1;margin-top:4px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;background-color:#fff0;border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid}.serra-tsr-contact-form .breakdance-form-button__submit{display:flex;justify-content:center;align-items:center;width:100%;min-height:56px;color:var(--tsr-white);font-family:"DM Sans",sans-serif;font-weight:700;font-size:11px;line-height:1;text-transform:uppercase;letter-spacing:.16em;padding-top:16px;padding-right:24px;padding-bottom:16px;padding-left:24px;background-color:var(--tsr-green);border-radius:0;border-top:1px solid var(--tsr-green);border-right:1px solid var(--tsr-green);border-bottom:1px solid var(--tsr-green);border-left:1px solid var(--tsr-green);cursor:pointer;transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease}.serra-tsr-contact-form .breakdance-form-button__submit:hover{color:var(--tsr-white);background-color:var(--tsr-soft)}.serra-tsr-contact-form .breakdance-form-button__submit:hover{border-color:var(--tsr-soft)}.serra-tsr-contact-form .breakdance-form-button__submit:focus-visible{outline:2px solid var(--tsr-copper);outline-offset:4px}.serra-tsr-contact-form .breakdance-form-field--checkbox{grid-column-start:1;grid-column-end:-1;padding-top:20px;border-top:1px solid rgb(23 32 29 / .16)}.serra-tsr-contact-form .breakdance-form-field--checkbox fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid}.serra-tsr-contact-form .breakdance-form-field--checkbox .breakdance-form-field__label{grid-column-start:1;grid-column-end:-1}.serra-tsr-contact-form .breakdance-form-checkbox{display:flex;align-items:center;gap:9px;width:100%;min-width:0;min-height:46px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:11px;padding-right:12px;padding-bottom:11px;padding-left:12px;background-color:rgb(255 255 255 / .42);border-top:1px solid rgb(23 32 29 / .16);border-right:1px solid rgb(23 32 29 / .16);border-bottom:1px solid rgb(23 32 29 / .16);border-left:1px solid rgb(23 32 29 / .16);transition:border-color 0.2s ease,background-color 0.2s ease}.serra-tsr-contact-form .breakdance-form-checkbox:hover{background-color:rgb(255 255 255 / .7)}.serra-tsr-contact-form .breakdance-form-checkbox:has(input:checked){background-color:rgb(184 115 74 / .1)}.serra-tsr-contact-form .breakdance-form-checkbox:has(input:checked){border-color:var(--tsr-copper)}.serra-tsr-contact-form .breakdance-form-checkbox input{flex-grow:0;flex-shrink:0;flex-basis:17px;width:17px;height:17px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.serra-tsr-contact-form .breakdance-form-checkbox input{accent-color:var(--tsr-green)}.serra-tsr-contact-form .breakdance-form-checkbox input:focus-visible{outline:2px solid var(--tsr-copper);outline-offset:3px}.serra-tsr-contact-form .breakdance-form-checkbox__text{min-width:0;color:var(--tsr-deep);font-family:"DM Sans",sans-serif;font-size:13px;line-height:1.3;text-transform:none;letter-spacing:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}@media (max-width:767px){.serra-tsr-contact-form .breakdance-form{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:19px}.serra-tsr-contact-form .breakdance-form-field{grid-column-start:1;grid-column-end:-1}.serra-tsr-contact-form .breakdance-form-field--radio fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid}.serra-tsr-contact-form .breakdance-form-field--checkbox fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid}}@media (max-width:479px){.serra-tsr-contact-form .breakdance-form-field--radio fieldset{display:grid;grid-template-columns:1fr;gap:10px;width:100%;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid}.serra-tsr-contact-form .breakdance-form-radio{width:100%}.serra-tsr-contact-form .breakdance-form-field--checkbox fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;width:100%;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid}.serra-tsr-contact-form .breakdance-form-checkbox{display:flex;align-items:center;gap:8px;width:100%;min-width:0;min-height:48px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;background-color:rgb(255 255 255 / .42);border-top:1px solid rgb(23 32 29 / .16);border-right:1px solid rgb(23 32 29 / .16);border-bottom:1px solid rgb(23 32 29 / .16);border-left:1px solid rgb(23 32 29 / .16);transition:border-color 0.2s ease,background-color 0.2s ease}.serra-tsr-contact-form .breakdance-form-checkbox__text{min-width:0;color:var(--tsr-deep);font-family:"DM Sans",sans-serif;font-size:12px;line-height:1.25;text-transform:none;letter-spacing:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}}:root{--serra-ink:#291828;--serra-ink-soft:#3a2e32;--serra-paper:#f6f1e7;--serra-paper-dim:#efe7d6;--serra-stone:#cbb89c;--serra-stone-dim:#e7ddc9;--serra-stone-line:#d8c7a9;--serra-brass:#9c7a3c;--serra-brass-bright:#b5904f;--serra-moss:#445e45;--serra-moss-dim:#6e8869;--serra-cream:#f5f5f5;--serra-font-display:"Fraunces",serif;--serra-font-body:"Manrope",sans-serif;--serra-font-mono:"IBM Plex Mono",sans-serif;--serra-navy-ref:#061527;--serra-ivory-ref:#f7f4ee;--serra-gold-ref:#caaa64;--project-form-surface:#132238;--project-form-text:#f7f4ee;--project-form-muted:#aeb5bf;--project-form-border:#5b6574;--project-form-accent:#caaa64;--project-form-accent-contrast:#061527;--project-form-success:#5f8468;--project-form-error:#c27a68;--project-form-radius:4px;--project-form-font-body:"Manrope",sans-serif;--project-form-font-label:"IBM Plex Mono",sans-serif;--auto:auto;--serra-lp-navy:#061527;--serra-lp-navy-raised:#0c1f34;--serra-lp-navy-deep:#03101f;--serra-lp-ivory:#f7f4ee;--serra-lp-muted:#cfd6df;--serra-lp-slate:#8e9aab;--serra-lp-gold:#caaa64;--serra-lp-gold-bright:#e3c88d;--serra-lp-line:rgba(202,170,100,.26);--serra-lp-line-soft:rgba(247,244,238,.13);--serra-lp-glass:rgba(247,244,238,.07);--serra-lp-font-display:"Marcellus",serif;--serra-lp-font-body:"Jost",sans-serif;--serra-lp-font-mono:"IBM Plex Mono",sans-serif;--serra-lp-radius:3px;--serra-lp-maxw:1220px;--serra-lp-gutter:32px;--serra-lp-section-y:120px;--amberwood-forest:#1B3B2B;--amberwood-forest-raised:#234A37;--amberwood-forest-deep:#10241A;--amberwood-charcoal:#181A1B;--amberwood-ink-muted:#4B5750;--amberwood-gold:#C5A059;--amberwood-gold-bright:#E3C88D;--amberwood-cream:#F9F8F6;--amberwood-cream-dim:#F1EADC;--amberwood-line:rgba(197,160,89,.28);--amberwood-line-soft:rgba(24,26,27,.12);--amberwood-mist:rgba(249,248,246,.08);--amberwood-font-display:"Cormorant Garamond",serif;--amberwood-font-body:"Work Sans",sans-serif;--amberwood-font-mono:"Space Mono",sans-serif;--amberwood-radius:2px;--amberwood-maxw:1240px;--amberwood-gutter:32px;--amberwood-section-y:128px;--serra-amberwood-holland-ink:#171A1C;--serra-amberwood-holland-aubergine:#24161F;--serra-amberwood-holland-porcelain:#F4F4F1;--serra-amberwood-holland-mist:#DFE3E0;--serra-amberwood-holland-copper:#B8894F;--serra-amberwood-holland-sage:#6E7C73;--serra-amberwood-holland-font-display:"Syne",sans-serif;--serra-amberwood-holland-font-body:"Manrope",sans-serif;--serra-amberwood-holland-font-utility:"IBM Plex Mono",sans-serif;--serra-amberwood-holland-max:1280px;--serra-amberwood-holland-radius:18px;--ivory:#f4efe5;--paper:#ebe3d6;--terra:#b66a4b;--gold:#b99b66;--serif:"DM Serif Display",serif;--sans:"Manrope",sans-serif;--font-sans:"Manrope",sans-serif;--rg-ink:#071a2e;--rg-ivory:#f4efe5;--rg-paper:#ebe3d6;--rg-terra:#b66a4b;--rg-gold:#b99b66;--rg-muted:#716f6a;--rg-sans:"Manrope",sans-serif;--rg-display:"DM Serif Display",serif;--lgx-navy:#10263f;--lgx-deep:#081827;--lgx-gold:#9a8057;--lgx-gold-light:#c8b692;--lgx-sand:#f7f4ed;--lgx-white:#fff;--lgx-ink:#15202b;--lgx-muted:#64707a;--lgx-line:#dad4c8;--lgx-display:"Cormorant Garamond",serif;--lgx-body:"Manrope",sans-serif;--lgx-shadow:0 24px 70px rgba(8,24,39,.14);--lgr-brand-navy:#102A43;--lgr-brand-deep:#071A2B;--lgr-brand-gold:#9B8054;--lgr-brand-gold-dark:#755D38;--lgr-surface-page:#F4F5F2;--lgr-surface-card:#FFF;--lgr-text-primary:#15212B;--lgr-text-muted:#56636D;--lgr-border-subtle:#D7DCD8;--lgr-font-display:"Cormorant Garamond",serif;--lgr-font-body:"Manrope",sans-serif;--lgr-content-width:1240px;--lgr-section-space:112px;--lgr-gutter:28px;--lgr-radius-media:20px;--lgr-shadow:0 22px 60px rgba(7,26,43,.13);--amber:#C5A059;--amber-2:#E0C68F;--forest:#1B3B2B;--charcoal:#181A1B;--cream:#F9F8F6;--ink:#22262A;--muted:#6E7570;--font-display:"Playfair Display",serif;--font-body:"Inter",sans-serif;--full-w:100%;--line:rgba(24,26,27,.12);--gold-line:rgba(197,160,89,.34);--shell:1240px;--ease:cubic-bezier(.22,.61,.36,1);--serra-lucerne-bronze:#59351F;--serra-lucerne-bronze-deep:#2B1A11;--serra-lucerne-bronze-soft:#8B5E3C;--serra-lucerne-sage:#50615A;--serra-lucerne-gold:#B98A5D;--serra-lucerne-gold-light:#DFC19E;--serra-lucerne-surface:#F5F0E8;--serra-lucerne-surface-raised:#FCFAF6;--serra-lucerne-surface-dark:#17201D;--serra-lucerne-text:#211A16;--serra-lucerne-text-muted:#6E645D;--serra-lucerne-text-on-dark:#FFF9F0;--serra-lucerne-border:#D8CBBE;--serra-lucerne-font-display:"Cormorant Garamond",serif;--serra-lucerne-font-body:"DM Sans",sans-serif;--serra-lucerne-space-xs:8px;--serra-lucerne-space-sm:12px;--serra-lucerne-space-md:16px;--serra-lucerne-space-lg:24px;--serra-lucerne-space-xl:32px;--serra-lucerne-space-2xl:48px;--serra-lucerne-space-3xl:64px;--serra-lucerne-section:128px;--serra-lucerne-container:1360px;--serra-lucerne-radius-sm:2px;--serra-lucerne-radius-md:6px;--serra-lucerne-radius-lg:12px;--serra-lucerne-radius-full:9999px;--serra-lucerne-motion-fast:160ms;--serra-lucerne-motion-base:240ms;--fullwidth:100%;--aw-bark:#241d15;--aw-bark-2:#3a2e22;--aw-walnut:#63513d;--aw-walnut-2:#8a755a;--aw-amber:#b87d33;--aw-amber-ink:#8a5a1e;--aw-amber-2:#e0a857;--aw-canopy:#43513f;--aw-linen:#efe9de;--aw-paper:#fbf9f5;--aw-line:rgba(99,81,61,.2);--aw-line-2:rgba(239,233,222,.22);--aw-font-display:"Marcellus",serif;--aw-font-body:"Instrument Sans",sans-serif;--aw-font-data:"IBM Plex Mono",sans-serif;--aw-max:1220px;--aw-gut:clamp(1.25rem,4vw,4rem);--spacing-1:var(--hsp-xxs);--full:100%;--page-width:min(1200px,calc(100% - 56px));--tr-bronze:#7e553a;--tr-bronze-lt:#c79a6e;--tr-bark:#1e1813;--tr-bark-2:#2a221b;--tr-paper:#f0ede4;--tr-paper-2:#e6e1d4;--tr-sage:#8fa39a;--tr-ink:#241d17;--tr-ink-soft:#5f5348;--tr-mist:#c6bcb1;--tr-line-d:rgba(199,154,110,.24);--tr-line-l:rgba(36,29,23,.14);--tr-display:"Newsreader",serif;--tr-body:"Archivo",sans-serif;--tr-reg:"IBM Plex Mono",sans-serif;--tr-wrap:1240px;--tr-gut:36px;--tsr-green:#29483d;--tsr-deep:#17201d;--tsr-soft:#38594b;--tsr-ivory:#f3efe7;--tsr-stone:#d8d0c1;--tsr-copper:#b8734a;--tsr-copper-soft:#d09a78;--tsr-white:#fbfaf6}.bde-heading-13-106{margin-bottom:56px}.bde-post-list-13-104{width:100%}.bde-post-list-13-104>.bde-loop{--bde-posts-gap:20px;--bde-posts-per-row:2}.bde-post-list-13-104 .bde-posts-pagination{margin-top:50px}.bde-post-list-13-104 .bde-posts-pagination-infinite-loader-wrapper{margin-top:50px}.bde-post-list-13-104 .ee-post{border-radius:4px;box-shadow:2px 4px 20px 0 #0000000F;padding:20px 20px 20px 20px;align-items:flex-start}.bde-post-list-13-104 .ee-post-wrap{align-items:flex-start}.bde-post-list-13-104 .ee-post-meta-item:not(:last-child):after{content:"/"}.bde-post-list-13-104 .ee-post-title{text-align:left}.bde-post-list-13-104 .ee-post-meta{justify-content:flex-start}.bde-post-list-13-104 .ee-post-taxonomy{justify-content:flex-start}.bde-post-list-13-104 .ee-post-content{text-align:left}@media (max-width:1119px){.bde-post-list-13-104>.bde-loop{--bde-posts-per-row:2}}@media (max-width:1023px){.bde-post-list-13-104>.bde-loop{--bde-posts-per-row:1}}