.bsf-latest-news,.bsf-latest-news *{box-sizing:border-box;font-family:Arial,Helvetica,sans-serif}.bsf-latest-news{background:#f4f9fc;color:#071b3d;padding:48px 22px}.bsf-latest-news__inner{max-width:1160px;margin:0 auto}.bsf-latest-news h2{margin:0 0 24px;font-size:clamp(26px,3vw,34px);line-height:1.2;font-weight:800;color:#071b3d}.bsf-latest-news__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.bsf-latest-news__card{min-width:0;background:#fff;border:1px solid #dbe4ef;border-radius:14px;overflow:hidden}.bsf-latest-news__link{display:block;height:100%;color:inherit;text-decoration:none}.bsf-latest-news__link:hover h3{text-decoration:underline;text-underline-offset:4px}.bsf-latest-news__link:focus-visible,.bsf-latest-news__all:focus-visible{outline:3px solid #087f8c;outline-offset:4px}.bsf-latest-news__image{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.bsf-latest-news__copy{padding:18px 20px 22px}.bsf-latest-news time{display:block;color:#526479;font-size:13px;line-height:1.5}.bsf-latest-news h3{margin:8px 0 0;font-size:19px;line-height:1.4;font-weight:700;color:#071b3d;overflow-wrap:anywhere}.bsf-latest-news__all{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-top:22px;color:#0756a4;font-size:16px;font-weight:700;text-underline-offset:4px}@media(max-width:759px){.bsf-latest-news{padding:34px 20px}.bsf-latest-news__grid{grid-template-columns:1fr;gap:18px}.bsf-latest-news__image{max-height:210px}.bsf-latest-news h3{font-size:18px}}#bsf-footer .bsf-footer__availability{margin:3px 0 0;color:#cbd9e9;font-size:14px;line-height:1.55}#bsf-footer .bsf-footer__route{display:inline-flex;align-items:center;justify-content:center;gap:10px;max-width:100%;min-height:48px;margin-top:8px;padding:12px 16px;border:1px solid #37d8e8;border-radius:10px;background:#37d8e8;color:#06162f;font-weight:700;line-height:1.4;text-decoration:none}#bsf-footer .bsf-footer__route span{margin:0;color:inherit}#bsf-footer .bsf-footer__route:hover{background:#a3f3fa;border-color:#a3f3fa;color:#06162f}#bsf-footer .bsf-footer__route:focus-visible{outline:3px solid #fff;outline-offset:4px;color:#06162f}.bsf[data-bsf-page=home]{--modern-ink:#091322;--modern-mint:#a4ffcd;background:#07121f!important;isolation:isolate}.bsf[data-bsf-page=home] .bsf-header{background:#07121f!important;border-bottom:1px solid #ffffff12!important}.bsf[data-bsf-page=home] .bsf-header .bsf-logo strong,.bsf[data-bsf-page=home] .bsf-header .bsf-logo small,.bsf[data-bsf-page=home] .bsf-nav a{color:#edf8ff!important}.bsf[data-bsf-page=home] .bsf-nav a{opacity:.78;transition:opacity .2s}.bsf[data-bsf-page=home] .bsf-nav a:hover{opacity:1}.bsf[data-bsf-page=home] .bsf-rating-bar{background:#0b1b2a!important;border-bottom:1px solid #ffffff0c!important}.bsf[data-bsf-page=home] .bsf-rating-bar__link,.bsf[data-bsf-page=home] .bsf-rating-bar__link strong,.bsf[data-bsf-page=home] .bsf-rating-bar__count{color:#c7d7e3!important}.bsf[data-bsf-page=home] .bsf-hero{position:relative;overflow:hidden;background:radial-gradient(ellipse at 85% 8%,#12483f 0,transparent 31%),radial-gradient(ellipse at 4% 38%,#173554 0,transparent 40%),#07121f!important;padding:48px 0 70px!important}.bsf[data-bsf-page=home] .bsf-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(#ffffff04 1px,transparent 1px),linear-gradient(90deg,#ffffff04 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(black,transparent 70%);mask-image:linear-gradient(black,transparent 70%);z-index:-1}.bsf[data-bsf-page=home] .bsf-hero__grid{display:block!important}.bsf[data-bsf-page=home] .bsf-hero__copy{max-width:none!important;width:100%!important;min-width:0}.bsf-modern-intro-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:26px;min-height:470px;margin-bottom:62px}.bsf-modern-intro{position:relative;z-index:2}.bsf[data-bsf-page=home] .bsf-modern-intro .bsf-eyebrow{color:#a4ffcd!important;letter-spacing:.16em;font-size:12px!important;display:flex;gap:10px;align-items:center}.bsf-modern-intro .bsf-eyebrow:before{content:"";width:7px;height:7px;border-radius:50%;background:#a4ffcd;box-shadow:0 0 18px #a4ffcd;flex:none}.bsf[data-bsf-page=home] .bsf-modern-intro h1{color:#f3f8fd!important;font-size:clamp(36px,4.4vw,68px)!important;line-height:1.04!important;letter-spacing:-.055em!important;font-weight:850!important;max-width:780px;text-wrap:balance;margin:22px 0 24px!important}.bsf[data-bsf-page=home] .bsf-modern-intro .bsf-lead{color:#aabfce!important;font-size:18px!important;line-height:1.7!important;max-width:560px}.bsf[data-bsf-page=home] .bsf-contact-intro{color:#dce9f1!important;font-size:15px!important;margin-top:30px!important}.bsf[data-bsf-page=home] .bsf-contact-choice{gap:10px!important;display:flex;flex-wrap:wrap}.bsf[data-bsf-page=home] .bsf-contact-choice .bsf-button{background:#a4ffcd!important;color:#09221b!important;border:1px solid #a4ffcd!important;border-radius:13px!important;padding:16px 19px!important;box-shadow:0 8px 28px #4af3b01c!important;font-size:14px!important;transition:transform .25s,box-shadow .25s;gap:8px;min-height:52px}.bsf[data-bsf-page=home] .bsf-contact-choice .bsf-button:last-child{background:#a4ffcd!important;color:#09221b!important;border-color:#a4ffcd!important}.bsf[data-bsf-page=home] .bsf-contact-choice .bsf-button:hover{transform:translateY(-4px);box-shadow:0 14px 35px #4af3b033!important}.bsf-motor-art{position:relative;min-width:0;height:440px;perspective:1100px;pointer-events:none}.bsf-art-glow{position:absolute;width:82%;height:50%;left:10%;top:24%;border-radius:50%;background:#7effc01f;filter:blur(45px)}.bsf-orbit{position:absolute;left:7%;top:7%;width:86%;height:86%;border:1px solid #97ffd426;border-radius:50%;transform:rotateX(58deg) rotate(-28deg)}.bsf-orbit--two{left:0;top:0;width:100%;height:100%;border-color:#a3c6ff1b;transform:rotateX(28deg) rotateY(52deg) rotate(45deg)}.bsf-orbit--one:after{content:"";position:absolute;top:14%;left:13%;width:8px;height:8px;border-radius:50%;background:#b3ffdb;box-shadow:0 0 24px #b3ffdb}.bsf-plate-stage{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;transform-style:preserve-3d;animation:bsfPlateFloat 7s ease-in-out infinite}.bsf-art-plate{position:relative;display:flex;align-items:stretch;width:94%;aspect-ratio:4.7/1;background:linear-gradient(125deg,#fff,#e6eaf0 38%,#fcfffe 55%,#b6c8d3);border:5px solid #d9e1e7;outline:2px solid #ffffff50;border-radius:14px;box-shadow:2px 4px #a0afb9,4px 8px #596d7b,6px 12px #20333f,0 35px 55px #0008,inset 0 0 0 2px #0a1625;transform:rotateY(-21deg) rotateX(15deg) rotate(-9deg);overflow:hidden}.bsf-art-plate:after{content:"";position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;background:linear-gradient(115deg,transparent 44%,#fff9 49%,transparent 54%);transform:translate(-60%);animation:bsfPlateShine 9s ease-in-out infinite}.bsf-art-eu{width:10%;background:#153ca1;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:Arial,sans-serif;gap:3px;border-radius:7px 0 0 7px}.bsf-art-eu span{color:#ffe673;font-size:22px}.bsf-art-eu b{font-size:23px}.bsf-art-number{display:flex;align-items:center;justify-content:center;flex:1;color:#111c28;font-family:Impact,Arial Narrow,sans-serif;font-weight:900;font-size:clamp(28px,3.4vw,56px);letter-spacing:-.035em;white-space:nowrap;line-height:1}.bsf-art-seals{display:grid;gap:5px;margin:0 9px}.bsf-art-seals i{display:block;width:18px;height:18px;border:2px dotted #596671;border-radius:50%;background:#cedbdc}.bsf-art-seals i:first-child{background:#a4cbb6}.bsf-art-tag{position:absolute;border:1px solid #ffffff22;background:linear-gradient(130deg,#dfffea19,#10253e9c);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:14px;box-shadow:0 18px 40px #0003;padding:15px 18px;color:#e7f8f4;font-size:13px;display:flex;align-items:center;gap:12px;animation:bsfTagFloat 6s ease-in-out infinite}.bsf-art-tag span{color:#a4ffcd;font-size:22px}.bsf-art-tag--top{top:50px;right:6%}.bsf-art-tag--bottom{bottom:63px;left:7%;animation-delay:-3s}.bsf-art-coordinate{position:absolute;bottom:17px;left:0;right:0;text-align:center;color:#718d9e;font-size:9px;letter-spacing:.22em}.bsf-art-coordinate span{color:#a4ffcd;padding:0 8px}.bsf[data-bsf-page=home] .bsf-finder{position:relative;margin:0!important;padding:38px!important;background:linear-gradient(135deg,#f9fcff,#eaf5f2)!important;border:1px solid #ffffff90!important;border-radius:28px!important;box-shadow:0 24px 80px #0004,0 1px #fff inset;color:#102437;scroll-margin-top:24px}.bsf[data-bsf-page=home] .bsf-finder h2{font-size:clamp(28px,3vw,42px)!important;letter-spacing:-.04em;color:#102437!important}.bsf[data-bsf-page=home] .bsf-finder__eyebrow{color:#157258!important;font-size:11px!important;letter-spacing:.15em}.bsf[data-bsf-page=home] .bsf-finder__choices{gap:14px;margin-top:28px;align-items:stretch}.bsf[data-bsf-page=home] .bsf-finder__choices>button,.bsf[data-bsf-page=home] .bsf-finder__choices>a{position:relative;padding:24px 49px 24px 23px!important;border:1px solid #dae5e9!important;background:#ffffffd9!important;border-radius:17px!important;box-shadow:0 5px 12px #0b253303;transition:transform .25s,border-color .25s,box-shadow .25s,background .25s;min-width:0;color:#102437!important;overflow:hidden}.bsf[data-bsf-page=home] .bsf-finder__choices>button:after,.bsf[data-bsf-page=home] .bsf-finder__choices>a:after{content:"\2197";position:absolute;right:20px;top:23px;color:#178062;font-size:22px;transition:transform .25s}.bsf[data-bsf-page=home] .bsf-finder__choices>button:hover,.bsf[data-bsf-page=home] .bsf-finder__choices>a:hover{transform:translateY(-5px);border-color:#56be9c!important;box-shadow:0 15px 30px #0c513819;background:#fff!important}.bsf[data-bsf-page=home] .bsf-finder__choices>button:hover:after,.bsf[data-bsf-page=home] .bsf-finder__choices>a:hover:after{transform:translate(2px,-2px)}.bsf[data-bsf-page=home] .bsf-finder__choices strong{font-size:17px!important;letter-spacing:-.02em;line-height:1.4}.bsf[data-bsf-page=home] .bsf-finder__choices span{color:#596e7a!important;line-height:1.6;font-size:14px!important}.bsf[data-bsf-page=home] .bsf-finder__choices>a:last-child:nth-child(odd){grid-column:1/-1}.bsf[data-bsf-page=home] .bsf-finder__choices>a:last-child:nth-child(odd) span{max-width:900px}.bsf[data-bsf-page=home] .bsf-finder__result{border-radius:18px;box-shadow:0 10px 35px #133d3910}.bsf[data-bsf-page=home] .bsf-finder a:focus-visible,.bsf[data-bsf-page=home] .bsf-finder button:focus-visible{outline:3px solid #137d64;outline-offset:4px}.bsf-modern-enter{animation:bsfEntrance .8s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--entrance-delay,0ms)}@keyframes bsfEntrance{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes bsfPlateFloat{0%,to{transform:translateY(-8px) rotate(-1deg)}50%{transform:translateY(10px) rotate(1deg)}}@keyframes bsfTagFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes bsfPlateShine{0%,60%{transform:translate(-60%)}85%,to{transform:translate(60%)}}@media(min-width:1600px){.bsf[data-bsf-page=home] .bsf-shell{max-width:1440px!important}.bsf-art-number{font-size:62px}}@media(max-width:1000px){.bsf-modern-intro-grid{grid-template-columns:1fr;gap:0;margin-bottom:32px}.bsf-modern-intro{max-width:760px}.bsf-motor-art{height:330px;max-width:560px;width:100%;justify-self:center}.bsf-art-number{font-size:52px}.bsf-art-tag--top{top:15px}.bsf-art-tag--bottom{bottom:30px}.bsf-art-coordinate{bottom:0}.bsf[data-bsf-page=home] .bsf-modern-intro h1{font-size:clamp(38px,7vw,62px)!important}}@media(max-width:660px){.bsf[data-bsf-page=home] .bsf-hero{padding:32px 0 40px!important}.bsf[data-bsf-page=home] .bsf-modern-intro h1{font-size:42px!important}.bsf[data-bsf-page=home] .bsf-modern-intro .bsf-lead{font-size:16px!important}.bsf[data-bsf-page=home] .bsf-contact-choice{display:grid!important;grid-template-columns:1fr!important}.bsf-motor-art{height:260px;margin-top:20px}.bsf-art-number{font-size:clamp(29px,9vw,44px)}.bsf-art-plate{border-width:4px;border-radius:10px}.bsf-art-eu b{font-size:17px}.bsf-art-eu span{font-size:16px}.bsf-art-seals{margin:0 5px;gap:3px}.bsf-art-seals i{width:12px;height:12px}.bsf-art-tag{padding:10px 12px;font-size:11px;border-radius:10px}.bsf-art-tag--top{top:0;right:0}.bsf-art-tag--bottom{bottom:22px;left:0}.bsf-art-coordinate{font-size:7px}.bsf[data-bsf-page=home] .bsf-finder{padding:25px 17px!important;border-radius:22px!important}.bsf[data-bsf-page=home] .bsf-finder__choices{grid-template-columns:1fr}.bsf[data-bsf-page=home] .bsf-finder__choices>button,.bsf[data-bsf-page=home] .bsf-finder__choices>a{padding:20px 40px 20px 18px!important}.bsf[data-bsf-page=home] .bsf-finder__choices strong{font-size:16px!important}}@media(prefers-reduced-motion:reduce){.bsf-motor-art *,.bsf-modern-enter{animation:none!important}.bsf[data-bsf-page=home] *{scroll-behavior:auto!important;transition:none!important}}.bsf-finder{margin:28px 0 0;padding:28px;border:1px solid #b7d8cf;border-radius:20px;background:#f3faf6;scroll-margin-top:24px;color:#142b3b}.bsf-finder [hidden]{display:none!important}.bsf-finder__eyebrow{margin:0 0 8px;font-size:12px!important;letter-spacing:.08em;text-transform:uppercase;font-weight:800;color:#286550}.bsf-finder h2{font-size:clamp(24px,3vw,32px)!important;line-height:1.18;margin:0 0 12px;color:#071b3d}.bsf-finder h3{font-size:24px!important;line-height:1.25;margin:0 0 14px;color:#071b3d}.bsf-finder p,.bsf-finder li{font-size:16px;line-height:1.6}.bsf-finder__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0 0}.bsf-finder__choices button,.bsf-finder__choices>a{display:block;width:100%;padding:18px;border:1px solid #b5cfc5;border-radius:12px;background:#fff;text-align:left;color:#142b3b;font:inherit;cursor:pointer}.bsf-finder__choices button strong,.bsf-finder__choices>a strong{display:block;font-size:17px;line-height:1.4}.bsf-finder__choices button span,.bsf-finder__choices>a span{display:block;margin-top:5px;font-size:14px;line-height:1.5;color:#4d6370}.bsf-finder__choices button:hover,.bsf-finder__choices>a:hover{border-color:#157d62;background:#eaf7f1}.bsf-finder button:focus-visible,.bsf-finder a:focus-visible{outline:3px solid #087d88;outline-offset:4px}.bsf-finder__code-example{margin:18px 0;max-width:460px}.bsf-finder__code-example img{display:block;width:100%;height:auto;border-radius:12px}.bsf-finder__code-example figcaption{font-size:14px;line-height:1.5;margin-top:8px}.bsf-finder__choices>a{box-sizing:border-box;text-decoration:none}.bsf-finder__back{border:0;background:none;color:#245c51;font:inherit;font-weight:700;padding:12px 0 0;cursor:pointer;text-decoration:underline}.bsf-finder__result{padding:20px;background:#fff;border:1px solid #cbded6;border-radius:12px}.bsf-finder__price{font-size:22px!important;font-weight:800;color:#071b3d}.bsf-finder__links{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:20px}.bsf-simple-help{font-size:16px;font-weight:700;color:#096f70}.bsf-simple-reassurance{font-size:14px!important;line-height:1.6;color:#486070}.bsf-simple-area{margin:24px 0;border-block:1px solid #d9e4e7;padding:18px 0;font-size:16px}.bsf-simple-area summary{cursor:pointer;font-weight:700;color:#153a49}.bsf-simple-area p{font-size:16px!important;line-height:1.6}.bsf-simple-extras{margin:28px 0}.bsf-simple-extras h2{font-size:24px!important;line-height:1.3}.bsf-simple-extras>div{display:grid;grid-template-columns:1fr 1fr;gap:14px}.bsf-simple-extras a{display:block;border:1px solid #d3dfe5;border-radius:12px;padding:18px;text-decoration:none;color:#142b3b;background:#fff}.bsf-simple-extras a span{display:block;font-size:14px;line-height:1.6;margin-top:8px}.bsf[data-bsf-page=home] .bsf-hero{padding-top:36px!important}.bsf[data-bsf-page=home] .bsf-actions{margin:20px 0 12px}@media(max-width:660px){.bsf-finder{padding:20px 16px;margin-top:22px}.bsf-finder__choices,.bsf-simple-extras>div{grid-template-columns:1fr}.bsf-finder__choices button,.bsf-finder__choices>a{padding:15px}.bsf-finder__result{padding:16px}.bsf-finder__links{align-items:stretch;flex-direction:column}.bsf-finder__links .bsf-button{text-align:center;white-space:normal}.bsf[data-bsf-page=home] .bsf-hero{padding-top:24px!important}}body.bsf-unified{--color-background:241,247,249;--color-foreground:16,36,55;--color-button:164,255,205;--color-button-text:9,34,27;--color-link:19,109,83;--buttons-radius:13px;--inputs-radius:10px;background:#07121f;color:#102437;margin:0}.bsf-unified{font-family:Montserrat,Arial,sans-serif;font-size:16px;line-height:1.6;--font-body-family:Arial,sans-serif;--font-heading-family:Arial,sans-serif;--font-body-weight:400;--font-heading-weight:800;--font-body-scale:1;--font-heading-scale:1}.bsf-unified .button:not(.visually-hidden){display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 22px;border-radius:13px;text-decoration:none;font-family:inherit;font-weight:700;line-height:1.4;background:#a4ffcd;color:#09221b}.bsf-unified .template-404 h1{font-size:clamp(32px,4vw,48px);line-height:1.15}.bsf-unified #MainContent{background:#f1f7f9;min-height:45vh}.bsf-unified :is(h1,h2,h3){font-family:Montserrat,Arial,sans-serif;font-weight:800;letter-spacing:-.035em;text-wrap:balance}.bsf-unified :is(.bsf-header,.bsf-mini-header){background:#07121f!important;border-color:#ffffff18!important;box-shadow:0 5px 25px #00000015}.bsf-unified :is(.bsf-logo,.bsf-logo strong,.bsf-mini-header__brand,.bsf-mini-header__brand strong){color:#f1f8ff!important}.bsf-unified :is(.bsf-nav a,.bsf-mini-header__back,.bsf-mini-header__brand small){color:#c1d5e2!important}.bsf-unified :is(.bsf-header,.bsf-mini-header) a:hover{color:#a4ffcd!important}.bsf-unified .bsf-rating-bar{background:#0b2130!important;color:#c9dce7!important}.bsf-unified :is(.bsf-rating-bar__link,.bsf-rating-bar__count){color:#c9dce7!important}.bsf-unified .bsf:not([data-bsf-page=home]){background:#f1f7f9!important;--bsf-navy:#102437;--bsf-blue:#167d60;--bsf-bg:#f1f7f9}.bsf-unified .bsf:not([data-bsf-page=home]) .bsf-hero{background:radial-gradient(ellipse at 87% 8%,#164b40 0,transparent 45%),radial-gradient(ellipse at 4% 85%,#173554 0,transparent 45%),#07121f!important;padding-top:52px;padding-bottom:60px;color:#d4e3ed}.bsf-unified .bsf:not([data-bsf-page=home]) .bsf-hero h1{color:#f3f8fd!important;font-size:clamp(34px,4.5vw,62px)!important;line-height:1.08!important;font-weight:800;letter-spacing:-.045em}.bsf-unified .bsf:not([data-bsf-page=home]) .bsf-hero :is(.bsf-lead,.bsf-fineprint,.bsf-trustline){color:#c8dce8!important}.bsf-unified .bsf:not([data-bsf-page=home]) .bsf-hero .bsf-eyebrow{color:#a4ffcd!important;letter-spacing:.15em}.bsf-unified .bsf:not([data-bsf-page=home]) .bsf-roadmap{background:#ffffff0b!important;border:1px solid #ffffff24!important;border-radius:24px!important;box-shadow:0 25px 65px #00000025!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#e4f1f8}.bsf-unified .bsf-roadmap :is(strong,small,.bsf-roadmap__top,.bsf-roadmap__note){color:#d4e6f0!important}.bsf-unified .bsf-roadmap li>span{background:#a4ffcd!important;color:#09221b!important}.bsf-unified .bsf-roadmap__note{background:#ffffff08!important;border-color:#ffffff20!important}.bsf-unified :is(.bsf-button,.bsf-plate-card button[type=submit],.bsf-mini-header .button,.product-form__submit,.cart__checkout-button,.df-submit){background:#a4ffcd!important;border-color:#8fedb9!important;color:#09221b!important;border-radius:13px!important;box-shadow:0 7px 22px #1b8c6020;transition:transform .2s,box-shadow .2s}.bsf-unified :is(.bsf-button,.product-form__submit,.cart__checkout-button,.df-submit):hover{transform:translateY(-2px);box-shadow:0 12px 26px #1b8c6030}.bsf-unified .bsf-button--ghost{background:transparent!important;border:1px solid #94b8ad!important;color:#126c52!important;box-shadow:none}.bsf-unified .bsf-hero .bsf-button--ghost{color:#d7f9e7!important;border-color:#ffffff40!important;background:#ffffff09!important}.bsf-unified :is(.bsf-wizard-section,.bsf-secondary,.bsf-process,.bsf-prices,.bsf-proof,.bsf-faq){background:#f1f7f9!important}.bsf-unified :is(.bsf-wizard,.bsf-step,.bsf-plate-card,.bsf-personal-card,.bsf-summary,.bsf-success){border-radius:22px!important;border-color:#d6e4e9!important;box-shadow:0 16px 48px #0d34400d!important;background:#fff!important;color:#102437}.bsf-unified :is(.bsf-service-card,.bsf-option,.bsf-delivery-option,.bsf-process-grid>article,.bsf-price-grid>article,.bsf-proof-cards>article){border:1px solid #d4e3e7!important;border-radius:16px!important;background:#fff!important;color:#102437;transition:border-color .2s,box-shadow .2s}.bsf-unified :is(.bsf-service-card,.bsf-option,.bsf-delivery-option):hover{border-color:#54af91!important;box-shadow:0 7px 20px #164b3d10}.bsf-unified :is(.bsf-service-card,.bsf-option,.bsf-delivery-option):has(input:checked){border-color:#18805e!important;background:#e8f8f0!important;box-shadow:0 0 0 1px #18805e}.bsf-unified :is(input,textarea,select){accent-color:#147b5b}.bsf-unified :is(.bsf-field,.bsf-termin-feld,.df-field) :is(input,textarea,select){border:1px solid #bfced5!important;border-radius:10px!important;background:#fff!important;color:#102437!important}.bsf-unified :is(a,button,input,textarea,select,summary):focus-visible{outline:3px solid #258a6b!important;outline-offset:3px}.bsf-unified .bsf-progress .is-active{background:transparent!important;color:#176e55!important}.bsf-unified .bsf-progress .is-active>span:first-child{background:#176e55!important;color:#fff!important;border-color:#176e55!important}.bsf-unified :is(.bsf-cal button.is-selected,.bsf-slots button.is-selected){background:#176e55!important;color:#fff!important;border-color:#176e55!important}.bsf-unified .bsf-faq-list details{background:#fff!important;border:1px solid #d6e4e9!important;border-radius:16px!important;margin-bottom:10px;box-shadow:0 5px 15px #14334206}.bsf-unified .bsf-final-cta{background:linear-gradient(125deg,#112f3d,#12483a)!important;color:#e5f5f3!important;border-radius:24px!important;padding:30px!important}.bsf-unified .bsf-final-cta :is(h2,p){color:#e5f5f3!important}.bsf-unified :is(.zn-index,.faq-page,.bsu,.dzk){background:#f1f7f9!important}.bsf-unified :is(.zn-index__hero,.faq-page__hero,.bsu__head){background:radial-gradient(ellipse at 95% 0,#195445,transparent 60%),#07121f!important;border:1px solid #ffffff15;border-radius:24px;padding:clamp(24px,4vw,48px)!important;color:#d2e4ef}.bsf-unified :is(.zn-index__hero,.faq-page__hero,.bsu__head) :is(h1,h2,p,.bsu__h1,.bsu__lead){color:#eaf5fc!important}.bsf-unified :is(.zn-index__eyebrow,.faq-page__eyebrow,.bsu__eyebrow){color:#a4ffcd!important}.bsf-unified :is(.zn-card,.faq-page__content details,.bsu__card,.bsu__formwrap,.bsf-termin-halter,.df-card,.df-prep){background:#fff!important;color:#102437;border:1px solid #d6e4e9!important;border-radius:20px!important;box-shadow:0 12px 30px #1539480b!important;overflow-wrap:anywhere}.bsf-unified :is(.zn-card__link,.zn-index__lexikon-link,.lexikon-news-promo__cta){color:#126c52!important}.bsf-unified .zn-index__lexikon-link{background:#a4ffcd!important;color:#09221b!important;border-color:#a4ffcd!important}.bsf-unified .zn-card{transition:transform .25s,box-shadow .25s}@media(hover:hover){.bsf-unified .zn-card:hover{transform:translateY(-5px);box-shadow:0 20px 40px #15394818!important}}.bsf-unified .lexikon-news-promo{background:linear-gradient(125deg,#07121f,#164b40)!important;border-color:#315f58!important;border-radius:18px!important}.bsf-unified .lexikon-news-promo :is(strong,.lexikon-news-promo__copy){color:#e0edf5!important}.bsf-unified .lexikon-news-promo :is(.lexikon-news-promo__kicker,.lexikon-news-promo__cta){color:#a4ffcd!important}.bsf-unified .kkl-live>summary{background:#dff4e9!important;color:#145d45!important;box-shadow:none!important;border:1px solid #a6d8bf!important;border-radius:12px!important;animation:none!important}.bsf-unified .kkl-live__punkt{background:#18805e!important;box-shadow:none!important}.bsf-unified .kkl-block{background:#fff!important;border:1px solid #d6e4e9!important;border-radius:16px!important;padding:22px!important;margin-top:18px}.bsf-unified .kkl>h1{font-size:clamp(30px,4vw,44px)!important;color:#102437!important;font-weight:800!important}.bsf-unified .article-template{padding-top:30px;padding-bottom:35px;background:#f1f7f9}.bsf-unified .article-template__hero-container{border-radius:20px;overflow:hidden}.bsf-unified .article-template__content{background:#fff;border:1px solid #d6e4e9;border-radius:22px;padding:clamp(22px,4vw,42px);box-shadow:0 15px 45px #1338430a}.bsf-unified .article-template__title{font-size:clamp(30px,4vw,48px);line-height:1.13;color:#102437}.bsf-unified #MainContent .main-page-title{background:radial-gradient(ellipse at 100% 0,#195445,transparent 65%),#07121f;color:#f2f9ff!important;padding:clamp(25px,4vw,45px);border-radius:22px;font-size:clamp(30px,4vw,48px);line-height:1.12;margin-top:20px}.bsf-unified .main-page-title+.rte{background:#fff;padding:clamp(22px,3vw,36px);border:1px solid #d6e4e9;border-radius:20px;line-height:1.75;overflow-wrap:anywhere}.bsf-unified .rte a{color:#126c52}.bsf-unified .rte table{display:block;max-width:100%;overflow-x:auto}.bsf-unified .shopify-policy__container{max-width:1000px;background:#fff;margin:28px auto;padding:clamp(24px,4vw,48px);border:1px solid #d6e4e9;border-radius:22px;box-shadow:0 15px 40px #1034430a}.bsf-unified .shopify-policy__title h1{color:#102437;font-size:clamp(32px,4vw,48px)}.bsf-unified product-info{background:#f1f7f9!important;--color-background:241,247,249;--color-foreground:16,36,55}.bsf-unified .product__info-container{background:#fff;border:1px solid #d6e4e9;border-radius:24px;padding:clamp(20px,3vw,34px);box-shadow:0 15px 45px #163d490d}.bsf-unified .product__title h1{font-size:clamp(29px,3.2vw,45px);line-height:1.12}.bsf-unified .product__media-wrapper{border-radius:22px;overflow:hidden}.bsf-unified :is(.cart__items,.cart__footer,.customer){background:#fff;border:1px solid #d6e4e9;border-radius:20px;padding:24px}.bsf-unified .dzk{--ink:#102437;--cyan:#8fedb9;--blue:#188265;--line:#d6e4e9}.bsf-unified .dzk .hero{background:radial-gradient(ellipse at 95% 0,#195445,transparent 60%),#07121f;color:#eaf5fc}.bsf-unified .dzk .hero :is(h1,.lead,.trust){color:#eaf5fc!important}.bsf-unified .dzk .hero .eyebrow{color:#a4ffcd!important}.bsf-unified .dzk nav{background:#07121f!important;color:#eaf5fc!important;border-color:#ffffff20!important}.bsf-unified .dzk .nav-links{color:#d0e3ed!important}.bsf-unified .dzk .btn{background:#a4ffcd!important;color:#09221b!important;border-color:#a4ffcd!important;border-radius:13px!important}.bsf-unified .dzk :is(.req,.choice,.form-wrap,.express-card,.step,.fact){border-radius:18px!important;border-color:#d6e4e9!important;box-shadow:0 10px 30px #143b490b!important}.bsf-unified .bsf-latest-news{background:#0b2130!important;color:#e5f2fa!important}.bsf-unified .bsf-latest-news h2{color:#e5f2fa!important}.bsf-unified .bsf-latest-news__card{border:1px solid #d6e4e9;border-radius:18px!important;overflow:hidden;background:#fff}.bsf-unified .bsf-latest-news__all{color:#a4ffcd!important}.bsf-unified :is(.bsf-footer,.bsf-wissen){background:#07121f!important;color:#b8ccd9!important;border-color:#ffffff18!important}.bsf-unified .bsf-footer :is(h2,h3,strong,.bsf-footer__person-name){color:#eef7ff!important}.bsf-unified .bsf-footer :is(a,button),.bsf-unified .bsf-wissen :is(a,h2){color:#b8f0d4!important}.bsf-unified .bsf-footer__bottom{border-color:#ffffff20!important;color:#9ab4c5!important}.bsf-unified .bsf-cookie-dialog{background:#fff!important;color:#102437!important}.bsf-unified .bsf-cookie-dialog :is(h2,button){color:#102437!important}.bsf-unified .bsf-reveal-in{animation:bsfUnifiedEnter .65s cubic-bezier(.2,.7,.2,1) both}@keyframes bsfUnifiedEnter{0%{opacity:.2;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(max-width:650px){.bsf-unified .bsf:not([data-bsf-page=home]) .bsf-hero{padding-top:32px;padding-bottom:38px}.bsf-unified .bsf:not([data-bsf-page=home]) .bsf-hero h1{font-size:36px!important}.bsf-unified .product__info-container{padding:20px}.bsf-unified .shopify-policy__container{margin:16px 12px}.bsf-unified .article-template__content{border-radius:16px}.bsf-unified .cart__items{padding:14px}}@media(prefers-reduced-motion:reduce){.bsf-unified .bsf-reveal-in{animation:none!important}.bsf-unified :is(.bsf-button,.zn-card,.product-form__submit,.cart__checkout-button){transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/114/compiled_assets/styles.css.map?subset=AAQAAAAAAAAEAJI */
