.ha{max-width:112rem;padding-top:5rem;padding-bottom:7rem;color:#2a211c}.ha-hero{max-width:88rem}.ha-hero>span,.ha-kicker{font-size:1.1rem;font-weight:900;letter-spacing:.12em;color:#a76532}.ha h1,.ha h2{font-family:Iowan Old Style,Georgia,serif;font-weight:500;letter-spacing:-.04em;line-height:1.05}.ha h1{font-size:clamp(4rem,6vw,6.5rem);margin:1rem 0}.ha h2{font-size:clamp(2.7rem,4vw,4rem);margin:.7rem 0 1rem}.ha-hero p{font-size:1.75rem;line-height:1.6;color:#71675f}.ha-pills{display:flex;gap:.7rem;flex-wrap:wrap;margin-top:1.5rem}.ha-pills b{border:1px solid #dfd7cd;border-radius:999px;padding:.7rem 1rem;font-size:1.2rem}.ha-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem;margin-top:3.5rem}.ha-card{border:1px solid #dfd7cd;border-radius:1.5rem;padding:2.5rem;background:#fff}.ha-dashboard-card{background:#f3ede4}.ha-muted{font-size:1.35rem;color:#71675f;line-height:1.55}.ha-form{display:grid;gap:1.25rem;margin-top:2rem}.ha-two{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.ha label,.ha legend{font-size:1.3rem;font-weight:750}.ha input,.ha select,.ha textarea{display:block;width:100%;box-sizing:border-box;margin-top:.55rem;border:1px solid #cfc4b8;border-radius:.8rem;padding:1rem;background:#fff;font:inherit}.ha fieldset{border:1px solid #d9cec3;border-radius:1rem;padding:1.2rem;display:grid;gap:.7rem}.ha fieldset label{font-weight:500}.ha fieldset input,.ha-check input{width:auto;display:inline;margin-right:.5rem}.ha-check{display:flex;align-items:flex-start;gap:.4rem;font-weight:500!important;line-height:1.45}.ha button{min-height:4.8rem;border:0;border-radius:.8rem;background:#a76532;color:#fff;padding:0 1.5rem;font-weight:850;cursor:pointer}.ha-result{margin-top:1.2rem;padding:1.3rem;border-radius:1rem;background:#e8f4ea;line-height:1.55;word-break:break-word}.ha-result.bad{background:#fae9e7}.ha-credentials{margin-top:1rem;padding:1rem;background:#fff;border-radius:.8rem}.ha-status{display:flex;justify-content:space-between;align-items:center;background:#fff;border-radius:1rem;padding:1.2rem;margin-top:1.5rem}.ha-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem;margin-top:1rem}.ha-stats>div{background:#fff;border-radius:1rem;padding:1.2rem}.ha-stats b,.ha-stats span{display:block}.ha-stats b{font-size:2rem}.ha-stats span{font-size:1.1rem;color:#71675f}.ha-links,.ha-network{margin-top:1.5rem}.ha-linkrow{display:grid;grid-template-columns:1fr;gap:.6rem;background:#fff;border-radius:1rem;padding:1rem;margin:.7rem 0}.ha-linkrow small{display:block;color:#71675f}.ha-linkrow button{min-height:3.8rem}.ha-light{background:#fff!important;color:#2a211c!important;border:1px solid #cfc4b8!important;margin-top:1rem}.ha-info{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2rem}.ha-info>div{border:1px solid #dfd7cd;border-radius:1rem;padding:1.5rem}.ha-info strong,.ha-info span{display:block}.ha-info span{font-size:1.2rem;color:#71675f;margin-top:.4rem;line-height:1.5}@media(max-width:850px){.ha-grid,.ha-info{grid-template-columns:1fr}}@media(max-width:600px){.ha-two{grid-template-columns:1fr}.ha{padding-top:3.5rem}.ha-card{padding:1.5rem}}.dp{padding-top:3rem;padding-bottom:7rem;color:#241e1a}.dp-top{display:grid;grid-template-columns:1.15fr .85fr;gap:4rem;align-items:start}.dp-main img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:1.2rem}.dp-thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:.7rem;margin-top:.7rem}.dp-thumbs img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:.7rem}.dp-buy{position:sticky;top:2rem}.dp-badge{display:inline-block;background:#f3ede4;border-radius:999px;padding:.55rem .8rem;font-size:1.05rem;font-weight:900}.dp-location{color:#a76532;font-weight:850;margin-top:1rem}.dp h1{font:500 clamp(3.5rem,5vw,5.4rem)/1.02 "Iowan Old Style",Georgia,serif;letter-spacing:-.045em;margin:.6rem 0 1.3rem}.dp-price{display:flex;align-items:baseline;gap:1rem;margin:1rem 0 1.5rem}.dp-price s{color:#8a817a;font-size:1.5rem}.dp-price strong{font-size:3rem}.dp-intro{font-size:1.55rem;line-height:1.55}.dp-intro p{margin:.8rem 0}.dp-cost{display:flex;flex-direction:column;gap:.35rem;background:#fff3d9;border:1px solid #e4c983;border-radius:.8rem;padding:1.2rem;margin:1.5rem 0;font-size:1.25rem}.dp-variants{display:grid;gap:.6rem;margin:1.5rem 0}.dp-variants a{border:1px solid #d7cec5;border-radius:.7rem;padding:1rem;text-decoration:none;font-weight:800}.dp-variants a.is-active{border-color:#241e1a;background:#f3ede4}.dp-cta{width:100%;min-height:5.4rem;border:0;border-radius:.8rem;background:#a76532;color:#fff;font-weight:900;font-size:1.6rem;display:flex;align-items:center;justify-content:center;text-decoration:none}.dp-content{display:grid;grid-template-columns:1fr 1fr;gap:4rem;margin-top:5rem;padding-top:4rem;border-top:1px solid #dfd7cd}.dp-content h2{font:500 3rem/1.1 Iowan Old Style,Georgia,serif}.dp-highlights{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.dp-highlights>div{border:1px solid #dfd7cd;border-radius:.8rem;padding:1.2rem}.dp-highlights b,.dp-highlights span{display:block}.dp-highlights span{font-size:1.25rem;color:#71675f;margin-top:.3rem}.dp-terms p{font-size:1.35rem;line-height:1.6;color:#5f5751}.dp-bookingnote{background:#f3ede4;border-radius:.9rem;padding:1.4rem}.dp-bookingnote strong{font-size:1.35rem}.dp-bookingnote p{font-size:1.25rem;color:#5f5751;line-height:1.55;margin:.5rem 0 0}@media(max-width:749px){.dp-top,.dp-content{grid-template-columns:1fr}.dp-buy{position:static}.dp-thumbs{grid-template-columns:repeat(2,1fr)}.dp-highlights{grid-template-columns:1fr}}.hs-fee{margin:1.8rem 0 0;padding:1.5rem 1.7rem;border:1px solid #dfd7cd;border-radius:1rem;background:#fff}.hs-fee strong,.hs-fee span,.hs-fee b{display:block}.hs-fee strong{font-size:1.8rem}.hs-fee span{font-size:1.35rem;color:#71675f;margin-top:.25rem}.hs-fee b{font-size:1.45rem;color:#a76532;margin-top:.75rem}.hs{max-width:112rem;padding-top:6rem;padding-bottom:7rem;color:#241e1a}.hs-hero{max-width:88rem}.hs-hero>span,.hs-founding>div>span{font-size:1.1rem;font-weight:900;letter-spacing:.12em;color:#a76532}.hs h1,.hs h2{font-family:Iowan Old Style,Georgia,serif;font-weight:500;letter-spacing:-.04em;line-height:1.04}.hs h1{font-size:clamp(4rem,6vw,6.5rem);margin:1rem 0 1.5rem}.hs h2{font-size:clamp(2.8rem,4vw,4.4rem);margin:.7rem 0 1rem}.hs-hero p,.hs-founding p,.hs-types>p{font-size:1.65rem;line-height:1.55;color:#71675f}.hs-pills,.hs-typegrid{display:flex;gap:.7rem;flex-wrap:wrap;margin-top:1.5rem}.hs-pills b,.hs-typegrid span{border:1px solid #dfd7cd;background:#fff;border-radius:999px;padding:.7rem 1rem;font-size:1.2rem}.hs-founding{margin:4rem 0;background:#f3ede4;border-radius:1.5rem;padding:3rem;display:grid;grid-template-columns:.9fr 1.1fr;gap:3rem}.hs-benefits{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.hs-benefits>div{background:#fff;border-radius:1rem;padding:1.4rem}.hs-benefits strong,.hs-benefits span{display:block}.hs-benefits strong{font-size:1.5rem}.hs-benefits span{font-size:1.2rem;color:#71675f;margin-top:.35rem}.hs-why{margin:4rem 0}.hs-why>span{font-size:1.1rem;font-weight:900;letter-spacing:.12em;color:#a76532}.hs-why>p{font-size:1.55rem;color:#71675f;max-width:85rem}.hs-whypoints{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1.5rem}.hs-whypoints>div{border:1px solid #dfd7cd;border-radius:1rem;padding:1.4rem}.hs-whypoints strong,.hs-whypoints span{display:block}.hs-whypoints strong{font-size:1.5rem}.hs-whypoints span{font-size:1.2rem;color:#71675f;margin-top:.35rem}.hs-proof{margin:4rem 0;padding:3rem;border:1px solid #dfd7cd;border-radius:1.5rem;background:#fff}.hs-proofcopy>span{font-size:1.1rem;font-weight:900;letter-spacing:.12em;color:#a76532}.hs-proofcopy>p{font-size:1.55rem;line-height:1.6;color:#71675f;max-width:88rem}.hs-proofgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:1.8rem}.hs-proofgrid>div{background:#f7f2ec;border-radius:1rem;padding:1.5rem}.hs-proofgrid strong,.hs-proofgrid span{display:block}.hs-proofgrid strong{font-size:1.5rem}.hs-proofgrid span{font-size:1.2rem;color:#71675f;margin-top:.35rem}.hs-types{margin:4rem 0}.hs-choices{display:grid;grid-template-columns:repeat(4,1fr);gap:1.2rem;margin:4rem 0}.hs-choices>div{border:1px solid #dfd7cd;border-radius:1.2rem;padding:2rem}.hs-choices strong{font-size:1.8rem}.hs-choices p{font-size:1.3rem;color:#71675f;margin:.7rem 0 0}.hs-heroactions{display:flex;gap:.8rem;flex-wrap:wrap;margin-top:2rem}.hs-processintro{margin:4rem 0 1.2rem}.hs-processintro>span{font-size:1.1rem;font-weight:900;letter-spacing:.12em;color:#a76532}.hs-processintro>p{font-size:1.5rem;line-height:1.6;color:#71675f;max-width:82rem}.hs-flow{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1px solid #dfd7cd;border-left:1px solid #dfd7cd;margin:4rem 0}.hs-flow>div{padding:2rem;border-right:1px solid #dfd7cd;border-bottom:1px solid #dfd7cd}.hs-flow b{display:block;color:#a76532;margin-bottom:1.2rem}.hs-flow strong,.hs-flow span{display:block}.hs-flow strong{font-size:1.6rem}.hs-flow span{font-size:1.25rem;color:#71675f;margin-top:.5rem}.hs-actions{display:flex;justify-content:space-between;align-items:center;gap:2rem;background:#f3ede4;border-radius:1.3rem;padding:2.5rem}.hs-actions strong{font-size:1.8rem}.hs-actions p{margin:.4rem 0 0;color:#71675f}.hs-actions__buttons{display:flex;gap:.8rem}.hs-btn{display:inline-flex;min-height:5rem;align-items:center;justify-content:center;padding:0 1.8rem;border-radius:.75rem;background:#a76532;color:#fff;text-decoration:none;font-weight:850}.hs-btn--light{background:#fff;color:#241e1a;border:1px solid #cfc4b8}.hs-note{margin-top:2rem;font-size:1.25rem;color:#71675f}@media(max-width:989px){.hs-founding,.hs-whypoints{grid-template-columns:1fr}.hs-proofgrid,.hs-choices,.hs-flow{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.hs{padding-top:4rem}.hs-benefits,.hs-proofgrid,.hs-choices,.hs-flow{grid-template-columns:1fr}.hs-heroactions,.hs-actions{align-items:flex-start;flex-direction:column}.hs-heroactions,.hs-actions__buttons{width:100%}.hs-actions__buttons{flex-direction:column}.hs-btn{width:100%}}.hs{max-width:124rem!important}.hs-hero{max-width:98rem!important}.hs-hero>span,.hs-founding>div>span,.hs-why>span,.hs-proofcopy>span,.hs-processintro>span,.hs-international>span{font-size:1.25rem!important}.hs-hero p,.hs-founding p,.hs-types>p,.hs-why>p,.hs-proofcopy>p,.hs-processintro>p{font-size:1.85rem!important;line-height:1.65!important}.hs-pills b,.hs-typegrid span{font-size:1.4rem!important;padding:.85rem 1.15rem!important}.hs-benefits strong,.hs-whypoints strong,.hs-proofgrid strong{font-size:1.7rem!important}.hs-benefits span,.hs-whypoints span,.hs-proofgrid span,.hs-flow span{font-size:1.4rem!important;line-height:1.55!important}.hs-choices strong,.hs-actions strong{font-size:2rem!important}.hs-choices p,.hs-actions p,.hs-note{font-size:1.5rem!important;line-height:1.55!important}.hs-flow strong{font-size:1.75rem!important}.hs-btn{min-height:5.8rem!important;padding:0 2.4rem!important;border-radius:1.2rem!important;font-size:1.55rem!important;box-shadow:0 10px 24px #3f281924;transition:.18s ease}.hs-btn:hover{transform:translateY(-1px);box-shadow:0 14px 28px #3f281933}.hs-international{margin:4rem 0;padding:3rem;border-radius:1.6rem;background:#241e1a;color:#fff}.hs-international h2{color:#fff}.hs-international>p{font-size:1.8rem;line-height:1.65;color:#eee2d7;max-width:92rem}.hs-international>span{color:#e3ad78;font-weight:900;letter-spacing:.12em}.hs-intgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:2rem}.hs-intgrid>div{background:#ffffff14;padding:1.6rem;border-radius:1rem}.hs-intgrid strong,.hs-intgrid span{display:block}.hs-intgrid strong{font-size:1.65rem}.hs-intgrid span{font-size:1.35rem;line-height:1.55;color:#eee2d7;margin-top:.45rem}@media(max-width:989px){.hs-intgrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.hs-intgrid{grid-template-columns:1fr}.hs-hero p,.hs-founding p,.hs-types>p,.hs-why>p,.hs-proofcopy>p,.hs-processintro>p{font-size:1.65rem!important}}.hsub-import{margin:2rem 0 2.4rem;padding:2rem;border:1px solid #d9cec2;border-radius:1.4rem;background:#fffaf5}.hsub-import span{display:block;font-size:1.1rem;font-weight:900;letter-spacing:.1em;color:#a35320}.hsub-import strong{display:block;font-size:2rem;margin:.35rem 0}.hsub-import p{margin:.3rem 0 1.2rem;line-height:1.55}.hsub-importrow{display:grid;grid-template-columns:1fr auto;gap:.8rem}.hsub-importrow input{margin:0!important}.hsub-importrow button{min-height:5.2rem}.hsub-importmsg{margin-top:.8rem;font-size:1.35rem}@media(max-width:749px){.hsub-importrow{grid-template-columns:1fr}}.hsub-feeinfo{margin-top:1.6rem;padding:1.6rem;background:#f3ede4;border-radius:1rem;border:1px solid #dfd7cd;display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.hsub-feeinfo>div{padding:1rem}.hsub-feeinfo strong,.hsub-feeinfo span{display:block}.hsub-feeinfo strong{font-size:1.55rem}.hsub-feeinfo span{font-size:1.3rem;color:#71675f;margin-top:.35rem}.hsub-mundamo-note{background:#fff;border:1px solid #c99b77;border-radius:.9rem}.hsub-mundamo-note a{display:inline-block;margin-top:.7rem;color:#8e4f23;font-weight:900}.hsub-feeconfirm{margin-top:1.2rem!important;padding:1.4rem!important;border:2px solid #a76532!important;background:#fff8f1!important}.hsub-payactions{margin-top:1.2rem}.hsub-paybtn{display:inline-flex;padding:1.2rem 1.5rem;border-radius:.8rem;background:#a76532;color:#fff!important;text-decoration:none;font-weight:900}@media(max-width:749px){.hsub-feeinfo{grid-template-columns:1fr}}.hsub-onboarding-gate{margin:2rem 0;padding:2rem;border:2px solid #a76532;border-radius:1.4rem;background:#fff}.hsub-onboarding-gate strong,.hsub-onboarding-gate span{display:block}.hsub-onboarding-gate a{display:inline-flex;margin-top:1rem;min-height:5.5rem;align-items:center;padding:0 2rem;border-radius:1rem;background:#a76532;color:#fff;text-decoration:none;font-weight:900}.hsub-compact{border:1px solid #dfd7cd;border-radius:1.4rem;background:#fff;overflow:hidden}.hsub-compact summary{cursor:pointer;display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:1.8rem 2rem;background:#f8f4ef}.hsub-compact summary strong{font:500 2.5rem/1.15 Iowan Old Style,Georgia,serif}.hsub-compact summary span{font-size:1.35rem;color:#71675f}.hsub-compact[open]{padding-bottom:2rem}.hsub-compact[open] summary{margin-bottom:2rem;border-bottom:1px solid #dfd7cd}.hsub-compact[open]>:not(summary){margin-left:2rem;margin-right:2rem}.hsub{max-width:110rem;padding-top:5rem;padding-bottom:7rem;color:#241e1a}.hsub-head{max-width:82rem}.hsub-head>span{color:#a76532;font-weight:900;letter-spacing:.12em;font-size:1.05rem}.hsub h1{font:500 clamp(3.8rem,5.5vw,6rem)/1.02 "Iowan Old Style",Georgia,serif;letter-spacing:-.04em;margin:1rem 0}.hsub-head p{font-size:1.7rem;color:#71675f}.hsub-login{margin-top:3rem;background:#f3ede4;padding:2.5rem;border-radius:1.2rem}.hsub-login a{display:inline-flex;margin:.7rem .5rem 0 0;padding:1rem 1.5rem;background:#a76532;color:#fff;text-decoration:none;border-radius:.7rem}.hsub-form{display:grid;gap:1.8rem;margin-top:4rem}.hsub-block{border:1px solid #dfd7cd;border-radius:1.2rem;padding:2rem}.hsub-block h2{font:500 2.8rem/1.1 Iowan Old Style,Georgia,serif;margin:0 0 1.1rem}.hsub-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.3rem}.hsub label,.hsub legend{font-size:1.35rem;font-weight:800}.hsub input[type=text],.hsub input[type=url],.hsub input[type=number],.hsub input[type=date],.hsub select,.hsub textarea{display:block;width:100%;margin-top:.55rem;border:1px solid #cfc6bd;border-radius:.9rem;padding:1.15rem;background:#fff;font-family:Aptos,Calibri,Segoe UI,Arial,sans-serif;font-size:1.35rem;font-weight:400}.hsub textarea{resize:vertical}.hsub fieldset{margin-top:1.5rem;border:1px solid #dfd7cd;border-radius:.8rem;padding:1.3rem;display:grid;gap:.8rem}.hsub fieldset label{font-weight:500}.hsub-check,.hsub-option{display:flex!important;gap:.9rem;align-items:flex-start;font-weight:500!important}.hsub-check input,.hsub-option input{margin-top:.35rem;flex:0 0 auto}.hsub-option span,.hsub-option strong,.hsub-option small{display:block}.hsub-option strong{font-size:1.4rem}.hsub-option small{font-size:1.18rem;color:#71675f;margin-top:.2rem;line-height:1.45}.hsub-help,.hsub-foot,.hsub-inlinehelp{font-size:1.2rem;color:#71675f}.hsub-inlinehelp{display:block;margin-top:.55rem;font-weight:500;line-height:1.45}.hsub-goals{display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem;margin:1rem 0}.hsub-wide{grid-column:1/-1}.hsub-hotel-only,.hsub-apartment-only,.hsub-business-only{min-width:0}.hsub-label{font-size:1.35rem;font-weight:800}.hsub-ai{display:flex;align-items:center;justify-content:space-between;gap:1rem;background:#f3ede4;border-radius:1rem;padding:1.3rem;margin:1rem 0}.hsub-ai strong,.hsub-ai span{display:block}.hsub-ai span{font-size:1.15rem;color:#71675f;margin-top:.25rem}.hsub-ai button{border:0;border-radius:.7rem;background:#241e1a;color:#fff;padding:1rem 1.3rem;font-weight:850;white-space:nowrap;cursor:pointer}.hsub-ai-msg{background:#eef4ed;border-radius:.7rem;padding:1rem;margin:.7rem 0;font-size:1.2rem}.hsub-upload{border:2px dashed #cfc6bd;border-radius:1rem;padding:1.4rem;background:#fff}.hsub-upload input{margin-top:.8rem}.hsub-upload span{display:block;margin-top:.6rem;font-size:1.15rem;color:#71675f;font-weight:500}.hsub-contractlinks{display:flex;gap:.8rem;flex-wrap:wrap;margin:1rem 0 1.4rem}.hsub-contractlinks a{display:inline-flex;padding:.8rem 1rem;border:1px solid #cfc6bd;border-radius:.7rem;text-decoration:none;font-weight:800;background:#fff}.hsub-lead{font-size:1.45rem;color:#71675f;max-width:78rem}.hsub-reco{margin:1.5rem 0;background:#f3ede4;border-radius:1rem;padding:1.5rem}.hsub-reco>strong{font-size:1.5rem}.hsub-reco__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin:1rem 0}.hsub-reco__grid>div{background:#fff;border-radius:.8rem;padding:1.1rem}.hsub-reco__grid b{display:block;color:#a76532;font-size:2rem}.hsub-reco__grid span{font-size:1.15rem;color:#5f5751}.hsub-reco>small{color:#71675f}.hsub-form>button{min-height:5.3rem;border:0;border-radius:.75rem;background:#a76532;color:#fff;font-size:1.6rem;font-weight:900;cursor:pointer}.hsub-success{background:#e8f5ea;padding:1.4rem;border-radius:.8rem}.hsub-error{background:#fff0ee;color:#8b2d20;padding:1.4rem;border-radius:.8rem}.hsub-hotel-only{display:block}.hsub-hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important}@media(max-width:749px){.hsub-grid,.hsub-reco__grid,.hsub-goals{grid-template-columns:1fr}.hsub{padding-top:3.5rem}.hsub-ai{align-items:flex-start;flex-direction:column}.hsub-ai button{width:100%}}.hsub{max-width:118rem!important}.hsub-head{max-width:92rem!important}.hsub-head p,.hsub-help,.hsub-foot{font-size:1.55rem!important;line-height:1.65!important}.hsub-form{gap:2.4rem!important}.hsub-block{padding:clamp(2rem,4vw,3.5rem)!important;border-radius:1.8rem!important;background:#fff;box-shadow:0 14px 42px #3123190e}.hsub-block h2{font-size:clamp(2.6rem,3vw,3.6rem)!important}.hsub label,.hsub legend{font-size:1.5rem!important}.hsub input[type=text],.hsub input[type=email],.hsub input[type=url],.hsub input[type=number],.hsub input[type=date],.hsub select,.hsub textarea{display:block;width:100%;min-height:5.2rem!important;font-size:1.5rem!important;padding:1.35rem 1.45rem!important;border:1px solid #cfc6bd;border-radius:1.1rem!important;background:#fff}.hsub textarea{min-height:9rem}.hsub-option{padding:1.15rem;border:1px solid #dfd7cd;border-radius:1.1rem;background:#fff}.hsub-option input{width:20px;height:20px;accent-color:#a76532}.hsub-choicegrid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.hsub-groupcta{margin:2.5rem 0 0;padding:2.2rem 2.5rem;border-radius:1.5rem;background:#241e1a;color:#fff;display:flex;justify-content:space-between;gap:2rem;align-items:center}.hsub-groupcta span,.hsub-groupcta strong,.hsub-groupcta p{display:block}.hsub-groupcta span{font-size:1.05rem;letter-spacing:.1em;color:#dfb88e;font-weight:900}.hsub-groupcta strong{font:500 2.4rem/1.2 Iowan Old Style,Georgia,serif;margin:.4rem 0}.hsub-groupcta p{margin:0;color:#eee3da;font-size:1.35rem}.hsub-groupcta a,.hsub-primary{display:inline-flex;justify-content:center;align-items:center;min-height:5.4rem;padding:0 2.2rem;border:0;border-radius:1rem;background:#a76532;color:#fff!important;font-weight:900;text-decoration:none;cursor:pointer;box-shadow:0 12px 28px #673a1c33}.hsub-preview{margin-top:2rem;border:1px solid #d9cfc5;border-radius:1.8rem;overflow:hidden;background:#fff;box-shadow:0 25px 70px #2b1f1724}.hsub-previewtop{display:flex;justify-content:space-between;align-items:center;padding:1.2rem 1.6rem;background:#f3ede4;font-weight:900}.hsub-previewhero{min-height:34rem;background:linear-gradient(135deg,#33271f,#7b593e);background-size:cover;background-position:center;display:flex;align-items:end;padding:3rem;color:#fff}.hsub-previewhero h2{color:#fff!important;font-size:clamp(3rem,5vw,5rem)!important}.hsub-previewbody{padding:2.5rem}.hsub-previewbody #hsub-preview-place{display:inline-block;margin-left:.7rem}.hsub-previewfacts{display:flex;flex-wrap:wrap;gap:.7rem;margin:1.5rem 0}.hsub-previewfacts span{padding:.7rem 1rem;border-radius:999px;background:#f3ede4;font-weight:800}.hsub-previewactions{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem}@media(max-width:749px){.hsub-grid,.hsub-choicegrid{grid-template-columns:1fr!important}.hsub-groupcta{display:block}.hsub-groupcta a{margin-top:1.4rem;width:100%}.hsub-previewactions{flex-direction:column}.hsub-previewactions button{width:100%}}.hsub{max-width:128rem!important}.hsub-head{max-width:100rem!important}.hsub-head>span{font-size:1.25rem!important}.hsub-head p,.hsub-help,.hsub-foot,.hsub-inlinehelp{font-size:1.75rem!important;line-height:1.65!important}.hsub-form{gap:2.8rem!important}.hsub-block{padding:clamp(2.5rem,4vw,4rem)!important;border-radius:2rem!important}.hsub-block h2{font-size:clamp(3rem,3.4vw,4.1rem)!important}.hsub label,.hsub legend,.hsub-label{font-size:1.7rem!important}.hsub input[type=text],.hsub input[type=email],.hsub input[type=url],.hsub input[type=number],.hsub input[type=date],.hsub select,.hsub textarea{min-height:5.8rem!important;font-size:1.7rem!important;padding:1.45rem 1.6rem!important}.hsub-option{padding:1.35rem!important}.hsub-option strong{font-size:1.65rem!important}.hsub-option small{font-size:1.4rem!important}.hsub-option input{width:22px!important;height:22px!important}.hsub-feature{display:grid;gap:.7rem;align-content:start}.hsub-own{grid-column:1/-1;margin-top:.8rem}.hsub-primary,#hsub-ai-btn,.hsub-groupcta a{border-radius:1.2rem!important;min-height:5.8rem!important;padding:0 2.6rem!important;font-size:1.6rem!important;box-shadow:0 10px 25px #36231624!important}.hsub-form>#hsub-preview-btn{width:min(100%,42rem)!important;justify-self:center!important;background:#241e1a!important}.hsub-calculator{margin-top:2rem;padding:2.2rem;border-radius:1.5rem;background:#241e1a;color:#fff}.hsub-calc-head span{font-size:1.1rem;letter-spacing:.12em;color:#e1b587;font-weight:900}.hsub-calc-head strong{display:block;font-size:2.1rem;margin:.35rem 0}.hsub-calc-head p{margin:.2rem 0 1.5rem;color:#e9dfd7;font-size:1.4rem}.hsub-calc-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.hsub-calc-grid div{padding:1.3rem;border-radius:1rem;background:#ffffff14}.hsub-calc-grid small,.hsub-calc-grid b{display:block}.hsub-calc-grid small{font-size:1.2rem;color:#e9dfd7}.hsub-calc-grid b{font-size:2rem;margin-top:.35rem}.hsub-calculator>p{font-size:1.3rem;margin:1.2rem 0 0;color:#e9dfd7}@media(max-width:749px){.hsub-head p,.hsub-help,.hsub-foot,.hsub-inlinehelp{font-size:1.6rem!important}.hsub label,.hsub legend,.hsub-label{font-size:1.55rem!important}.hsub-calc-grid{grid-template-columns:repeat(2,1fr)}}.hsub-reviewnote{margin-top:2rem;padding:1.8rem 2rem;background:#f3ede4;border-left:.45rem solid #a76532;border-radius:1rem;display:grid;gap:.4rem;font-size:1.48rem;line-height:1.6}.hsub-reviewnote strong{font-size:1.6rem}.hsub-submitbar{display:grid;gap:.8rem}.hsub-submitbar small{font-size:1.35rem;color:#71675f}.hsub-primary{min-height:5.9rem!important;border-radius:1.2rem!important;font-size:1.55rem!important;font-weight:900!important;box-shadow:0 10px 24px #5f371b26;transition:.2s ease}.hsub-primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 13px 28px #5f371b33}.hsub-primary:disabled{opacity:.42;cursor:not-allowed;box-shadow:none}.hsub-privacybtn{display:inline-flex!important;align-items:center;justify-content:center;min-height:4.8rem;padding:0 1.7rem!important;border:1px solid #c9b9a9!important;border-radius:1rem!important;background:#fff!important;color:#6d3c1d!important;text-decoration:none!important;font-weight:850!important;font-size:1.38rem!important}.hsub-finalsubmit{min-width:30rem}.hsub-success{padding:2rem!important;border-radius:1.2rem!important;font-size:1.55rem!important;line-height:1.65!important}.hsub-success strong{font-size:1.85rem}.hsub-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;align-items:start}.hsub-form>label,.hsub-form>.hsub-success,.hsub-form>.hsub-error,.hsub-form>input[type=hidden],.hsub-form>.hsub-groupcta{grid-column:1/-1}.hsub-block{margin:0!important;padding:2.4rem!important}.hsub-block:nth-of-type(3),.hsub-block:nth-of-type(4),.hsub-block:nth-of-type(5),.hsub-block:nth-of-type(6),.hsub-block:nth-of-type(7){grid-column:span 1}.hsub-block h2{font-size:2.65rem!important;margin-bottom:1rem!important}.hsub-block label{font-size:1.5rem!important}.hsub-block input,.hsub-block select,.hsub-block textarea{min-height:4.8rem!important;padding:1rem 1.15rem!important}.hsub-block textarea{min-height:8rem!important}.hsub-help,.hsub-lead{font-size:1.45rem!important;line-height:1.55!important}.hsub-sales,.hsub-block:has(#hsub-images),.hsub-block:has(.hsub-contractlinks),.hsub-submitbar,.hsub-preview,.hsub-foot{grid-column:1/-1}.hsub-check{display:grid!important;grid-template-columns:2.2rem 1fr;gap:1rem;align-items:start;padding:1.15rem 1.3rem!important;margin:.7rem 0!important;background:#fff;border:1px solid #e2d7ca;border-radius:1rem}.hsub-check input{min-height:auto!important;width:1.8rem!important;height:1.8rem!important;margin:.2rem 0 0!important}.hsub-contractlinks{margin:1rem 0}.hsub-privacybtn{display:inline-flex!important;min-height:4.8rem;align-items:center;padding:0 1.6rem!important;border-radius:1rem!important;background:#fff8f1!important;border:1px solid #d9b18d!important;color:#8d4e1f!important;font-weight:800;text-decoration:underline}.hsub-submitbar{border:1px solid #e0d4c7;border-radius:1.4rem;background:#fbf7f2;padding:1.6rem!important}.hsub-submitbar .hsub-primary,.hsub-finalsubmit{border-radius:1.2rem!important;min-height:5.6rem!important;font-size:1.55rem!important}.hsub-calculator{border-radius:1.4rem!important}.hsub-calc-grid{grid-template-columns:repeat(5,1fr)!important}.hsub-calc-barter{background:#4b392e!important}.hsub-calc-barter b{font-size:1.65rem!important}.hsub-preview{border-radius:1.6rem!important;overflow:hidden;box-shadow:0 18px 50px #2d1e141f}@media(max-width:989px){.hsub-form{grid-template-columns:1fr}.hsub-block,.hsub-sales,.hsub-block:has(#hsub-images),.hsub-block:has(.hsub-contractlinks){grid-column:1/-1}.hsub-calc-grid{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:560px){.hsub-calc-grid{grid-template-columns:1fr!important}}.hsub-form>.hsub-block,.hsub-form>.hsub-sales,.hsub-form>.hsub-submitbar,.hsub-form>.hsub-preview,.hsub-form>.hsub-foot{width:100%!important;max-width:none!important;margin:0 0 1.6rem!important}.hsub-block{padding:2.6rem 3rem!important}.hsub-block .hsub-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1.25rem 1.6rem!important}.hsub-block fieldset{margin:1.2rem 0!important}.hsub-compact-select{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem 1.6rem;margin:1rem 0}.hsub-compact-select label{display:block}.hsub-compact-select select{width:100%;min-height:5rem}.hsub-filterdetails{border:1px solid #e0d5c8;border-radius:1.2rem;background:#fff;margin:1rem 0;overflow:hidden}.hsub-filterdetails summary{cursor:pointer;list-style:none;padding:1.35rem 1.5rem;font-weight:800;font-size:1.5rem;display:flex;justify-content:space-between;align-items:center}.hsub-filterdetails summary:after{content:"Ausw\e4hlen \25be";font-size:1.3rem;color:#a45f2b}.hsub-filterdetails[open] summary:after{content:"Schlie\df en \25b4"}.hsub-filterdetails>div,.hsub-filterdetails>fieldset{padding:0 1.5rem 1.5rem!important}.hsub-filterdetails .hsub-choicegrid,.hsub-filterdetails .hsub-goals{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.75rem!important}.hsub-filterdetails .hsub-option{margin:0!important;min-height:4.4rem!important}.hsub-filterdetails .hsub-own{grid-column:1/-1}.hsub-block:has(#hsub-images){background:#fffaf5}.hsub-block:has(.hsub-contractlinks){background:#fcfaf7}.hsub-submitbar{position:relative!important;bottom:auto!important}.hsub-block textarea{min-height:7.5rem!important}@media(max-width:749px){.hsub-block{padding:2rem 1.5rem!important}.hsub-block .hsub-grid,.hsub-compact-select,.hsub-filterdetails .hsub-choicegrid,.hsub-filterdetails .hsub-goals{grid-template-columns:1fr!important}}.hsub{max-width:154rem!important;padding-left:3rem!important;padding-right:3rem!important}.hsub-head{max-width:118rem!important}.hsub-form{display:block!important}.hsub-form>.hsub-block{width:100%!important;margin:0 0 2rem!important}.hsub-block{padding:3rem 3.5rem!important}.hsub-block .hsub-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1.35rem 1.6rem!important}.hsub-block .hsub-goals,.hsub-choicegrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.hsub-filterdetails .hsub-choicegrid,.hsub-filterdetails .hsub-goals{grid-template-columns:repeat(4,minmax(0,1fr))!important}.hsub-sales{width:100%!important}.hsub-sales .hsub-option{min-height:0!important}.hsub label,.hsub legend,.hsub-label{font-size:1.85rem!important;line-height:1.35!important}.hsub input[type=text],.hsub input[type=email],.hsub input[type=url],.hsub input[type=number],.hsub input[type=date],.hsub select,.hsub textarea{font-size:1.8rem!important}.hsub-help,.hsub-foot,.hsub-inlinehelp,.hsub-lead{font-size:1.7rem!important}.hsub-option strong{font-size:1.75rem!important}.hsub-option small,.hsub-reco__grid span,.hsub-ai span,.hsub-upload span{font-size:1.5rem!important;line-height:1.5!important}.hsub-reco>small{font-size:1.5rem!important}.hsub-calc-head p{font-size:1.55rem!important}.hsub-calc-grid span{font-size:1.4rem!important}.hsub-filterdetails summary{font-size:1.75rem!important;padding:1.5rem 1.7rem!important}.hsub-contractlinks a{font-size:1.55rem!important;padding:1rem 1.3rem!important}@media(max-width:1100px){.hsub-block .hsub-grid,.hsub-block .hsub-goals,.hsub-choicegrid,.hsub-filterdetails .hsub-choicegrid,.hsub-filterdetails .hsub-goals{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:749px){.hsub{padding-left:1.5rem!important;padding-right:1.5rem!important}.hsub-block .hsub-grid,.hsub-block .hsub-goals,.hsub-choicegrid,.hsub-filterdetails .hsub-choicegrid,.hsub-filterdetails .hsub-goals{grid-template-columns:1fr!important}}.hsub-form>.hsub-sales,.hsub-form>.hsub-block{display:block!important;width:100%!important;max-width:none!important;grid-column:1/-1!important;clear:both!important}.hsub-sales fieldset,.hsub-sales .hsub-reco,.hsub-sales .hsub-condinputs,.hsub-sales>label,.hsub-sales .hsub-calculator{width:100%!important;max-width:none!important;box-sizing:border-box!important}.hsub-sales fieldset>.hsub-option{margin:.75rem 0!important}.hsub-sales .hsub-condinputs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.hsub-calculator[hidden]{display:none!important}.hsub-calculator{overflow:hidden!important}.hsub-calc-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}.hsub-calc-grid>div{min-width:0!important}.hsub-calc-grid small,.hsub-calc-grid b{overflow-wrap:anywhere}@media(max-width:900px){.hsub-sales .hsub-condinputs{grid-template-columns:1fr!important}.hsub-calc-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:520px){.hsub-calc-grid{grid-template-columns:1fr!important}}.hsub-variants{margin-top:1.6rem}.hsub-variants-head{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:2rem 2.2rem;background:#f3ede4;border-radius:1.4rem}.hsub-variants-head span{display:block;font-size:1.25rem;font-weight:900;letter-spacing:.1em;color:#a76532}.hsub-variants-head strong{display:block;font:500 2.5rem/1.2 Iowan Old Style,Georgia,serif;margin:.3rem 0}.hsub-variants-head p{font-size:1.55rem!important;margin:.2rem 0;color:#71675f}.hsub-variants-head button,.hsub-v-actions button{border:1px solid #cdbdaa;background:#fff;color:#4b3323;border-radius:1rem;min-height:4.6rem;padding:.8rem 1.3rem;font-weight:850;cursor:pointer}.hsub-variants-head>button{background:#a76532;color:#fff;border-color:#a76532;white-space:nowrap}.hsub-variant-card{border:1px solid #dfd7cd;border-radius:1.4rem;margin-top:1rem;overflow:hidden;background:#fff}.hsub-variant-summary{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.5rem 1.7rem}.hsub-variant-summary small,.hsub-variant-summary strong,.hsub-variant-summary span{display:block}.hsub-variant-summary small{font-size:1.15rem;color:#a76532;letter-spacing:.08em;font-weight:900}.hsub-variant-summary strong{font-size:1.8rem;margin:.2rem 0}.hsub-variant-summary span{font-size:1.45rem;color:#71675f}.hsub-v-actions{display:flex;gap:.6rem;flex-wrap:wrap}.hsub-v-actions button{min-height:4rem;font-size:1.35rem}.hsub-v-remove{color:#8b2d20!important}.hsub-variant-fields{border-top:1px solid #e7ddd3;padding:1.6rem 1.7rem;background:#fffdfa}.hsub-v-barter{margin-top:1.3rem;padding:1.3rem 1.5rem;border-radius:1rem;background:#241e1a;color:#fff}.hsub-v-barter span,.hsub-v-barter strong,.hsub-v-barter small{display:block}.hsub-v-barter span{font-size:1.05rem;letter-spacing:.1em;color:#e3ad78;font-weight:900}.hsub-v-barter strong{font-size:2rem;margin:.3rem 0}.hsub-v-barter small{font-size:1.35rem;color:#eee2d7;line-height:1.5}.hsub-barter-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1.2rem}.hsub-barter-summary>div{background:#ffffff17;padding:1.2rem;border-radius:.9rem;font-size:1.45rem;font-weight:800}@media(max-width:900px){.hsub-variants-head,.hsub-variant-summary{align-items:flex-start;flex-direction:column}.hsub-variants-head>button{width:100%}.hsub-barter-summary{grid-template-columns:1fr}}.hsub{max-width:124rem!important;padding-left:2rem!important;padding-right:2rem!important}.hsub-head{max-width:100rem!important;margin-bottom:2.4rem!important}.hsub-form>.hsub-block,.hsub-form>.hsub-compact,.hsub-form>.hsub-sales{border:1px solid #dfd7cd!important;border-radius:1.8rem!important;background:#fff!important;box-shadow:0 12px 34px #3123190e!important;margin:0 0 1.5rem!important;overflow:hidden}.hsub-form>.hsub-block{padding:2.7rem 3rem!important}.hsub-compact{padding:0!important}.hsub-compact>summary{cursor:pointer;list-style:none;padding:2rem 2.4rem!important;display:flex;justify-content:space-between;gap:1.5rem;align-items:center;background:#fff}.hsub-compact>summary::-webkit-details-marker{display:none}.hsub-compact>summary strong{font:500 2.35rem/1.15 Iowan Old Style,Georgia,serif}.hsub-compact>summary span{font-size:1.35rem;color:#a76532;font-weight:800}.hsub-compact[open]>summary{border-bottom:1px solid #e8dfd6;background:#fbf7f2}.hsub-compact[open]>:not(summary){margin-left:2.4rem!important;margin-right:2.4rem!important}.hsub-compact[open]>:last-child{margin-bottom:2.4rem!important}.hsub-block .hsub-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1.4rem 1.8rem!important}.hsub label,.hsub legend,.hsub-label{font-size:1.65rem!important}.hsub input[type=text],.hsub input[type=email],.hsub input[type=url],.hsub input[type=number],.hsub input[type=date],.hsub select,.hsub textarea{min-height:5.7rem!important;font-size:1.65rem!important;padding:1.35rem 1.5rem!important;border-radius:1.15rem!important}.hsub textarea{min-height:9rem!important}.hsub-option{padding:1.2rem 1.3rem!important}.hsub-calculator[hidden],.hsub-v-barter[hidden]{display:none!important}.hsub-calculator:not([hidden]){display:block!important;margin-top:1.5rem!important}@media(max-width:749px){.hsub{padding-left:1.2rem!important;padding-right:1.2rem!important}.hsub-form>.hsub-block{padding:2rem 1.5rem!important}.hsub-block .hsub-grid{grid-template-columns:1fr!important}.hsub-compact>summary{padding:1.7rem 1.5rem!important;align-items:flex-start;flex-direction:column}.hsub-compact[open]>:not(summary){margin-left:1.5rem!important;margin-right:1.5rem!important}}.hsub{max-width:132rem!important}.hsub-form>.hsub-block,.hsub-form>.hsub-compact,.hsub-form>.hsub-sales{overflow:visible!important}.hsub-form>.hsub-block{padding:2.8rem 3.2rem!important}.hsub-form>.hsub-compact{width:100%!important;max-width:none!important;display:block!important;clear:both!important}.hsub-compact>summary{width:100%!important;box-sizing:border-box!important;min-height:7rem!important}.hsub-compact>summary strong{font-size:2.45rem!important;overflow-wrap:anywhere}.hsub-compact>summary span{font-size:1.5rem!important;white-space:normal!important;text-align:right!important}.hsub h2{font-size:2.75rem!important;line-height:1.16!important}.hsub label,.hsub legend,.hsub-label{font-size:1.72rem!important;line-height:1.4!important}.hsub-help,.hsub-foot,.hsub-inlinehelp,.hsub-lead{font-size:1.62rem!important;line-height:1.58!important}.hsub-check span{font-size:1.6rem!important;line-height:1.5!important}.hsub-feeinfo span,.hsub-reviewnote{font-size:1.52rem!important;line-height:1.55!important}.hsub-feeinfo strong,.hsub-reviewnote strong{font-size:1.72rem!important}.hsub-submitbar small{font-size:1.5rem!important}.hsub input[type=text],.hsub input[type=email],.hsub input[type=url],.hsub input[type=number],.hsub input[type=date],.hsub select,.hsub textarea{font-size:1.7rem!important;line-height:1.35!important}@media(max-width:1200px){.hsub{max-width:118rem!important}.hsub-block .hsub-grid,.hsub-filterdetails .hsub-choicegrid,.hsub-filterdetails .hsub-goals{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:749px){.hsub-compact>summary span{text-align:left!important}.hsub h2{font-size:2.35rem!important}}.hsub-compact{display:block!important;height:auto!important;max-height:none!important;overflow:visible!important}.hsub-compact>summary{display:none!important}.hsub-compact>*{visibility:visible!important}.hsub-form,.hsub-form>*{max-height:none!important}.hsub{max-width:138rem!important;font-family:Arial,Helvetica,sans-serif!important;color:#241d18!important}.hsub h1,.hsub h2,.hsub .hsub-v-title{font-family:Georgia,Times New Roman,serif!important}.hsub h2{font-size:2.65rem!important;margin-bottom:1.5rem!important}.hsub label,.hsub legend,.hsub-label{font-size:1.65rem!important;font-weight:700!important}.hsub input,.hsub select,.hsub textarea{font-size:1.62rem!important;min-height:4.8rem!important}.hsub textarea{line-height:1.5!important}.hsub-help,.hsub-lead,.hsub-foot,.hsub-reviewnote,.hsub-feeinfo span{font-size:1.55rem!important;line-height:1.55!important}.hsub-option,.hsub-goals label{min-height:8.4rem!important;padding:1.25rem!important;align-items:flex-start!important}.hsub-option strong,.hsub-goals strong{font-size:1.6rem!important;line-height:1.25!important}.hsub-option small,.hsub-goals small{font-size:1.42rem!important;line-height:1.4!important}.hsub-check{padding:1.3rem 1.4rem!important}.hsub-check span{font-size:1.55rem!important;line-height:1.5!important;font-weight:500!important}.hsub-check a{color:#9b541f!important;text-decoration:underline!important;font-weight:800!important}.hsub-rightsnote{margin:1.5rem 0;padding:1.6rem;border:1px solid #d8c5b4;border-radius:1rem;background:#fff8f1}.hsub-rightsnote>strong{display:block;font-size:1.75rem;margin-bottom:.5rem}.hsub-rightsnote>span{display:block;font-size:1.5rem;line-height:1.5;margin-bottom:1.2rem}.hsub-v-actions{gap:.7rem!important}.hsub-v-actions button{font-size:1.25rem!important;padding:.75rem 1rem!important}@media(min-width:1000px){.hsub-form>.hsub-block{padding:2.8rem 3.2rem!important}.hsub-grid{column-gap:2rem!important;row-gap:1.5rem!important}}.hsub{width:min(100% - 4rem,1280px)!important;max-width:1280px!important;margin-inline:auto!important;box-sizing:border-box!important}.hsub-form{width:100%!important;max-width:none!important;display:block!important}.hsub-form>.hsub-block,.hsub-form>.hsub-sales,.hsub-form>.hsub-fullblock{width:100%!important;max-width:none!important;box-sizing:border-box!important;clear:both!important;float:none!important}.hsub-fullblock{grid-column:1/-1!important}.hsub fieldset{width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow:visible!important}.hsub-option{box-sizing:border-box!important;min-width:0!important;width:100%!important;max-width:none!important;overflow:visible!important}.hsub-option span{min-width:0!important;overflow:visible!important}.hsub-option strong,.hsub-option small{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:normal!important}.hsub-option--advice{grid-column:1/-1!important;min-height:auto!important;background:#fff8f1!important;border-color:#c9793d!important}.hsub-goals,.hsub-choicegrid,fieldset>.hsub-option{font-size:inherit!important}.hsub h1{font-size:clamp(3rem,3vw,4.6rem)!important;line-height:1.06!important}.hsub h2{font-size:clamp(2.2rem,2vw,3rem)!important}.hsub-form>label,.hsub-form label,.hsub-form legend{font-size:1.7rem!important;line-height:1.4!important}.hsub input,.hsub select,.hsub textarea{font-size:1.65rem!important;line-height:1.4!important}.hsub-help,.hsub-lead,.hsub-foot,.hsub-rightsnote span{font-size:1.58rem!important;line-height:1.6!important}.hsub-help a{color:#9b541f!important;text-decoration:underline!important;font-weight:800!important}@media(min-width:900px){.hsub-choicegrid,.hsub-goals{grid-template-columns:repeat(3,minmax(0,1fr))!important}.hsub-form>.hsub-block,.hsub-form>.hsub-sales{padding:3rem!important}.hsub-fullblock{padding-inline:3.2rem!important}}@media(max-width:899px){.hsub{width:min(100% - 2rem,1280px)!important}.hsub-choicegrid,.hsub-goals{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:560px){.hsub-choicegrid,.hsub-goals,.hsub-grid{grid-template-columns:1fr!important}}.hsub-option{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:1.15rem!important;text-align:left!important;padding:1.35rem!important}.hsub-option>input{flex:0 0 2rem!important;width:2rem!important;height:2rem!important;min-height:0!important;margin:.2rem 0 0!important}.hsub-option>span{display:block!important;flex:1 1 auto!important;margin:0!important;padding:0!important}.hsub-option strong,.hsub-option small{display:block!important;margin:0!important}.hsub-option small{margin-top:.35rem!important}.hsub-option--advice{grid-column:1/-1!important}.hsub-sales,.hsub-fullblock{width:100%!important;max-width:none!important;grid-column:1/-1!important}.hsub-sales fieldset{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important}.hsub-sales fieldset legend,.hsub-sales fieldset>.hsub-help{grid-column:1/-1!important}.hsub-reco__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.hsub-reco small{font-size:1.5rem!important;line-height:1.55!important}.hsub-v-fields .hsub-grid,.hsub-variant-fields .hsub-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media(max-width:760px){.hsub-sales fieldset,.hsub-reco__grid,.hsub-v-fields .hsub-grid,.hsub-variant-fields .hsub-grid{grid-template-columns:1fr!important}}.hsub-check{display:flex!important;align-items:flex-start!important;gap:1.2rem!important;width:100%!important;box-sizing:border-box!important}.hsub-check>input{flex:0 0 2rem!important;width:2rem!important;height:2rem!important;min-height:0!important;margin:.15rem 0 0!important}.hsub-check>span{flex:1 1 auto!important;min-width:0!important}.hsub-block h2{margin-bottom:1.4rem!important}.hsub-block>label,.hsub-grid>label{min-width:0!important}.hsub textarea{width:100%!important;box-sizing:border-box!important}@media(min-width:1100px){.hsub{width:min(calc(100% - 6rem),1320px)!important;max-width:1320px!important}.hsub-form>.hsub-block,.hsub-form>.hsub-sales{padding:3.2rem!important}.hsub-choicegrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}#hsub-preview:not([hidden]){display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;overflow:visible!important}.hsub-preview-native{width:100%!important;margin:0 0 1.6rem!important;border:0!important}.hsub-preview-native>summary{list-style:none!important;cursor:pointer!important;width:100%!important;box-sizing:border-box!important;font-size:1.55rem!important;min-height:5.6rem!important}.hsub-preview-native>summary::-webkit-details-marker{display:none!important}.hsub-preview-native:not([open])>#hsub-preview,.hsub-preview-native:not([open])>.hsub-preview-note{display:none!important}.hsub-preview-native[open]>#hsub-preview{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important}.hsub-preview-note{padding:1.2rem 1.5rem;margin-top:1rem;background:#fbf7f2;border:1px solid #e0d4c7;border-radius:1rem;font-size:1.45rem}.hsub-choicegrid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:1rem!important}.hsub-choicegrid .hsub-option{min-width:0!important;width:100%!important}.hsub-choicegrid .hsub-option--advice{grid-column:1/-1!important}.hsub-legal{width:100%!important;max-width:none!important;grid-column:1/-1!important}.hsub-legal .hsub-check{width:100%!important;max-width:none!important}@media(max-width:1100px){.hsub-choicegrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:760px){.hsub-choicegrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:520px){.hsub-choicegrid{grid-template-columns:1fr!important}}.hsub-offertypes{grid-column:1/-1!important}.hsub-choicegrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.hsub-choicegrid .hsub-option{min-height:10rem!important}.hsub-choicegrid .hsub-option strong,.hsub-choicegrid .hsub-option small{overflow-wrap:normal!important;word-break:normal!important}.hsub-preview-step{width:100%;box-sizing:border-box;padding:1.6rem 0}.hsub-preview-step .hsub-primary{width:100%;min-height:6rem;font-size:1.7rem}.hsub-preview-step p{font-size:1.5rem;margin:.7rem 0 0;color:#71675f}.hsub-preview[hidden]{display:none!important}.hsub-preview:not([hidden]){display:block!important;width:100%!important;margin:1.2rem 0 2rem!important;border:2px solid #a76532!important;border-radius:1.4rem!important;overflow:hidden!important}.hsub-preview-variants{display:grid;gap:.7rem;margin:1.2rem 0}.hsub-preview-variants>div{display:flex;justify-content:space-between;gap:1rem;padding:1rem 1.2rem;background:#f8f4ef;border-radius:.8rem}.hsub-preview-variants strong,.hsub-preview-variants span{font-size:1.45rem}.hsub-preview-payment{font-size:1.4rem;line-height:1.5;background:#fff8f1;padding:1rem 1.2rem;border-radius:.8rem}.hsub-variant-fields .hsub-grid{align-items:start!important}.hsub-variant-fields label{min-width:0!important}.hsub-variant-fields input{width:100%!important;box-sizing:border-box!important}.hsub-sales fieldset{grid-template-columns:repeat(2,minmax(0,1fr))!important}.hsub-v-barter:not([hidden]),#hsub-barter-calculator:not([hidden]){display:block!important}@media(max-width:900px){.hsub-choicegrid,.hsub-sales fieldset{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:560px){.hsub-choicegrid,.hsub-sales fieldset{grid-template-columns:1fr!important}.hsub-preview-variants>div{display:block}}.hsub-address-status{grid-column:1/-1;padding:.9rem 1.1rem;background:#f8f4ef;border-radius:.7rem;font-size:1.35rem;color:#71675f}.hsub input:invalid:focus,.hsub select:invalid:focus,.hsub textarea:invalid:focus{outline:2px solid #a76532!important;outline-offset:2px}.hsub-error strong{font-size:1.55rem}.hd24-loginpage{max-width:1180px;margin:0 auto;padding:60px 24px 80px;color:#241c17}.hd24-loginhero{text-align:center;max-width:760px;margin:0 auto 38px}.hd24-loginhero span,.hd24-logincard small{color:#b55c22;font-weight:900;letter-spacing:.12em}.hd24-loginhero h1{font-size:clamp(42px,5vw,66px);line-height:1;margin:12px 0 16px}.hd24-loginhero p{font-size:19px;line-height:1.55;color:#6b625c}.hd24-logingrid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.hd24-logincard{display:flex;flex-direction:column;background:#fffaf5;border:1px solid #dfc9b8;border-radius:22px;padding:30px;min-height:360px;box-shadow:0 12px 30px #36261c0f}.hd24-logincard h2{font-size:30px;line-height:1.08;margin:12px 0}.hd24-logincard p{font-size:16px;line-height:1.55;color:#665b54}.hd24-loginbtn{display:flex;align-items:center;justify-content:center;margin-top:auto;background:#bd6d30;color:#fff!important;text-decoration:none!important;border-radius:12px;padding:15px 18px;font-weight:900}.hd24-register{border-top:1px solid #e4d5ca;margin-top:22px;padding-top:20px}.hd24-register strong{display:block;margin-bottom:8px}.hd24-register a{color:#a54f19!important;font-weight:900;text-decoration:none!important}@media(max-width:850px){.hd24-logingrid{grid-template-columns:1fr}.hd24-logincard{min-height:0}}.hd24-collection{padding-top:4rem;padding-bottom:7rem}.hd24-collection__head{max-width:82rem;margin-bottom:3rem}.hd24-collection__eyebrow{display:block;font-size:1.2rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.hd24-collection h1{font-size:clamp(3.6rem,6vw,6.2rem);line-height:1.05;letter-spacing:-.04em;margin:1rem 0}.hd24-collection__desc{font-size:1.7rem;line-height:1.55}.hd24-collection__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.8rem}.hd24-collection__card{overflow:hidden;border:1px solid #dedede;border-radius:1.6rem;background:#fff}.hd24-collection__image{display:block}.hd24-collection__image img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.hd24-collection__body{padding:1.9rem}.hd24-collection__badge{display:inline-block;font-size:1.1rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.hd24-collection__body h2{font-size:2rem;line-height:1.2;margin:1rem 0}.hd24-collection__destination{font-size:1.4rem;margin:.5rem 0;color:#555}.hd24-collection__price{font-size:2.2rem;font-weight:800;margin:1rem 0}.hd24-collection__costs,.hd24-collection__partner-note{font-size:1.25rem;line-height:1.45}.hd24-collection__costs{padding:1rem;background:#fff3d9;border-radius:.8rem}.hd24-collection__cta{display:inline-flex;margin-top:1rem;font-weight:800;text-decoration:none;color:#111}.hd24-collection__empty{padding:3rem;background:#f6f6f6;border-radius:1.4rem;font-size:1.6rem}@media(max-width:989px){.hd24-collection__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.hd24-collection__grid{grid-template-columns:1fr}}.hd24-vb{background:#fffdfb;color:#241711;font-family:inherit}.hd24-vb *{box-sizing:border-box}.hd24-vb-inner{max-width:1640px;margin:0 auto;padding-left:28px;padding-right:28px}.hd24-vb-hero{min-height:410px;position:relative;display:flex;align-items:center;background:#30190c;isolation:isolate}.hd24-vb-hero-img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:url(/cdn/shop/files/hd24_hero_originalfoto_ohne_dunkelflaeche.jpg?v=1793727848) center 47%/cover}.hd24-vb-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#221108f0,#221108b8 30%,#22110838 63%,#22110805)}.hd24-vb-hero-content{width:100%;padding-top:30px;padding-bottom:25px}.hd24-vb-eyebrow{color:#ffd18e;font-size:14px;letter-spacing:.095em;font-weight:750}.hd24-vb-hero h1{color:#fffaf3;font-family:Georgia,serif;font-size:clamp(43px,5.2vw,71px);line-height:1.01;font-weight:500;letter-spacing:-.045em;margin:8px 0 14px}.hd24-vb-hero p{font-size:17px;line-height:1.43;color:#fff;margin:0;max-width:720px}.hd24-vb-hero-actions{display:flex;gap:18px;align-items:center;margin:17px 0;flex-wrap:wrap}.hd24-vb-primary,.hd24-vb-outline{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:43px;border-radius:28px;padding:9px 24px;font-size:14px;font-weight:750;text-decoration:none!important}.hd24-vb-primary{background:#e67c18;color:#fff!important}.hd24-vb-primary:hover{background:#bd5811}.hd24-vb-outline{border:1.5px solid #fff;color:#fff!important;background:#ffffff12}.hd24-vb-hero-points{display:flex;gap:30px;color:#fff;font-size:14px;font-weight:650;flex-wrap:wrap}.hd24-vb-main{padding-top:19px;padding-bottom:30px}.hd24-vb-sectionhead{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:12px}.hd24-vb-sectionhead h2{font-family:Georgia,serif;font-size:clamp(24px,2vw,31px);font-weight:700;line-height:1.15;letter-spacing:-.027em;margin:0}.hd24-vb-sectionhead>a{font-size:13px;color:#c34e05!important;text-decoration:none;font-weight:700;white-space:nowrap}.hd24-vb-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.hd24-vb-product-card{border-radius:12px;overflow:hidden;text-decoration:none!important;border:1px solid #e5ddcf;background:#fff8ef;box-shadow:0 2px 5px #21150c10;color:#1c1715!important}.hd24-vb-product-card:hover{border-color:#d85c0b;box-shadow:0 6px 19px #21150c20}.hd24-vb-product-image{height:186px;overflow:hidden;background:#e9dfd0}.hd24-vb-product-image img{width:100%;height:100%;object-fit:cover;display:block}.hd24-vb-product-footer{padding:9px 13px 10px;display:flex;align-items:end;justify-content:space-between;gap:10px}.hd24-vb-product-footer strong{display:block;font-size:14px;color:#1c1715}.hd24-vb-product-footer div>span{display:block;font-weight:850;font-size:29px;line-height:1.06;color:#c64e05}.hd24-vb-circle-arrow{width:25px;height:25px;display:flex;align-items:center;justify-content:center;border:1.5px solid #c65d13;border-radius:50%;color:#c65d13;font-size:15px}.hd24-vb-product-notice{font-size:12px;color:#746559;line-height:1.5;margin:10px 0 14px}.hd24-vb-destinations{margin-top:7px}.hd24-vb-upcoming{font-size:13px;color:#c64e05;font-weight:700}.hd24-vb-dest-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.hd24-vb-dest{height:105px;position:relative;overflow:hidden;border-radius:10px;background-image:linear-gradient(0deg,#140c0aa8,#140c0a00 72%),var(--vb-dest);background-position:center;background-size:cover;display:flex;align-items:flex-end;padding:11px 13px}.hd24-vb-dest strong{color:#fff;font-size:15px;line-height:1.15;text-shadow:0 1px 3px #0008}.hd24-vb-destnote{font-size:12px;color:#72685f;margin:8px 0 18px}.hd24-vb-bottom{display:grid;grid-template-columns:1.05fr 1.12fr 1.03fr;gap:12px}.hd24-vb-bottom-card{min-width:0;min-height:215px;padding:19px 20px;border-radius:12px}.hd24-vb-bottom h2{font-family:Georgia,serif;font-size:clamp(20px,2vw,26px);letter-spacing:-.03em;line-height:1.1;font-weight:650;margin:0 0 14px}.hd24-vb-how,.hd24-vb-partner{background:#f7f1e9}.hd24-vb-how-steps{display:flex;justify-content:space-between;gap:2px;align-items:start;text-align:center;margin-top:25px}.hd24-vb-how-steps div{flex:1;min-width:0}.hd24-vb-how-steps div span{display:flex;justify-content:center;align-items:center;background:#fae2ba;color:#a64d09;width:48px;height:48px;border-radius:50%;margin:0 auto 8px;font-size:23px}.hd24-vb-how-steps div strong{display:block;font-size:11px;line-height:1.35}.hd24-vb-how-steps>b{font-size:17px;color:#a64d09;margin-top:14px}.hd24-vb-how>a{display:block;text-align:center;font-size:12px;color:#b24d0b;margin-top:12px;text-decoration:none}.hd24-vb-growth{background:linear-gradient(125deg,#2b160d,#4d2b1b 55%,#26150f);color:#fff;box-shadow:inset 0 0 60px #0003}.hd24-vb-growth small,.hd24-vb-partner small{color:#e9b063;font-size:11px;letter-spacing:.08em;font-weight:750}.hd24-vb-growth h2{color:#fff;font-size:clamp(20px,2vw,28px);margin:4px 0 12px}.hd24-vb-growth-cols{display:grid;grid-template-columns:1fr 1fr;gap:9px}.hd24-vb-growth-cols div{background:#ffffff19;border-radius:9px;padding:11px}.hd24-vb-growth-cols strong{display:block;font-size:13px}.hd24-vb-growth-cols p{color:#f5ece5;font-size:12px;line-height:1.3;margin:4px 0 0}.hd24-vb-partner small{color:#b74706}.hd24-vb-partner h2{margin:5px 0 9px}.hd24-vb-partner p{font-size:13px;line-height:1.4;margin:0 0 12px}.hd24-vb-partner-button{display:flex;justify-content:center;align-items:center;padding:10px 14px;border-radius:8px;background:#c95307;color:#fff!important;text-decoration:none!important;font-size:14px;font-weight:750}.hd24-vb-partner-button:hover{background:#a33b02}@media(min-width:1280px){.hd24-vb-hero{min-height:390px}.hd24-vb-hero-img{background-position:center 55%}}@media(max-width:1050px){.hd24-vb-dest-grid{grid-template-columns:repeat(3,1fr)}.hd24-vb-bottom{grid-template-columns:1fr 1fr}.hd24-vb-growth{grid-column:span 2}.hd24-vb-product-image{height:150px}.hd24-vb-hero-points{gap:14px}}@media(max-width:690px){.hd24-vb-inner{padding-left:16px;padding-right:16px}.hd24-vb-hero{min-height:450px}.hd24-vb-hero-content{padding-top:35px;padding-bottom:30px}.hd24-vb-hero h1{font-size:clamp(42px,10vw,61px)}.hd24-vb-hero p{font-size:15px}.hd24-vb-desktop{display:none}.hd24-vb-hero-points{font-size:11px;gap:9px 15px}.hd24-vb-primary,.hd24-vb-outline{font-size:12px;padding:9px 14px}.hd24-vb-sectionhead{align-items:start;flex-direction:column;gap:7px}.hd24-vb-sectionhead h2{font-size:25px}.hd24-vb-product-grid{grid-template-columns:1fr;gap:10px}.hd24-vb-product-card{display:grid;grid-template-columns:43% 57%;min-height:110px}.hd24-vb-product-image{height:100%}.hd24-vb-product-footer{align-items:center}.hd24-vb-product-footer strong{font-size:13px}.hd24-vb-product-footer div>span{font-size:26px;margin-top:6px}.hd24-vb-dest-grid{grid-template-columns:repeat(2,1fr)}.hd24-vb-dest{height:105px}.hd24-vb-bottom{grid-template-columns:1fr}.hd24-vb-growth{grid-column:auto}.hd24-vb-bottom-card{min-height:0}.hd24-vb-how-steps div span{width:42px;height:42px}}.hd24-vb-main{max-width:1640px}.hd24-vb-bestseller-layout{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(325px,.95fr);gap:22px;align-items:start}.hd24-vb-bestseller-layout .hd24-vb-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.hd24-vb-bestseller-layout .hd24-vb-product-image{height:145px}.hd24-vb-bestseller-layout .hd24-vb-product-footer{min-height:70px;padding:9px 10px}.hd24-vb-bestseller-layout .hd24-vb-product-footer strong{font-size:12px;line-height:1.3}.hd24-vb-bestseller-layout .hd24-vb-product-footer div>span{font-size:28px}.hd24-vb-bestseller-layout .hd24-vb-circle-arrow{flex:none}.hd24-vb-bestseller-layout .hd24-vb-sectionhead h2{font-size:clamp(22px,1.8vw,28px)}.hd24-vb-gift{min-height:289px;border:1px solid #e9c9a4;border-radius:12px;padding:16px 19px 13px;background:linear-gradient(135deg,#fffaf2,#f7e9d7);box-shadow:0 1px 5px #2f180b12;display:flex;flex-direction:column;justify-content:space-between}.hd24-vb-gift-title{display:flex;gap:13px;align-items:start}.hd24-vb-gift-icon{font-size:44px;line-height:1;color:#b7590e}.hd24-vb-gift h2{font-family:Georgia,serif;font-size:25px;line-height:1.05;margin:0 0 7px;color:#201710}.hd24-vb-gift-title p{font-size:12px;line-height:1.45;margin:0;color:#42342c}.hd24-vb-gift-center{display:flex;gap:12px;align-items:center;justify-content:space-between;margin:12px 0 8px}.hd24-vb-gift-value{flex:none}.hd24-vb-gift-value small{display:block;font-weight:600;font-size:13px;color:#321e16}.hd24-vb-gift-value strong{font-size:47px;line-height:1;color:#c94c05}.hd24-vb-gift-visual{flex:1;min-height:112px;max-width:200px;display:flex;align-items:center;justify-content:center;transform:rotate(-5deg)}.hd24-vb-gift-visual>div{width:100%;min-height:106px;border-radius:8px;background:linear-gradient(125deg,#26140f,#a64a18 64%,#e8a353);color:#fff;padding:13px 13px 9px;box-shadow:0 9px 15px #44220d40;border:2px solid #f1b65b;font-size:15px;font-weight:800}.hd24-vb-gift-visual span{color:#ffc47f}.hd24-vb-gift-visual em{display:block;font-family:Georgia,serif;font-size:20px;margin-top:6px;font-style:normal}.hd24-vb-gift-visual b{display:block;font-size:8px;font-weight:500;margin-top:7px}.hd24-vb-gift-btn{background:#cb570b;border-radius:28px;color:#fff!important;text-decoration:none!important;display:block;text-align:center;padding:12px 13px;font-size:14px;font-weight:750}.hd24-vb-gift-btn:hover{background:#a74307}.hd24-vb-gift-points{display:flex;justify-content:space-between;gap:6px;flex-wrap:wrap;margin-top:10px;font-size:10px;color:#2a211b}.hd24-vb-products{min-width:0}.hd24-vb-products .hd24-vb-product-notice{font-size:11px;margin-bottom:0}@media(max-width:1180px){.hd24-vb-bestseller-layout{grid-template-columns:1fr}.hd24-vb-gift{min-height:0}.hd24-vb-gift-center{justify-content:flex-start;gap:35px}}@media(max-width:690px){.hd24-vb-bestseller-layout .hd24-vb-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hd24-vb-bestseller-layout .hd24-vb-product-card{display:block}.hd24-vb-bestseller-layout .hd24-vb-product-image{height:140px}.hd24-vb-bestseller-layout .hd24-vb-product-footer{min-height:77px}.hd24-vb-bestseller-layout .hd24-vb-product-footer strong{font-size:12px}.hd24-vb-gift{padding:20px}.hd24-vb-gift h2{font-size:25px}.hd24-vb-gift-value strong{font-size:43px}}.hd24-vb-hero-img{background-image:url(/cdn/shop/files/hd24_hero_originalfoto_ohne_dunkelflaeche.jpg?v=1793727848)!important;background-position:center 53%!important;background-size:cover!important}.hd24-vb-gift-visual{max-width:205px;min-height:112px}.hd24-vb-gift-visual img{display:block;width:100%;height:auto;max-height:125px;object-fit:contain;box-shadow:0 5px 12px #44220d30;border-radius:5px}body:has(.hd24-vb) .shopify-section-group-header-group{display:none!important}body:has(.hd24-vb) #shopify-section-header{display:none!important}.hd24-vb-customheader{background:#23130d;color:#fff;position:relative;z-index:10}.hd24-vb-navinner{max-width:1640px;margin:auto;min-height:64px;padding:0 30px;display:flex;align-items:center;justify-content:space-between;gap:22px}.hd24-vb-brand{color:#fff!important;text-decoration:none!important;white-space:nowrap;line-height:1.02;display:flex;flex-direction:column}.hd24-vb-brand strong{font-size:26px;letter-spacing:-.045em;font-weight:850}.hd24-vb-brand strong span{color:#ed962b}.hd24-vb-brand small{font-size:10px;letter-spacing:.055em;font-weight:700;color:#f5ebe4;margin-top:4px}.hd24-vb-navinner nav{display:flex;align-items:center;justify-content:center;gap:clamp(14px,2.4vw,34px);flex:1}.hd24-vb-navinner nav a{font-size:13px;color:#fff!important;text-decoration:none!important;font-weight:750;white-space:nowrap}.hd24-vb-navinner nav a:hover{color:#f7b779!important}.hd24-vb-navicons{display:flex;align-items:center;gap:18px}.hd24-vb-navicons a{color:#fff!important;text-decoration:none!important;font-size:25px;line-height:1}.hd24-vb-hero{isolation:isolate;overflow:hidden}.hd24-vb-hero-photo{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.hd24-vb-hero-img{display:none!important}.hd24-vb-overlay{z-index:1!important;pointer-events:none}.hd24-vb-hero-content{z-index:2;position:relative}.hd24-vb-hero .hd24-vb-hero-photo{opacity:1!important}@media(max-width:1050px){.hd24-vb-navinner{padding:12px 20px;gap:15px;flex-wrap:wrap}.hd24-vb-navinner nav{order:3;width:100%;flex:0 0 100%;justify-content:space-between;gap:10px;overflow-x:auto}.hd24-vb-navinner nav a{font-size:12px}.hd24-vb-navicons{margin-left:auto}}@media(max-width:690px){.hd24-vb-navinner{min-height:55px}.hd24-vb-brand strong{font-size:21px}.hd24-vb-brand small{font-size:8px}.hd24-vb-navicons{gap:12px}.hd24-vb-navicons a{font-size:21px}.hd24-vb-navinner nav{gap:17px;padding-bottom:5px}.hd24-vb-hero-photo{object-position:66% center}}@media(min-width:1060px){.hd24-vb-customheader .hd24-vb-navinner{max-width:none!important;min-height:62px!important;padding-left:clamp(28px,4vw,64px)!important;padding-right:clamp(28px,4vw,64px)!important;gap:22px!important}.hd24-vb-customheader .hd24-vb-brand strong{font-size:27px!important;font-weight:800!important}.hd24-vb-customheader .hd24-vb-brand small{font-size:10px!important}.hd24-vb-customheader .hd24-vb-navinner nav{gap:clamp(12px,2.2vw,32px)!important}.hd24-vb-customheader .hd24-vb-navinner nav a{font-size:13px!important}.hd24-vb-hero{height:307px!important;min-height:307px!important;max-height:307px!important;align-items:center!important}.hd24-vb-hero .hd24-vb-hero-content{max-width:none!important;margin:0!important;padding:17px clamp(28px,4vw,64px) 17px!important}.hd24-vb-hero .hd24-vb-hero-photo{object-fit:cover!important;object-position:50% 50%!important}.hd24-vb-hero .hd24-vb-eyebrow{font-size:12px!important;letter-spacing:.095em!important;line-height:1.3!important;color:#ffd292!important}.hd24-vb-hero h1{font-size:clamp(46px,3.8vw,59px)!important;line-height:1!important;font-weight:500!important;letter-spacing:-.042em!important;margin:7px 0 9px!important}.hd24-vb-hero p{font-size:16px!important;line-height:1.38!important;max-width:630px!important}.hd24-vb-hero .hd24-vb-hero-actions{gap:18px!important;margin:15px 0!important}.hd24-vb-hero .hd24-vb-primary,.hd24-vb-hero .hd24-vb-outline{min-height:39px!important;padding:8px 22px!important;font-size:13px!important;line-height:1.2!important;border-radius:24px!important}.hd24-vb-hero .hd24-vb-hero-points{font-size:13px!important;gap:24px!important;line-height:1.4!important}.hd24-vb-hero .hd24-vb-overlay{background:linear-gradient(90deg,#1d100cde,#1d100ca8 24%,#1d100c3d 51%,#1d100c05 77%)!important}}@media(min-width:691px)and (max-width:1059px){.hd24-vb-hero{min-height:340px!important;height:340px!important}.hd24-vb-hero .hd24-vb-hero-content{padding:24px 30px!important}.hd24-vb-hero h1{font-size:clamp(44px,5.8vw,56px)!important;line-height:1.04!important}.hd24-vb-hero p{font-size:15px!important}.hd24-vb-hero .hd24-vb-hero-photo{object-position:52% center!important}}@media(max-width:690px){.hd24-vb-hero{min-height:430px!important}.hd24-vb-hero h1{font-size:clamp(38px,9vw,51px)!important;line-height:1.04!important}.hd24-vb-hero .hd24-vb-eyebrow{font-size:10px!important}.hd24-vb-hero p{font-size:14px!important;line-height:1.45!important}.hd24-vb-hero .hd24-vb-hero-actions{gap:9px!important;margin:14px 0!important}.hd24-vb-hero .hd24-vb-primary,.hd24-vb-hero .hd24-vb-outline{min-height:38px!important;padding:8px 12px!important;font-size:12px!important}.hd24-vb-hero .hd24-vb-hero-points{font-size:11px!important;gap:7px 14px!important}.hd24-vb-hero .hd24-vb-overlay{background:linear-gradient(90deg,#1c0f0ceb,#1c0f0cad 58%,#1c0f0c21)!important}}@media(min-width:1060px){.hd24-vb-hero .hd24-vb-hero-photo{object-fit:fill!important;object-position:center center!important;width:100%!important;height:100%!important}.hd24-vb-hero .hd24-vb-overlay{background:linear-gradient(90deg,#1d100ce3,#1d100ca3 22%,#1d100c33 47%,#1d100c03 76%)!important}.hd24-vb-hero .hd24-vb-eyebrow{color:#ffd59f!important}}@media(min-width:691px)and (max-width:1059px){.hd24-vb-hero .hd24-vb-hero-photo{object-fit:fill!important;width:100%!important;height:100%!important}}@media(min-width:1060px){.hd24-vb-hero{height:307px!important;min-height:307px!important;max-height:307px!important}.hd24-vb-hero .hd24-vb-hero-photo{width:100%!important;height:100%!important;object-fit:fill!important;object-position:center!important}.hd24-vb-hero .hd24-vb-overlay{background:transparent!important;opacity:0!important}.hd24-vb-hero .hd24-vb-hero-content{padding:28px clamp(28px,4vw,64px) 18px!important}.hd24-vb-hero .hd24-vb-eyebrow{font-size:12px!important;line-height:1.3!important;color:#f7c87f!important}.hd24-vb-hero h1{font-family:Georgia,serif!important;font-size:clamp(47px,3.6vw,57px)!important;font-weight:500!important;line-height:.99!important;margin:8px 0 9px!important;letter-spacing:-.043em!important}.hd24-vb-hero p{font-size:16px!important;line-height:1.35!important;max-width:625px!important}.hd24-vb-hero .hd24-vb-hero-actions{margin:14px 0!important;gap:18px!important}.hd24-vb-hero .hd24-vb-primary,.hd24-vb-hero .hd24-vb-outline{min-height:39px!important;padding:8px 23px!important;font-size:13px!important;line-height:1.2!important}.hd24-vb-hero .hd24-vb-hero-points{font-size:13px!important;gap:24px!important}}@media(min-width:691px)and (max-width:1059px){.hd24-vb-hero .hd24-vb-hero-photo{object-fit:fill!important}.hd24-vb-hero .hd24-vb-overlay{opacity:0!important}}@media(max-width:690px){.hd24-vb-hero .hd24-vb-hero-photo{object-fit:cover!important;object-position:65% center!important}.hd24-vb-hero .hd24-vb-overlay{background:linear-gradient(90deg,#1d100cd1,#1d100c33)!important;opacity:1!important}}@media(min-width:691px){.hd24-vb-hero .hd24-vb-overlay{background:linear-gradient(90deg,#25130cd6,#25130cc4,#25130c94 32%,#25130c4d 49%,#25130c1a,#25130c00 85%)!important;opacity:1!important}}@media(max-width:690px){.hd24-vb-hero .hd24-vb-overlay{background:linear-gradient(90deg,#25130cde,#25130cb3 42%,#25130c38 77%,#25130c00)!important;opacity:1!important}}@media(min-width:691px){.hd24-vb-hero .hd24-vb-overlay{background:linear-gradient(90deg,#22130ed1,#22130eb8 14%,#22130e7a 29%,#22130e3b,#22130e12 61%,#22130e00 76%)!important;opacity:1!important}}@media(max-width:690px){.hd24-vb-hero .hd24-vb-overlay{background:linear-gradient(90deg,#22130ee0,#22130eb8 35%,#22130e42 75%,#22130e0f)!important;opacity:1!important}}.hd24-vb .hd24-hero-sunday{position:relative;height:310px;min-height:310px;overflow:hidden;background:#2a140d;display:block;isolation:isolate}.hd24-vb .hd24-hero-sunday__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.hd24-vb .hd24-hero-sunday__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.hd24-vb .hd24-hero-sunday__overlay{display:none!important}.hd24-vb .hd24-hero-sunday__content{position:relative;z-index:2;max-width:670px;padding:18px 0 0 48px;color:#fff}.hd24-vb .hd24-hero-sunday__eyebrow{font-size:12px;font-weight:700;letter-spacing:.08em;color:#f0c67f;margin-bottom:8px;line-height:1.4}.hd24-vb .hd24-hero-sunday h1{margin:0 0 10px;font-family:Georgia,serif;font-size:58px;line-height:.95;font-weight:500;letter-spacing:-.04em;color:#fff}.hd24-vb .hd24-hero-sunday p{margin:0 0 14px;font-size:16px;line-height:1.35;color:#fff;max-width:560px}.hd24-vb .hd24-hero-sunday__actions{display:flex;gap:14px;margin-bottom:14px}.hd24-vb .hd24-hero-sunday__btn{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 22px;border-radius:24px;text-decoration:none!important;font-size:13px;font-weight:700;white-space:nowrap}.hd24-vb .hd24-hero-sunday__btn--primary{background:#d97817;color:#fff!important}.hd24-vb .hd24-hero-sunday__btn--secondary{border:1px solid rgba(255,255,255,.75);color:#fff!important;background:#ffffff0a}.hd24-vb .hd24-hero-sunday__facts{display:flex;flex-wrap:wrap;gap:22px;font-size:13px;font-weight:600;color:#fff}@media(max-width:768px){.hd24-vb .hd24-hero-sunday{height:auto;min-height:370px}.hd24-vb .hd24-hero-sunday__media img{object-position:68% center}.hd24-vb .hd24-hero-sunday__overlay{display:none!important}.hd24-vb .hd24-hero-sunday__content{max-width:none;padding:23px 16px 24px}.hd24-vb .hd24-hero-sunday h1{font-size:42px;line-height:.98}.hd24-vb .hd24-hero-sunday p{font-size:14px}.hd24-vb .hd24-hero-sunday__actions{flex-wrap:wrap;gap:10px}.hd24-vb .hd24-hero-sunday__btn{min-height:38px;padding:0 16px;font-size:12px}.hd24-vb .hd24-hero-sunday__facts{gap:12px;font-size:11px}}.hd24-vb .hd24-hero-sunday{height:380px;min-height:380px}.hd24-vb .hd24-hero-sunday__content{padding-top:32px;max-width:810px}.hd24-vb .hd24-hero-sunday h1{font-size:clamp(39px,3.8vw,56px);line-height:1.08;max-width:810px}.hd24-vb .hd24-hero-sunday p{max-width:680px;font-size:15px}.hd24-trustbar{background:#281b15;color:#fff}.hd24-trustbar-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding-top:15px;padding-bottom:15px}.hd24-trustbar-item{display:flex;gap:12px;align-items:center;min-width:0}.hd24-trustbar-icon{flex:none;color:#f3b66d;font-size:25px;line-height:1}.hd24-trustbar-item strong{display:block;font-weight:700;font-size:13px;line-height:1.3;color:#fff}.hd24-trustbar-item small{display:block;font-size:11px;color:#e6cdb8;line-height:1.35;margin-top:3px}.hd24-benefits{padding:14px 0 23px;border-bottom:1px solid #ead9c9}.hd24-benefits-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.hd24-benefit{display:flex;gap:10px;align-items:flex-start;background:#fbf5ed;border:1px solid #efe2d3;border-radius:9px;padding:15px 13px;min-width:0}.hd24-benefit>span{font-size:24px;line-height:1;color:#b16a33}.hd24-benefit h3{font-size:14px;line-height:1.25;margin:0 0 6px;color:#281b15;font-weight:750}.hd24-benefit p{font-size:12px;line-height:1.5;margin:0;color:#625348}.hd24-benefit a{color:#a14a0b;text-decoration:underline}.hd24-benefits-note{margin:10px 0 0;font-size:11px;color:#76675b;line-height:1.45}.hd24-reputation{background:linear-gradient(110deg,#fff9f0,#f7ece0);border:1px solid #ead5be;border-radius:12px;padding:25px 28px;display:grid;grid-template-columns:1.4fr .9fr;gap:35px;align-items:center;margin:19px 0}.hd24-reputation-kicker{color:#ac581d;letter-spacing:.1em;font-size:10px;font-weight:800}.hd24-reputation-copy h2{font-family:Georgia,serif;font-size:clamp(24px,2.25vw,32px);line-height:1.18;margin:6px 0 12px;color:#2b1e16}.hd24-reputation-copy p{color:#605045;font-size:14px;line-height:1.6;margin:0}.hd24-reputation-score{padding-left:25px;border-left:1px solid #dfc5a5}.hd24-reputation-star{display:block;color:#bc742d;font-size:30px;line-height:1}.hd24-reputation-score strong{font-size:20px;color:#2a1b11;line-height:1.3;display:block}.hd24-reputation-score p{font-size:13px;font-weight:650;color:#5f4b3d;margin:7px 0 8px}.hd24-reputation-score small{font-size:10px;color:#79675a;line-height:1.45;display:block}@media(max-width:1100px){.hd24-trustbar-grid,.hd24-benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.hd24-vb .hd24-hero-sunday{height:auto;min-height:450px}.hd24-vb .hd24-hero-sunday__content{padding:24px 16px}.hd24-vb .hd24-hero-sunday h1{font-size:clamp(35px,8vw,44px)}.hd24-vb .hd24-hero-sunday p{font-size:14px}.hd24-reputation{grid-template-columns:1fr;gap:18px;padding:20px}.hd24-reputation-score{padding-left:0;padding-top:14px;border-left:0;border-top:1px solid #dfc5a5}}@media(max-width:530px){.hd24-trustbar-grid{gap:14px 9px}.hd24-trustbar-item{gap:7px}.hd24-trustbar-icon{font-size:20px}.hd24-trustbar-item strong{font-size:11px}.hd24-trustbar-item small{font-size:9px}.hd24-benefits-grid{grid-template-columns:1fr}}.hd24-vb .hd24-trustbar{background:#f5eadf;color:#302018;border-top:1px solid #EAD8C7;border-bottom:1px solid #E4D1BE}.hd24-vb .hd24-trustbar-item strong{color:#34221a}.hd24-vb .hd24-trustbar-item small{color:#695447}.hd24-vb .hd24-trustbar-icon{color:#b35b20}.hd24-vb .hd24-benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hd24-vb .hd24-vb-bottom{grid-template-columns:1.25fr 1fr}.hd24-vb .hd24-vb-growth{grid-column:auto}.hd24-vb .hd24-reputation-copy h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(27px,2.65vw,38px);font-weight:800;line-height:1.13;letter-spacing:-.03em}.hd24-vb .hd24-reputation-star{font-size:24px;letter-spacing:3px;margin-bottom:10px;white-space:nowrap}@media(max-width:790px){.hd24-vb .hd24-vb-bottom,.hd24-vb .hd24-benefits-grid{grid-template-columns:1fr}}.hd24-vb .hd24-vb-product-card--soon{cursor:default}.hd24-vb .hd24-vb-product-card--soon:hover{border-color:#e5ddcf;box-shadow:0 2px 5px #21150c10}.hd24-vb .hd24-vb-product-card--soon .hd24-vb-product-image{position:relative}.hd24-vb .hd24-vb-soon-badge{position:absolute;top:13px;right:13px;background:#fff9f1;color:#96532c;border:1px solid #e2c3a1;border-radius:18px;padding:6px 12px;font-size:11px;font-weight:800;letter-spacing:.09em;box-shadow:0 2px 8px #00000016}.hd24-vb .hd24-vb-product-card--soon .hd24-vb-product-footer div>.hd24-vb-soon-text{font-size:15px;line-height:1.5;font-weight:700;color:#925e3f}.hsearch{--ink:#241e1a;--bronze:#a76532;--cream:#f3ede4;--line:#dfd7cd;--muted:#71675f;background:#fffdfa;color:var(--ink);padding:5rem 0 7rem}.hsearch *{box-sizing:border-box}.hsearch-head{max-width:82rem}.hsearch-head>span{font-size:1.05rem;font-weight:900;letter-spacing:.12em;color:var(--bronze)}.hsearch h1{font:500 clamp(3.8rem,5.5vw,6rem)/1.02 "Iowan Old Style",Georgia,serif;letter-spacing:-.04em;margin:1rem 0}.hsearch-head p{font-size:1.6rem;color:var(--muted)}.hsearch-bar{display:grid;grid-template-columns:1.5fr .75fr .9fr auto;gap:.9rem;background:var(--cream);padding:1.2rem;border-radius:1.2rem;margin:2.5rem 0 1rem}.hsearch-bar label{background:#fff;border:1px solid var(--line);border-radius:.8rem;padding:.8rem 1rem}.hsearch-bar label span{display:block;font-size:1rem;font-weight:900;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.hsearch-bar input,.hsearch-bar select{width:100%;border:0;background:transparent;padding:.5rem 0 0;font:inherit;outline:none}.hsearch-bar button,.hsearch-filters>button{border:0;background:var(--bronze);color:#fff;border-radius:.8rem;padding:0 1.5rem;font-weight:900;cursor:pointer}.hsearch-chips{display:flex;gap:.6rem;flex-wrap:wrap;margin-bottom:2rem}.hsearch-chips button{border:1px solid var(--line);background:#fff;border-radius:999px;padding:.7rem 1rem;font-weight:800;cursor:pointer}.hsearch-chips button.active{background:var(--ink);color:#fff}.hsearch-layout{display:grid;grid-template-columns:28rem 1fr;gap:2rem}.hsearch-filters{border:1px solid var(--line);border-radius:1rem;padding:1.3rem;align-self:start}.hsearch-filters details{border-bottom:1px solid var(--line);padding:1rem 0}.hsearch-filters summary{font-weight:900;cursor:pointer}.hsearch-filters label{display:block;margin:.7rem 0;font-size:1.25rem}.hsearch-filters>button{width:100%;min-height:4.2rem;margin-top:1rem}.hsearch-toolbar{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem}.hsearch-toolbar select{border:1px solid var(--line);border-radius:.7rem;padding:.8rem;background:#fff}.hsearch-empty{background:var(--cream);border-radius:1rem;padding:2rem;margin-bottom:1.5rem}.hsearch-empty strong{font-size:1.7rem}.hsearch-empty p{color:var(--muted)}.hsearch-empty a{display:inline-flex;background:var(--bronze);color:#fff;padding:.9rem 1.2rem;border-radius:.7rem;text-decoration:none;font-weight:900}.hsearch-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.3rem}.hsearch-card{border:1px solid var(--line);border-radius:1rem;overflow:hidden;background:#fff}.hsearch-card[hidden]{display:none}.hsearch-img{display:block;position:relative;aspect-ratio:4/3;background:#eee}.hsearch-img img{width:100%;height:100%;object-fit:cover}.hsearch-badge{position:absolute;left:.8rem;top:.8rem;background:#fff;border-radius:999px;padding:.45rem .7rem;font-size:1rem;font-weight:900}.hsearch-cardbody{padding:1.2rem}.hsearch-cardbody>p{color:var(--muted);font-size:1.15rem;margin:0}.hsearch-card h2{font-size:1.8rem;margin:.3rem 0 .7rem}.hsearch-tags{display:flex;gap:.4rem;flex-wrap:wrap}.hsearch-tags span{background:var(--cream);border-radius:999px;padding:.4rem .65rem;font-size:1rem}.hsearch-price{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-top:1.1rem}.hsearch-price strong{font-size:2rem}.hsearch-price a{font-weight:900;text-decoration:none}@media(max-width:989px){.hsearch-bar{grid-template-columns:1fr 1fr}.hsearch-layout{grid-template-columns:1fr}.hsearch-filters{display:grid;grid-template-columns:1fr 1fr;gap:0 1rem}.hsearch-filters>button{grid-column:1/-1}.hsearch-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.hsearch-bar,.hsearch-grid,.hsearch-filters{grid-template-columns:1fr}.hsearch-toolbar{align-items:flex-start;flex-direction:column}.hsearch-bar button{min-height:4.8rem}.hsearch-filters>button{grid-column:auto}}.hd24-strategic{padding-top:5rem;padding-bottom:7rem;max-width:110rem}.hd24-strategic__intro{max-width:80rem;margin-bottom:3rem}.hd24-strategic__intro>span{font-size:1.2rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.hd24-strategic h1{font-size:clamp(3.6rem,6vw,6.4rem);line-height:1.05;letter-spacing:-.04em;margin:1rem 0}.hd24-strategic__intro p{font-size:1.9rem;line-height:1.55}.hd24-strategic__review,.hd24-strategic__warning,.hd24-strategic__success{padding:1.5rem;border-radius:1rem;margin:1.4rem 0;font-size:1.4rem}.hd24-strategic__review{background:#f5f2eb}.hd24-strategic__warning{background:#f3f5f8;border:1px solid #d9dee7}.hd24-strategic__success{background:#e9f7ed}.hd24-strategic__form{display:grid;gap:2rem}.hd24-strategic__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.hd24-strategic label,.hd24-strategic legend{font-size:1.5rem;font-weight:700}.hd24-strategic input[type=text],.hd24-strategic input[type=email],.hd24-strategic input[type=url],.hd24-strategic select,.hd24-strategic textarea{display:block;width:100%;margin-top:.7rem;border:1px solid #bbb;border-radius:.8rem;padding:1.2rem;background:#fff;font:inherit}.hd24-strategic fieldset{border:1px solid #ddd;border-radius:1rem;padding:1.5rem;display:grid;gap:.9rem}.hd24-strategic fieldset label{font-weight:500}.hd24-strategic__check{display:flex;gap:1rem;align-items:flex-start;font-weight:500!important}.hd24-strategic button{min-height:5.4rem;background:#111;color:#fff;border:0;border-radius:1rem;font-weight:800;font-size:1.7rem;padding:1.2rem 2rem;cursor:pointer}@media(max-width:749px){.hd24-strategic__grid{grid-template-columns:1fr}}.hd24-strategic{max-width:124rem!important}.hd24-strategic__intro{max-width:92rem!important}.hd24-strategic__intro>span{font-size:1.3rem!important}.hd24-strategic__intro p{font-size:2rem!important;line-height:1.65!important}.hd24-strategic__review,.hd24-strategic__warning,.hd24-strategic__success{font-size:1.55rem!important;line-height:1.55!important}.hd24-strategic label,.hd24-strategic legend{font-size:1.65rem!important}.hd24-strategic input[type=text],.hd24-strategic input[type=email],.hd24-strategic input[type=url],.hd24-strategic select,.hd24-strategic textarea{font-size:1.65rem!important;min-height:5.6rem!important;padding:1.4rem!important}.hd24-strategic button{min-height:5.8rem!important;border-radius:1.2rem!important;padding:1.3rem 2.6rem!important;box-shadow:0 10px 24px #00000024}.hd24-platformcallout{background:#241e1a;color:#fff;border-radius:1.7rem;padding:clamp(2.5rem,4vw,4.5rem);margin:0 0 4rem}.hd24-platformcallout>span{font-size:1.25rem;font-weight:900;letter-spacing:.11em;color:#e3ad78}.hd24-platformcallout h2{font-size:clamp(3rem,4.4vw,5rem);color:#fff;margin:.8rem 0 1rem}.hd24-platformcallout p{font-size:1.9rem;line-height:1.65;color:#eee2d7;max-width:95rem}.hd24-platformcallout__points{display:flex;gap:.8rem;flex-wrap:wrap;margin:1.8rem 0}.hd24-platformcallout__points b{padding:.8rem 1.1rem;border:1px solid rgba(255,255,255,.22);border-radius:999px;font-size:1.35rem}.hd24-platformcallout a{display:inline-flex;align-items:center;justify-content:center;min-height:5.8rem;padding:0 2.5rem;border-radius:1.2rem;background:#b66d32;color:#fff;text-decoration:none;font-size:1.65rem;font-weight:900}@media(max-width:749px){.hd24-platformcallout p{font-size:1.65rem}}.hv{background:#f5f0e9;padding:6rem 0}.hv-card{max-width:820px;margin:auto;background:#fff;border:1px solid #dfd7cd;border-radius:18px;padding:clamp(2rem,5vw,4.5rem)}.hv-kicker{font-size:1rem;letter-spacing:.12em;font-weight:900;color:#a76532}.hv h1{font:500 clamp(3.5rem,5vw,5.5rem)/1.02 Georgia,serif;letter-spacing:-.04em;margin:1rem 0}.hv-card>p{font-size:1.55rem;color:#71675f}.hv-form{display:grid;grid-template-columns:1fr auto;gap:.8rem;margin:2rem 0}.hv-form input{border:1px solid #d8d0c6;border-radius:.8rem;padding:1.15rem;font:inherit;text-transform:uppercase}.hv-form button{border:0;border-radius:.8rem;background:#a76532;color:#fff;padding:0 1.5rem;font-weight:900;cursor:pointer}.hv-result{border-radius:1rem;padding:1.5rem;margin:1.5rem 0}.hv-ok{background:#edf6ee}.hv-warn{background:#fff4dd}.hv-error{background:#faeaea;color:#7d2020}.hv-result>strong{font-size:1.6rem}.hv-result h2{font-size:2rem;margin:.5rem 0 1rem}.hv-grid{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.hv-grid div{background:#ffffffb3;border-radius:.7rem;padding:.8rem}.hv-grid b,.hv-grid span{display:block}.hv-grid b{font-size:1rem;text-transform:uppercase;letter-spacing:.05em;color:#71675f}.hv-card small{color:#71675f}@media(max-width:640px){.hv-form,.hv-grid{grid-template-columns:1fr}.hv-form button{min-height:4.8rem}}
/*# sourceMappingURL=/cdn/shop/t/45/compiled_assets/styles.css.map */
