:root{--np-ink:#11120f;--np-paper:#f8f7f2;--np-red:#b82e18;--np-muted:#5f6058;--np-rule:#11120f;--np-hair:#cfcdc4;--np-sec:clamp(48px,5.6vw,76px);--np-gut:clamp(16px,4vw,56px);--np-max:1200px}.np-mast{box-sizing:border-box;max-width:var(--np-max);width:calc(100% - 2*var(--np-gut));margin:6px auto 0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;padding:9px 0 8px;border-top:1px solid var(--np-rule);border-bottom:4px double var(--np-rule);font:700 10.5px/1.3 'Inter Tight',Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--np-ink);position:relative;z-index:5}.np-mast-c{font:italic 400 13px/1.2 'Playfair Display',Georgia,serif;letter-spacing:0;text-transform:none;color:var(--np-ink)}.np-mast-r{text-align:right}html.vx-carn .np-mast{margin-top:14px}@media (max-width:760px){.np-mast{grid-template-columns:1fr auto;font-size:9.5px;gap:10px}.np-mast-c{display:none}}.np-inside{box-sizing:border-box;max-width:var(--np-max);width:calc(100% - 2*var(--np-gut));margin:var(--np-sec) auto 0;border-top:3px solid var(--np-rule);border-bottom:1px solid var(--np-rule);padding:14px 0 18px}.np-inside-h{margin:0 0 12px;font:800 11px/1 'Inter Tight',Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--np-red)}.np-inside ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr)}.np-inside li+li{border-left:1px solid var(--np-hair)}.np-inside a{display:flex;flex-direction:column;gap:5px;padding:4px 18px 2px;text-decoration:none;color:var(--np-ink);height:100%}.np-inside li:first-child a{padding-left:0}.np-inside .np-pg{font:700 10px/1 'Inter Tight',Arial,sans-serif;letter-spacing:.12em;color:var(--np-muted)}.np-inside b{font:800 19px/1.1 'Inter Tight',Arial,sans-serif;letter-spacing:-.03em}.np-inside .np-dek{font:400 13px/1.45 'Inter Tight',Arial,sans-serif;color:var(--np-muted)}.np-inside a:hover b,.np-inside a:focus-visible b{color:var(--np-red);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}@media (max-width:900px){.np-inside ol{grid-template-columns:1fr 1fr}.np-inside li{border-left:0!important;border-top:1px solid var(--np-hair)}.np-inside li:nth-child(-n+2){border-top:0}.np-inside a,.np-inside li:first-child a{padding:12px 12px 12px 0}}@media (max-width:520px){.np-inside ol{grid-template-columns:1fr}.np-inside li:nth-child(2){border-top:1px solid var(--np-hair)}}html:root body.ed-site section.np-sec{position:relative}html:root body.ed-site section.np-sec::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:min(var(--np-max),calc(100% - 2*var(--np-gut)));height:4px;border-top:2px solid var(--np-rule);border-bottom:1px solid var(--np-rule);pointer-events:none;z-index:1}html:root body.ed-site section.np-sec::after{content:"Design Dojo · " attr(data-np);position:absolute;top:12px;right:max(var(--np-gut),calc((100% - var(--np-max))/2));font:700 9.5px/1 'Inter Tight',Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--np-muted);pointer-events:none;z-index:1}html:root body.ed-site section.np-sec.ed-confessionals,html:root body.ed-site section.np-sec.dd-faq,html:root body.ed-site section.np-sec.life-feature,html:root body.ed-site section.np-sec[style*="border-top"]{border-top:0!important}html:root body.ed-site .vx-ribbon+section.np-sec::before{height:0;border-bottom:0;border-top:1px solid var(--np-hair)}html:root body.ed-site .np-inside+section.np-sec::before,html:root body.ed-site .np-inside+section.np-sec::after{display:none}html:root body.ed-site section.np-sec .dd-film-in,html:root body.ed-site section.np-sec .dd-film-head{border-top:0!important}html:root body.ed-site .z22::first-letter,html:root body.ed-site .z65::first-letter{float:left;font:800 3.6em/.82 'Inter Tight',Arial,sans-serif;letter-spacing:-.04em;color:var(--np-red);margin:.06em .1em 0 0;padding:0}html:root body.ed-site .z57 .z24{gap:0!important}html:root body.ed-site .z57 .z24>figure.z30{padding:0 clamp(16px,2vw,28px)!important;margin:0!important;border-top:0!important}html:root body.ed-site .z57 .z24>figure.z30+figure.z30{border-left:1px solid var(--np-hair)!important}html:root body.ed-site .z57 .z24>figure.z30:first-child{padding-left:0!important}html:root body.ed-site .z57 .z24>figure.z30:last-child{padding-right:0!important}html:root body.ed-site .z57 .z24{border-top:3px solid var(--np-rule)!important;border-bottom:1px solid var(--np-rule)!important;padding:26px 0 24px!important}html:root body.ed-site blockquote.z82{font:italic 400 clamp(18px,1.55vw,21px)/1.5 'Playfair Display',Georgia,serif!important;letter-spacing:0!important;color:var(--np-ink)!important}html:root body.ed-site .z57 figure.z30:first-child blockquote.z82{font-size:clamp(21px,1.9vw,26px)!important;line-height:1.38!important}html:root body.ed-site figcaption.z27{margin-top:16px!important;font:700 10.5px/1.4 'Inter Tight',Arial,sans-serif!important;letter-spacing:.12em!important;text-transform:uppercase;color:var(--np-muted)!important}html:root body.ed-site figcaption.z27::before{content:"— "}@media (max-width:900px){html:root body.ed-site .z57 .z24>figure.z30{padding:20px 0!important;border-left:0!important}html:root body.ed-site .z57 .z24>figure.z30+figure.z30{border-top:1px solid var(--np-hair)!important}}html:root body.ed-site .dd-film-pair figcaption,html:root body.ed-site figcaption.z45{border-top:1px solid var(--np-rule);padding-top:8px!important;margin-top:10px}.np-wire{display:flex;align-items:stretch;max-width:var(--np-max);width:calc(100% - 2*var(--np-gut));margin:var(--np-sec) auto;background:var(--np-ink);color:var(--np-paper);overflow:hidden;box-sizing:border-box;font:600 12px/1 'Inter Tight',Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase}.np-wire-k{flex:none;display:flex;align-items:center;padding:0 16px;background:var(--np-red);color:#fff;font-weight:800;letter-spacing:.14em;position:relative;z-index:1}.np-wire-t{display:flex;overflow:hidden;flex:1;min-width:0;mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.np-wire-run{flex:none;display:flex;align-items:center;gap:22px;padding:15px 11px;white-space:nowrap;animation:npWire 46s linear infinite}.np-wire a{color:var(--np-paper)!important;text-decoration:none}.np-wire a:hover,.np-wire a:focus-visible{text-decoration:underline;text-underline-offset:3px}.np-wire i{font-style:normal;color:#e7a08f;font-size:9px}.np-wire:hover .np-wire-run,.np-wire:focus-within .np-wire-run{animation-play-state:paused}@keyframes npWire{to{transform:translateX(-100%)}}@media (prefers-reduced-motion:reduce){.np-wire-run{animation:none;white-space:normal;flex-wrap:wrap;row-gap:10px}.np-wire-run[aria-hidden]{display:none}.np-wire-t{mask-image:none}}.np-colophon{grid-column:1/-1;width:100%;flex-basis:100%;box-sizing:border-box;margin:22px 0 0;padding-top:12px;border-top:1px solid var(--np-hair);font:italic 400 13px/1.5 'Playfair Display',Georgia,serif;color:var(--np-muted);text-align:center}html:root body.ed-site .vx-root>section:not(.vx-hero):not(.dd-cta):not(.wd-trust){padding-top:var(--np-sec)!important;padding-bottom:var(--np-sec)!important;margin-top:0!important;margin-bottom:0!important}html:root body.ed-site .vx-root>section.wd-trust{padding-top:calc(var(--np-sec)*.55)!important;padding-bottom:calc(var(--np-sec)*.55)!important;margin:0!important}html:root body.ed-site .vx-root>.dd-band{margin-top:calc(var(--np-sec)*.5)!important;margin-bottom:calc(var(--np-sec)*.5)!important}html:root body.ed-site .vx-root>section.dd-cta{margin-top:0!important;margin-bottom:0!important}html:root body.ed-site footer.vx-foot{margin-top:0!important}html:root body.ed-site .vx-root>.np-wire+section.dd-cta{margin-top:0!important}html:root body.ed-site .vx-root>section>h2:first-child,html:root body.ed-site .vx-root>section h2.z17{margin-bottom:clamp(24px,3vw,40px)!important}html:root body.ed-site .vx-hero-in{min-height:0!important;padding-bottom:clamp(40px,5vw,64px)!important}html:root body.ed-site main.rv>section,html:root body.ed-site main.rv>figure{margin-top:0!important}html:root body.ed-site main.rv>.rv-cta{padding-top:var(--np-sec)!important;padding-bottom:var(--np-sec)!important}html:root body.ed-site a.dd-btn.z2,html:root body.ed-site .dd-btn.dd-ghost.z28,html:root body.ed-site .dd-cta-b a,html:root body.ed-site a.hub-more,html:root body.ed-site .hub-cta,html:root body.ed-site .dd-mb{border-radius:0!important;box-shadow:none!important}html:root body.ed-site a.dd-btn.z2,html:root body.ed-site .dd-btn.dd-ghost.z28{background:var(--np-ink)!important;border:1px solid var(--np-ink)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font:800 11px/1.2 'Inter Tight',Arial,sans-serif!important;letter-spacing:.06em!important;text-transform:uppercase!important;padding:14px 18px!important;min-height:0!important}html:root body.ed-site a.dd-btn.z2:hover,html:root body.ed-site .dd-btn.dd-ghost.z28:hover{background:var(--np-red)!important;border-color:var(--np-red)!important}html:root body.ed-site .z66>a.dd-btn.dd-row.z15{border-radius:0!important;box-shadow:none!important;background:transparent!important;border:0!important;border-top:1px solid var(--np-rule)!important;padding:20px 0!important;font:800 22px/1.1 'Inter Tight',Arial,sans-serif!important;letter-spacing:-.03em!important;color:var(--np-ink)!important}html:root body.ed-site .z66>a.dd-btn.dd-row.z15:last-child{border-bottom:1px solid var(--np-rule)!important}html:root body.ed-site .z66>a.dd-btn.dd-row.z15 span{font:600 13px/1.2 'Inter Tight',Arial,sans-serif!important;letter-spacing:.04em!important;color:var(--np-ink)!important}html:root body.ed-site .z66>a.dd-btn.dd-row.z15:hover{color:var(--np-red)!important;transform:none!important}html:root body.ed-site .z66{gap:0!important}html:root body.ed-site .z18,html:root body.ed-site li.z84,html:root body.ed-site article.z25,html:root body.ed-site .engagement-feature,html:root body.ed-site .dd-film-card,html:root body.ed-site .dd-band,html:root body.ed-site figure.rv-card,html:root body.ed-site figure.rv-feature,html:root body.ed-site a.hub-build,html:root body.ed-site figure.z88,html:root body.ed-site .tailored-package-intro,html:root body.ed-site .z63>li{border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important}html:root body.ed-site .z18,html:root body.ed-site li.z84,html:root body.ed-site article.z25,html:root body.ed-site .dd-film-card,html:root body.ed-site figure.rv-card,html:root body.ed-site figure.z88{background:#fff!important;border:1px solid var(--np-hair)!important}html:root body.ed-site .engagement-feature{background:#fff!important;border:1px solid var(--np-rule)!important}html:root body.ed-site .vx-pk-img,html:root body.ed-site .dd-film.dd-side-pop,html:root body.ed-site figure.dd-film{border-radius:0!important}html:root body.ed-site .z18 .z19{border-radius:0!important}html:root body.ed-site .z21 em{color:var(--np-red)!important;-webkit-text-fill-color:var(--np-red)!important;opacity:1!important}html:root body.ed-site .dd-home-svc{gap:0!important}html:root body.ed-site .dd-home-svc>li.z84{background:transparent!important;border:0!important;border-top:1px solid var(--np-rule)!important;margin:0!important}html:root body.ed-site .dd-home-svc>li.z84:last-child{border-bottom:1px solid var(--np-rule)!important}html:root body.ed-site .z85{font:800 13px/1 'Inter Tight',Arial,sans-serif!important;color:var(--np-red)!important;letter-spacing:.06em!important}html:root body.ed-site #contact .z36{align-items:start!important}html:root body.ed-site .dd-top{color:var(--np-ink)!important;border-color:var(--np-ink)!important;background:var(--np-paper)!important}html:root body.ed-site .dd-lb button{color:var(--np-ink)!important;border-color:var(--np-ink)!important}html:root body.ed-site .dd-lb-count{color:var(--np-muted)!important}html:root body.ed-site h3 em,html:root body.ed-site h2 em,html:root body.ed-site .dd-film-tease p em{color:var(--np-red)!important;-webkit-text-fill-color:var(--np-red)!important;font-style:normal!important}html:root body.ed-site .dd-film-tease>div{border-top:3px solid var(--np-rule)!important;border-bottom:1px solid var(--np-rule)!important;max-width:var(--np-max)!important}html:root body.ed-site .dd-film-tease>div>p:first-child,html:root body.ed-site .dd-film-tease>div>a{color:var(--np-red)!important;font-weight:800!important}html:root body.ed-site .dd-film-tease>div>p:nth-child(2){font:800 clamp(26px,3.2vw,40px)/1.1 'Inter Tight',Arial,sans-serif!important;letter-spacing:-.04em!important}html:root body.ed-site .vx-foot span,html:root body.ed-site .vx-foot small,html:root body.ed-site .z10,html:root body.ed-site figcaption.z45,html:root body.ed-site .dd-film-pair figcaption span,html:root body.ed-site .rv-card span,html:root body.ed-site .rv-card figcaption,html:root body.ed-site .rv-feature figcaption,html:root body.ed-site .gx-back,html:root body.ed-site .hub-s-c,html:root body.ed-site th,html:root body.ed-site .bx-lead,html:root body.ed-site .bx-sub,html:root body.ed-site .bx-opt .d,html:root body.ed-site span.d,html:root body.ed-site .vx-n,html:root body.ed-site .z26>p,html:root body.ed-site .z81 small,html:root body.ed-site .hub small{color:var(--np-muted)!important;-webkit-text-fill-color:var(--np-muted)!important}html:root body.ed-site p.z5,html:root body.ed-site p.wc-label,html:root body.ed-site .z5,html:root body.ed-site small.z10,html:root body.ed-site .wc-price small,html:root body.ed-site .z11 small{color:#6b5a36!important;-webkit-text-fill-color:#6b5a36!important}html:root body.ed-site sup{color:var(--np-muted)!important}html:root body.ed-site h2 em[style*="C9A36A"],html:root body.ed-site .gx-cta em,html:root body.ed-site .gx-end em{color:var(--np-red)!important;-webkit-text-fill-color:var(--np-red)!important}.rp-ey,.rp-note,.rp-meta li,.rp-prompts li,.rp-f small,.rp-in small,.rp-foot span,.rp-foot a{color:#5f6058!important}.rp-count{color:#66675f!important}html:root body.ed-site .dd-mb{background:var(--np-red)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html:root body.ed-site .hub-cta{border-radius:0!important}html:root body.ed-site .vx-cmp summary small{color:var(--np-muted)!important}html:root body.ed-site p.tailored-package-note{color:#6b5a36!important}@media (max-width:640px){html:root body.ed-site section.np-sec::after{top:10px;font-size:8.5px}html:root body.ed-site .z66>a.dd-btn.dd-row.z15{font-size:19px!important}}.np-index{box-sizing:border-box;max-width:var(--np-max);width:calc(100% - 2*var(--np-gut));margin:calc(var(--np-sec)*.7) auto 0;display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start;padding:12px 0;border-top:1px solid var(--np-rule);border-bottom:1px solid var(--np-rule)}.np-index-h{margin:0;padding-top:2px;font:800 10.5px/1.3 'Inter Tight',Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--np-red);white-space:nowrap}.np-index ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 0}.np-index li{display:flex}.np-index li+li::before{content:"";width:1px;background:var(--np-hair);margin:0 14px}.np-index a{display:inline-flex;gap:7px;align-items:baseline;color:var(--np-ink);text-decoration:none;font:600 13px/1.35 'Inter Tight',Arial,sans-serif}.np-index a span{font:800 10px/1 'Inter Tight',Arial,sans-serif;letter-spacing:.1em;color:var(--np-muted)}.np-index a:hover,.np-index a:focus-visible{color:var(--np-red);text-decoration:underline;text-underline-offset:3px}html.vx-carn .np-index{margin-bottom:var(--np-sec)}@media (max-width:640px){.np-index{grid-template-columns:1fr;gap:8px}.np-index li+li::before{margin:0 10px}}html:root body.ed-site .vx-hero .vx-lead::before,html:root body.ed-site .cp-hero .cp-lead::before{content:"Kingston — ";font-weight:800;font-size:.78em;letter-spacing:.14em;text-transform:uppercase}html:root body.ed-site .ed-booking-gallery .vx-lead::before{content:none}html:root body.ed-site .z22::after,html:root body.ed-site .z65::after,html:root body.ed-site .vx-cb-head>p:not(.ey)::after,html:root body.ed-site .pk-head>p::after{content:" \25A0";color:var(--np-red);font-size:.8em}html:root body.ed-site .vx-hero .vx-ph-main,html:root body.ed-site .cp-hero .cp-photo{overflow:visible!important}html:root body.ed-site .vx-hero .vx-ph-main::after,html:root body.ed-site .cp-hero .cp-photo::after{content:"Photograph · Design Dojo";position:absolute;top:0;right:-20px;writing-mode:vertical-rl;font:700 8.5px/1 'Inter Tight',Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--np-muted);pointer-events:none}html:root body.ed-site .ed-booking-gallery .vx-ph-main::after{content:none}html.vx-carn .cp-hero .cp-photo::after{color:#cfc7b8!important}html:root body.ed-site .dd-home-svc .z87 a[href^="weddings"]::after{content:" · cont. B1"}html:root body.ed-site .dd-home-svc .z87 a[href^="photoshoots"]::after{content:" · cont. C1"}html:root body.ed-site .dd-home-svc .z87 a[href^="events"]::after{content:" · cont. D1"}html:root body.ed-site .z72 .dd-carn-card a[href^="carnival"]::after{content:"  · cont. E1";font-weight:600}html:root body.ed-site main.rv .rv-head h1::before{content:"Letters to Design Dojo";display:block;margin-bottom:12px;font:800 11px/1 'Inter Tight',Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--np-red)}html:root body.ed-site .z72 .dd-carn-card{border-radius:0!important;box-shadow:none!important;background:#15110f!important;border-top:14px solid #000!important;border-bottom:14px solid #000!important}html:root body.ed-site .z72 .dd-carn-card h2,html:root body.ed-site .z72 .dd-carn-card h2 *,html:root body.ed-site .z72 .dd-carn-card p{color:#efe8dc!important;-webkit-text-fill-color:#efe8dc!important}html:root body.ed-site .z72 .dd-carn-card h2 em,html:root body.ed-site .z72 .dd-carn-card h2 em *,html:root body.ed-site .z72 .dd-carn-card .ey{color:#c2a06a!important;-webkit-text-fill-color:#c2a06a!important}html:root body.ed-site .z72 .dd-carn-card .vx-cta{background:#efe8dc!important;border-color:#efe8dc!important;color:#11120f!important;-webkit-text-fill-color:#11120f!important}html:root body.ed-site .z72 .dd-carn-card .vx-cta *{color:#11120f!important;-webkit-text-fill-color:#11120f!important}html:root body.ed-site .z72 .dd-carn-card img{border-radius:0!important;box-shadow:none!important;filter:saturate(.82);border:0!important}html:root body.dd-builder-page.ed-site #main.bx>.np-mast{width:100%;margin:8px 0 clamp(32px,4vw,52px)}html:root body.dd-builder-page.ed-site #main.bx section.bx-intro::before,html:root body.dd-builder-page.ed-site #main.bx section.bx-intro::after{display:none!important}html:root body.dd-builder-page.ed-site #main.bx .bx-intro{padding:0 0 28px!important;margin:0 0 clamp(32px,4vw,52px)!important;border-bottom:1px solid #11120f}html:root body.dd-builder-page.ed-site #main.bx .bx-ey,html:root body.dd-builder-page.ed-site #main.bx .bx-n{color:#b82e18!important;font:800 11px/1 'Inter Tight',Arial,sans-serif!important;letter-spacing:.16em!important;text-transform:uppercase}html:root body.dd-builder-page.ed-site #main.bx .bx-ey::before{content:"The Bookings Desk · "}html:root body.dd-builder-page.ed-site #main.bx .bx-intro h1{font:800 clamp(48px,7vw,96px)/.95 'Inter Tight',Arial,sans-serif!important;letter-spacing:-.06em!important}html:root body.dd-builder-page.ed-site #main.bx .bx-lead{font:italic 400 clamp(18px,1.7vw,21px)/1.45 'Playfair Display',Georgia,serif!important;color:#11120f!important;max-width:640px}html:root body.dd-builder-page.ed-site #main.bx .bx-back{font:800 11px/1 'Inter Tight',Arial,sans-serif!important;letter-spacing:.12em!important;text-transform:uppercase;color:#11120f!important;border-bottom:1px solid #11120f;padding-bottom:3px;text-decoration:none}html:root body.dd-builder-page.ed-site #main.bx .bx-steps{display:flex!important;gap:0!important;flex-wrap:nowrap!important;border-top:1px solid #11120f;border-bottom:1px solid #11120f;margin:0 0 clamp(28px,4vw,48px)!important;padding:0!important}html:root body.dd-builder-page.ed-site #main.bx .bx-steps li{flex:1;margin:0!important}html:root body.dd-builder-page.ed-site #main.bx .bx-steps li+li{border-left:1px solid #cfcdc4}html:root body.dd-builder-page.ed-site #main.bx .bx-steps button{width:100%;border-radius:0!important;border:0!important;background:none!important;box-shadow:none!important;padding:12px 10px!important;font:700 11px/1 'Inter Tight',Arial,sans-serif!important;letter-spacing:.1em!important;text-transform:uppercase;color:#5f6058!important;justify-content:flex-start!important;gap:8px}html:root body.dd-builder-page.ed-site #main.bx .bx-steps button span,html:root body.dd-builder-page.ed-site #main.bx .bx-steps button i,html:root body.dd-builder-page.ed-site #main.bx .bx-steps button b{background:none!important;border-radius:0!important;width:auto!important;height:auto!important;color:inherit!important;font:900 16px/1 'Inter Tight',Arial,sans-serif!important;border:0!important}html:root body.dd-builder-page.ed-site #main.bx .bx-steps button[aria-current],html:root body.dd-builder-page.ed-site #main.bx .bx-steps li.on button,html:root body.dd-builder-page.ed-site #main.bx .bx-steps button.on,html:root body.dd-builder-page.ed-site #main.bx .bx-steps button[aria-selected="true"]{background:#11120f!important;color:#fff!important}html:root body.dd-builder-page.ed-site #main.bx .bx-steps button:disabled{color:#7b7c74!important;opacity:1!important}html:root body.dd-builder-page.ed-site #main.bx .bx-step h2{font:800 clamp(30px,3.4vw,44px)/1.02 'Inter Tight',Arial,sans-serif!important;letter-spacing:-.045em!important;border-top:3px solid #11120f;padding-top:14px!important;margin-top:8px!important}html:root body.dd-builder-page.ed-site #main.bx .bx-sub,html:root body.dd-builder-page.ed-site #main.bx .bx-small,html:root body.dd-builder-page.ed-site #main.bx .opt,html:root body.dd-builder-page.ed-site #main.bx .bx-sum-hrs,html:root body.dd-builder-page.ed-site #main.bx .bx-sum-note,html:root body.dd-builder-page.ed-site #main.bx .bx-sum-lines,html:root body.dd-builder-page.ed-site #main.bx .bx-terms,html:root body.dd-builder-page.ed-site #main.bx .bx-terms p{color:#5f6058!important}html:root body.dd-builder-page.ed-site #main.bx .bx-cards{gap:0!important;border-top:1px solid #11120f;border-left:1px solid #11120f}html:root body.dd-builder-page.ed-site #main.bx .bx-card{border-radius:0!important;box-shadow:none!important;border:0!important;border-right:1px solid #11120f!important;border-bottom:1px solid #11120f!important;background:#fff!important;transform:none!important}html:root body.dd-builder-page.ed-site #main.bx .bx-card:hover{background:#fbfaf6!important}html:root body.dd-builder-page.ed-site #main.bx .bx-card:has(input:checked){box-shadow:inset 0 0 0 2px #11120f!important}html:root body.dd-builder-page.ed-site #main.bx .bx-card .t{font:800 21px/1.15 'Inter Tight',Arial,sans-serif!important;letter-spacing:-.025em!important}html:root body.dd-builder-page.ed-site #main.bx .bx-card .p b,html:root body.dd-builder-page.ed-site #main.bx .bx-sum-total strong{font:900 24px/1 'Inter Tight',Arial,sans-serif!important;letter-spacing:-.03em!important}html:root body.dd-builder-page.ed-site #main.bx .bx-card .tick{border-radius:0!important}html:root body.dd-builder-page.ed-site #main.bx .bx-btn{border-radius:0!important;box-shadow:none!important;font:800 12px/1 'Inter Tight',Arial,sans-serif!important;letter-spacing:.08em!important;text-transform:uppercase}html:root body.dd-builder-page.ed-site #main.bx .bx-btn:not(.bx-ghost){background:#b82e18!important;border:1px solid #b82e18!important;color:#fff!important}html:root body.dd-builder-page.ed-site #main.bx .bx-btn:not(.bx-ghost):hover{background:#11120f!important;border-color:#11120f!important}html:root body.dd-builder-page.ed-site #main.bx .bx-ghost{background:none!important;border:1px solid #11120f!important;color:#11120f!important}html:root body.dd-builder-page.ed-site #main.bx .bx-pill{border-radius:0!important;border:1px solid #11120f!important;background:#fff!important;color:#11120f!important}html:root body.dd-builder-page.ed-site #main.bx .bx-pill:has(input:checked){background:#11120f!important;color:#fff!important}html:root body.dd-builder-page.ed-site #main.bx .bx-timeline,html:root body.dd-builder-page.ed-site #main.bx .bx-terms,html:root body.dd-builder-page.ed-site #main.bx textarea,html:root body.dd-builder-page.ed-site #main.bx input[type=text],html:root body.dd-builder-page.ed-site #main.bx input[type=date],html:root body.dd-builder-page.ed-site #main.bx select{border-radius:0!important;box-shadow:none!important}html:root body.dd-builder-page.ed-site #main.bx .bx-f label,html:root body.dd-builder-page.ed-site #main.bx .bx-f legend,html:root body.dd-builder-page.ed-site #main.bx .bx-lbl,html:root body.dd-builder-page.ed-site #main.bx .bx-h3{font:800 10.5px/1.2 'Inter Tight',Arial,sans-serif!important;letter-spacing:.12em!important;text-transform:uppercase;color:#11120f!important}html:root body.dd-builder-page.ed-site #main.bx .bx-sum{border-radius:0!important;box-shadow:none!important;background:#fff!important;border:1px solid #11120f!important;border-top:4px double #11120f!important}html:root body.dd-builder-page.ed-site #main.bx .bx-sum-cov{font:800 24px/1.1 'Inter Tight',Arial,sans-serif!important;letter-spacing:-.035em!important}html:root body.dd-builder-page.ed-site #main.bx .bx-sum-toggle{border-radius:0!important;background:#f8f7f2!important;border:1px solid #11120f!important;color:#11120f!important}@media (max-width:760px){html:root body.dd-builder-page.ed-site #main.bx .bx-steps button{font-size:0!important;justify-content:center!important;padding:10px 4px!important}html:root body.dd-builder-page.ed-site #main.bx .bx-steps button span,html:root body.dd-builder-page.ed-site #main.bx .bx-steps button i,html:root body.dd-builder-page.ed-site #main.bx .bx-steps button b{font-size:15px!important}}html:root body.dd-builder-page.ed-site #main.bx .bx-sum .bx-ey::before{content:none}html:root body.dd-builder-page.ed-site #main.bx .bx-intro{max-width:none!important}html:root body.ed-site .wc-heading>p{color:#6b5a36!important;-webkit-text-fill-color:#6b5a36!important}
