.wp-block-post-content{display:flow-root}@font-face{font-family:'advanced-popups-icons';src:url(/wp-content/plugins/advanced-popups/fonts/advanced-popups-icons.woff) format("woff"),url(/wp-content/plugins/advanced-popups/fonts/advanced-popups-icons.ttf) format("truetype"),url(/wp-content/plugins/advanced-popups/fonts/advanced-popups-icons.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}[class^="adp-icon-"],[class*=" adp-icon-"]{font-family:'advanced-popups-icons'!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.adp-icon-x:before{content:"\e913"}.adp-popup{--adp-popup-wrap-scrollbar-width:0.625rem;--adp-popup-wrap-scrollbar-track-background:#f1f1f1;--adp-popup-wrap-scrollbar-thumb-background:#888;--adp-popup-wrap-scrollbar-thumb-hover-background:#555;--adp-popup-wrap-box-shadow:0 0 40px 0 rgba(0,0,0,.075);--adp-popup-container-background:#FFFFFF;--adp-popup-close-font-size:1.25rem;--adp-popup-close-color:#000;--adp-popup-close-hover-color:#777;--adp-popup-close-light-color:#FFFF;--adp-popup-close-light-hover-color:rgba(255,255,255,0.75);--adp-popup-type-content-close-font-size:1.5rem;--adp-popup-type-notification-text-font-size:90%;--adp-popup-type-notification-text-color:#777777;--adp-popup-type-notification-text-link-color:#000000;--adp-popup-type-notification-button-background:#282828;--adp-popup-type-notification-button-color:#FFF;--adp-popup-type-notification-button-border-radius:0}.adp-popup-overlay{--adp-popup-overlay-background:rgba(0,0,0,0.25)}.adp-popup-scroll-hidden{overflow:hidden;width:100%}.adp-popup-animated{-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;overflow:hidden!important}@-webkit-keyframes popupOpenFade{from{opacity:0}to{opacity:1}}@keyframes popupOpenFade{from{opacity:0}to{opacity:1}}@-webkit-keyframes popupExitFade{from{opacity:1}to{opacity:0}}@keyframes popupExitFade{from{opacity:1}to{opacity:0}}@-webkit-keyframes popupOpenSlide{from{transform:translate3d(0,100vh,0);visibility:visible}to{transform:translate3d(0,0,0)}}@keyframes popupOpenSlide{from{transform:translate3d(0,100vh,0);visibility:visible}to{transform:translate3d(0,0,0)}}@-webkit-keyframes popupExitSlide{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,100vh,0)}}@keyframes popupExitSlide{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,100vh,0)}}@-webkit-keyframes popupOpenZoom{from{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes popupOpenZoom{from{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes popupExitZoom{from{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.1)}}@keyframes popupExitZoom{from{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.1)}}@-webkit-keyframes popupOpenSlideFade{from{opacity:0;transform:translate3d(0,40px,0);visibility:visible}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes popupOpenSlideFade{from{opacity:0;transform:translate3d(0,40px,0);visibility:visible}to{opacity:1;transform:translate3d(0,0,0)}}@-webkit-keyframes popupExitSlideFade{from{opacity:1;transform:translate3d(0,0,0)}to{opacity:0;visibility:hidden;transform:translate3d(0,40px,0)}}@keyframes popupExitSlideFade{from{opacity:1;transform:translate3d(0,0,0)}to{opacity:0;visibility:hidden;transform:translate3d(0,40px,0)}}.popupOpenFade{-webkit-animation-name:popupOpenFade;animation-name:popupOpenFade}.popupExitFade{-webkit-animation-name:popupExitFade;animation-name:popupExitFade}.popupOpenSlide{-webkit-animation-name:popupOpenSlide;animation-name:popupOpenSlide}.popupExitSlide{-webkit-animation-name:popupExitSlide;animation-name:popupExitSlide}.popupOpenZoom{-webkit-animation-name:popupOpenZoom;animation-name:popupOpenZoom}.popupExitZoom{-webkit-animation-name:popupExitZoom;animation-name:popupExitZoom}.popupOpenSlideFade{-webkit-animation-name:popupOpenSlideFade;animation-name:popupOpenSlideFade}.popupExitSlideFade{-webkit-animation-name:popupExitSlideFade;animation-name:popupExitSlideFade}.adp-popup{display:none;position:fixed;z-index:999999;max-width:calc(100vw - 1.5rem);max-height:calc(100vh - 1.5rem);-webkit-backface-visibility:hidden}@media (min-width:720px){.adp-popup{max-width:calc(100vw - 6rem);max-height:calc(100vh - 6rem)}}.adp-popup.adp-popup-location-top{top:20px;left:50%;transform:translate3d(-50%,0,0)}.adp-popup.adp-popup-location-top-left{top:20px;left:20px}.adp-popup.adp-popup-location-top-right{top:20px;right:20px}.adp-popup.adp-popup-location-bottom{bottom:20px;left:50%;transform:translate3d(-50%,0,0)}.adp-popup.adp-popup-location-bottom-left{left:20px;bottom:20px}.adp-popup.adp-popup-location-bottom-right{right:20px;bottom:20px}.adp-popup.adp-popup-location-left{top:50%;left:20px;transform:translate3d(0,-50%,0)}.adp-popup.adp-popup-location-right{top:50%;right:20px;transform:translate3d(0,-50%,0)}.adp-popup.adp-popup-location-center{top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.adp-popup .adp-popup-wrap{position:relative;overflow-x:hidden;overflow-y:auto;width:100%;box-shadow:var(--adp-popup-wrap-box-shadow)}.adp-popup .adp-popup-wrap::-webkit-scrollbar{width:var(--adp-popup-wrap-scrollbar-width)}.adp-popup .adp-popup-wrap::-webkit-scrollbar-track{background:var(--adp-popup-wrap-scrollbar-track-background)}.adp-popup .adp-popup-wrap::-webkit-scrollbar-thumb{background:var(--adp-popup-wrap-scrollbar-thumb-background)}.adp-popup .adp-popup-wrap::-webkit-scrollbar-thumb:hover{background:var(--adp-popup-wrap-scrollbar-thumb-hover-background)}.adp-popup .adp-popup-container{background:var(--adp-popup-container-background);width:100%}.adp-popup .adp-popup-outer{position:relative;display:flex;flex-direction:column}.adp-popup .adp-popup-thumbnail img{width:100%}.adp-popup .adp-popup-close{position:absolute;background:#fff0;color:var(--adp-popup-close-color);padding:0;line-height:1;font-size:var(--adp-popup-close-font-size);top:20px;right:20px;z-index:2}.adp-popup .adp-popup-close:before{font-family:'advanced-popups-icons';transition:color 0.25s ease;content:"\e913"}.adp-popup .adp-popup-close:hover:before{color:var(--adp-popup-close-hover-color)}.adp-popup.adp-popup-open[data-light-close="true"] .adp-popup-close{color:var(--adp-popup-close-light-color)}.adp-popup.adp-popup-open[data-light-close="true"] .adp-popup-close:hover:before{color:var(--adp-popup-close-light-hover-color)}.adp-popup.adp-popup-open{display:flex}@media (max-width:720px){.adp-popup.adp-popup-open[data-mobile-disable="true"]{display:none}}.adp-popup-overlay{background:var(--adp-popup-overlay-background);position:fixed;display:none;top:0;bottom:0;right:0;left:0;width:100%;height:100%;z-index:999998}.adp-popup-overlay .adp-popup-wrap{box-shadow:none}.adp-popup-open+.adp-popup-overlay{display:block}@media (max-width:719.98px){.adp-popup-type-content{max-width:100vw;max-height:100vh}}.adp-popup-type-content .adp-popup-content{padding:40px}.adp-popup-type-content .adp-popup-close{font-size:var(--adp-popup-type-content-close-font-size)}.adp-popup-type-content .wp-block-cover:first-child:last-child{margin:-40px;width:initial}.adp-popup-type-content.adp-preview-image-yes .adp-popup-close{color:var(--adp-popup-close-light-color)}.adp-popup-type-content.adp-preview-image-yes .adp-popup-close:hover:before{color:var(--adp-popup-close-light-hover-color)}@media (min-width:1024px){.adp-popup-type-content .adp-popup-outer{flex-direction:row}.adp-popup-type-content.adp-preview-image-left .adp-popup-close,.adp-popup-type-content.adp-preview-image-bottom .adp-popup-close{color:var(--adp-popup-close-color)}.adp-popup-type-content.adp-preview-image-left .adp-popup-close:hover:before,.adp-popup-type-content.adp-preview-image-bottom .adp-popup-close:hover:before{color:var(--adp-popup-close-hover-color)}.adp-popup-type-content.adp-preview-image-left .adp-popup-thumbnail{order:1}.adp-popup-type-content.adp-preview-image-right .adp-popup-thumbnail{order:3}.adp-popup-type-content.adp-preview-image-top .adp-popup-outer{flex-direction:column}.adp-popup-type-content.adp-preview-image-top .adp-popup-thumbnail img{position:relative;top:initial;bottom:initial;right:initial;left:initial;width:initial;height:initial}.adp-popup-type-content.adp-preview-image-bottom .adp-popup-outer{flex-direction:column}.adp-popup-type-content.adp-preview-image-bottom .adp-popup-thumbnail{order:3}.adp-popup-type-content.adp-preview-image-bottom .adp-popup-thumbnail img{position:relative;top:initial;bottom:initial;right:initial;left:initial;width:initial;height:initial}.adp-popup-type-content .adp-popup-thumbnail{position:relative;flex:1 0 50%;order:1}.adp-popup-type-content .adp-popup-thumbnail img{position:absolute;display:block;top:0;bottom:0;right:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.adp-popup-type-content .adp-popup-content{padding:80px;flex:1 0 50%;order:2}.adp-popup-type-content .adp-popup-content:first-child:last-child{flex:1 0 100%}.adp-popup-type-content .wp-block-cover:first-child:last-child{margin:-80px}}.adp-popup-type-notification-box .adp-popup-outer,.adp-popup-type-notification-bar .adp-popup-outer{padding:30px}.adp-popup-type-notification-box .adp-popup-text,.adp-popup-type-notification-bar .adp-popup-text{padding-right:10px;font-size:var(--adp-popup-type-notification-text-font-size);color:var(--adp-popup-type-notification-text-color)}.adp-popup-type-notification-box .adp-popup-text a,.adp-popup-type-notification-bar .adp-popup-text a{color:var(--adp-popup-type-notification-text-link-color);text-decoration:underline}.adp-popup-type-notification-box .adp-popup-text a:hover,.adp-popup-type-notification-bar .adp-popup-text a:hover{text-decoration:none}.adp-popup-type-notification-box .adp-popup-button,.adp-popup-type-notification-bar .adp-popup-button{background:var(--adp-popup-type-notification-button-background);margin-top:1.5rem;width:100%;color:var(--adp-popup-type-notification-button-color);border-radius:var(--adp-popup-type-notification-button-border-radius)}.adp-popup-type-notification-box .adp-popup-close{top:15px;right:15px}.adp-popup-type-notification-bar.adp-popup-location-top{width:100%;max-width:100%;top:0;left:0;bottom:auto;transform:none}.adp-popup-type-notification-bar.adp-popup-location-bottom{width:100%;max-width:100%;top:auto;left:0;bottom:0;transform:none}.adp-popup-type-notification-bar .adp-popup-outer{padding-top:20px;padding-bottom:20px;padding-left:60px;padding-right:60px}@media (min-width:720px){.adp-popup-type-notification-bar .adp-popup-outer{justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;margin:0 auto;padding-left:40px;padding-right:40px}.adp-popup-type-notification-bar .adp-popup-close{top:50%;transform:translateY(-50%)}.adp-popup-type-notification-bar .adp-button{margin-left:1rem;margin-top:0;width:auto}}@font-face{font-family:'Plus Jakarta Sans Variable';font-style:normal;font-weight:200 800;font-display:swap;src:url(https://wealthbuiltdesignbuild.com/wp-content/themes/etch-theme-child%202/fonts/PlusJakartaSans-VariableFont_wght.ttf);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD};@layer etch-defaults{body{line-height:1.5;-webkit-font-smoothing:antialiased;font-family:system-ui;display:flex;flex-direction:column}}@layer etch-reset{*,*::before,*::after{box-sizing:border-box}*{margin:0}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;scrollbar-gutter:stable}ul[role='list'],ol[role='list']{list-style:none}ul[class]:not([data-etch-has-custom-classes='false'],.wp-block-list,.list,[class*='marker']),ol[class]:not([data-etch-has-custom-classes='false'],.wp-block-list,.list,[class*='marker']){padding:0;list-style:none}body{min-block-size:100svh;display:flex;flex-direction:column;main{flex-grow:1}}a:not([class]){text-decoration-skip-ink:auto}img,picture,video,canvas,svg:not(.block-editor-list-view-tree svg),a:not(p>a,span>a,h1>a,h2>a,h3>a,h4>a,h5>a,h6>a,li>a,em>a,q>a,label>a,strong>a,figcaption>a,.editor-styles-wrapper a){max-inline-size:100%;height:auto;display:block}input,button,textarea,select{font:inherit;font-size:inherit}button{cursor:pointer;background-color:#fff0;border:none;color:currentColor}textarea:not([rows]){min-height:10em}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}figure>img{inline-size:100%}img{block-size:auto}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}}@layer reset,base;:root{view-transition-name:root}@layer base{html{background:var(--primary)}.heading{font-size:1.5rem;line-height:1.2;font-weight:600}.text-content{font-size:.75rem;line-height:2}.btn{font-weight:600;font-size:.75rem;text-decoration:none;padding:14px 36px;cursor:pointer;border-radius:var(--radius);color:color-mix(in oklab,white 95%,transparent);background-color:rgb(255 255 255 / 10%);border:2px solid color-mix(in oklab,white 85%,transparent);margin-top:25px;transition:background-color 0.3s,color 0.3s,text-decoration-color 0.3s,text-underline-offset 0.3s;align-self:center;display:inline-flex;align-items:center;justify-content:center;gap:.5em;svg{transition:transform 0.4s,color 0.4s}&:hover{color:#fff;background-color:color-mix(in oklab,white 20%,transparent);svg{transform:translateX(4px);color:color-mix(in oklab,var(--secondary) 80%,transparent);&.leading-icon{transform:translateX(-4px)}}}}.btn--primary{color:var(--secondary);background-color:color-mix(in oklab,white 85%,transparent);border-color:#fff0;&:hover{color:var(--secondary);background-color:rgb(255 255 255)}}.btn--ghost{color:var(--dark);background-color:#fff0;text-decoration-color:#fff0;text-underline-offset:.125em;text-decoration-thickness:.25em;border:2px solid #fff0;padding-inline:.75em;margin-inline:-.75em;&:hover{color:var(--dark);background-color:#fff0;text-decoration:underline;text-decoration-color:color-mix(in oklab,var(--secondary) 40%,transparent);text-underline-offset:.375em;text-decoration-thickness:.25em;svg{color:color-mix(in oklab,var(--secondary) 80%,transparent);stroke-width:3px}}}:focus-visible{outline:var(--secondary) auto 1px}:where(section:not(section section)),.header__hero{--grid-col:min(calc(var(--max-width) / 6), calc((100% - 2 * var(--gutter)) / 6));padding-block:clamp(30px, 5dvw, 80px);grid-template-columns:[full-start] 1fr [content-start] repeat(6,[col] var(--grid-col)) [content-end] 1fr [full-end];display:grid;gap:.5rem;// grid-template-columns:// [full-start] 1fr [content-start] var(--grid-col) [col-2] var(--grid-col) [col-3] var(--grid-col) [col-4] var(--grid-col) [col-5] var(--grid-col) [col-6] var(--grid-col) [content-end] 1fr [full-end];>*{grid-column:content}}.grid-full{grid-column:full}.grid-content{grid-column:content}.grid-left-half{grid-column:content-start / col-4}.grid-right-half{grid-column:col-4 / content-end}.grid-left-third{grid-column:content-start / col-3}.grid-center-third{grid-column:col-3 / col-5}.grid-right-third{grid-column:col-5 / content-end}.grid-left-two-thirds{grid-column:content-start / col-5}.grid-right-two-thirds{grid-column:col-3 / content-end}.grid-left-bleed{grid-column:full-start / col-4}.grid-right-bleed{grid-column:col-4 / full-end}.grid-left-bleed-third{grid-column:full-start / col-3}.grid-right-bleed-third{grid-column:col-5 / full-end}:where(h1,h2,h3,h4,h5,h6){font-weight:600;text-wrap:balance;line-height:1;margin-block-start:0}body{font-family:'Plus Jakarta Sans Variable',sans-serif;font-weight:400;letter-spacing:.0125em;line-height:1.5;font-size:.75rem;background:var(--light)}@keyframes desktop-nav-scroll{0%{background-color:#fff0;box-shadow:0 2px 40px #fff0;// opacity:50%}100%{background-color:color-mix(in oklab,var(--white) 90%,transparent);box-shadow:0 2px 40px rgb(0 0 0 / 10%)}}@keyframes desktop-nav-logo-scroll{0%{width:var(--logo-large);height:auto;top:calc(var(--hero-height) / 2)}100%{width:var(--logo-small);height:auto;top:calc(var(--nav-height) / 2)}}@keyframes fade{from{opacity:0}}@keyframes fade-up{from{opacity:0;translate:0 2rem}}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes home-intro-scroll{0%{padding-block:clamp(0px, 1.5vh, 4vw)}100%{padding-block:clamp(30px, 10vh, 80px)}}.slide-track{--slide-speed:60s;--slide-width:calc(250px * 40);gap:20px;animation:scroll var(--slide-speed) linear infinite;display:flex;width:var(--slide-width);padding-block:20px;&:has(.slide:hover){animation-play-state:paused}}img[data-lazyloaded]{opacity:0}img.litespeed-loaded{-webkit-transition:opacity .5s linear 0.2s;-moz-transition:opacity .5s linear 0.2s;transition:opacity .5s linear 0.2s;opacity:1}}@layer reset{html{// color-scheme:light dark;font:clamp(1rem, 1rem + 0.5vw, 2rem) / 1.4 system-ui,sans-serif;tab-size:2;hanging-punctuation:first allow-end last;word-break:auto-phrase}body{margin:0}*,*::before,*::after{box-sizing:border-box}h1,h2{letter-spacing:-.02rem}h1,h2,h3{line-height:1.1}h1,h2,h3,h4,h5,h6,:heading{text-wrap:balance;margin-block:0}p,li,dd{text-wrap:pretty;max-inline-size:88ch;margin-inline:auto}a{color:oklab(.68 -.11 -.13);text-underline-offset:2px;&:not(:is(:hover,:focus)){text-decoration-color:color-mix(in srgb,currentcolor,transparent 50%)}}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{inset-block-end:-.25em}sup{inset-block-start:-.5em}ul,ol,dl{margin:0;padding:0;list-style-position:inside;ul,ol,dl{padding-inline-start:2ch}}img,video,iframe{display:block;max-inline-size:100%;block-size:auto;border-style:none}figure{inline-size:fit-content;margin-inline:auto}figcaption{contain:inline-size;font-size:90%}input,select,textarea,button{font:inherit;appearance:base}label{display:block}input:not(:where([type="submit"],[type="checkbox"],[type="radio"],[type="button"],[type="reset"])){inline-size:100%}button,input:where([type="submit"],[type="reset"],[type="button"]){background:CanvasText;color:Canvas;border:1px solid #fff0}textarea{field-sizing:content;min-block-size:5lh;inline-size:100%;max-inline-size:100%}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px var(--light,transparent) inset!important;-webkit-text-fill-color:var(--dark,red)!important;transition:background-color 5000s ease-in-out 0s;font-size:inherit;!important}pre,code,kbd,samp{font-family:ui-monospace,SFMono-Regular,monospace}pre{white-space:pre-wrap;background:CanvasText;color:Canvas;padding:1.5rem}[aria-disabled="true" i],[disabled]{cursor:not-allowed}[disabled],label:has(input[disabled]){opacity:.5;[disabled]{opacity:1}}hr{border-style:solid;border-width:1px 0 0;color:inherit;height:0;overflow:visible;margin-block:2.5rem}:target{scroll-margin:3rlh}table{caption-side:bottom;border-collapse:collapse;td{font-size:90%}td,th{word-break:normal;border:1px solid gray;padding:.5rem}}[role="region"][aria-labelledby][tabindex]{overflow:auto}caption{font-size:90%}[hidden]{display:none!important}.screenreader-only:not(:focus,:active){clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:focus-visible{outline-offset:.25rem}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}html{interpolate-size:allow-keywords;&:focus-within{scroll-behavior:smooth}}}}.fluentform.ff-default{background:var(--white);padding:clamp(2rem, 4vw, 3rem);border-radius:var(--radius);box-shadow:0 4px 20px rgb(0 0 0 / .05);fieldset{display:flex;flex-direction:column;gap:1rem}.ff-el-group{display:flex;flex-direction:column}.ff-name-field-wrapper{.ff-t-container{display:block}.ff-t-cell{display:block}}.ff-el-input--label{margin:0;label{font-size:.6rem;font-weight:500;color:color-mix(in oklab,var(--secondary) 80%,transparent);text-transform:uppercase;letter-spacing:.075rem}}.ff-el-input--content{input.ff-el-form-control,select.ff-el-form-control{width:100%;padding:.25rem 0;border:0;border-bottom:1.5px solid #e5e5e5;border-radius:0;font-size:.75rem;color:var(--dark);background:#fff0;transition:all 0.3s ease;&:focus{outline:none;border-color:var(--primary);background-color:var(--white);box-shadow:none}&::placeholder{color:color-mix(in oklab,var(--secondary) 25%,transparent)}}select.ff-el-form-control{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23374151' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0 center;padding-right:1.5rem;&:has(option[value=""]:checked),&:invalid{color:color-mix(in oklab,var(--secondary) 25%,transparent)}}}.ff-el-form-check{display:flex;align-items:center;gap:.75rem;margin-top:.25rem}.ff-el-form-check-label{font-size:.6rem;font-weight:500;color:color-mix(in oklab,var(--secondary) 80%,transparent);text-transform:uppercase;letter-spacing:.075rem;margin:0;display:flex;align-items:center;gap:.75rem;cursor:pointer;opacity:.5;transition:opacity 0.2s ease;&:hover{opacity:1}&:has(input:checked){opacity:1}span{order:2}}.ff-el-form-check-radio{appearance:none;width:16px;height:16px;border:2px solid #e5e5e5;border-radius:50%;position:relative;cursor:pointer;transition:all 0.2s ease;margin:0;flex-shrink:0;top:0;&::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:10px;height:10px;background-color:var(--primary);border-radius:50%;transition:transform 0.2s ease}&:hover{border-color:var(--primary)}&:checked{border-color:var(--primary);&::after{transform:translate(-50%,-50%) scale(1)}}}.ff_submit_btn_wrapper{margin-block-start:24px}.ff-btn-submit{font-weight:600;font-size:.75rem;text-decoration:none;padding:14px 36px;cursor:pointer;border-radius:var(--radius);background-color:var(--secondary);color:var(--white);border:none;transition:all 0.4s;display:inline-flex;align-items:center;justify-content:center;gap:.5em;&:hover{background-color:var(--primary)}}.ff-el-form-error{color:#ef4444;font-size:.7rem;margin-top:.25rem}.ff-message-success{background:color-mix(in oklab,var(--primary) 10%,transparent);border:1px solid color-mix(in oklab,var(--primary) 20%,transparent);color:var(--primary);padding:1rem;border-radius:var(--radius);text-align:center}}.fluentform .ff-el-group{margin-bottom:0!important}.fluentform:has(#fluentform_4){display:contents;#fluentform_4{position:relative;flex:1;padding-block:.25rem;padding-inline:.5rem .25rem;// min-inline-size:180px;max-block-size:2rem;width:fit-content;display:inline-flex;align-items:center;justify-content:end;background-color:color-mix(in oklab,var(--light) 80%,transparent);border:1px solid var(--secondary);border-radius:4px;transition:border-color 0.4s,box-shadow 0.4s;&>fieldset{display:contents};&:has(:focus-visible){// outline:1.25px solid var(--secondary);border-color:#fff0;box-shadow:0 0 0 3px color-mix(in oklab,var(--secondary) 80%,transparent)}}fieldset,.ff-t-cell,.ff-el-group,.ff-el-input--content{display:contents;[role="alert"]{position:absolute;left:.5rem;bottom:-.9rem}}.ff-el-group{margin-bottom:0!important}.ff-el-input--content{input{flex:1;min-inline-size:10ch;background:#fff0;outline:none;border:none;font-size:.75rem;&::placeholder{color:color-mix(in oklab,var(--dark) 40%,transparent)}}}.ff-btn-submit{color:var(--secondary);display:flex;align-items:center;justify-content:center;gap:6px;height:100%;background-color:#fff0;outline:none;border:none;cursor:pointer;transition-property:box-shadow,border-color,background-color,width;transition-duration:0.4s,0.4s,0.8s,0.4s;transition-delay:0.2s,0s,0s,0.1s;padding:6px 8px;border-radius:2px;span{// transition:// width 0.4s,// opacity 0.4s;opacity:0;width:0;font-weight:700;font-size:.5rem;text-transform:uppercase;letter-spacing:.08rem;white-space:nowrap}svg{flex-shrink:0;transform:translateX(-4px);transition:stroke-width 0.4s,transform 0.4s;stroke-width:1.5px;inline-size:.75rem;block-size:.75rem}&:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in oklab,var(--secondary) 80%,transparent);svg{stroke-width:2px}}&:hover{background:color-mix(in oklab,var(--dark) 8%,transparent);box-shadow:0 0 0 2px color-mix(in oklab,var(--secondary) 80%,transparent);span{// transition:// opacity 0.4s,// width 0.4s;opacity:1;width:max-content;color:color-mix(in oklab,var(--secondary) 80%,transparent)}svg{transform:translateX(0);color:color-mix(in oklab,var(--secondary) 80%,transparent);stroke-width:2px}}}}.adp-popup .adp-popup-wrap{--adp-popup-wrap-box-shadow:0 0 10vw 20vw rgb(0 0 0 / 40%);border-radius:var(--radius);&::before{position:absolute;background:#000;inset:0}.adp-popup-thumbnail{flex:1 0 20%}.adp-popup-content{padding:70px 90px}.fluentform.ff-default{background:#fff0;padding:0;box-shadow:none}