.builderArticle_container__g_4RN{container-type:inline-size;width:100%}.builderArticle_article__5_BnB{color:#211e19;background:#f8f6f2;font-family:var(--font-oasiac-sans),Manrope,sans-serif;line-height:1.85;overflow-wrap:anywhere}.builderArticle_article__5_BnB blockquote,.builderArticle_article__5_BnB h1,.builderArticle_article__5_BnB h2,.builderArticle_article__5_BnB h3{font-family:var(--font-oasiac-display),serif;font-weight:400;line-height:1.12}.builderArticle_article__5_BnB h1{font-size:clamp(36px,6cqi,82px);letter-spacing:-.04em;margin:24px 0}.builderArticle_article__5_BnB h2{font-size:clamp(28px,4cqi,48px);margin-bottom:24px}.builderArticle_article__5_BnB h3{font-size:26px;margin:18px 0}.builderArticle_article__5_BnB p{margin:0 0 20px;white-space:pre-line}.builderArticle_article__5_BnB a{text-underline-offset:5px;text-decoration:underline}.builderArticle_article__5_BnB a:focus-visible,.builderArticle_article__5_BnB summary:focus-visible{outline:2px solid #876943;outline-offset:5px}.builderArticle_hero__cHhLn{padding:60px 5%;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:6%;border-bottom:1px solid #211e1920}.builderArticle_hero__cHhLn[data-alignment=center]{text-align:center}.builderArticle_hero__cHhLn[data-alignment=right]{text-align:right}.builderArticle_hero__cHhLn[data-variant=centered],.builderArticle_hero__cHhLn[data-variant=full-width],.builderArticle_hero__cHhLn[data-variant=image-editorial],.builderArticle_hero__cHhLn[data-variant=minimal]{grid-template-columns:1fr}.builderArticle_hero__cHhLn[data-variant=centered]{text-align:center}.builderArticle_hero__cHhLn[data-variant=magazine]{grid-template-columns:3fr 2fr}.builderArticle_hero__cHhLn figure{margin:auto}.builderArticle_eyebrow__mcv9o,.builderArticle_hero__cHhLn nav{font-size:12px;letter-spacing:.12em}.builderArticle_eyebrow__mcv9o{text-transform:uppercase}.builderArticle_cta__wC0l6{display:inline-block;padding:10px 0;border-bottom:1px solid}.builderArticle_body__DANMK{max-width:1300px;padding:50px 5%;margin:auto}.builderArticle_block__Mxn_w{margin:0 0 64px}.builderArticle_block__Mxn_w[data-type=lead-introduction]{font-size:22px}.builderArticle_block__Mxn_w[data-type=highlight-box],.builderArticle_block__Mxn_w[data-type=key-takeaways]{padding:32px;border-left:2px solid #a08562;background:#eeeae4}.builderArticle_article__5_BnB figure{min-width:0;margin:0}.builderArticle_article__5_BnB img{display:block;width:100%;height:auto;max-height:850px;object-fit:cover}.builderArticle_article__5_BnB figure[data-transparent=true]{background:none;border:0;box-shadow:none}.builderArticle_article__5_BnB figure[data-transparent=true] img{object-fit:contain}.builderArticle_article__5_BnB figcaption{font-size:13px;color:#665e52;padding-top:10px}.builderArticle_mediaGrid__YUPU3,.builderArticle_references__usMMs,.builderArticle_textGrid__eFCfq{display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));align-items:center}.builderArticle_references__usMMs a{text-decoration:none;border-bottom:1px solid #211e1925;padding-bottom:24px}.builderArticle_references__usMMs img{aspect-ratio:1;object-fit:contain}.builderArticle_block__Mxn_w[data-variant=editorial-right] .builderArticle_references__usMMs>a:first-child,.builderArticle_block__Mxn_w[data-variant=image-right] .builderArticle_textGrid__eFCfq>div:first-child{order:2}.builderArticle_block__Mxn_w[data-variant="40-60"] .builderArticle_textGrid__eFCfq{grid-template-columns:2fr 3fr}.builderArticle_block__Mxn_w[data-variant="60-40"] .builderArticle_textGrid__eFCfq{grid-template-columns:3fr 2fr}.builderArticle_block__Mxn_w[data-variant=asymmetric] .builderArticle_mediaGrid__YUPU3,.builderArticle_block__Mxn_w[data-variant=asymmetric] .builderArticle_references__usMMs{grid-template-columns:2fr 1fr}.builderArticle_block__Mxn_w[data-variant=featured-center] .builderArticle_references__usMMs>a:nth-child(2),.builderArticle_block__Mxn_w[data-variant=featured-last] .builderArticle_references__usMMs>a:last-child{transform:scale(1.04)}.builderArticle_block__Mxn_w[data-variant=editorial-triptych] .builderArticle_references__usMMs>a:nth-child(2){margin-top:80px}.builderArticle_block__Mxn_w[data-variant=oversized-product] .builderArticle_references__usMMs{grid-template-columns:1fr}.builderArticle_block__Mxn_w[data-variant=oversized-product] img{max-height:650px}.builderArticle_block__Mxn_w[data-variant=centered]{text-align:center}.builderArticle_block__Mxn_w[data-variant=full-bleed]{margin-inline:-5%}.builderArticle_block__Mxn_w[data-variant=magazine]{padding:35px 0;border-top:1px solid #211e1940}.builderArticle_block__Mxn_w[data-variant=editorial-left] .builderArticle_references__usMMs:has(>a:only-child),.builderArticle_block__Mxn_w[data-variant=editorial-right] .builderArticle_references__usMMs:has(>a:only-child),.builderArticle_block__Mxn_w[data-variant=split] .builderArticle_references__usMMs:has(>a:only-child){display:block}.builderArticle_block__Mxn_w[data-variant=editorial-left] .builderArticle_references__usMMs>a:only-child,.builderArticle_block__Mxn_w[data-variant=editorial-right] .builderArticle_references__usMMs>a:only-child,.builderArticle_block__Mxn_w[data-variant=split] .builderArticle_references__usMMs>a:only-child{display:grid;grid-template-columns:1fr 1fr;column-gap:5%;align-items:center}.builderArticle_block__Mxn_w[data-variant=editorial-left] .builderArticle_references__usMMs>a:only-child figure,.builderArticle_block__Mxn_w[data-variant=split] .builderArticle_references__usMMs>a:only-child figure{grid-row:1/4}.builderArticle_block__Mxn_w[data-variant=editorial-right] .builderArticle_references__usMMs>a:only-child figure{grid-column:2;grid-row:1/4}.builderArticle_block__Mxn_w[data-type=two-column-text] .builderArticle_textGrid__eFCfq{grid-template-columns:1fr 1fr}.builderArticle_block__Mxn_w[data-type=mosaic] .builderArticle_mediaGrid__YUPU3>figure:first-child{grid-column:span 2}.builderArticle_block__Mxn_w[data-type=before-after] .builderArticle_mediaGrid__YUPU3{grid-template-columns:1fr 1fr}.builderArticle_block__Mxn_w[data-type=gallery] .builderArticle_mediaGrid__YUPU3{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.builderArticle_block__Mxn_w[data-type=gallery] figure{min-width:75%;scroll-snap-align:start}.builderArticle_hero__cHhLn[data-title-position=after-media]>div{order:2}.builderArticle_article__5_BnB blockquote{font-size:clamp(25px,4cqi,46px);border-left:1px solid #a08562;padding:24px}.builderArticle_article__5_BnB cite{font-size:16px}.builderArticle_article__5_BnB ol,.builderArticle_article__5_BnB ul{padding-left:24px}.builderArticle_article__5_BnB ol{list-style:decimal}.builderArticle_article__5_BnB ul{list-style:disc}.builderArticle_article__5_BnB li{padding:7px}.builderArticle_checklist__rJBJL{list-style:"✓ "!important}.builderArticle_table__3O3Jn{overflow-x:auto}.builderArticle_table__3O3Jn table{width:100%;border-collapse:collapse}.builderArticle_table__3O3Jn td,.builderArticle_table__3O3Jn th{text-align:left;vertical-align:top;padding:16px;border-bottom:1px solid #211e1925;min-width:140px}.builderArticle_article__5_BnB details{padding:20px 0;border-bottom:1px solid #211e1925}.builderArticle_article__5_BnB summary{cursor:pointer;font-size:19px}.builderArticle_article__5_BnB details p{margin-top:20px}.builderArticle_article__5_BnB hr{margin:40px 0;border-color:#211e1925}@container (max-width:700px){.builderArticle_hero__cHhLn{grid-template-columns:1fr!important;padding:32px 6%;gap:30px}.builderArticle_hero__cHhLn[data-mobile-alignment=left]{text-align:left}.builderArticle_hero__cHhLn[data-mobile-alignment=center]{text-align:center}.builderArticle_hero__cHhLn[data-mobile-alignment=right]{text-align:right}.builderArticle_body__DANMK{padding:32px 6%}.builderArticle_mediaGrid__YUPU3,.builderArticle_references__usMMs,.builderArticle_textGrid__eFCfq{grid-template-columns:1fr!important}.builderArticle_block__Mxn_w{margin-bottom:40px}.builderArticle_references__usMMs>a{transform:none!important;margin-top:0!important}.builderArticle_textGrid__eFCfq>div{order:0!important}.builderArticle_references__usMMs>a:only-child{display:block!important}.builderArticle_block__Mxn_w[data-type=mosaic] .builderArticle_mediaGrid__YUPU3>figure:first-child{grid-column:auto}}.builder_builder__ysW1o{color:#29231c;background:#f7f5f0;padding:24px;min-height:100vh;font-family:var(--font-oasiac-sans),sans-serif;font-size:13px}.builder_builder__ysW1o .builder_editorShell__pPMgA{border:0;margin:0;padding:0;min-width:0}.builder_simpleEditor__YOkyH{max-width:1100px;margin:0 auto}.builder_simpleHeader__XVSD_{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:18px 0 28px;border-bottom:1px solid #d8cfc2}.builder_simpleHeader__XVSD_ h1{margin:12px 0 4px;font-size:38px}.builder_simpleSection__CNNF9{margin:24px 0;padding:26px;background:#fffdf8;border:1px solid #e0d8cc}.builder_simpleSection__CNNF9>h2{margin-top:0;font-size:28px}.builder_simpleGrid__XolJh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.builder_simpleCard__mo1pz{margin:18px 0;padding:20px;border:1px solid #d9d0c3;background:#faf8f3}.builder_simpleCardHeader__DiZHK{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.builder_addSection__6b9Iw{width:100%;margin-top:14px;padding:14px;border:1px dashed #a58b69!important;background:#f4eee5!important;color:#6f5739;font-weight:600}.builder_componentPicker__CS_hN{margin-top:14px;padding:18px;border:1px solid #cdbda8;background:#fff}.builder_componentPicker__CS_hN details{margin:8px 0}.builder_componentPicker__CS_hN summary{padding:10px;cursor:pointer;font-weight:600}.builder_componentPicker__CS_hN button{margin:4px}.builder_localeStrip__GlZfp{display:flex;flex-wrap:wrap;gap:8px}.builder_localeStrip__GlZfp button[aria-pressed=true]{background:#e7dccb;border-color:#80643e}.builder_issues___xCrJ{display:grid;gap:7px}.builder_issues___xCrJ div{padding:10px;border-left:3px solid #789;background:#f5f2ec}.builder_issues___xCrJ div[data-severity=ERROR]{border-color:#a13b2f}.builder_issues___xCrJ div[data-severity=WARNING]{border-color:#b28331}.builder_issues___xCrJ div[data-severity=PASS]{border-color:#4c7a59}.builder_technicalBuilder__BAa_s{display:none}@media(max-width:700px){.builder_simpleHeader__XVSD_{display:block}.builder_simpleGrid__XolJh{grid-template-columns:1fr}.builder_simpleSection__CNNF9{padding:18px 14px}.builder_simpleHeader__XVSD_ h1{font-size:30px}.builder_simpleCardHeader__DiZHK{display:block}.builder_simpleCardHeader__DiZHK .builder_actions__js_CV{margin-top:10px}}.builder_builder__ysW1o h1,.builder_builder__ysW1o h2,.builder_dialog__OT9tK h2{font-family:var(--font-oasiac-display),serif}.builder_builder__ysW1o h1{font-size:32px}.builder_builder__ysW1o h2{font-size:23px;margin:20px 0 12px}.builder_builder__ysW1o button,.builder_dialog__OT9tK button{border:1px solid #d6cdbf;background:#fffdf8;padding:8px 10px;cursor:pointer;font-size:12px}.builder_builder__ysW1o button:disabled,.builder_dialog__OT9tK button:disabled{opacity:.4;cursor:not-allowed}.builder_builder__ysW1o button[aria-pressed=true],.builder_dialog__OT9tK button[aria-pressed=true]{border-color:#80643e;background:#ede5d7}.builder_builder__ysW1o button:focus-visible,.builder_builder__ysW1o input:focus-visible,.builder_builder__ysW1o select:focus-visible,.builder_builder__ysW1o textarea:focus-visible,.builder_dialog__OT9tK button:focus-visible{outline:2px solid #79603e;outline-offset:2px}.builder_builder__ysW1o input,.builder_builder__ysW1o select,.builder_builder__ysW1o textarea,.builder_dialog__OT9tK input,.builder_dialog__OT9tK select{border:1px solid #d6cdbf;padding:9px;background:#fff;min-width:0;max-width:100%;border-radius:0}.builder_builder__ysW1o textarea{resize:vertical}.builder_builder__ysW1o small{font-size:10px}.builder_header__VZjO0{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;align-items:center;padding-bottom:20px;border-bottom:1px solid #ddd4c8}.builder_toolbar__BoDhb{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:12px 0}.builder_toolbar__BoDhb small{display:block}.builder_primary__mjyM7{background:#284a39!important;color:#fff}.builder_workspace__buFnM{display:grid;grid-template-columns:240px minmax(0,1fr) 310px;min-height:75vh;border:1px solid #ded6c9}.builder_left__D2Mh_,.builder_right__q3Q82{padding:14px;overflow:auto;max-height:calc(100vh - 190px);background:#fcfaf6;position:sticky;top:0}.builder_left__D2Mh_{border-right:1px solid #ddd4c8}.builder_right__q3Q82{border-left:1px solid #ddd4c8}.builder_canvas__56f8L{padding:20px;background:#e7e2d9;min-width:0;overflow:auto}.builder_previewOnly__aPKN2 .builder_canvas__56f8L{min-height:70vh}.builder_structure__CO5cB{list-style:none;padding:0;margin:12px 0}.builder_structure__CO5cB li{padding:8px 0;border-bottom:1px solid #ded6c9}.builder_structure__CO5cB li[data-active=true]{background:#eae1d2}.builder_structure__CO5cB li>button{text-align:left;width:100%}.builder_actions__js_CV{display:flex;flex-wrap:wrap;gap:3px;margin-top:4px}.builder_actions__js_CV button{padding:4px;font-size:10px}.builder_libraryButton__p4Fy8{display:block;width:100%;text-align:left;margin:4px 0}.builder_left__D2Mh_ summary{padding:12px 0;cursor:pointer}.builder_field__U73nQ{display:flex;flex-direction:column;gap:5px;margin:14px 0}.builder_check__XHERM{display:flex;gap:8px;margin:12px 0}.builder_builder__ysW1o fieldset{border:1px solid #ddd4c8;padding:12px;margin:16px 0}.builder_thumb__reJjS{max-height:130px;width:100%;object-fit:contain}.builder_error__1zJhQ{color:#8a241d;padding:12px;border:1px solid #c8a59e}.builder_issue__1fSE3{display:block;width:100%;text-align:left;margin:6px 0}.builder_issue__1fSE3[data-severity=ERROR]{border-left:3px solid #9a3427}.builder_issue__1fSE3[data-severity=WARNING]{border-left:3px solid #9f752c}.builder_issue__1fSE3[data-severity=PASS]{border-left:3px solid #416a4c}.builder_right__q3Q82 pre{white-space:pre-wrap;font-size:11px;overflow-wrap:anywhere}.builder_empty__tVi_I{padding:50px;text-align:center}.builder_dialog__OT9tK{position:fixed;inset:0;margin:auto;background:#faf8f2;color:#29231c;padding:24px;width:min(1100px,95vw);max-height:90vh;border:1px solid #bba98d}.builder_dialog__OT9tK::backdrop{background:#211e1980}.builder_dialog__OT9tK header{display:flex;justify-content:space-between;align-items:center}.builder_pickerLayout__fCsHZ{display:grid;grid-template-columns:2fr 1fr;gap:24px}.builder_gallery__Kox5S{max-height:60vh;overflow:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(125px,1fr));gap:10px}.builder_gallery__Kox5S button{text-align:left}.builder_gallery__Kox5S img{width:100%;height:110px;object-fit:contain;background:repeating-conic-gradient(#eee 0 25%,#fff 0 50%) 50%/16px 16px}.builder_largeImage__ycMqr{width:100%;max-height:300px;object-fit:contain}.builder_pickerLayout__fCsHZ aside{overflow-wrap:anywhere}.builder_library__Jv9S3{display:grid;gap:12px;margin-top:24px}.builder_library__Jv9S3 article{padding:20px;border:1px solid #ded6c9;background:#fffdf8;display:flex;gap:20px;flex-wrap:wrap;justify-content:space-between}.builder_library__Jv9S3 article img{width:80px;height:80px;object-fit:contain}@media(max-width:1200px){.builder_workspace__buFnM{grid-template-columns:190px minmax(0,1fr)}.builder_right__q3Q82{grid-column:1/-1;position:static;max-height:none;border-top:1px solid #ded6c9}.builder_left__D2Mh_{max-height:700px}.builder_builder__ysW1o{padding:15px}}@media(max-width:650px){.builder_workspace__buFnM{display:flex;flex-direction:column}.builder_left__D2Mh_{position:static;max-height:350px}.builder_canvas__56f8L{padding:0}.builder_pickerLayout__fCsHZ{grid-template-columns:1fr}.builder_gallery__Kox5S{max-height:35vh}.builder_builder__ysW1o{padding:10px}}