.jwp .j-visual{--j-ink:#290c18;--j-berry:#ca2c68;--j-pink:#fea9bb;--j-lime:#a7e72b;--j-paper:#fffcf6;--j-shadow:6px;--j-tilt:-4deg;width:100%;max-width:660px;margin:auto;font-family:Montserrat,sans-serif;color:var(--j-ink);color-scheme:light}.jwp .j-visual *{box-sizing:border-box}.jwp .j-visual .j-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 17px}.jwp .j-visual .j-tabs button{flex:1;min-height:44px;padding:10px 12px;border:1px solid #d4bcc5;border-radius:24px;background:#fff8f4;color:#70203d;font:700 12px Montserrat,sans-serif;cursor:pointer}.jwp .j-visual .j-tabs button[aria-pressed=true]{background:var(--j-berry);border-color:var(--j-berry);color:white}.jwp .j-visual .j-facebook{max-width:540px;margin:auto;border:1px solid #e7dde1;border-radius:15px;overflow:hidden;background:#fff}.jwp .j-visual .j-fb-head{display:flex;align-items:center;gap:12px;padding:17px 18px 11px}.jwp .j-visual .j-fb-logo{display:block;width:73px;height:32px;object-fit:contain;flex-shrink:0}.jwp .j-visual .j-fb-name{font-size:14px;line-height:1.45;font-weight:700}.jwp .j-visual .j-fb-status{font-size:11px;line-height:1.5;color:#7b6b72}.jwp .j-visual .j-more{margin-left:auto;color:#715d66}.jwp .j-visual .j-copy{font-size:13px;line-height:1.7;white-space:pre-line;margin:0;padding:0 18px 17px}.jwp .j-visual .j-art-container{container-type:inline-size}.jwp .j-visual .j-ad{position:relative;isolation:isolate;overflow:hidden}.jwp .j-visual .j-ad[hidden]{display:none}.jwp .j-visual .j-invoice{background:radial-gradient(ellipse at 97% 47%,#f7dce5 0,transparent 49%),#fff4f5}.jwp .j-visual .j-invoice::before{content:"";position:absolute;z-index:-1;width:135%;aspect-ratio:1;border-radius:50%;background:#fbe6ec;top:20%;left:-48%;border:1px solid #f4cedd}.jwp .j-visual .j-invoice::after{content:"";position:absolute;z-index:-1;right:-28%;top:7%;width:80%;aspect-ratio:1;border:1px solid #ecc3d2;border-radius:50%}.jwp .j-visual .j-art-head{padding:5.4cqw 6cqw 3.5cqw}.jwp .j-visual .j-eyebrow{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:max(11px,2.15cqw);font-weight:700;letter-spacing:.11em;line-height:1.5;margin:0 0 3cqw}.jwp .j-visual .j-serial{font-size:11px;color:#9d4264;letter-spacing:0}.jwp .j-visual .j-main-title{font:800 italic clamp(28px,8.7cqw,47px)/1.025 Montserrat,sans-serif;letter-spacing:-.05em;margin:0}.jwp .j-visual .j-main-title em{font-style:inherit;color:var(--j-berry)}.jwp .j-visual .j-proof-stage{position:relative;padding:4cqw 0 5.5cqw}.jwp .j-visual .j-office-frame{position:absolute;right:-7%;top:10%;width:48%;height:68%;overflow:hidden;border:6px solid #fffbf8;border-radius:130px 130px 0 100px;transform:rotate(6deg);box-shadow:0 15px 35px rgba(89,24,46,.07);z-index:0}.jwp .j-visual .j-office-frame img{display:block;width:100%;height:100%;object-fit:cover;object-position:65% 35%;transform:scale(1.07) rotate(-6deg)}.jwp .j-visual .j-document{position:relative;margin:0 0 0 6.5%;width:65%;padding:4.4cqw 4cqw 4cqw;background:var(--j-paper);transform:rotate(var(--j-tilt));box-shadow:3px 9px 1px rgba(129,60,74,.02),0 19px 32px rgba(81,33,51,.11);border:1px solid #f5ebe2;z-index:2}.jwp .j-visual .j-document::before{content:"";position:absolute;width:36%;height:5.5cqw;left:30%;top:-2.5cqw;background:rgba(255,253,242,.72);border-left:1px solid rgba(244,233,210,.61);border-right:1px solid rgba(244,233,210,.61);transform:rotate(2deg);box-shadow:0 1px 0 rgba(255,255,255,.57)}.jwp .j-visual .j-doc-heading{font-size:max(11px,2.18cqw);font-weight:800;color:#74606a;line-height:1.4;margin:0 0 2cqw}.jwp .j-visual .j-doc-logo{display:block;width:46%;height:auto;margin:0 0 3cqw}.jwp .j-visual .j-doc-meta{font-size:max(10px,1.75cqw);font-weight:500;letter-spacing:.12em;line-height:1.5;color:#9c8583;padding-bottom:2.5cqw;margin:0 0 2.8cqw;border-bottom:1px solid #e8d9cf}.jwp .j-visual .j-private-lines{display:grid;gap:1.1cqw;margin:0 0 4.5cqw}.jwp .j-visual .j-private-lines span{height:1.25cqw;min-height:4px;border-radius:2px;background:#d8d1c9;filter:blur(.35px);width:51%}.jwp .j-visual .j-private-lines span:nth-child(2){width:66%;background:#ded8d0}.jwp .j-visual .j-private-lines span:nth-child(3){width:37%;background:#e3dcd4}.jwp .j-visual .j-time-row{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:3.1cqw 0;border-bottom:1px solid #e6d6cc}.jwp .j-visual .j-time-row span{font-size:max(11px,2.1cqw);line-height:1.4}.jwp .j-visual .j-time-row strong{font-size:max(17px,3.6cqw);font-weight:800;line-height:1.1;white-space:nowrap;letter-spacing:-.045em}.jwp .j-visual .j-time-featured{margin:0 -1.7cqw;padding:3cqw 1.7cqw;border:1px solid #df2676;border-radius:3px;background:#f1efcc}.jwp .j-visual .j-time-featured strong{font-size:max(23px,5.2cqw);color:#d1246c}.jwp .j-visual .j-doc-footnote{margin:3.9cqw 0 0;font-size:max(10px,1.72cqw);line-height:1.5;color:#998a82}.jwp .j-visual .j-visit-stamp{position:absolute;right:4%;bottom:7%;z-index:3;width:25%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;flex-direction:column;background:var(--j-berry);border:1px solid #8f204b;border-radius:50%;color:#fff6f3;box-shadow:3px 5px 0 #441329;transform:rotate(7deg)}.jwp .j-visual .j-visit-stamp b{font-size:clamp(32px,10cqw,54px);font-weight:800;letter-spacing:-.07em;line-height:1}.jwp .j-visual .j-visit-stamp span{font-size:max(10px,2cqw);font-weight:600;line-height:1.45;letter-spacing:.09em;text-transform:uppercase;margin-top:5px}.jwp .j-visual .j-invoice.no-photo .j-office-frame{display:none}.jwp .j-visual .j-invoice.no-photo .j-document{width:79%;margin-left:9%}.jwp .j-visual .j-invoice.no-photo .j-visit-stamp{right:3%;bottom:2%}.jwp .j-visual .j-action-area{padding:1.2cqw 6cqw 6cqw}.jwp .j-visual .j-leadline{font-size:max(12px,2.75cqw);line-height:1.5;font-weight:500;margin:0 0 3.5cqw}.jwp .j-visual .j-cta{display:inline-flex;justify-content:center;align-items:center;gap:13px;min-height:46px;padding:14px 21px;background:var(--j-lime);color:var(--j-ink);border:1.5px solid var(--j-ink);border-radius:999px;box-shadow:0 var(--j-shadow) 0 var(--j-ink);font-size:max(12px,2.65cqw);font-weight:800;line-height:1.3;transform:rotate(-1deg);margin:0 5px 7px 0}.jwp .j-visual .j-brand-promise{position:relative;padding:15px 10px;text-align:center;background:var(--j-berry);color:#fff;font-size:max(11px,2.25cqw);line-height:1.5;font-weight:600}.jwp .j-visual .j-choice{background:#ffeced}.jwp .j-visual .j-portrait{position:relative;aspect-ratio:1.3;overflow:hidden}.jwp .j-visual .j-portrait>img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 44%}.jwp .j-visual .j-logo-plaque{position:absolute;left:5.5cqw;top:4.5cqw;z-index:2;background:#fffaf5;border:1px solid #f1e2d8;border-radius:999px;padding:11px 13px;transform:rotate(-3deg);box-shadow:3px 4px 0 rgba(51,17,34,.09)}.jwp .j-visual .j-logo-plaque img{width:29cqw;height:auto;display:block}.jwp .j-visual .j-choice .j-logo-plaque{background:0 0;border-color:transparent;box-shadow:none;transform:none}.jwp .j-visual .j-choice-copy{position:relative;padding:5cqw 6cqw 6cqw;background:linear-gradient(110deg,#ffdce5,#fea9bb)}.jwp .j-visual .j-choice-copy::before{content:"";position:absolute;width:100%;height:4cqw;top:-2cqw;left:0;border-radius:50% 50% 0 0;background:#ffdce5}.jwp .j-visual .j-choice .j-main-title{font-size:clamp(28px,9.3cqw,50px);min-width:0}.jwp .j-visual .j-choice-title-row{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(110px,1fr);align-items:center;gap:4cqw;padding:1cqw 0 1.5cqw}.jwp .j-visual .j-free-label{position:static;display:block;width:100%;max-width:100%;min-width:0;margin:0;padding:13px clamp(8px,2.4cqw,13px);background:#fffaf1;border:1.4px solid #6d213b;border-radius:999px;box-shadow:3px 4px 0 #6d213b;transform:rotate(4deg);font-size:max(11px,2.2cqw);font-weight:700;line-height:1.5;white-space:normal;overflow-wrap:anywhere;text-wrap:balance;text-align:center}.jwp .j-visual .j-choice .j-leadline{margin-top:3.5cqw}.jwp .j-visual .j-equipment{background:#ffe8dd}.jwp .j-visual .j-work-frame{position:relative;aspect-ratio:1.5;overflow:hidden;background:#ece4df}.jwp .j-visual .j-work-image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.jwp .j-visual .j-equipment .j-logo-plaque{left:auto;right:4.5cqw;top:4cqw;transform:rotate(2deg)}.jwp .j-visual .j-equipment .j-logo-plaque img{width:29cqw}.jwp .j-visual .j-equipment.j-closeup .j-work-image{position:absolute;width:210%;height:auto;max-width:none;left:-5%;bottom:-4%;object-fit:initial}.jwp .j-visual .j-equipment-copy{position:relative;padding:5.2cqw 6cqw 6cqw;background:radial-gradient(circle at 100% 30%,rgba(255,200,214,.51) 0,transparent 46%),#ffdfcb}.jwp .j-visual .j-equipment .j-main-title{font-size:clamp(30px,9.1cqw,49px)}.jwp .j-visual .j-equipment .j-leadline{margin-top:3.6cqw}.jwp .j-visual .j-detail-note{display:inline-block;font-size:max(11px,2.1cqw);font-weight:600;line-height:1.5;padding-bottom:4px;border-bottom:2px solid #ca2c68;margin:0 0 3cqw}.jwp .j-visual .j-preview-link{display:flex;align-items:center;gap:13px;padding:15px 18px;background:#f5f3f4;color:#312b2f}.jwp .j-visual .j-domain{font-size:10px;line-height:1.5;text-transform:uppercase;color:#7c6d75}.jwp .j-visual .j-link-title{font-size:13px;line-height:1.4;font-weight:700;margin-top:3px}.jwp .j-visual .j-fb-cta{font-size:11px;line-height:1.35;font-weight:700;background:#e4e0e4;border-radius:6px;padding:10px 12px;text-align:center;margin-left:auto;flex-shrink:0;max-width:34%}.jwp .j-visual .j-source{font-size:11px;line-height:1.6;max-width:540px;margin:12px auto 0;color:light-dark(#755a66,#e2c2d0)}.jwp .j-visual .j-source a{color:inherit;text-underline-offset:3px}@media (max-width:390px){.jwp .j-visual .j-tabs{gap:5px}.jwp .j-visual .j-tabs button{padding:10px 7px}.jwp .j-visual .j-document{width:68%;margin-left:5%;padding-top:5.4cqw}.jwp .j-visual .j-doc-heading{font-size:10px}.jwp .j-visual .j-time-row span{font-size:10px}.jwp .j-visual .j-doc-footnote{font-size:10px}.jwp .j-visual .j-visit-stamp{right:3%;bottom:5%}.jwp .j-visual .j-logo-plaque{padding:8px 10px}.jwp .j-visual .j-choice-copy{padding-top:7cqw}.jwp .j-visual .j-fb-head{gap:9px;padding-left:13px;padding-right:13px}.jwp .j-visual .j-fb-name{font-size:12px}}.jwp .j-visual{max-width:none;min-width:0;text-align:left}.jwp .j-visual .j-choice-title-row{grid-template-columns:minmax(0,1fr) minmax(0,47%);gap:3cqw;align-items:center}.jwp .j-visual .j-choice .j-main-title{font-size:clamp(22px,8.5cqw,46px)}.jwp .j-visual .j-free-label{font-size:clamp(10px,2.4cqw,13px);line-height:1.5;padding:13px clamp(6px,2cqw,11px);letter-spacing:0;overflow-wrap:normal;text-wrap:initial}.jwp .j-visual .j-free-label>span{display:block;white-space:nowrap}.jwp .j-visual .j-cta{font-family:inherit;cursor:pointer;text-decoration:none}.jwp .j-visual .j-cta:focus-visible{outline:3px solid var(--j-berry);outline-offset:7px}.jwp .j-visual .j-main-title{white-space:normal}.jwp .j-visual--article .j-ad{border-radius:100px 100px 24px 24px}.jwp .j-visual--article .j-proof-stage{padding-top:9cqw;padding-bottom:10cqw}.jwp .j-visual--article .j-document{width:68%;margin-left:6%}.jwp .j-visual--article .j-portrait .j-free-label{position:absolute;right:6cqw;bottom:7cqw;width:43%;z-index:3}.jwp .j-visual--tile .j-ad{border-radius:0;aspect-ratio:1.5}.jwp .j-visual--tile .j-portrait{aspect-ratio:1.5}.jwp .j-visual--tile .j-proof-stage{padding-top:7cqw;padding-bottom:4cqw}.jwp .j-visual--tile .j-document{width:65%;padding:3cqw}.jwp .j-visual--tile .j-doc-heading,.jwp .j-visual--tile .j-doc-meta,.jwp .j-visual--tile .j-private-lines,.jwp .j-visual--tile .j-doc-footnote{display:none}.jwp .j-visual--tile .j-doc-logo{width:48%;margin-bottom:2cqw}.jwp .j-visual--tile .j-time-row{padding:2.5cqw 0}.jwp .j-visual--tile .j-time-row span{font-size:max(9px,2.6cqw)}.jwp .j-visual--tile .j-time-row strong{font-size:max(14px,4cqw)}.jwp .j-visual--tile .j-time-featured strong{font-size:max(17px,6cqw)}.jwp .j-visual--tile .j-visit-stamp{bottom:3%;width:24%}.jwp .j-visual--tile .j-logo-plaque{padding:2cqw 2.4cqw}.jwp .j-visual--tile .j-free-label{font-size:clamp(8px,2.6cqw,11px);padding:9px 5px}.jwp .j-visual--tile .j-portrait .j-free-label{right:5cqw;bottom:5cqw;width:49%}@media (prefers-reduced-motion:reduce){.jwp .j-visual *{scroll-behavior:auto;transition:none}}.jwp .j-visual .j-choice .j-portrait{container-type:inline-size;background:#a9adae}.jwp .j-visual .j-photo-words{position:absolute;left:4%;top:50%;width:36%;transform:translateY(-50%);z-index:2;margin:0;text-align:center;color:var(--j-ink);font-family:Montserrat,sans-serif}.jwp .j-visual .j-photo-words>span{display:block;white-space:nowrap}.jwp .j-visual .j-word-bez{font-size:clamp(37px,11.4cqw,60px);font-weight:900;font-style:italic;color:var(--j-berry);letter-spacing:-.075em;line-height:1}.jwp .j-visual .j-word-okresu{font-size:clamp(13px,3.7cqw,20px);font-weight:600;font-style:normal;letter-spacing:-.03em;line-height:1.4}.jwp .j-visual .j-word-last{font-size:clamp(11px,3.05cqw,16px);font-weight:600;font-style:normal;letter-spacing:-.045em;line-height:1.45}.jwp .j-visual .j-photo-words .j-lime-line{width:30%;height:3px;margin:2.1cqw auto 0;border-radius:999px;background:var(--j-lime)}.jwp .j-visual .j-choice-copy{padding:5.4cqw 6cqw 6cqw}.jwp .j-visual .j-choice .j-eyebrow{font-size:clamp(11px,2.15cqw,12px);letter-spacing:.09em;margin:0 0 4cqw}.jwp .j-visual .j-choice-title-row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:4cqw;align-items:center;padding:0}.jwp .j-visual .j-choice .j-main-title{font-size:clamp(25px,8cqw,43px);line-height:1.02;letter-spacing:-.055em}.jwp .j-visual .j-choice-title-row .j-leadline{min-width:0;margin:0;padding-left:3cqw;border-left:1px solid var(--j-berry);font-size:clamp(12px,2.6cqw,14px);line-height:1.65;font-weight:500}.jwp .j-visual .j-choice .j-cta{display:flex;width:fit-content;max-width:100%;min-height:48px;margin:4.7cqw auto 0;padding:14px 22px;transform:none;box-shadow:0 6px 0 var(--j-ink);font-size:clamp(12px,2.65cqw,14px);line-height:1.4;text-align:center}.jwp .j-visual .j-choice .j-cta>span{font-size:20px;line-height:1}.jwp .j-visual .j-choice .j-brand-promise{padding:16px 12px;font-size:clamp(11px,2.3cqw,12px);line-height:1.55}.jwp .j-visual--article .j-choice{border-radius:34px}.jwp .jwp-hub-head{max-width:830px;margin:0 auto 35px;text-align:center}.jwp .jwp-hub-head h2{margin-bottom:19px}.jwp .jwp-hub-note{text-align:center;font-size:13px;color:var(--muted);margin-top:29px}.jwp .j-visual .j-word-last{font-size:clamp(9px,3cqw,16px)}.jwp .j-visual .j-word-bez{font-size:clamp(30px,11.4cqw,60px)}.jwp .j-visual--tile .j-word-bez{font-size:11.4cqw}.jwp .j-visual--tile .j-word-last{font-size:3.4cqw}.jwp .j-visual .j-photo-words{width:36%;left:4%}.jwp .j-visual--article .j-choice{border-radius:34px}.jwp .j-visual--tile .j-invoice .j-doc-logo{width:46%}.jwp .j-campaign-scene{position:relative;aspect-ratio:1.32;overflow:hidden;background:radial-gradient(ellipse at 100% 75%,#f4cddd 0,transparent 68%),#fff4f7}.jwp .j-campaign-art--tile .j-campaign-scene{aspect-ratio:3/2}.jwp .j-campaign-office{position:absolute;top:0;left:-43%;width:125%;height:auto;max-width:none;margin:0;border:0;mask-image:linear-gradient(90deg,transparent 18%,#000 37%,#000 81%,transparent 96%);-webkit-mask-image:linear-gradient(90deg,transparent 18%,#000 37%,#000 81%,transparent 96%)}.jwp .j-campaign-slip{position:absolute;z-index:1;top:8%;left:49%;width:47%;padding:3cqw;background:#fffcf6;transform:rotate(-2deg);border:1px solid #f3e8df;box-shadow:0 2cqw 4cqw rgba(81,33,51,.09)}.jwp .j-campaign-slip:before{content:"";position:absolute;top:-1.7cqw;left:34%;width:32%;height:4cqw;background:rgba(255,243,214,.72);transform:rotate(1deg)}.jwp .j-campaign-slip-logo{display:block;width:52%;height:auto;margin:0 0 2.3cqw;border:0}.jwp .j-campaign-slip-title{font-size:2.15cqw;line-height:1.4;font-weight:800;color:#755362;letter-spacing:.015em;border-bottom:1px solid #ddc8c2;padding-bottom:2cqw;margin:0 0 2cqw}.jwp .j-campaign-row{display:flex;align-items:center;justify-content:space-between;gap:1cqw;min-height:10cqw;border-bottom:1px solid #ddc8c2;padding:2cqw 0}.jwp .j-campaign-row span{font-size:2.3cqw;line-height:1.4}.jwp .j-campaign-row strong{font-size:4.9cqw;line-height:1.15;font-weight:800;letter-spacing:-.045em;white-space:nowrap}.jwp .j-campaign-row--featured{border:1px solid #ca2c68;border-radius:4px;background:#edf3cb;margin:0 -1cqw;padding:2cqw 1cqw}.jwp .j-campaign-row--featured strong{color:#ca2c68;font-size:5.3cqw}.jwp .j-campaign-slip-note{font-size:2.35cqw;line-height:1.5;text-align:center;padding-top:2.5cqw;margin:0}.jwp .j-campaign-slip-note:after{content:"";display:block;width:82%;height:.4cqw;margin:1.6cqw auto 0;background:#ca2c68;border-radius:100%}