@font-face{font-family:Inter;font-style:normal;font-weight:400 600;font-display:swap;src:url(/themes/localclicks/yakupstucadoors/assets/inter-latin-ext-B_-bZUTo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 600;font-display:swap;src:url(/themes/localclicks/yakupstucadoors/assets/inter-latin-8kRkwJBP.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:500 700;font-display:swap;src:url(/themes/localclicks/yakupstucadoors/assets/outfit-latin-ext-BMnJGVZj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:500 700;font-display:swap;src:url(/themes/localclicks/yakupstucadoors/assets/outfit-latin-D6ftewdU.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-lora:"SUSE", sans-serif;--font-dmsans:"DM Sans", sans-serif;--font-suse:"SUSE", sans-serif;--white-color:#fff;--dark-white-color:#fff;--dark-black-color:#1c1a1e;--black-color:#1c1a1e;--black-color-opc:28, 26, 30;--title-color:#092041;--dark-title-color:#1c1a1e;--title-color-opc:28, 26, 30;--title-color2:#003c30;--dark-title-color2:#003c30;--dark-text-color:#fff;--text-color:#092041;--global-text-color:#545454;--text-color-opc:84, 84, 84;--primary-color1:#17468a;--primary-color1-opc:0, 122, 94;--primary-color2:#17468a;--primary-color2-opc:120, 235, 84;--secondary-color:#17468a;--primary-color3:#17468a;--primary-color3-opc:89, 86, 233;--primary-color4:#17468a;--primary-color4-opc:96, 229, 157;--borders-color:#eee}*{scroll-behavior:smooth;margin:0;padding:0}html{scroll-behavior:smooth;font-size:100%}body{font-family:var(--font-lora);color:var(--title-color);margin:0;padding:0;font-size:16px;font-weight:400;line-height:1.6}h1,h2,h3,h4,h5,h6{font-family:var(--font-lora);color:var(--title-color);font-weight:600;line-height:1.2}input{border:none;outline:none}button{border:none;outline:none;line-height:1}i.bx{vertical-align:middle}img{max-width:100%;height:auto}a{color:var(--primary-color1);text-decoration:none}input[type=checkbox]{cursor:pointer;appearance:none;vertical-align:middle;background-color:#fff;border:2px solid #d1d5db;border-radius:50%;width:24px;height:24px;position:relative}input[type=checkbox]:checked{background-color:var(--primary-color1);border-color:var(--primary-color1)}input[type=checkbox]:checked:after{content:"";background-color:#fff;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}input[type=checkbox]:hover{border-color:var(--primary-color1)}input[type=checkbox]+label,label{cursor:pointer;vertical-align:middle}p{font-family:var(--font-dmsans);font-size:16px;font-weight:400;line-height:1.6}.pt-120{padding-top:120px}.pb-120{padding-bottom:120px}.pt-90{padding-top:90px}.mb-110{margin-bottom:110px}.mt-130{margin-top:130px}.mb-130{margin-bottom:130px}.sec-mar{margin:130px 0}.mb-15{margin-bottom:15px}.mb-60{margin-bottom:60px}.mb-70{margin-bottom:70px}.mb-20{margin-bottom:20px}.mb-40{margin-bottom:40px}.mb-30{margin-bottom:30px}.mt-70{margin-top:70px}:root{--dc-primary:var(--nw-brand-primary,#b2a590);--dc-primary-rgb:178, 165, 144;--dc-primary-light:#cfc5b4;--dc-primary-dark:#8c7f69;--dc-secondary:#0058e6;--dc-secondary-rgb:0, 88, 230;--dc-accent:var(--nw-brand-accent,#ffc402);--dc-accent-rgb:255, 196, 2;--dc-warning:#b45309;--dc-warning-rgb:180, 83, 9;--dc-error:#c62828;--dc-error-rgb:198, 40, 40;--dc-success:#2e7d32;--dc-success-rgb:46, 125, 50;--dc-canvas-dark:var(--nw-brand-ink,#181d23);--dc-canvas-medium:#232a32;--dc-canvas-light:#333b45;--dc-canvas-border:#ffffff1a;--dc-canvas-text:#ffffffeb;--dc-canvas-text-muted:#ffffffa3;--dc-bg:#fff;--dc-bg-rgb:255, 255, 255;--dc-bg-alt:var(--nw-brand-surface,#f6f3ee);--dc-surface:#fff;--dc-border:#e6e0d6;--dc-border-light:#f1ede6;--dc-title:var(--nw-brand-ink,#181d23);--dc-title-rgb:24, 29, 35;--dc-text:#4a4f57;--dc-text-light:#6b7079;--dc-space-xs:4px;--dc-space-sm:8px;--dc-space-md:16px;--dc-space-lg:24px;--dc-space-xl:32px;--dc-space-2xl:48px;--dc-space-3xl:64px;--dc-space-4xl:96px;--dc-section-y:clamp(64px, 9vw, 128px);--dc-gutter:clamp(20px, 5vw, 64px);--dc-max:1280px;--dc-font-primary:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--dc-font-heading:"Outfit", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--dc-font-mono:"SF Mono", Menlo, monospace;--dc-text-xs:12px;--dc-text-sm:14px;--dc-text-base:clamp(15px, .35vw + 14px, 17px);--dc-text-lg:clamp(17px, .5vw + 15px, 20px);--dc-text-xl:clamp(20px, .8vw + 17px, 24px);--dc-text-2xl:clamp(24px, 1.4vw + 19px, 32px);--dc-text-3xl:clamp(28px, 2.4vw + 18px, 46px);--dc-text-4xl:clamp(34px, 4vw + 16px, 68px);--dc-text-5xl:clamp(36px, 5vw + 14px, 84px);--dc-leading-tight:1.1;--dc-leading-normal:1.5;--dc-leading-relaxed:1.7;--dc-radius-sm:4px;--dc-radius-md:8px;--dc-radius-lg:14px;--dc-radius-xl:20px;--dc-radius-2xl:28px;--dc-radius-full:9999px;--dc-shadow-sm:0 1px 2px #181d230d;--dc-shadow-md:0 6px 16px #181d230f;--dc-shadow-lg:0 18px 40px #181d2317;--dc-shadow-xl:0 30px 70px #181d2324;--dc-shadow-glow:0 0 0 4px rgba(var(--dc-primary-rgb), .28);--dc-shadow-glow-lg:0 14px 34px rgba(var(--dc-primary-rgb), .45);--dc-duration-fast:.18s;--dc-duration-normal:.24s;--dc-duration-slow:.6s;--dc-duration-flow:1.2s;--dc-ease-default:cubic-bezier(.22, 1, .36, 1);--dc-ease-bounce:cubic-bezier(.68, -.55, .265, 1.55);--dc-z-base:1;--dc-z-elevated:10;--dc-z-overlay:100;--dc-z-modal:1000}body.yk-site{font-family:var(--dc-font-primary);font-size:var(--dc-text-base);line-height:var(--dc-leading-relaxed);color:var(--dc-text);background:var(--dc-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;padding-bottom:var(--yk-sticky-h,0px);margin:0}:where(.yk-site) *,:where(.yk-site) :before,:where(.yk-site) :after{box-sizing:border-box}:where(.yk-site) :is(h1,h2,h3,h4,h5,h6){font-family:var(--dc-font-heading);color:var(--dc-title);font-weight:600;line-height:var(--dc-leading-tight);letter-spacing:-.02em;margin:0}:where(.yk-site) p{font-family:var(--dc-font-primary);font-size:inherit;line-height:inherit;margin:0}:where(.yk-site) a{color:inherit}:where(.yk-site) img{max-width:100%;height:auto;display:block}:where(.yk-site) :focus-visible{outline:3px solid var(--dc-secondary);outline-offset:3px;border-radius:4px}.yk-wrap{width:100%;max-width:calc(var(--dc-max) + 2 * var(--dc-gutter));padding-inline:var(--dc-gutter);margin-inline:auto}.yk-section{padding-block:var(--dc-section-y);position:relative;overflow-x:clip}.yk-section--alt{background:var(--dc-bg-alt)}.yk-head{gap:14px;max-width:760px;margin-bottom:clamp(32px,5vw,64px);display:grid}.yk-head--center{text-align:center;justify-items:center;margin-inline:auto}.yk-h2{font-size:var(--dc-text-3xl)}.yk-lead{font-size:var(--dc-text-lg);color:var(--dc-text);max-width:62ch}.yk-icon{flex:none;width:22px;height:22px}.yk-icon--sm{width:16px;height:16px}.yk-eyebrow{font-family:var(--dc-font-primary);font-size:var(--dc-text-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--dc-title);align-items:center;gap:.6em;font-weight:600;display:inline-flex}.yk-eyebrow__mark{flex:none;width:min(2.5em,40px);height:auto;overflow:visible}.yk-eyebrow__plaster,.yk-eyebrow__drip{fill:none;stroke:#ffc402;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.yk-eyebrow__plaster{stroke-width:3.2px}.yk-eyebrow__drip{stroke-width:1.8px}.yk-eyebrow__trowel{fill:currentColor;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transform:translate(35px,8.3px)rotate(-14deg)}.yk-eyebrow__trowel rect{stroke:none}.yk-eyebrow__trowel path{fill:none}html.yk-js .yk-eyebrow[data-dc-draw]:not(.is-animated) :is(.yk-eyebrow__plaster,.yk-eyebrow__drip){opacity:0;stroke-dashoffset:1px}html.yk-js .yk-eyebrow[data-dc-draw]:not(.is-animated) .yk-eyebrow__trowel{opacity:0;transform:translate(2px,11.2px)rotate(-8deg)}.yk-eyebrow.is-animated .yk-eyebrow__plaster{animation:1s ease-in-out both yk-draw}.yk-eyebrow.is-animated .yk-eyebrow__trowel{animation:1.25s linear both yk-trowel}.yk-eyebrow.is-animated .yk-eyebrow__drip{animation:.45s cubic-bezier(.5,0,.75,0) 1.05s both yk-draw}@keyframes yk-draw{0%{opacity:0;stroke-dashoffset:1px}1%{opacity:1}to{opacity:1;stroke-dashoffset:0}}@keyframes yk-trowel{0%{opacity:0;transform:translate(2px,11.2px)rotate(-8deg)}8%{opacity:1;transform:translate(3px,11.1px)rotate(-6deg)}20%{transform:translate(6.4px,10.2px)rotate(-6deg)}40%{transform:translate(19px,11.9px)rotate(3deg)}60%{transform:translate(31.6px,9.4px)rotate(-4deg)}80%{transform:translate(35px,9.3px)rotate(0)}to{opacity:1;transform:translate(35px,8.3px)rotate(-14deg)}}.yk-btn{border-radius:var(--dc-radius-full);min-height:52px;font-family:var(--dc-font-primary);cursor:pointer;transition:transform var(--dc-duration-normal) ease-out, box-shadow var(--dc-duration-normal) ease-out, background-color var(--dc-duration-normal) ease-out, color var(--dc-duration-normal) ease-out;white-space:nowrap;border:1.5px solid #0000;justify-content:center;align-items:center;gap:10px;padding:14px 26px;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.yk-btn--dark{background:var(--dc-title);color:#fff}.yk-btn--primary{background:var(--dc-primary);color:var(--dc-title)}.yk-btn--light{color:var(--dc-title);background:#fff}.yk-btn--ghost{color:var(--dc-title);border-color:rgba(var(--dc-title-rgb), .22);background:0 0}.yk-btn--block{width:100%}.yk-btn__arrow{width:18px;height:18px;transition:transform var(--dc-duration-normal) ease-out}@media (hover:hover){.yk-btn:hover{box-shadow:var(--dc-shadow-glow-lg);transform:translateY(-2px)}.yk-btn:hover .yk-btn__arrow{transform:translate(4px)}.yk-btn--ghost:hover{border-color:var(--dc-title)}}html.yk-js [data-dc-reveal]:not(.is-animated){opacity:0;transform:translateY(26px)}[data-dc-reveal]{transition:opacity .7s var(--dc-ease-default), transform .7s var(--dc-ease-default);transition-delay:calc(var(--i,0) * var(--yk-stagger,60ms))}.screen-reader-text,.yk-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html.yk-js [data-dc-reveal]:not(.is-animated){opacity:1;transform:none}}.yk-header{z-index:60;box-shadow:none;color:var(--dc-title);background:0 0;border:0;position:relative}.yk-header--overlay{position:absolute;top:0;left:0;right:0}.yk-topbar{color:var(--dc-title);font-size:13px;line-height:1.3}.yk-topbar__inner{justify-content:space-between;align-items:center;gap:24px;min-height:42px;display:flex}.yk-topbar ul{align-items:center;gap:22px;margin:0;padding:0;list-style:none;display:flex}.yk-topbar li{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.yk-topbar__usps .yk-icon{color:var(--dc-primary-dark)}.yk-topbar__rating{border:1px solid color-mix(in srgb, currentColor 12%, transparent);background:color-mix(in srgb, currentColor 5%, transparent);min-height:26px;color:inherit;border-radius:999px;flex:none;align-items:center;gap:6px;padding:3px 10px 3px 7px;font-size:12px;line-height:1;text-decoration:none;transition:border-color .2s,background-color .2s;display:inline-flex}.yk-topbar__google{flex:none;width:14px;height:14px}.yk-topbar__rating strong{font-variant-numeric:tabular-nums;font-weight:700}.yk-topbar__rating .yk-stars__base,.yk-topbar__rating .yk-stars__fill{gap:0}.yk-topbar__rating .yk-stars__fill{color:#ffc107}.yk-topbar__rating .yk-stars__star{width:12px;height:12px}.yk-topbar__rating-count{border-left:1px solid color-mix(in srgb, currentColor 18%, transparent);opacity:.7;padding-left:6px}@media (hover:hover){.yk-topbar__rating:hover{background:#ffc1071a;border-color:#ffc10799}}.yk-stars{flex:none;line-height:0;display:inline-flex;position:relative}.yk-stars__fill{color:#fbbc05;position:absolute;inset:0 auto 0 0;overflow:hidden}.yk-stars__star{flex:none;width:14px;height:14px}.yk-topbar__contact a{align-items:center;gap:7px;min-height:32px;font-weight:600;text-decoration:none;display:inline-flex}.yk-topbar__ico{background:rgba(var(--dc-primary-rgb), .22);width:26px;height:26px;color:var(--dc-primary-dark);border-radius:50%;flex:none;place-items:center;transition:background-color .2s ease-out,color .2s ease-out;display:grid}.yk-topbar__ico .yk-icon{stroke-width:2px;width:14px;height:14px}@media (hover:hover){.yk-topbar__contact a:hover{color:var(--dc-primary-dark)}.yk-topbar__contact a:hover .yk-topbar__ico{background:var(--dc-primary);color:var(--dc-title)}}.yk-header__bar{z-index:2;align-items:center;gap:clamp(16px,3vw,40px);min-height:84px;display:flex;position:relative}.yk-header__logo{flex:none;margin-right:auto;display:inline-flex}.yk-header .yk-header__logo-img{width:auto;height:clamp(38px,3.4vw,48px)}.yk-nav__list{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.yk-nav__item{align-items:center;display:flex}.yk-nav__link{min-height:44px;color:var(--dc-title);align-items:center;padding:10px 12px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.yk-nav__link:after{content:"";background:var(--dc-primary);transform-origin:0;height:2px;transition:transform var(--dc-duration-normal) ease-out;border-radius:2px;position:absolute;bottom:6px;left:12px;right:12px;transform:scaleX(0)}.yk-nav__link[aria-current=page]:after{transform:scaleX(1)}@media (hover:hover){.yk-nav__link:hover:after{transform:scaleX(1)}}.yk-nav__caret{width:30px;height:44px;color:var(--dc-title);cursor:pointer;background:0 0;border:0;place-items:center;margin-left:-6px;padding:0;display:inline-grid}.yk-nav__caret-badge{background:rgba(var(--dc-primary-rgb), .22);width:20px;height:20px;color:var(--dc-primary-dark);transition:background-color var(--dc-duration-normal) ease-out, color var(--dc-duration-normal) ease-out, transform var(--dc-duration-normal) ease-out;border-radius:50%;place-items:center;display:grid}.yk-nav__caret-badge .yk-icon{stroke-width:2.6px;width:14px;height:14px;transition:transform var(--dc-duration-normal) cubic-bezier(.34, 1.56, .64, 1)}@media (hover:hover){.yk-nav__item--mega:hover .yk-nav__caret-badge{background:rgba(var(--dc-primary-rgb), .45);color:var(--dc-title)}}.yk-nav__caret[aria-expanded=true] .yk-nav__caret-badge{background:var(--dc-primary);color:var(--dc-title)}.yk-nav__caret[aria-expanded=true] .yk-icon{transform:rotate(180deg)}.yk-nav__caret:focus-visible{outline:none}.yk-nav__caret:focus-visible .yk-nav__caret-badge{outline:2px solid var(--dc-secondary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.yk-nav__caret-badge,.yk-nav__caret-badge .yk-icon{transition:none}}.yk-header__actions{align-items:center;gap:12px;display:flex}.yk-header__cta{min-height:48px;padding-inline:22px}.yk-burger{background:var(--dc-title);cursor:pointer;border:0;border-radius:50%;place-items:center;width:50px;height:50px;padding:0;display:none}.yk-burger__svg{width:28px;height:28px;overflow:visible}.yk-burger__line{fill:none;stroke:#b2a590;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transform-box:view-box;transform-origin:12px 12px;transition:transform .32s var(--dc-ease-default), opacity .2s ease-out}.yk-burger__line--bot{stroke-dasharray:10 3 3 0;transition:transform .32s var(--dc-ease-default), stroke-dasharray .32s var(--dc-ease-default)}.yk-burger[aria-expanded=true] .yk-burger__line--top{transform:rotate(45deg)translateY(5.5px)}.yk-burger[aria-expanded=true] .yk-burger__line--mid{opacity:0;transform:scaleX(.2)}.yk-burger[aria-expanded=true] .yk-burger__line--bot{stroke-dasharray:16 0 0 0;transform:rotate(-45deg)translateY(-5.5px)}.yk-mobile{display:none}@media (width<=1023px){.yk-nav{display:none}.yk-burger{display:inline-grid}.yk-topbar__inner{gap:16px}.yk-topbar__usps{scrollbar-width:none;scroll-snap-type:x proximity;flex:auto;min-width:0;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.yk-topbar__usps::-webkit-scrollbar{display:none}.yk-topbar__usps li{scroll-snap-align:start}.yk-header__bar{min-height:76px}.yk-mobile{z-index:1;padding-top:var(--yk-panel-top,120px);overscroll-behavior:contain;visibility:hidden;opacity:0;transition:opacity .26s var(--dc-ease-default), transform .26s var(--dc-ease-default), visibility 0s linear .26s;background:#fff;display:block;position:fixed;inset:0;overflow-y:auto;transform:translateY(-12px)}.yk-mobile.is-open{visibility:visible;opacity:1;transition-delay:0s;transform:none}.yk-mobile__inner{padding:12px var(--dc-gutter) calc(40px + env(safe-area-inset-bottom));gap:28px;display:grid}.yk-mobile__list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.yk-mobile__row{justify-content:space-between;align-items:center;gap:12px;display:flex}.yk-mobile__link{min-height:54px;font-family:var(--dc-font-heading);color:var(--dc-title);flex:1;align-items:center;font-size:clamp(22px,5vw,28px);font-weight:600;text-decoration:none;display:flex}.yk-mobile__link[aria-current=page]{color:var(--dc-primary-dark)}.yk-mobile__sub-btn{background:var(--dc-bg-alt);width:48px;height:48px;color:var(--dc-title);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.yk-mobile__sub-btn .yk-icon{transition:transform var(--dc-duration-normal) ease-out}.yk-mobile__sub-btn[aria-expanded=true] .yk-icon{transform:rotate(180deg)}.yk-mobile__sub{border-radius:var(--dc-radius-lg);background:var(--dc-bg-alt);gap:2px;margin:4px 0 12px;padding:10px 16px;list-style:none;display:grid}.yk-mobile__sub[hidden]{display:none}.yk-mobile__sub a{min-height:46px;color:var(--dc-title);align-items:center;font-size:17px;font-weight:500;text-decoration:none;display:flex}.yk-mobile__footer{gap:12px;display:grid}.yk-mobile__mail{min-height:44px;color:var(--dc-title);justify-content:center;align-items:center;gap:8px;font-size:15px;display:inline-flex}}@media (width<=767px){.yk-topbar__mail{display:none!important}.yk-topbar__rating-count{display:none}}@media (width<=640px){.yk-header__cta{display:none}}body.yk-menu-open{overflow:hidden}.yk-header{transition:background-color .24s var(--dc-ease-default)}.yk-header.is-mega-open{background:#fff}@media (width>=1024px){.yk-header__bar{position:static}}.yk-mega{--yk-mega-ease:var(--dc-ease-default);border-top:1px solid var(--dc-border-light);visibility:hidden;opacity:0;clip-path:inset(0 0 100%);pointer-events:none;transition:opacity .26s var(--yk-mega-ease), clip-path .42s var(--yk-mega-ease), visibility 0s linear .42s;background:#fff;position:absolute;top:100%;left:0;right:0}.yk-mega:before{content:"";height:20px;position:absolute;bottom:100%;left:0;right:0}.yk-mega:after{content:"";background:rgba(var(--dc-title-rgb), .28);pointer-events:none;height:100vh;position:absolute;top:100%;left:0;right:0}@media (hover:hover){.yk-nav__item--mega:hover:not(.is-closed) .yk-mega{visibility:visible;opacity:1;clip-path:inset(-20px 0 -100vmax);pointer-events:auto;transition-delay:0s}}.yk-nav__item--mega:focus-within:not(.is-closed) .yk-mega,.yk-nav__item--mega.is-open .yk-mega{visibility:visible;opacity:1;clip-path:inset(-20px 0 -100vmax);pointer-events:auto;transition-delay:0s}.yk-mega__panel{grid-template-columns:minmax(0,.85fr) minmax(0,1.7fr) minmax(0,.95fr);gap:clamp(28px,3vw,48px);padding-block:36px 32px;display:grid}.yk-mega__media,.yk-mega__main,.yk-mega__aside{opacity:0;transition:opacity .36s var(--yk-mega-ease), transform .36s var(--yk-mega-ease);transform:translateY(10px)}.yk-nav__item--mega:is(.is-open,:focus-within):not(.is-closed) :is(.yk-mega__media,.yk-mega__main,.yk-mega__aside){opacity:1;transform:none}@media (hover:hover){.yk-nav__item--mega:hover:not(.is-closed) :is(.yk-mega__media,.yk-mega__main,.yk-mega__aside){opacity:1;transform:none}}.yk-mega__main{transition-delay:60ms}.yk-mega__aside{transition-delay:.12s}.yk-mega__title{font-family:var(--dc-font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--dc-text-light);align-items:center;gap:10px;margin:0 0 16px;font-size:13px;font-weight:600;display:flex}.yk-mega__mark{flex:none;width:24px;height:12px;overflow:visible}.yk-mega__mark path{fill:none;stroke:var(--dc-primary);stroke-width:2.4px;stroke-linecap:round}.yk-mega__media{border-radius:var(--dc-radius-xl);background:var(--dc-bg-alt);align-self:stretch;min-height:400px;margin:0;position:relative;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 125' preserveAspectRatio='none'%3E%3Cpath d='M0 7Q0 0 7 0h86q7 0 7 7v104c-10 7-20-3-33 2s-25 10-37 5-17-8-30-2z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 125' preserveAspectRatio='none'%3E%3Cpath d='M0 7Q0 0 7 0h86q7 0 7 7v104c-10 7-20-3-33 2s-25 10-37 5-17-8-30-2z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.yk-mega__shot{opacity:0;transition:opacity .42s var(--yk-mega-ease), transform .9s var(--yk-mega-ease);position:absolute;inset:0;transform:scale(1.06)}.yk-mega__shot.is-active{opacity:1;transform:none}.yk-mega__shot:after{content:"";background:linear-gradient(180deg, rgba(var(--dc-title-rgb), 0) 45%, rgba(var(--dc-title-rgb), .72) 100%);position:absolute;inset:0}.yk-mega .yk-mega__img{object-fit:cover;width:100%;height:100%}.yk-mega__caption{z-index:1;color:#fff;gap:4px;display:grid;position:absolute;bottom:15%;left:22px;right:22px}.yk-mega__count{font-family:var(--dc-font-heading);letter-spacing:.12em;color:var(--dc-primary-light);font-size:12px;font-weight:600}.yk-mega__caption strong{font-family:var(--dc-font-heading);font-size:24px;font-weight:600;line-height:1.15}.yk-mega__cats{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;margin:0;padding:0;list-style:none;display:grid}.yk-mega__cat{border-radius:var(--dc-radius-lg);color:var(--dc-title);transition:background-color var(--dc-duration-fast) ease-out;align-items:flex-start;gap:16px;padding:14px 40px 14px 14px;text-decoration:none;display:flex;position:relative}.yk-mega__ico{background:var(--dc-bg-alt);width:48px;height:48px;color:var(--dc-title);transition:background-color var(--dc-duration-normal) ease-out, color var(--dc-duration-normal) ease-out, border-radius var(--dc-duration-normal) var(--yk-mega-ease);border-radius:14px 14px 14px 4px;flex:none;place-items:center;display:grid;position:relative}.yk-mega__text{gap:4px;padding-top:2px;display:grid}.yk-mega__text strong{font-family:var(--dc-font-heading);font-size:16px;font-weight:600;line-height:1.25}.yk-mega__text span{color:var(--dc-text);font-size:13px;line-height:1.5}.yk-mega__go{color:var(--dc-primary-dark);opacity:0;transition:opacity var(--dc-duration-fast) ease-out, transform var(--dc-duration-normal) var(--yk-mega-ease);margin-top:-8px;position:absolute;top:50%;right:14px;transform:translate(-6px)}.yk-mega__cat.is-active,.yk-mega__cat:focus-visible{background:var(--dc-bg-alt)}.yk-mega__cat.is-active .yk-mega__ico,.yk-mega__cat:focus-visible .yk-mega__ico{background:var(--dc-title);color:var(--dc-primary-light);border-radius:4px 14px 14px}.yk-mega__cat.is-active .yk-mega__go,.yk-mega__cat:focus-visible .yk-mega__go{opacity:1;transform:none}.yk-mega__cat[aria-current=page] .yk-mega__text strong{color:var(--dc-primary-dark)}.yk-mega__aside{align-content:start;display:grid}.yk-mega__usps{color:var(--dc-title);gap:12px;margin:0 0 22px;padding:0;font-size:14px;line-height:1.4;list-style:none;display:grid}.yk-mega__usps li{align-items:center;gap:12px;display:flex}.yk-mega__usp-ico{border:1px solid var(--dc-border);width:32px;height:32px;color:var(--dc-primary-dark);border-radius:50%;flex:none;place-items:center;display:grid}.yk-mega__cta{border-radius:var(--dc-radius-xl);background:var(--dc-bg-alt);gap:10px;padding:24px 22px 18px;display:grid;position:relative;overflow:hidden}.yk-mega__swipe{pointer-events:none;width:120px;height:auto;position:absolute;top:10px;right:8px;overflow:visible}.yk-mega__swipe-line{fill:none;stroke:var(--dc-primary);stroke-width:5px;stroke-linecap:round;opacity:.55;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s var(--yk-mega-ease) .2s}.yk-mega__swipe-tool{fill:none;stroke:var(--dc-primary-dark);stroke-width:1.8px;stroke-linejoin:round;stroke-linecap:round;transform-box:view-box;transition:transform .9s var(--yk-mega-ease) .2s;transform:translate(-70px,14px)rotate(-8deg)}.yk-nav__item--mega:is(.is-open,:focus-within):not(.is-closed) .yk-mega__swipe-line{stroke-dashoffset:0}.yk-nav__item--mega:is(.is-open,:focus-within):not(.is-closed) .yk-mega__swipe-tool{transform:none}@media (hover:hover){.yk-nav__item--mega:hover:not(.is-closed) .yk-mega__swipe-line{stroke-dashoffset:0}.yk-nav__item--mega:hover:not(.is-closed) .yk-mega__swipe-tool{transform:none}}.yk-mega__cta-title{max-width:62%;font-family:var(--dc-font-heading);color:var(--dc-title);margin:0;font-size:22px;font-weight:600;line-height:1.15}.yk-mega__cta-text{color:var(--dc-text);margin:0 0 6px;font-size:14px;line-height:1.5}.yk-mega__cta .yk-btn{min-height:48px;padding-block:12px}.yk-mega__phone{min-height:40px;color:var(--dc-text);justify-content:center;align-items:center;gap:8px;font-size:13px;text-decoration:none;display:inline-flex}.yk-mega__phone strong{color:var(--dc-title);font-weight:600}.yk-mega__foot{min-height:56px;color:var(--dc-text);background:linear-gradient(var(--dc-border-light), var(--dc-border-light)) top / calc(100% - 2 * var(--dc-gutter)) 1px no-repeat;justify-content:space-between;align-items:center;gap:24px;font-size:13px;display:flex}.yk-mega__areas{align-items:center;gap:8px;margin:0;display:inline-flex}.yk-mega__areas .yk-icon{color:var(--dc-primary-dark)}.yk-mega__all{min-height:40px;color:var(--dc-title);align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.yk-mega__all .yk-icon{transition:transform var(--dc-duration-normal) var(--yk-mega-ease)}@media (hover:hover){.yk-mega__phone:hover strong,.yk-mega__all:hover{color:var(--dc-primary-dark)}.yk-mega__all:hover .yk-icon{transform:translate(4px)}}@media (width<=1279px){.yk-mega__panel{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.yk-mega__media{display:none}}@media (prefers-reduced-motion:reduce){.yk-mega,.yk-mega *,.yk-mega :after{transition-duration:0s!important;transition-delay:0s!important}}.yk-footer{--yk-stagger:60ms;color:var(--dc-text);background:#fff;padding-block:clamp(56px,8vw,96px) 28px;font-size:15px}.yk-footer__grid{grid-template:"brand contact nav social cta""map map nav social cta"1fr/minmax(220px,1.3fr) minmax(0,1.1fr) minmax(0,.8fr) minmax(0,.8fr) minmax(260px,1.2fr);align-items:start;gap:clamp(28px,4vw,48px);display:grid}.yk-footer__brand{grid-area:brand}.yk-footer__contact{grid-area:contact}.yk-footer__map{grid-area:map}.yk-footer__nav{grid-area:nav}.yk-footer__social{grid-area:social}.yk-footer__cta{grid-area:cta}.yk-footer__map{border-radius:var(--dc-radius-xl);background:var(--dc-bg-alt);align-self:stretch;min-height:240px;overflow:hidden}.yk-footer__map iframe{border:0;width:100%;height:100%;min-height:240px;display:block}.yk-footer__brand{gap:18px;display:grid}.yk-footer .yk-footer__logo-img{width:auto;height:50px}.yk-footer__title{font-family:var(--dc-font-heading);letter-spacing:.06em;text-transform:uppercase;color:var(--dc-title);margin-bottom:16px;font-size:15px;font-weight:600}.yk-footer__title--spaced{margin-top:28px!important}.yk-footer ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.yk-footer__contact li,.yk-footer__contact a{align-items:flex-start;gap:10px;display:inline-flex}.yk-footer__contact li{min-height:32px}.yk-footer__contact .yk-icon{color:var(--dc-primary-dark);margin-top:4px}.yk-footer a{color:var(--dc-title);overflow-wrap:anywhere;text-decoration:none}.yk-footer__nav a,.yk-footer__bottom a{align-items:center;min-height:32px;display:inline-flex}@media (hover:hover){.yk-footer a:hover{color:var(--dc-primary-dark)}}.yk-footer a.yk-btn--dark,.yk-footer a.yk-btn--dark:hover{color:#fff}.yk-footer a.yk-btn--ghost:hover{color:var(--dc-title)}.yk-footer__socials{gap:10px!important;display:flex!important}.yk-footer__socials a{background:var(--dc-bg-alt);width:48px;height:48px;transition:transform var(--dc-duration-normal) ease-out, background-color var(--dc-duration-normal) ease-out;border-radius:50%;place-items:center;display:grid}@media (hover:hover){.yk-footer__socials a:hover{background:var(--dc-primary);color:var(--dc-title);transform:translateY(-2px)}}.yk-footer__areas{align-items:flex-start;gap:8px;font-size:14px;display:flex;margin-top:18px!important}.yk-footer__areas .yk-icon{color:var(--dc-primary-dark);margin-top:4px}.yk-footer__cta{border-radius:var(--dc-radius-xl);background:var(--dc-bg-alt);gap:12px;padding:26px;display:grid}.yk-footer__cta-title{font-family:var(--dc-font-heading);font-size:var(--dc-text-xl);color:var(--dc-title);font-weight:600;line-height:1.2}.yk-footer__bottom{border-top:1px solid var(--dc-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:clamp(40px,6vw,72px);padding-top:20px;font-size:14px;display:flex}.yk-footer__bottom ul{flex-wrap:wrap;gap:4px 20px;display:flex}@media (width<=1200px){.yk-footer__grid{grid-template-rows:auto auto auto;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"brand contact nav""map map nav""social cta cta"}}@media (width<=767px){.yk-footer__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"brand""contact""map""nav""social""cta"}}.yk-sticky-cta{z-index:900;padding:0 clamp(8px, 2vw, 24px) calc(12px + env(safe-area-inset-bottom));pointer-events:none;visibility:hidden;transition:transform .42s var(--dc-ease-default), visibility 0s linear .42s;position:fixed;bottom:0;left:0;right:0;transform:translateY(calc(100% + 24px))}.yk-sticky-cta.is-visible{visibility:visible;transition-delay:0s;transform:translateY(0)}.yk-sticky-cta__inner{pointer-events:auto;background:#fff;border-radius:18px;width:fit-content;max-width:min(100%,620px);margin-left:auto;padding:6px 6px 6px 8px;box-shadow:0 18px 50px #181d232e,0 2px 6px #181d2314}.yk-sticky-cta__bar{align-items:center;gap:10px;display:flex}.yk-sticky-cta__toggle{background:var(--dc-bg-alt);width:36px;height:36px;color:var(--dc-title);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.yk-sticky-cta__toggle .yk-icon{transition:transform var(--dc-duration-normal) ease-out;transform:rotate(180deg)}.yk-sticky-cta__toggle[aria-expanded=true] .yk-icon{transform:none}.yk-sticky-cta__logo{flex:none}.yk-sticky-cta .yk-sticky-cta__logo-img{width:auto;height:26px}.yk-sticky-cta__line{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--dc-title);flex:1;font-size:14px;font-weight:500;overflow:hidden}.yk-sticky-cta__actions{flex:none;gap:6px;display:flex}.yk-sticky-cta__actions .yk-btn{min-height:40px;padding:8px 16px;font-size:14px}.yk-sticky-cta__more{grid-template-columns:minmax(0,1fr);gap:10px;padding:10px 6px 4px 46px;display:none}.yk-sticky-cta[data-state=expanded] .yk-sticky-cta__more{animation:yk-sticky-more .26s var(--dc-ease-default) both;display:grid}@keyframes yk-sticky-more{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.yk-sticky-cta__usps{color:var(--dc-title);flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.yk-sticky-cta__usps li{align-items:center;gap:6px;display:inline-flex}.yk-sticky-cta__usps .yk-icon{color:var(--dc-primary-dark)}.yk-sticky-cta__contact{gap:2px;font-size:13px;display:grid}.yk-sticky-cta__contact a{min-height:28px;color:var(--dc-title);align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}@media (width<=1023px){.yk-sticky-cta__line{display:none}}@media (width<=767px){.yk-sticky-cta__logo{display:none}.yk-sticky-cta__inner{border-radius:16px;padding:6px}.yk-sticky-cta__actions .yk-btn{padding-inline:14px}.yk-sticky-cta__phone{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.yk-sticky-cta__call{width:40px;padding:0!important}.yk-sticky-cta__more{grid-template-columns:minmax(0,1fr);padding:12px 6px 4px}}.yk-page-intro{--yk-intro-gap:clamp(32px, 6vw, 88px);padding-top:clamp(20px,3vw,40px)}.yk-crumbs{color:var(--dc-text-light);flex-wrap:wrap;align-items:center;gap:2px 8px;margin-bottom:clamp(12px,2vw,20px);font-size:13px;display:flex}.yk-crumbs a{min-height:32px;color:var(--dc-title);text-underline-offset:4px;align-items:center;text-decoration:none;display:inline-flex}.yk-crumbs a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--dc-primary);text-decoration-color:var(--dc-primary)}.yk-crumbs span[aria-hidden=true]{color:var(--dc-border)}.yk-page-intro__grid{gap:16px var(--yk-intro-gap);border-bottom:1px solid var(--dc-border);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;padding-bottom:clamp(24px,3vw,36px);display:grid;position:relative}.yk-page-intro__grid:after{content:"";background:#ffc402;border-radius:3px;width:56px;height:3px;position:absolute;bottom:-2px;left:0}.yk-page-intro--solo .yk-page-intro__grid{grid-template-columns:minmax(0,1fr)}.yk-page-intro__title{letter-spacing:-.03em;text-wrap:balance;max-width:16ch;font-size:clamp(34px,3vw + 18px,58px)}.yk-page-intro__lead{max-width:46ch;font-size:var(--dc-text-base);line-height:var(--dc-leading-relaxed);color:var(--dc-text-light);text-wrap:pretty}.yk-subpage .yk-prose{padding-block:clamp(32px,5vw,64px) clamp(40px,7vw,96px)}:is(.yk-page-intro,.yk-page-intro-sr)+.yk-section{padding-top:clamp(32px,5vw,64px)}:is(.yk-page-intro,.yk-page-intro-sr)+.yk-section .yk-eyebrow{display:none}.yk-prose{width:100%;max-width:calc(var(--dc-max) + 2 * var(--dc-gutter));padding-inline:var(--dc-gutter);margin-inline:auto}.yk-prose__grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:clamp(32px,6vw,88px);display:grid}.yk-prose__main{max-width:72ch;font-size:var(--dc-text-lg);gap:18px;display:grid}.yk-prose h2{font-size:var(--dc-text-3xl);margin-top:12px}.yk-prose h3{font-size:var(--dc-text-2xl);margin-top:18px}.yk-prose ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.yk-prose ul li{color:var(--dc-title);padding-left:30px;position:relative}.yk-prose ul li:before{content:"";border-left:2px solid var(--dc-primary-dark);border-bottom:2px solid var(--dc-primary-dark);width:18px;height:10px;position:absolute;top:.45em;left:0;transform:rotate(-45deg)scale(.7)}.yk-prose a{color:var(--dc-title);-webkit-text-decoration-color:var(--dc-primary);text-decoration-color:var(--dc-primary);text-underline-offset:4px;font-weight:600}.yk-prose figure{border-radius:var(--dc-radius-xl);margin:0;overflow:hidden}.yk-prose figure img{width:100%;height:auto}.yk-prose__aside{gap:18px;display:grid;position:relative}.yk-aside-card{border-radius:var(--dc-radius-xl);background:var(--dc-bg-alt);gap:12px;padding:26px;font-size:15px;display:grid}.yk-aside-card h3,.yk-aside-card .yk-aside-card__title{font-family:var(--dc-font-heading);font-size:var(--dc-text-xl);color:var(--dc-title);margin:0;font-weight:600}.yk-aside-card .yk-btn{width:100%}.yk-prose .yk-aside-card a.yk-btn{text-decoration:none}.yk-prose .yk-btn--dark{color:#fff}.yk-gallery{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;margin-top:12px;display:grid}.yk-gallery img{aspect-ratio:4/3;object-fit:cover}.yk-links{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;display:grid}.yk-prose ul.yk-links li{padding:0}.yk-prose ul.yk-links li:before{display:none}.yk-links a{border-radius:var(--dc-radius-lg);background:var(--dc-bg-alt);justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:14px 18px;text-decoration:none;display:flex}.yk-faq{gap:10px;display:grid}.yk-faq__item{border-radius:var(--dc-radius-lg);background:var(--dc-bg-alt)}.yk-faq__q{font-size:inherit;margin:0}.yk-faq__btn{width:100%;min-height:64px;font-family:var(--dc-font-heading);font-size:var(--dc-text-lg);color:var(--dc-title);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-weight:600;display:flex}.yk-faq__btn:after{content:"";border-bottom:2px solid;border-right:2px solid;flex:none;width:12px;height:12px;transition:transform .2s ease-out;transform:rotate(45deg)translateY(-3px)}.yk-faq__btn[aria-expanded=true]:after{transform:rotate(-135deg)translateY(-3px)}.yk-faq__a{padding:0 20px 20px;font-size:16px}.yk-faq__a[hidden]{display:none}.yk-page-cta{color:#181d23;background:#b2a590;padding-block:clamp(48px,7vw,88px)}.yk-page-cta__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 48px;display:flex}.yk-page-cta__title{font-family:var(--dc-font-heading);font-size:var(--dc-text-3xl);color:#181d23;font-weight:600;line-height:1.1}.yk-page-cta__inner p:not(.yk-page-cta__title){font-size:var(--dc-text-lg);margin-top:10px!important}.yk-page-cta__actions{flex-wrap:wrap;gap:12px;display:flex}.yk-subpage .yk-calc-section{--yk-calc-pull:0px;padding-top:clamp(32px,5vw,56px)}@media (width<=1024px){.yk-prose__grid,.yk-page-intro__grid{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.yk-page-cta__actions,.yk-page-cta__actions .yk-btn{width:100%}}.yk-hero{--yk-overlap:96px;min-height:max(88svh,620px);padding-top:150px;padding-bottom:calc(var(--yk-overlap) + 110px);isolation:isolate;background:var(--dc-bg-alt);align-items:center;display:flex;position:relative;overflow:hidden}@media (width>=768px){.yk-hero{--yk-overlap:150px}}@media (width>=1024px){.yk-hero{--yk-overlap:240px;min-height:max(92svh,760px)}}.yk-hero__media{z-index:-2;animation:yk-hero-settle 1.2s var(--dc-ease-default) both;position:absolute;inset:-40px 0}.yk-hero .yk-hero__img{object-fit:cover;object-position:70% 50%;will-change:transform;width:100%;max-width:none;height:100%}@keyframes yk-hero-settle{0%{transform:scale(1.06)}to{transform:scale(1)}}.yk-hero__veil{z-index:-1;background:linear-gradient(90deg,#fffffff7 0%,#ffffffe6 34%,#ffffff73 58%,#fff0 78%),linear-gradient(#ffffffbf 0%,#fff0 26%);position:absolute;inset:0}.yk-hero__inner{position:relative}.yk-hero__content{gap:22px;max-width:640px;display:grid}.yk-hero__visual{margin:0;display:none}@media (width>=1024px){.yk-hero__inner{grid-template-columns:minmax(0,640px) auto;justify-content:space-between;align-items:center;gap:clamp(32px,5vw,80px);display:grid}.yk-hero__visual{animation:yk-fade-up .9s var(--dc-ease-default) .5s both;display:block}}.yk-hero__frame{aspect-ratio:9/16;background:#fff;border-radius:30px;height:clamp(420px,62svh,580px);padding:8px;position:relative;transform:rotate(1.5deg);box-shadow:0 30px 70px #181d233d,0 4px 12px #181d231a}.yk-hero__video{object-fit:cover;background:var(--dc-bg-alt);border-radius:22px;width:100%;height:100%;display:block}.yk-hero__sound{width:40px;height:40px;color:var(--dc-title);cursor:pointer;transition:transform var(--dc-duration-normal) ease-out;background:#ffffffeb;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;bottom:20px;right:20px;box-shadow:0 4px 14px #181d232e}.yk-hero__sound[hidden],.yk-hero__sound .yk-hero__sound-on,.yk-hero__sound[aria-pressed=true] .yk-hero__sound-off{display:none}.yk-hero__sound[aria-pressed=true] .yk-hero__sound-on{display:block}@media (hover:hover){.yk-hero__sound:hover{transform:scale(1.06)}}.yk-hero__sound:focus-visible{outline:2px solid var(--dc-primary-dark);outline-offset:3px}.yk-hero__title{font-size:var(--dc-text-5xl);letter-spacing:-.035em;line-height:1.02;display:grid}.yk-hero__line{clip-path:inset(0 -.2em 100%);animation:yk-line-clip .9s var(--dc-ease-default) both;animation-delay:calc(.15s + var(--line,0) * 60ms);display:block}.yk-hero__line>span{animation:yk-line-rise .9s var(--dc-ease-default) both;animation-delay:calc(.15s + var(--line,0) * 60ms);display:block}@keyframes yk-line-clip{0%{clip-path:inset(0 -.2em 100%)}to{clip-path:inset(-.2em)}}@keyframes yk-line-rise{0%{transform:translateY(70%)}to{transform:none}}.yk-hero__intro{max-width:52ch;font-size:var(--dc-text-lg);opacity:.85;animation:yk-fade-up .8s var(--dc-ease-default) .4s both;color:var(--dc-title)!important}.yk-hero__areas{color:var(--dc-title);animation:yk-fade-up .8s var(--dc-ease-default) .5s both;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:15px;display:flex}.yk-hero__areas .yk-icon{color:var(--dc-primary-dark)}.yk-hero__areas-label{font-weight:600}.yk-hero__area{border-radius:var(--dc-radius-full);background:rgba(var(--dc-primary-rgb), .22);padding:4px 12px;font-weight:500}.yk-hero__actions{animation:yk-fade-up .8s var(--dc-ease-default) .6s both;flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.yk-hero__call{box-shadow:var(--dc-shadow-md)}@keyframes yk-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.yk-scroll{left:50%;bottom:calc(var(--yk-overlap) + 26px);border-radius:var(--dc-radius-full);place-items:center;width:48px;height:64px;margin-left:-24px;transition:opacity .4s ease-out,transform .4s ease-out;display:grid;position:absolute}.yk-scroll.is-hidden{opacity:0;pointer-events:none;transform:translateY(10px)}.yk-scroll__svg{width:28px;height:56px;overflow:visible}.yk-scroll__svg path,.yk-scroll__svg rect{fill:none;stroke:var(--dc-primary-dark,#8c7f69);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.yk-scroll .yk-scroll__wall,.yk-scroll .yk-scroll__coat{stroke:var(--dc-primary,#b2a590);stroke-width:14px;stroke-linecap:butt}.yk-scroll .yk-scroll__wall{opacity:.18}.yk-scroll .yk-scroll__coat{stroke-dasharray:1 1;stroke-dashoffset:1px;animation:2.6s cubic-bezier(.45,0,.25,1) infinite yk-scroll-coat}.yk-scroll__roller{animation:2.6s cubic-bezier(.45,0,.25,1) infinite yk-scroll-roll}.yk-scroll .yk-scroll__sleeve{fill:var(--dc-primary,#b2a590)}.yk-scroll .yk-scroll__handle{stroke-width:3.5px}.yk-scroll__head{animation:2.6s ease-in-out infinite yk-scroll-head}@keyframes yk-scroll-roll{0%{opacity:0;transform:translateY(0)}10%{opacity:1;transform:translateY(0)}70%{opacity:1;transform:translateY(28px)}85%{opacity:1;transform:translateY(28px)}to{opacity:0;transform:translateY(28px)}}@keyframes yk-scroll-coat{0%,10%{stroke-dashoffset:1px;opacity:.9}70%,85%{stroke-dashoffset:0;opacity:.9}to{stroke-dashoffset:0;opacity:0}}@keyframes yk-scroll-head{0%,60%,to{transform:translateY(0)}75%{transform:translateY(4px)}}.yk-scroll:hover .yk-scroll__roller,.yk-scroll:hover .yk-scroll__coat,.yk-scroll:focus-visible .yk-scroll__roller,.yk-scroll:focus-visible .yk-scroll__coat{animation-duration:1.6s}@media (width<=767px){.yk-hero{min-height:max(88svh,600px);padding-top:136px;padding-bottom:calc(var(--yk-overlap) + 96px);align-items:flex-start}.yk-hero__veil{background:linear-gradient(#fffffff5 0%,#ffffffe6 55%,#ffffff8c 100%)}.yk-hero__content{gap:16px}.yk-hero__actions{flex-direction:column}.yk-hero__actions .yk-btn{white-space:normal;text-align:center;width:100%}.yk-hero__intro{font-size:16px}}@media (prefers-reduced-motion:reduce){.yk-hero__line,.yk-hero__line>span,.yk-hero__media,.yk-hero__visual{clip-path:none;animation:none;transform:none}.yk-scroll__roller,.yk-scroll .yk-scroll__coat,.yk-scroll__head{animation:none}.yk-scroll__roller{transform:translateY(28px)}.yk-scroll .yk-scroll__coat{stroke-dashoffset:0;opacity:.9}}.yk-calc-section{--yk-calc-pull:96px;z-index:5;margin-top:calc(-1 * var(--yk-calc-pull));padding-block:0 clamp(32px,5vw,56px);scroll-margin-top:24px;position:relative}@media (width>=768px){.yk-calc-section{--yk-calc-pull:150px}}@media (width>=1024px){.yk-calc-section{--yk-calc-pull:240px}}.yk-calc{border-radius:var(--dc-radius-2xl);box-shadow:var(--dc-shadow-xl);background:#fff;grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);gap:clamp(28px,4vw,56px);padding:clamp(24px,4vw,52px);display:grid}.yk-calc__intro{align-content:start;gap:14px;display:grid}.yk-calc__title{font-size:var(--dc-text-3xl)}.yk-calc__lead{font-size:var(--dc-text-lg)}.yk-calc__assure{color:var(--dc-title);gap:8px;margin:10px 0 0;padding:0;font-size:15px;list-style:none;display:grid}.yk-calc__assure li{align-items:flex-start;gap:10px;display:flex}.yk-calc__assure .yk-icon{color:var(--dc-primary-dark);margin-top:4px}.yk-calc__form{gap:22px;min-width:0;display:grid}.yk-calc__progress{gap:10px;display:grid}.yk-calc__step-label{color:var(--dc-text-light);font-size:14px;font-weight:600}.yk-calc__bar{border-radius:var(--dc-radius-full);background:var(--dc-bg-alt);height:6px;overflow:hidden}.yk-calc__bar-fill{border-radius:inherit;background:var(--dc-primary-dark);transform-origin:0;height:100%;transition:transform .36s var(--dc-ease-default);display:block;transform:scaleX(.2)}.yk-calc__step{border:0;min-width:0;margin:0;padding:0;display:none}.yk-calc__step.is-active{gap:18px;animation:.22s ease-out both yk-step-in;display:grid}.yk-calc__step.is-active.is-back{animation-name:yk-step-back}@keyframes yk-step-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes yk-step-back{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}.yk-calc__q{font-family:var(--dc-font-heading);font-size:var(--dc-text-2xl);color:var(--dc-title);padding:0;font-weight:600;line-height:1.2}.yk-calc__q:focus{outline:none}.yk-calc__options{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.yk-calc__options--3{grid-template-columns:repeat(3,minmax(0,1fr))}.yk-option{cursor:pointer;display:block;position:relative}.yk-option input{opacity:0;width:1px;height:1px;position:absolute}.yk-option__box{border-radius:var(--dc-radius-lg);background:var(--dc-bg-alt);height:100%;min-height:120px;color:var(--dc-title);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:18px 12px 16px;transition:box-shadow .2s ease-out,background-color .2s ease-out,transform .2s ease-out;display:flex;position:relative;box-shadow:inset 0 0 0 1.5px #0000}.yk-option__ico{width:52px;height:52px;color:var(--dc-primary-dark);box-shadow:0 1px 2px rgba(var(--dc-title-rgb), .08);background:#fff;border-radius:50%;place-items:center;transition:background-color .2s ease-out,color .2s ease-out,transform .2s ease-out;display:grid}.yk-option__ico .yk-icon{width:26px;height:26px}.yk-option__label{color:var(--dc-text);font-size:13px;font-weight:600;line-height:1.3;transition:color .2s ease-out}.yk-option__check{background:var(--dc-title);color:#fff;opacity:0;border-radius:50%;place-items:center;width:22px;height:22px;transition:opacity .2s ease-out,transform .2s ease-out;display:grid;position:absolute;top:8px;right:8px;transform:scale(.5)}.yk-option__check .yk-icon{stroke-width:3px;width:13px;height:13px}@media (hover:hover){.yk-option:hover .yk-option__box{box-shadow:inset 0 0 0 1.5px rgba(var(--dc-primary-rgb), .7);transform:translateY(-2px)}.yk-option:hover .yk-option__ico{transform:scale(1.06)}}.yk-option input:checked+.yk-option__box{box-shadow:inset 0 0 0 2px var(--dc-primary), 0 0 0 4px rgba(var(--dc-primary-rgb), .28), 0 10px 24px rgba(var(--dc-primary-rgb), .3);background:#fff}.yk-option input:checked+.yk-option__box .yk-option__ico{background:var(--dc-primary);color:var(--dc-title)}.yk-option input:checked+.yk-option__box .yk-option__label{color:var(--dc-title)}.yk-option input:checked+.yk-option__box .yk-option__check{opacity:1;transform:scale(1)}.yk-option input:focus-visible+.yk-option__box{outline:3px solid var(--dc-secondary);outline-offset:3px}@media (prefers-reduced-motion:reduce){.yk-option__box,.yk-option__ico,.yk-option__check{transition:none}.yk-option:hover .yk-option__box,.yk-option:hover .yk-option__ico{transform:none}}.yk-range{border-radius:var(--dc-radius-lg);background:var(--dc-bg-alt);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px 16px;padding:20px;display:grid}.yk-range__label{color:var(--dc-text);font-size:15px}.yk-range__value{font-family:var(--dc-font-heading);font-size:var(--dc-text-2xl);color:var(--dc-title);font-weight:600}.yk-range__input{width:100%;height:44px;accent-color:var(--dc-title);cursor:pointer;background:0 0;grid-column:1/-1;margin:0}.yk-range__scale{color:var(--dc-text-light);grid-column:1/-1;justify-content:space-between;font-size:13px;display:flex}.yk-calc__preview{color:var(--dc-title);font-size:15px}.yk-calc__preview strong{font-family:var(--dc-font-heading);font-size:18px}.yk-calc__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.yk-field{display:grid;position:relative}.yk-field--wide{grid-column:1/-1}.yk-field__input{border-radius:var(--dc-radius-lg);background:var(--dc-bg-alt);width:100%;min-height:60px;font:inherit;color:var(--dc-title);border:0;padding:24px 16px 8px;font-size:16px;transition:box-shadow .2s ease-out,background-color .2s ease-out;box-shadow:inset 0 0 0 1.5px #0000}textarea.yk-field__input{resize:vertical;min-height:140px}.yk-field__input:focus{box-shadow:inset 0 0 0 2px var(--dc-title);background:#fff;outline:none}.yk-field__input.is-invalid{box-shadow:inset 0 0 0 2px var(--dc-error)}.yk-field__label{color:var(--dc-text-light);pointer-events:none;transform-origin:0 0;font-size:16px;transition:transform .2s ease-out,color .2s ease-out;position:absolute;top:19px;left:16px}.yk-field__input:focus+.yk-field__label,.yk-field.is-filled .yk-field__label{color:var(--dc-title);transform:translateY(-11px)scale(.78)}.yk-calc__error{color:var(--dc-error);font-size:14px;font-weight:500;margin-top:6px!important}.yk-calc__area{color:var(--dc-text);font-size:15px}.yk-calc__area.is-in{color:var(--dc-success);font-weight:600}.yk-calc__area.is-out{color:var(--dc-warning);font-weight:600}.yk-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.yk-calc__nav{justify-content:space-between;gap:12px;display:flex}.yk-calc__next,.yk-calc__submit{margin-left:auto}.yk-calc__nav [hidden]{display:none}.yk-calc__status{color:var(--dc-error);font-size:14px}.yk-calc__status:empty{display:none}.yk-calc__result{grid-column:2;align-content:start;gap:14px;animation:.26s ease-out both yk-step-in;display:grid}.yk-calc__result:focus{outline:none}.yk-calc__result[hidden]{display:none}.yk-calc__result-label{letter-spacing:.08em;text-transform:uppercase;color:var(--dc-text-light);font-size:14px;font-weight:600}.yk-calc__price{font-family:var(--dc-font-heading);font-size:var(--dc-text-4xl);color:var(--dc-title);font-weight:600;line-height:1}.yk-calc__result-msg{color:var(--dc-title);font-size:16px}.yk-calc__summary{border-radius:var(--dc-radius-lg);background:var(--dc-bg-alt);grid-template-columns:auto minmax(0,1fr);gap:6px 18px;margin:0;padding:18px;font-size:15px;display:grid}.yk-calc__summary dt{color:var(--dc-text-light)}.yk-calc__summary dd{color:var(--dc-title);overflow-wrap:anywhere;margin:0;font-weight:500}.yk-calc__note{color:var(--dc-text);font-size:14px}.yk-calc__result-actions{flex-wrap:wrap;gap:10px;display:flex}@media (width<=1023px){.yk-calc{grid-template-columns:minmax(0,1fr)}.yk-calc__result{grid-column:1}}@media (width<=767px){.yk-calc-section .yk-wrap{padding-inline:12px}.yk-calc{border-radius:var(--dc-radius-xl);box-shadow:var(--dc-shadow-lg)}.yk-calc__fields{grid-template-columns:minmax(0,1fr)}.yk-calc__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.yk-calc__options--3{grid-template-columns:repeat(3,minmax(0,1fr))}.yk-option__box{gap:8px;min-height:104px;padding:14px 6px 12px}.yk-option__ico{width:44px;height:44px}.yk-option__ico .yk-icon{width:22px;height:22px}.yk-option__label{font-size:12px}.yk-calc__nav .yk-btn{flex:1}.yk-calc__result-actions .yk-btn{white-space:normal;width:100%}}.yk-verhaal{--yk-stagger:70ms;--yk-v-text:var(--dc-canvas-text-muted);background:var(--dc-canvas-dark);color:var(--yk-v-text);isolation:isolate}.yk-verhaal:before{content:"";z-index:-1;opacity:.07;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.yk-verhaal .yk-eyebrow{color:var(--dc-primary-light)}.yk-verhaal__intro{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(28px,6vw,96px);display:grid}.yk-verhaal__head{gap:18px;display:grid}.yk-verhaal .yk-verhaal__title{font-size:var(--dc-text-4xl);letter-spacing:-.035em;color:#fff;max-width:12ch;line-height:1.02}.yk-verhaal__statement{font-family:var(--dc-font-heading);font-size:var(--dc-text-2xl);letter-spacing:-.01em;color:#fff;padding-top:clamp(0px,2vw,32px);font-weight:500;line-height:1.3}.yk-verhaal__word{opacity:clamp(.2, calc(var(--p,1) * (var(--n) + 3) - var(--w)), 1);transition:opacity .2s linear}.yk-verhaal__stage{margin-top:clamp(48px,8vw,112px)}.yk-verhaal__sticky{width:100%;max-width:calc(var(--dc-max) + 2 * var(--dc-gutter));padding-inline:var(--dc-gutter);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"window window""left right";gap:clamp(12px,2vw,24px);margin-inline:auto;display:grid}.yk-verhaal__window{aspect-ratio:4/3;border-radius:var(--dc-radius-2xl);background:var(--dc-canvas-medium);grid-area:window;margin:0;position:relative;overflow:hidden}.yk-verhaal__frame{position:absolute;inset:0}.yk-verhaal .yk-verhaal__media{object-fit:cover;transform-origin:70% 60%;width:100%;height:100%}.yk-verhaal img.yk-verhaal__media{animation:22s ease-in-out infinite alternate yk-verhaal-drift}@keyframes yk-verhaal-drift{0%{transform:scale(1)}to{transform:scale(1.12)translate(-1.5%,-1%)}}.yk-verhaal__window:after{content:"";background:linear-gradient(to top, rgba(var(--dc-title-rgb), .82), rgba(var(--dc-title-rgb), 0));pointer-events:none;position:absolute;inset:40% 0 0}.yk-verhaal__quote{z-index:1;max-width:22ch;font-family:var(--dc-font-heading);font-size:var(--dc-text-3xl);letter-spacing:-.02em;color:#fff;text-wrap:balance;font-weight:500;line-height:1.1;position:absolute;inset:auto clamp(20px,4vw,56px) clamp(20px,4vw,48px)}.yk-verhaal__toggle{z-index:2;border-radius:var(--dc-radius-full);background:rgba(var(--dc-title-rgb), .45);color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:48px;height:48px;transition:background var(--dc-duration-normal) ease-out;border:1px solid #ffffff59;place-items:center;padding:0;display:grid;position:absolute;top:clamp(14px,2vw,24px);right:clamp(14px,2vw,24px)}.yk-verhaal__toggle svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.yk-verhaal__icon-play{fill:currentColor;display:none}.yk-verhaal__toggle.is-paused .yk-verhaal__icon-play{display:block}.yk-verhaal__toggle.is-paused .yk-verhaal__icon-pause{display:none}@media (hover:hover){.yk-verhaal__toggle:hover{background:rgba(var(--dc-title-rgb), .75)}}.yk-verhaal__side{aspect-ratio:3/4;border-radius:var(--dc-radius-xl);background:var(--dc-canvas-medium);margin:0;overflow:hidden}.yk-verhaal__side--left{grid-area:left}.yk-verhaal__side--right{grid-area:right}.yk-verhaal .yk-verhaal__side img{object-fit:cover;width:100%;height:100%}.yk-verhaal__body{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(40px,7vw,112px);margin-top:clamp(48px,8vw,112px);display:grid}.yk-verhaal__story{font-size:var(--dc-text-lg);gap:20px;max-width:60ch;display:grid}.yk-verhaal__story p:first-child{color:var(--dc-canvas-text)}.yk-verhaal__facts{margin:0;padding:0;list-style:none;display:grid}.yk-verhaal__fact{border-top:1px solid var(--dc-canvas-border);grid-template-columns:minmax(3ch,auto) minmax(0,1fr);align-items:center;gap:20px;padding-block:clamp(16px,2vw,24px);display:grid}.yk-verhaal__fact:last-child{border-bottom:1px solid var(--dc-canvas-border)}.yk-verhaal__value{font-family:var(--dc-font-heading);font-size:var(--dc-text-5xl);letter-spacing:-.04em;color:var(--dc-primary);font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.yk-verhaal__label{font-size:var(--dc-text-base);color:var(--dc-canvas-text);line-height:1.45}.yk-link{min-height:44px;color:var(--dc-title);border-bottom:2px solid var(--dc-primary);justify-self:start;align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.yk-verhaal .yk-link{color:#fff}.yk-link__arrow{width:18px;height:18px;transition:transform var(--dc-duration-normal) ease-out}@media (hover:hover){.yk-link:hover .yk-link__arrow{transform:translate(6px)}}.yk-verhaal.is-scrolly .yk-verhaal__stage{--p:0;--e:calc(1 - (1 - var(--p)) * (1 - var(--p)));height:260vh;margin-top:clamp(24px,4vw,64px)}.yk-verhaal.is-scrolly .yk-verhaal__sticky{max-width:none;height:100svh;padding:0;display:block;position:sticky;top:0;overflow:hidden}.yk-verhaal.is-scrolly .yk-verhaal__window{aspect-ratio:auto;clip-path:inset(calc((1 - var(--e)) * 16vh) calc((1 - var(--e)) * 31vw) round calc((1 - var(--e)) * 28px + 0px));will-change:clip-path;border-radius:0;position:absolute;inset:0}.yk-verhaal.is-scrolly .yk-verhaal__media{transform:scale(calc(1.12 - var(--e) * .12));will-change:transform;animation:none}.yk-verhaal.is-scrolly .yk-verhaal__window:after{opacity:clamp(0, calc((var(--p) - .45) * 3), 1)}.yk-verhaal.is-scrolly .yk-verhaal__quote{inset:auto var(--dc-gutter) clamp(48px, 9vh, 96px);max-width:18ch;font-size:var(--dc-text-5xl);opacity:clamp(0, calc((var(--p) - .55) * 4), 1);transform:translate3d(0, calc((1 - clamp(0, calc((var(--p) - .55) * 4), 1)) * 40px), 0);line-height:1}.yk-verhaal.is-scrolly .yk-verhaal__toggle{top:auto;right:var(--dc-gutter);bottom:clamp(48px,9vh,96px)}.yk-verhaal.is-scrolly .yk-verhaal__side{z-index:1;will-change:transform, opacity;width:clamp(200px,21vw,320px);position:absolute;top:50%;box-shadow:0 30px 80px #00000073}.yk-verhaal.is-scrolly .yk-verhaal__side--left{left:max(var(--dc-gutter), 5vw);transform:translate3d(calc(var(--e) * -70vw), calc(-62% - var(--p) * 22vh), 0) rotate(calc(-3deg - var(--p) * 6deg))}.yk-verhaal.is-scrolly .yk-verhaal__side--right{right:max(var(--dc-gutter), 5vw);transform:translate3d(calc(var(--e) * 70vw), calc(-38% + var(--p) * 22vh), 0) rotate(calc(3deg + var(--p) * 6deg))}@media (width<=900px){.yk-verhaal__intro,.yk-verhaal__body{grid-template-columns:minmax(0,1fr)}.yk-verhaal__statement{padding-top:0}}@media (width<=480px){.yk-verhaal__window{aspect-ratio:4/5}.yk-verhaal__fact{gap:16px}}@media (prefers-reduced-motion:reduce){.yk-verhaal img.yk-verhaal__media{animation:none}}.yk-diensten{--yk-stagger:70ms;--a:0;--yk-d-ease:cubic-bezier(.77, 0, .18, 1);isolation:isolate}.yk-diensten__top{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(24px,5vw,88px);margin-bottom:clamp(36px,6vw,80px);display:grid}.yk-diensten__heading{gap:18px;display:grid}.yk-diensten .yk-diensten__title{font-size:var(--dc-text-4xl);letter-spacing:-.035em;text-wrap:balance;max-width:14ch;line-height:1.02}.yk-diensten__intro{font-size:var(--dc-text-lg);color:var(--dc-text);max-width:44ch}.yk-diensten__list{margin:0;padding:0;list-style:none}.yk-dienst{color:var(--dc-title);text-decoration:none;display:grid;position:relative}.yk-dienst__num{font-family:var(--dc-font-heading);font-size:var(--dc-text-sm);letter-spacing:.06em;font-variant-numeric:tabular-nums;font-weight:600}.yk-dienst__main{gap:8px;min-width:0;display:grid}.yk-dienst__name{font-family:var(--dc-font-heading);letter-spacing:-.03em;font-weight:600;line-height:1}.yk-dienst__desc{font-size:15px;line-height:1.5}.yk-dienst__go{border-radius:var(--dc-radius-full);place-items:center;width:52px;height:52px;display:grid}.yk-dienst__arrow{width:20px;height:20px;transition:transform .5s var(--dc-ease-default)}.yk-dienst .yk-dienst__img{object-fit:cover;width:100%;height:100%}@media (width<=1023px){.yk-diensten__top{grid-template-columns:minmax(0,1fr);align-items:start}.yk-diensten__stage{display:none}.yk-diensten__list{margin-inline:calc(-1 * var(--dc-gutter));padding:4px var(--dc-gutter) 18px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--dc-gutter);scrollbar-width:none;grid-auto-columns:min(80vw,380px);grid-auto-flow:column;gap:14px;display:grid;overflow-x:auto}.yk-diensten__list::-webkit-scrollbar{display:none}.yk-diensten__item{scroll-snap-align:start;display:flex}html.yk-js .yk-diensten__item[data-dc-reveal]:not(.is-animated){opacity:1;transform:none}html.yk-js .yk-diensten__layout:not(.is-animated){opacity:0;transform:translateY(26px)}.yk-diensten__layout{transition:opacity .7s var(--dc-ease-default), transform .7s var(--dc-ease-default)}@supports (animation-timeline:scroll()){.yk-diensten__layout{timeline-scope:--yk-swipe;padding-bottom:6px;position:relative}.yk-diensten__list{scroll-timeline:--yk-swipe x}.yk-diensten__layout:before,.yk-diensten__layout:after{content:"";border-radius:3px;height:3px;position:absolute;bottom:0;left:0;right:0}.yk-diensten__layout:before{background:rgba(var(--dc-title-rgb), .1)}.yk-diensten__layout:after{background:var(--dc-title);transform-origin:0;animation:linear both yk-diensten-swipe;animation-timeline:--yk-swipe}@keyframes yk-diensten-swipe{0%{transform:scaleX(calc(1 / var(--n)))}to{transform:scaleX(1)}}}.yk-dienst{aspect-ratio:3/4;border-radius:var(--dc-radius-2xl);background:var(--dc-canvas-dark);color:#fff;width:100%;box-shadow:var(--dc-shadow-lg);grid-template:"num go"". ."1fr"main main"/minmax(0,1fr) auto;padding:clamp(18px,5vw,26px);overflow:hidden}.yk-dienst__thumb{z-index:-1;position:absolute;inset:0}.yk-dienst__thumb:after{content:"";background:linear-gradient(to top, rgba(var(--dc-title-rgb), .9) 0%, rgba(var(--dc-title-rgb), .35) 45%, rgba(var(--dc-title-rgb), .1) 100%);position:absolute;inset:0}.yk-dienst{isolation:isolate}.yk-dienst__num{border-radius:var(--dc-radius-full);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff29;grid-area:num;place-self:start;padding:6px 12px}.yk-dienst__go{color:var(--dc-title);background:#fff;grid-area:go}.yk-dienst__arrow{transform:rotate(-45deg)}.yk-dienst__main{grid-area:main}.yk-dienst__name{font-size:var(--dc-text-2xl)}.yk-dienst__desc{color:#ffffffd1}}@media (width>=1024px){.yk-diensten__layout{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(40px,5vw,96px);display:grid}.yk-diensten__list{border-top:1px solid var(--dc-border)}.yk-dienst__thumb{display:none}.yk-dienst{border-bottom:1px solid var(--dc-border);outline-offset:6px;grid-template-columns:4.5em minmax(0,1fr) auto;align-items:center;column-gap:clamp(12px,1.6vw,24px);padding-block:clamp(26px,3.4vh + 6px,44px)}.yk-dienst:after{content:"";background:var(--dc-title);transform-origin:100%;height:2px;transition:transform .7s var(--yk-d-ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.yk-dienst__num{color:var(--dc-primary-dark);align-self:start;padding-top:.6em}.yk-dienst__name{color:rgba(var(--dc-title-rgb), .32);transition:color .45s ease-out, transform .6s var(--dc-ease-default);font-size:clamp(30px,2.6vw + 6px,54px)}.yk-dienst__desc{max-width:48ch;color:var(--dc-text);opacity:0;transition:opacity .4s ease-out, transform .5s var(--dc-ease-default);transform:translateY(6px)}.yk-dienst__go{border:1px solid rgba(var(--dc-title-rgb), .16);color:var(--dc-title);transition:background-color .35s ease-out,border-color .35s ease-out,color .35s ease-out}.yk-dienst__arrow{transform:rotate(-45deg)}.yk-diensten__item.is-active .yk-dienst:after{transform-origin:0;transform:scaleX(1)}.yk-diensten__item.is-active .yk-dienst__name{color:var(--dc-title);transform:translate(12px)}.yk-diensten__item.is-active .yk-dienst__desc{opacity:1;transform:translate(12px)}.yk-diensten__item.is-active .yk-dienst__go{background:var(--dc-title);border-color:var(--dc-title);color:#fff}.yk-diensten__item.is-active .yk-dienst__arrow{transform:rotate(0)}@media (hover:hover){.yk-diensten__item.is-active .yk-dienst:hover .yk-dienst__arrow{transform:translate(4px)}}.yk-diensten__stage{aspect-ratio:4/5;border-radius:var(--dc-radius-2xl);background:var(--dc-canvas-dark);width:auto;max-width:100%;height:min(64svh,680px);box-shadow:var(--dc-shadow-xl);isolation:isolate;justify-self:end;margin:0;position:sticky;top:18svh;overflow:hidden}.yk-diensten__frames{position:absolute;inset:0}.yk-diensten__frame{z-index:0;clip-path:inset(100% 0 0);transition:clip-path .95s var(--yk-d-ease);position:absolute;inset:0}.yk-diensten__frame.is-leaving{z-index:1;clip-path:inset(0);transition:none}.yk-diensten__frame.is-active{z-index:2;clip-path:inset(0)}.yk-diensten .yk-diensten__media{object-fit:cover;width:100%;height:100%;transition:transform 1.6s var(--dc-ease-default);transform:scale(1.2)translateY(4%)}.yk-diensten__frame.is-active .yk-diensten__media{transform:scale(1.02)}.yk-diensten__frame:after{content:"";background:linear-gradient(to top, rgba(var(--dc-title-rgb), .78) 0%, rgba(var(--dc-title-rgb), 0) 46%), linear-gradient(to bottom, rgba(var(--dc-title-rgb), .4) 0%, rgba(var(--dc-title-rgb), 0) 22%);pointer-events:none;position:absolute;inset:0}.yk-diensten__label{z-index:1;font-family:var(--dc-font-heading);font-size:var(--dc-text-3xl);letter-spacing:-.03em;color:#fff;text-wrap:balance;opacity:0;transition:opacity .5s ease-out .35s, transform .8s var(--dc-ease-default) .3s;font-weight:600;line-height:1;position:absolute;bottom:clamp(20px,2.4vw,36px);left:clamp(20px,2.4vw,36px);right:96px;transform:translateY(28px)}.yk-diensten__frame.is-active .yk-diensten__label{opacity:1;transform:none}.yk-diensten__caption{z-index:3;color:#fff;font-family:var(--dc-font-heading);font-size:var(--dc-text-sm);letter-spacing:.06em;font-variant-numeric:tabular-nums;align-items:center;gap:16px;font-weight:600;display:flex;position:absolute;top:clamp(18px,2vw,28px);left:clamp(20px,2.4vw,36px);right:clamp(20px,2.4vw,36px)}.yk-diensten__rail{background:#ffffff47;border-radius:2px;flex:1;height:2px;position:relative;overflow:hidden}.yk-diensten__rail-fill{background:var(--dc-accent);transform:scaleX(calc((var(--a) + 1) / var(--n)));transform-origin:0;transition:transform .8s var(--yk-d-ease);position:absolute;inset:0}.yk-diensten__toggle{z-index:3;border-radius:var(--dc-radius-full);background:rgba(var(--dc-title-rgb), .45);color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:48px;height:48px;transition:background-color var(--dc-duration-normal) ease-out;border:1px solid #fff6;place-items:center;padding:0;display:grid;position:absolute;bottom:clamp(18px,2vw,28px);right:clamp(18px,2vw,28px)}.yk-diensten__toggle[hidden]{display:none}.yk-diensten__toggle svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.yk-diensten__icon-play{fill:currentColor;display:none}.yk-diensten__toggle.is-paused .yk-diensten__icon-play{display:block}.yk-diensten__toggle.is-paused .yk-diensten__icon-pause{display:none}@media (hover:hover){.yk-diensten__toggle:hover{background:rgba(var(--dc-title-rgb), .75)}}}.yk-diensten__cta{border-radius:var(--dc-radius-2xl);box-shadow:var(--dc-shadow-md);background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;margin-top:clamp(40px,6vw,80px);padding:clamp(22px,3vw,32px) clamp(22px,3vw,40px);display:flex}.yk-diensten__cta p{font-family:var(--dc-font-heading);font-size:var(--dc-text-xl);color:var(--dc-title);max-width:36ch;font-weight:500;line-height:1.25}@media (width<=640px){.yk-diensten__cta .yk-btn{width:100%}}@media (prefers-reduced-motion:reduce){.yk-diensten .yk-diensten__media,.yk-diensten__frame.is-active .yk-diensten__media{transform:none}}.yk-usp{--yk-stagger:60ms}.yk-usp__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.yk-usp__aside{gap:8px;display:grid}.yk-usp__media{border-radius:var(--dc-radius-2xl);aspect-ratio:4/3;margin:0;overflow:hidden}.yk-usp .yk-usp__media img{object-fit:cover;width:100%;height:100%}.yk-usp__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.yk-usp__item{border-radius:var(--dc-radius-xl);background:var(--dc-bg-alt);align-content:start;gap:16px;padding:clamp(20px,2.4vw,28px);display:grid}.yk-usp__item:last-child:nth-child(odd){grid-column:1/-1}.yk-usp__icon{width:56px;height:56px;color:var(--dc-primary-dark);background:#fff;border-radius:16px;place-items:center;display:grid}.yk-usp__svg{width:30px;height:30px}.yk-usp__svg path,.yk-usp__svg circle{stroke-dasharray:1;stroke-dashoffset:0}html.yk-js .yk-usp__item:not(.is-animated) .yk-usp__svg path,html.yk-js .yk-usp__item:not(.is-animated) .yk-usp__svg circle{stroke-dashoffset:1px}.yk-usp__item.is-animated .yk-usp__svg path,.yk-usp__item.is-animated .yk-usp__svg circle{animation:yk-draw .6s var(--dc-ease-default) both;animation-delay:calc(.12s + var(--i,0) * 60ms)}.yk-usp__text{font-family:var(--dc-font-heading);font-size:var(--dc-text-lg);color:var(--dc-title);font-weight:600;line-height:1.3}@media (width<=1024px){.yk-usp__grid{grid-template-columns:minmax(0,1fr)}.yk-usp__media{aspect-ratio:16/9}}@media (width<=767px){.yk-usp__list{grid-template-columns:minmax(0,1fr)}.yk-usp__item{grid-template-columns:auto minmax(0,1fr);align-items:center}}@media (prefers-reduced-motion:reduce){html.yk-js .yk-usp__item:not(.is-animated) .yk-usp__svg path,html.yk-js .yk-usp__item:not(.is-animated) .yk-usp__svg circle{stroke-dashoffset:0}}.yk-werk{--yk-stagger:90ms}.yk-werk__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;margin-bottom:clamp(32px,5vw,56px);display:flex}.yk-werk__top .yk-head{margin-bottom:0}.yk-werk__filters{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.yk-werk__filter{border-radius:var(--dc-radius-full);background:var(--dc-bg-alt);min-height:44px;font:inherit;color:var(--dc-title);cursor:pointer;border:0;padding:10px 18px;font-weight:500}.yk-werk__filter.is-active{background:var(--dc-title);color:#fff}.yk-werk__grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:clamp(140px,14vw,200px);gap:clamp(14px,1.8vw,24px);margin:0;padding:0;list-style:none;display:grid}.yk-werk__item{border-radius:var(--dc-radius-xl);background:var(--dc-bg-alt);position:relative;overflow:hidden}.yk-werk__item--1{grid-area:span 3/span 7}.yk-werk__item--2{grid-area:span 2/span 5}.yk-werk__item--3{grid-area:span 3/span 5}.yk-werk__item--4{grid-area:span 2/span 7}.yk-werk__item.is-filtered{display:none}.yk-werk__link{color:#fff;text-decoration:none;display:block;position:absolute;inset:0}.yk-werk .yk-werk__img{object-fit:cover;width:100%;height:100%;transition:transform .4s var(--dc-ease-default)}.yk-werk__caption{transition:transform .26s var(--dc-ease-default);background:linear-gradient(#181d2300 0%,#181d23d1 70%);gap:4px;padding:64px clamp(18px,2vw,28px) clamp(18px,2vw,24px);display:grid;position:absolute;inset:auto 0 0;transform:translateY(38%)}.yk-werk__name{font-family:var(--dc-font-heading);font-size:var(--dc-text-xl);font-weight:600;line-height:1.2}.yk-werk__meta{opacity:.9;font-size:14px}.yk-werk__cta{opacity:0;align-items:center;gap:6px;margin-top:8px;font-size:14px;font-weight:600;transition:opacity .26s ease-out;display:inline-flex}@media (hover:hover){.yk-werk__link:hover .yk-werk__caption,.yk-werk__link:focus-visible .yk-werk__caption{transform:none}.yk-werk__link:hover .yk-werk__cta,.yk-werk__link:focus-visible .yk-werk__cta{opacity:1}.yk-werk__link:hover img.yk-werk__img{transform:scale(1.04)}}@media (hover:none){.yk-werk__caption{transform:none}.yk-werk__cta{opacity:1}}@media (width<=767px){.yk-werk__grid{margin-inline:calc(var(--dc-gutter) * -1);padding-inline:var(--dc-gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--dc-gutter);scrollbar-width:none;overscroll-behavior-x:contain;gap:12px;display:flex;overflow-x:auto}.yk-werk__grid::-webkit-scrollbar{display:none}.yk-werk__item{aspect-ratio:4/5;scroll-snap-align:start;flex:0 0 82%}.yk-werk__caption{transform:none}.yk-werk__cta{opacity:1}}.yk-reviews{--yk-r-gap:clamp(12px, 1.4vw, 18px);--yk-r-card:22px;--yk-r-star:#ffc402;--yk-r-glass:#ffffffd1;isolation:isolate}.yk-reviews:before,.yk-reviews:after{content:"";z-index:-1;pointer-events:none;position:absolute}.yk-reviews:before{opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");inset:0}.yk-reviews:after{aspect-ratio:1;background:radial-gradient(closest-side, rgba(var(--dc-primary-rgb), .28), rgba(var(--dc-primary-rgb), 0));border-radius:50%;width:min(70vw,900px);top:-20%;right:-10%}.yk-reviews__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:clamp(32px,5vw,80px);display:grid}.yk-reviews__aside{align-content:start;gap:clamp(24px,3vw,36px);display:grid}.yk-reviews .yk-head{margin-bottom:0}.yk-reviews__media{aspect-ratio:4/5;border-radius:var(--dc-radius-2xl);background:var(--dc-canvas-dark);box-shadow:var(--dc-shadow-xl);margin:0;position:relative;overflow:hidden}.yk-reviews .yk-reviews__visual{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.yk-reviews img.yk-reviews__visual{animation:22s ease-in-out infinite alternate yk-reviews-drift}@keyframes yk-reviews-drift{0%{transform:scale(1)}to{transform:scale(1.1)translate(-1.5%,-1%)}}.yk-reviews__media:after{content:"";pointer-events:none;background:linear-gradient(to bottom, rgba(var(--dc-title-rgb), .62), rgba(var(--dc-title-rgb), 0) 38%), linear-gradient(to top, rgba(var(--dc-title-rgb), .7), rgba(var(--dc-title-rgb), 0) 50%);position:absolute;inset:0}.yk-reviews__handle,.yk-reviews__toggle{z-index:2;border-radius:var(--dc-radius-full);background:rgba(var(--dc-title-rgb), .4);color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:44px;transition:background-color var(--dc-duration-normal) ease-out, transform var(--dc-duration-normal) ease-out;border:1px solid #ffffff4d;position:absolute;top:16px}.yk-reviews__handle{font-size:var(--dc-text-sm);align-items:center;gap:8px;padding:0 16px 0 12px;font-weight:600;text-decoration:none;display:inline-flex;left:16px}.yk-reviews__toggle{cursor:pointer;place-items:center;width:44px;padding:0;display:grid;right:16px}.yk-reviews__toggle svg,.yk-reviews__pause svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.yk-reviews__icon-play{fill:currentColor;display:none}:is(.yk-reviews__toggle,.yk-reviews__pause).is-paused .yk-reviews__icon-play{display:block}:is(.yk-reviews__toggle,.yk-reviews__pause).is-paused .yk-reviews__icon-pause{display:none}@media (hover:hover){.yk-reviews__handle:hover,.yk-reviews__toggle:hover{background:rgba(var(--dc-title-rgb), .72)}}.yk-reviews__caption{z-index:1;font-family:var(--dc-font-heading);font-size:var(--dc-text-xl);letter-spacing:-.01em;color:#fff;text-wrap:balance;max-width:18ch;font-weight:500;line-height:1.15;position:absolute;top:76px;left:20px;right:20px}.yk-reviews__rating{z-index:2;border-radius:var(--dc-radius-xl);background:var(--yk-r-glass);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);border:1px solid #fff9;flex-wrap:wrap;align-items:center;gap:14px 20px;padding:16px 20px;display:flex;position:absolute;bottom:14px;left:14px;right:14px;box-shadow:0 18px 40px #0000002e}.yk-reviews__aside>.yk-reviews__rating{background:#fff;position:relative;inset:auto}.yk-reviews__score{font-family:var(--dc-font-heading);color:var(--dc-title);line-height:1}.yk-reviews__score-num{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(48px,4vw + 16px,68px);font-weight:600}.yk-reviews__score-scale{font-size:var(--dc-text-xl);color:rgba(var(--dc-title-rgb), .5);margin-left:2px;font-weight:500}.yk-reviews__score-meta{gap:6px;display:grid}.yk-reviews__score-count{font-size:var(--dc-text-sm);color:var(--dc-text)}.yk-reviews__score-count strong{color:var(--dc-title)}.yk-stars{line-height:0;display:inline-block;position:relative}.yk-stars__base,.yk-stars__fill{gap:2px;display:inline-flex}.yk-stars__base{color:rgba(var(--dc-title-rgb), .14)}.yk-stars__fill{color:var(--yk-r-star);clip-path:inset(0 calc(100% - var(--fill,100%)) 0 0);transition:clip-path 1.2s var(--dc-ease-default) .35s;position:absolute;inset:0}html.yk-js .yk-reviews__rating:not(.is-animated) .yk-stars__fill{clip-path:inset(0 100% 0 0)}.yk-stars__star{width:22px;height:22px}.yk-reviews__platforms{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.yk-reviews__platform{border:1px solid rgba(var(--dc-title-rgb), .08);border-radius:var(--dc-radius-lg);height:100%;min-height:60px;color:var(--dc-title);transition:transform var(--dc-duration-normal) ease-out, box-shadow var(--dc-duration-normal) ease-out, border-color var(--dc-duration-normal) ease-out;background:#fff;align-items:center;gap:12px;padding:10px 14px 10px 10px;text-decoration:none;display:flex}.yk-reviews__platform-icon{background:var(--dc-bg-alt);width:40px;height:40px;transition:transform .45s var(--dc-ease-bounce);border-radius:12px;flex:none;place-items:center;display:grid}.yk-brand{width:20px;height:20px}.yk-reviews__platform--trustoo .yk-reviews__platform-icon{background:var(--dc-title);color:var(--yk-r-star)}.yk-reviews__platform--facebook .yk-reviews__platform-icon{color:#fff;background:#1877f2}.yk-reviews__platform--instagram .yk-reviews__platform-icon{color:#fff;background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.yk-reviews__platform-text{min-width:0;line-height:1.25;display:grid}.yk-reviews__platform-text strong{font-family:var(--dc-font-heading);font-weight:600}.yk-reviews__platform-text span{color:var(--dc-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.yk-reviews__platform-arrow{opacity:.4;width:16px;height:16px;transition:transform var(--dc-duration-normal) ease-out, opacity var(--dc-duration-normal) ease-out;margin-left:auto}@media (hover:hover){a.yk-reviews__platform:hover{box-shadow:var(--dc-shadow-lg);border-color:#0000;transform:translateY(-3px)}a.yk-reviews__platform:hover .yk-reviews__platform-icon{transform:rotate(-8deg)scale(1.08)}a.yk-reviews__platform:hover .yk-reviews__platform-arrow{opacity:1;transform:translate(3px)}}.yk-reviews__wall{position:relative}.yk-reviews__cols{gap:var(--yk-r-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.yk-reviews__col--b{padding-top:clamp(24px,5vw,72px)}.yk-reviews__track{gap:var(--yk-r-gap);margin:0;padding:0;list-style:none;display:grid;position:relative}.yk-reviews__pause{display:none}.yk-rcard{display:flex}.yk-rcard__inner{border:1px solid rgba(var(--dc-title-rgb), .06);border-radius:var(--yk-r-card);width:100%;box-shadow:var(--dc-shadow-sm);transition:transform .35s var(--dc-ease-default), box-shadow .35s var(--dc-ease-default);background:#fff;align-content:start;gap:14px;margin:0;padding:clamp(20px,2vw,28px);display:grid;position:relative}@media (hover:hover){.yk-rcard__inner:hover{box-shadow:var(--dc-shadow-lg);transform:translateY(-4px)rotate(-.4deg)}}.yk-rcard__head{align-items:center;gap:12px;display:flex}.yk-rcard__avatar{--yk-tone-bg:var(--dc-primary-light);--yk-tone-fg:var(--dc-title);background:var(--yk-tone-bg);width:44px;height:44px;color:var(--yk-tone-fg);font-family:var(--dc-font-heading);box-shadow:0 0 0 3px #fff, 0 0 0 4px rgba(var(--dc-title-rgb), .08);border-radius:50%;flex:none;place-items:center;font-size:18px;font-weight:600;display:grid}.yk-rcard__avatar--1{--yk-tone-bg:var(--dc-title);--yk-tone-fg:#fff}.yk-rcard__avatar--2{--yk-tone-bg:var(--dc-primary);--yk-tone-fg:#fff}.yk-rcard__avatar--3{--yk-tone-bg:#ece6dc}.yk-rcard__who{min-width:0;line-height:1.25;display:grid}.yk-rcard__name{font-family:var(--dc-font-heading);color:var(--dc-title);font-weight:600}.yk-rcard__source{color:var(--dc-text);align-items:center;gap:6px;font-size:13px;display:inline-flex}.yk-rcard__source .yk-brand{width:14px;height:14px}.yk-rcard__source .yk-brand--trustoo{color:var(--dc-primary-dark)}.yk-rcard__quote{fill:var(--dc-primary);opacity:.55;margin-left:auto}.yk-rcard__stars{color:var(--yk-r-star);gap:2px;display:inline-flex}.yk-rcard__star{width:16px;height:16px}.yk-rcard__text{color:var(--dc-title);margin:0;font-size:15.5px;line-height:1.65}.yk-rcard--dark .yk-rcard__inner{background:var(--dc-canvas-dark);border-color:#0000}.yk-rcard--dark .yk-rcard__name,.yk-rcard--dark .yk-rcard__text{color:#fff}.yk-rcard--dark .yk-rcard__source{color:var(--dc-canvas-text-muted)}.yk-rcard--dark .yk-rcard__source .yk-brand--trustoo{color:var(--dc-primary-light)}.yk-rcard--dark .yk-rcard__avatar{box-shadow:0 0 0 3px var(--dc-canvas-dark), 0 0 0 4px #ffffff29}.yk-rcard--dark .yk-rcard__quote{opacity:1}.yk-rcard--photo .yk-rcard__inner{aspect-ratio:4/5;background:var(--dc-canvas-medium);border:0;padding:0;overflow:hidden}.yk-reviews .yk-rcard--photo img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--dc-ease-default);position:absolute;inset:0}@media (hover:hover){.yk-rcard--photo .yk-rcard__inner:hover img{transform:scale(1.06)}}.yk-rcard__tag{border-radius:var(--dc-radius-full);background:var(--yk-r-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--dc-title);align-items:center;gap:8px;padding:8px 14px 8px 10px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;bottom:12px;left:12px}.yk-reviews.is-marquee .yk-reviews__track{animation:yk-reviews-y var(--dur,60s) linear infinite;will-change:transform}.yk-reviews.is-marquee .yk-reviews__col--b .yk-reviews__track{animation-direction:reverse}.yk-reviews.is-paused .yk-reviews__track,.yk-reviews.is-offscreen .yk-reviews__track,.yk-reviews__cols:hover .yk-reviews__track,.yk-reviews__cols:focus-within .yk-reviews__track{animation-play-state:paused}@keyframes yk-reviews-y{to{transform:translate3d(0, calc(-1 * var(--shift,0px)), 0)}}@keyframes yk-reviews-x{to{transform:translate3d(calc(-1 * var(--shift,0px)), 0, 0)}}.yk-reviews.is-marquee .yk-reviews__pause{z-index:3;border-radius:var(--dc-radius-full);background:var(--dc-title);color:#fff;min-height:44px;font-family:var(--dc-font-primary);font-size:var(--dc-text-sm);cursor:pointer;box-shadow:var(--dc-shadow-lg);transition:transform var(--dc-duration-normal) ease-out;border:0;align-items:center;gap:8px;padding:0 18px 0 14px;font-weight:600;display:inline-flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (hover:hover){.yk-reviews.is-marquee .yk-reviews__pause:hover{transform:translate(-50%)translateY(-2px)}}@media (width>=1024px){.yk-reviews.is-marquee .yk-reviews__wall{min-height:560px}.yk-reviews.is-marquee .yk-reviews__cols{align-items:stretch;position:absolute;inset:0 0 64px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 10% 86%,#0000);mask-image:linear-gradient(#0000,#000 10% 86%,#0000)}.yk-reviews.is-marquee .yk-reviews__col{min-height:0;padding-top:0;overflow:hidden}.yk-reviews.is-marquee .yk-reviews__col--b .yk-reviews__track{margin-top:-120px}}@media (width<=1023px){.yk-reviews__grid{grid-template-columns:minmax(0,1fr)}.yk-reviews__aside{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.yk-reviews__aside>.yk-head{grid-column:1/-1}.yk-reviews__platforms{grid-template-columns:minmax(0,1fr)}.yk-reviews__wall{margin-inline:calc(-1 * var(--dc-gutter))}.yk-reviews__cols{grid-template-columns:minmax(0,1fr)}.yk-reviews__col{padding:0 var(--dc-gutter) 6px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--dc-gutter);scrollbar-width:none;overflow-x:auto}.yk-reviews__col::-webkit-scrollbar{display:none}.yk-reviews__col--b{padding-top:0}.yk-reviews__track{align-items:stretch;width:max-content;display:flex}.yk-rcard{scroll-snap-align:start;flex:none;width:min(300px,80vw)}.yk-rcard--photo .yk-rcard__inner{aspect-ratio:auto;min-height:260px}.yk-reviews.is-marquee .yk-reviews__col{padding-inline:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.yk-reviews.is-marquee .yk-reviews__track{animation-name:yk-reviews-x}.yk-reviews.is-marquee .yk-reviews__wall{padding-bottom:64px}}@media (width<=640px){.yk-reviews__aside{grid-template-columns:minmax(0,1fr)}.yk-reviews__media{aspect-ratio:4/5;max-height:78vh}.yk-reviews__platforms{grid-template-columns:repeat(2,minmax(0,1fr))}.yk-reviews__platform-text span{display:none}}@media (prefers-reduced-motion:reduce){.yk-reviews img.yk-reviews__visual{animation:none}}.yk-cta{isolation:isolate;color:#181d23;background:#b2a590;padding-block:clamp(64px,9vw,120px);position:relative;overflow:hidden}.yk-cta__bg{z-index:-1;background:radial-gradient(40% 50% at 30% 40%,#ffffff38,#0000 70%),radial-gradient(35% 45% at 70% 60%,#8c7f6973,#0000 70%);animation:8s ease-in-out infinite alternate yk-cta-drift;position:absolute;inset:-50%}@keyframes yk-cta-drift{0%{transform:translate(-6%,-4%)rotate(0)}to{transform:translate(6%,4%)rotate(8deg)}}.yk-cta__inner{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:32px clamp(32px,6vw,96px);display:grid}.yk-cta__text{gap:16px;display:grid}.yk-cta .yk-eyebrow{color:#181d23}.yk-cta__title{font-size:var(--dc-text-4xl);color:#181d23!important}.yk-cta__lead{max-width:48ch;font-size:var(--dc-text-lg);color:#181d23}.yk-cta__actions{justify-items:start;gap:18px;display:grid}.yk-cta__btn{min-height:60px;padding-inline:32px;font-size:17px}@media (hover:hover){.yk-cta__btn:hover{transform:scale(1.03);box-shadow:0 16px 36px #b2a590e6,0 6px 14px #181d2340}}.yk-cta__phone{gap:2px;font-size:15px;display:grid}.yk-cta__phone a{min-height:44px;font-family:var(--dc-font-heading);font-size:var(--dc-text-2xl);color:#181d23;align-items:center;gap:10px;font-weight:600;text-decoration:none;display:inline-flex}@media (width<=1023px){.yk-cta__inner{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.yk-cta__actions{justify-items:stretch}.yk-cta__btn{width:100%}}@media (prefers-reduced-motion:reduce){.yk-cta__bg{animation:none}}.yk-contact__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,6vw,88px);display:grid}.yk-contact__info{gap:20px;display:grid}.yk-contact__info .yk-head{margin-bottom:8px}.yk-contact__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.yk-contact__card{border-radius:var(--dc-radius-lg);background:var(--dc-bg-alt);min-height:72px;color:var(--dc-title);align-items:center;gap:16px;padding:14px 18px;text-decoration:none;transition:transform .2s ease-out;display:flex}a.yk-contact__card:hover{transform:translate(4px)}.yk-contact__card strong{font-family:var(--dc-font-heading);font-size:var(--dc-text-lg);overflow-wrap:anywhere;font-weight:600;display:block}.yk-contact__label{color:var(--dc-text-light);font-size:13px;display:block}.yk-contact__icon{width:44px;height:44px;color:var(--dc-primary-dark);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.yk-map{border-radius:var(--dc-radius-xl);aspect-ratio:2;color:var(--dc-title);text-decoration:none;display:block;position:relative;overflow:hidden}.yk-map__svg{width:100%;height:100%;position:absolute;inset:0}.yk-map__label{border-radius:var(--dc-radius-lg);background:#fffffff0;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:12px 14px;font-size:14px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.yk-map__route{align-items:center;gap:6px;margin-left:auto;font-weight:600;display:inline-flex}.yk-contact__panel{border-radius:var(--dc-radius-2xl);box-shadow:var(--dc-shadow-lg);background:#fff;padding:clamp(24px,3.6vw,44px)}.yk-contact__form{gap:16px;display:grid}.yk-field--select .yk-field__input{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23181d23' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:18px;padding-right:44px}.yk-field__label.is-fixed{transform:translateY(-11px)scale(.78)}.yk-contact__status{color:var(--dc-error);font-size:14px}.yk-contact__status:empty{display:none}.yk-contact__done{justify-items:start;gap:10px;animation:.26s ease-out both yk-step-in;display:grid}.yk-contact__done[hidden]{display:none}.yk-contact__done:focus{outline:none}.yk-contact__done-icon{background:rgba(var(--dc-primary-rgb), .3);width:56px;height:56px;color:var(--dc-title);border-radius:50%;place-items:center;display:grid}.yk-contact__done-title{font-family:var(--dc-font-heading);font-size:var(--dc-text-2xl);color:var(--dc-title);font-weight:600}@media (width<=900px){.yk-contact__grid{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){.yk-map{aspect-ratio:4/3}}source{display:none}
