.campaign-objects-module__KmaSBW__ceramic{background:#ebe9df;place-items:center;min-height:160px;display:grid;position:relative;overflow:hidden}.campaign-objects-module__KmaSBW__ceramic svg{width:100%;height:100%;max-height:360px;display:block}.campaign-objects-module__KmaSBW__ceramic>span{color:#43583f;letter-spacing:.03em;font-size:11px;position:absolute;bottom:12px;left:14px}.campaign-objects-module__KmaSBW__cupGeometry{transform-origin:50% 78%;transition:transform .35s}.campaign-objects-module__KmaSBW__ceramic:hover .campaign-objects-module__KmaSBW__cupGeometry{transform:rotate(-3deg)translateY(-3px)}.campaign-objects-module__KmaSBW__ceramic[data-compact]{min-height:60px}.campaign-objects-module__KmaSBW__ceramic[data-compact]>span{display:none}.campaign-objects-module__KmaSBW__roomPlan{color:#3e5543;margin:15px 0;position:relative}.campaign-objects-module__KmaSBW__roomPlan>svg{width:100%;max-height:230px;display:block}.campaign-objects-module__KmaSBW__roomButtons{position:absolute;inset:0 0 85px}.campaign-objects-module__KmaSBW__roomButtons button{color:#35513d;background:#fffef1eb;border:1px solid #799479;border-radius:7px;align-items:center;gap:5px;min-height:40px;padding:9px 8px;font-size:10px;display:flex;position:absolute;box-shadow:0 3px 8px #29432e10}.campaign-objects-module__KmaSBW__roomButtons button[aria-pressed=true]{color:#fff;background:#365d43;border-color:#365d43}.campaign-objects-module__KmaSBW__roomButtons button[data-room=Wohnen]{top:44%;left:10%}.campaign-objects-module__KmaSBW__roomButtons button[data-room="Küche"]{top:23%;right:3%}.campaign-objects-module__KmaSBW__roomButtons button[data-room=Terrasse]{top:76%;right:1%}.campaign-objects-module__KmaSBW__roomButtons svg{width:12px;height:12px}.campaign-objects-module__KmaSBW__roomPlan>p{min-height:36px;margin:12px 0 8px!important;font-size:12px!important;line-height:1.5!important}.campaign-objects-module__KmaSBW__roomPlan>small{color:#6b7b66;font-size:9px}.campaign-objects-module__KmaSBW__shelfRoom{isolation:isolate;background:#ece9dd;flex-direction:column;justify-content:end;align-items:center;min-height:205px;padding:20px 8px 14px;display:flex;position:relative;overflow:hidden}.campaign-objects-module__KmaSBW__wallLight{z-index:-1;background:#fff8;width:80%;height:130%;position:absolute;top:-40%;left:20%;transform:rotate(28deg)}.campaign-objects-module__KmaSBW__shelfUnit{width:var(--shelf-width);border:6px solid var(--wood);box-shadow:6px 7px 0 color-mix(in srgb,var(--wood),#343924 30%),18px 18px 25px #57573c22;transition:width .25s,border-color .25s;transform:perspective(550px)rotateY(-9deg)}.campaign-objects-module__KmaSBW__shelfRow{border-bottom:5px solid var(--wood);justify-content:space-around;align-items:end;height:40px;display:flex;position:relative}.campaign-objects-module__KmaSBW__shelfRow:last-child{border:0}.campaign-objects-module__KmaSBW__shelfRow:after{content:"";pointer-events:none;background:linear-gradient(#57573519,#0000 40%);position:absolute;inset:0}.campaign-objects-module__KmaSBW__books{background:repeating-linear-gradient(90deg,#9b7c63 0 5px,#e2dbbc 5px 8px,#516960 8px 12px,#c6bc96 12px 16px);border-radius:1px;width:27px;height:29px;display:block}.campaign-objects-module__KmaSBW__vessel{background:#8ba091;border-radius:5px 5px 8px 8px;width:19px;height:24px;display:block;box-shadow:inset -5px 0 #64796822}.campaign-objects-module__KmaSBW__flatBooks{background:repeating-linear-gradient(#637b6b 0 3px,#e5dfca 3px 5px);width:38px;height:11px;display:block}.campaign-objects-module__KmaSBW__dimension{width:var(--shelf-width);color:#52634a;justify-content:center;align-items:center;gap:8px;margin:19px 0 6px;font-size:10px;display:flex}.campaign-objects-module__KmaSBW__dimension>span{border-top:1px solid #898c76;flex:1;height:5px}.campaign-objects-module__KmaSBW__dimension>span:first-child{border-left:1px solid #898c76}.campaign-objects-module__KmaSBW__dimension>span:last-child{border-right:1px solid #898c76}.campaign-objects-module__KmaSBW__shelfRoom>small{color:#52634a;font-size:9px}@media (prefers-reduced-motion:reduce){.campaign-objects-module__KmaSBW__cupGeometry,.campaign-objects-module__KmaSBW__shelfUnit{transition:none}.campaign-objects-module__KmaSBW__ceramic:hover .campaign-objects-module__KmaSBW__cupGeometry{transform:none}}.spot-vignettes-module__3dii-a__portfolio{gap:2px;display:flex;position:absolute;inset:0 0 0 42%;overflow:hidden}.spot-vignettes-module__3dii-a__portfolio>div{flex:1;transition:flex .8s cubic-bezier(.2,.8,.2,1);position:relative}.spot-vignettes-module__3dii-a__portfolio>div[data-featured=true]{flex:3}.spot-vignettes-module__3dii-a__portfolio img{object-fit:cover}.spot-vignettes-module__3dii-a__portfolio span{color:#fff;white-space:nowrap;writing-mode:vertical-rl;background:#2f251eb3;padding:8px;font-size:1.6cqw;position:absolute;bottom:12%;left:10%}.spot-vignettes-module__3dii-a__tariffs{perspective:800px;position:absolute;inset:16% -5% 12% 49%}.spot-vignettes-module__3dii-a__tariffs>div{color:#322e51;background:#f7f5ee;border:1px solid #342d5c33;border-radius:14px;flex-direction:column;padding:12%;transition:transform .7s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;inset:0 0 0 20%;transform:translate(15%,5%)rotate(9deg);box-shadow:0 10px 30px #1e183433}.spot-vignettes-module__3dii-a__tariffs>div[data-front=true]{z-index:3;transform:translate(-12%)rotate(-3deg)}.spot-vignettes-module__3dii-a__tariffs span{font-size:2cqw}.spot-vignettes-module__3dii-a__tariffs strong{overflow-wrap:break-word;max-width:5ch;margin-top:20%;font-size:8cqw;font-weight:620;line-height:1.03}.spot-vignettes-module__3dii-a__tariffs p{margin-top:auto;font-size:4cqw;font-weight:600}.spot-vignettes-module__3dii-a__tariffs small{margin-top:.5em;font-size:1.7cqw;font-weight:400;display:block}.spot-vignettes-module__3dii-a__tariffs i{background:#9d92c1;width:22%;height:4px;margin-top:8%}.spot-vignettes-module__3dii-a__week{color:#344b3d;background:#f3f1e9;border-radius:10px;padding:6%;position:absolute;inset:17% -4% 13% 42%;transform:perspective(900px)rotateY(-8deg)rotate(4deg);box-shadow:-12px 14px 26px #16261f26}.spot-vignettes-module__3dii-a__week header{font-family:Georgia,serif;font-size:2.8cqw;line-height:1.2}.spot-vignettes-module__3dii-a__week>div{grid-template-columns:repeat(7,1fr);gap:2px;height:45%;margin-top:9%;display:grid}.spot-vignettes-module__3dii-a__week>div>div{background:#e8e8de;flex-direction:column;padding:3px;display:flex}.spot-vignettes-module__3dii-a__week>div>div[data-filled=true]{background:#cbddbc}.spot-vignettes-module__3dii-a__week span{text-align:center;font-size:1.3cqw}.spot-vignettes-module__3dii-a__week i{aspect-ratio:1;background:#638058;border-radius:50%;width:65%;margin:30% auto 10%;display:block}.spot-vignettes-module__3dii-a__week small{text-align:center;overflow-wrap:anywhere;font-size:1.1cqw}.spot-vignettes-module__3dii-a__week footer{margin-top:8%;font-size:1.6cqw}.spot-vignettes-module__3dii-a__menu{color:#443e28;background:#f5edd7;flex-direction:column;padding:7% 5%;display:flex;position:absolute;inset:7% 3% 7% 54%;transform:rotate(4deg);box-shadow:0 12px 25px #14251944}.spot-vignettes-module__3dii-a__menu>span{letter-spacing:.06em;font-size:1.1cqw}.spot-vignettes-module__3dii-a__menu>strong{margin-top:8%;font-family:Georgia,serif;font-size:4cqw;font-weight:400;line-height:1.07}.spot-vignettes-module__3dii-a__menu p{border-bottom:1px solid #8a785744;gap:4px;margin:0;padding:7% 0;display:grid;position:relative}.spot-vignettes-module__3dii-a__menu b{max-width:82%;font-size:1.5cqw;font-weight:600}.spot-vignettes-module__3dii-a__menu p span{max-width:85%;font-size:1cqw}.spot-vignettes-module__3dii-a__menu em{font-size:1.3cqw;font-style:normal;position:absolute;top:24%;right:0}.spot-vignettes-module__3dii-a__menu>small{margin-top:auto;font-size:1.3cqw;line-height:1.4}.spot-vignettes-module__3dii-a__documents{perspective:800px;position:absolute;inset:8% -4% 11% 52%}.spot-vignettes-module__3dii-a__documents>div{background:#faf5e8;border:1px solid #b4bbae;flex-direction:column;padding:13%;transition:transform .7s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;inset:0 4%;transform:rotate(10deg)translateX(10%);box-shadow:0 10px 15px #27463720}.spot-vignettes-module__3dii-a__documents>div[data-front=true]{z-index:3}.spot-vignettes-module__3dii-a__documents>div>span{letter-spacing:.05em;font-size:1.4cqw}.spot-vignettes-module__3dii-a__documents strong{margin-top:14%;font-family:Georgia,serif;font-size:3.7cqw;font-weight:400;line-height:1.13}.spot-vignettes-module__3dii-a__documents>div>div{gap:12px;margin-top:auto;display:grid}.spot-vignettes-module__3dii-a__documents i{background:#7f9b8155;height:1px}.spot-vignettes-module__3dii-a__architecture{position:absolute;inset:0}.spot-vignettes-module__3dii-a__architecture>img{object-fit:cover}.spot-vignettes-module__3dii-a__architecture>div{color:#284135;background:#f5f1e9e8;gap:5%;padding:4%;display:flex;position:absolute;bottom:7%;left:5%;right:5%}.spot-vignettes-module__3dii-a__architecture span{flex:1;gap:7px;display:grid}.spot-vignettes-module__3dii-a__architecture strong{font-family:Georgia,serif;font-size:2.6cqw;font-weight:400}.spot-vignettes-module__3dii-a__architecture small{font-size:1.5cqw}.spot-vignettes-module__3dii-a__collection{perspective:900px;position:absolute;inset:7% -16% 0 27%}.spot-vignettes-module__3dii-a__collection>div{opacity:.8;transition:transform .8s cubic-bezier(.2,.8,.2,1);position:absolute;inset:10%;transform:translateX(29%)scale(.7)}.spot-vignettes-module__3dii-a__collection>div[data-front=true]{z-index:2;opacity:1;transform:translateX(4%)scale(1)}.spot-vignettes-module__3dii-a__collection>div>div{background:none;height:100%}@media (prefers-reduced-motion:reduce){.spot-vignettes-module__3dii-a__collection>div,.spot-vignettes-module__3dii-a__documents>div,.spot-vignettes-module__3dii-a__portfolio>div,.spot-vignettes-module__3dii-a__tariffs>div{transition:none}}.spot-vignettes-module__3dii-a__menu{padding-block:5% 4%}.spot-vignettes-module__3dii-a__menu>div{margin-block:6%}.spot-vignettes-module__3dii-a__menu p{padding-block:5%}.spot-vignettes-module__3dii-a__menu>small{font-size:1.08cqw}.spot-vignettes-module__3dii-a__tariffs{inset:16% 7% 12% 49%}.spot-vignettes-module__3dii-a__tariffs>div{transform:translate(5%,5%)rotate(6deg)}.spot-vignettes-module__3dii-a__tariffs>div:first-child{transform:translate(-12%,8%)rotate(-7deg)}.spot-vignettes-module__3dii-a__tariffs>div[data-front=true]{transform:translate(-10%)rotate(-3deg)}.spot-vignettes-module__3dii-a__tariffs>div:last-child strong{overflow-wrap:normal;max-width:100%;font-size:4.4cqw}.spot-vignettes-module__3dii-a__documents{inset:9% 7% 11% 53%}.spot-vignettes-module__3dii-a__documents>div{padding:10%;transform:rotate(7deg)translateX(6%)}.spot-vignettes-module__3dii-a__documents>div:nth-child(2){transform:rotate(-7deg)translateX(-6%)}.spot-vignettes-module__3dii-a__documents>div[data-front=true]{transform:rotate(-3deg)}.spot-vignettes-module__3dii-a__documents>div:not([data-front=true])>footer{visibility:hidden}.spot-vignettes-module__3dii-a__collection{inset:7% 6% 0 37%}.spot-vignettes-module__3dii-a__collection>div{inset:10% 7%;transform:translateX(25%)scale(.65)}.spot-vignettes-module__3dii-a__collection>div:nth-child(2){transform:translateX(-24%)scale(.65)}.spot-vignettes-module__3dii-a__collection>div[data-front=true]{transform:translateX(2%)scale(.92)}.spot-vignettes-module__3dii-a__documents strong{margin-top:8%;font-size:2.9cqw}.spot-vignettes-module__3dii-a__documents p{margin-top:5%;font-size:1.45cqw;line-height:1.45}.spot-vignettes-module__3dii-a__documents>div>div{gap:8px}.spot-vignettes-module__3dii-a__documents footer{margin-top:6%;font-size:1.05cqw}.spot-vignettes-module__3dii-a__week{padding:5%;left:47%;right:6%}.spot-vignettes-module__3dii-a__week>div{grid-template-columns:repeat(7,minmax(0,1fr));height:44%}.spot-vignettes-module__3dii-a__week .spot-vignettes-module__3dii-a__weekActivity{overflow-wrap:normal;font-size:1.1cqw;line-height:1.3}.spot-vignettes-module__3dii-a__week footer{line-height:1.3}.example-campaign-artwork-module__zP7bWW__artwork{aspect-ratio:16/10;isolation:isolate;background:var(--example-paper);height:100%;min-height:100%;color:var(--example-ink);position:relative;overflow:hidden;container-type:inline-size}.example-campaign-artwork-module__zP7bWW__visual{position:absolute;inset:0;overflow:hidden}.example-campaign-artwork-module__zP7bWW__visual>img{object-fit:cover;object-position:center}.example-campaign-artwork-module__zP7bWW__shade{background:linear-gradient(90deg,#13251eda,#0000 87%);position:absolute;inset:0}.example-campaign-artwork-module__zP7bWW__brand{letter-spacing:.15em;max-width:78%;font-size:1.65cqw;font-weight:650;line-height:1.4;position:absolute;top:7%;left:6%}.example-campaign-artwork-module__zP7bWW__words{flex-direction:column;justify-content:center;gap:6%;display:flex;position:absolute;inset:25% 35% 18% 6%}.example-campaign-artwork-module__zP7bWW__words strong{letter-spacing:-.045em;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;font-size:6.2cqw;font-weight:560;line-height:1.08}.example-campaign-artwork-module__zP7bWW__words strong>span{display:block}.example-campaign-artwork-module__zP7bWW__words>span{max-width:29ch;font-size:1.9cqw;line-height:1.4}.example-campaign-artwork-module__zP7bWW__caption{letter-spacing:.05em;max-width:66%;font-size:1.35cqw;line-height:1.4;position:absolute;bottom:7%;left:6%}.example-campaign-artwork-module__zP7bWW__artwork[data-example-style=photographic]{color:#fffaf0}.example-campaign-artwork-module__zP7bWW__artwork[data-length=medium] .example-campaign-artwork-module__zP7bWW__words strong{font-size:5.3cqw}.example-campaign-artwork-module__zP7bWW__artwork[data-length=long] .example-campaign-artwork-module__zP7bWW__words strong{font-size:4.3cqw}.example-campaign-artwork-module__zP7bWW__artwork[data-example-style=editorial] .example-campaign-artwork-module__zP7bWW__visual{inset:9% 4% 10% 48%;transform:rotate(3deg);box-shadow:0 12px 28px #25392b24}.example-campaign-artwork-module__zP7bWW__artwork[data-example-style=editorial] .example-campaign-artwork-module__zP7bWW__shade{display:none}.example-campaign-artwork-module__zP7bWW__artwork[data-example-style=editorial] .example-campaign-artwork-module__zP7bWW__words{right:55%}.example-campaign-artwork-module__zP7bWW__artwork[data-example-style=editorial] .example-campaign-artwork-module__zP7bWW__words strong{font-family:Georgia,Times New Roman,serif;font-size:5.7cqw;font-weight:400;line-height:1.1}.example-campaign-artwork-module__zP7bWW__artwork[data-example-style=editorial][data-length=medium] .example-campaign-artwork-module__zP7bWW__words strong{font-size:4.6cqw}.example-campaign-artwork-module__zP7bWW__artwork[data-example-style=editorial][data-length=long] .example-campaign-artwork-module__zP7bWW__words strong{font-size:3.7cqw}.example-campaign-artwork-module__zP7bWW__artwork[data-example-style=editorial] .example-campaign-artwork-module__zP7bWW__brand{max-width:40%}.example-campaign-artwork-module__zP7bWW__artwork[data-example-style=editorial] .example-campaign-artwork-module__zP7bWW__caption{max-width:45%;font-size:1.2cqw;bottom:4%;left:50%}.example-campaign-artwork-module__zP7bWW__graphic{width:100%;height:100%}.example-campaign-artwork-module__zP7bWW__graphic>svg{object-fit:contain;width:100%;height:100%;display:block}.example-campaign-artwork-module__zP7bWW__artwork[data-example-style=motion],.example-campaign-artwork-module__zP7bWW__artwork[data-graphic=true]{color:var(--example-ink)}.example-campaign-artwork-module__zP7bWW__artwork[data-graphic=true] .example-campaign-artwork-module__zP7bWW__visual{inset:8% 2% 5% 45%;transform:rotate(-3deg)}.example-campaign-artwork-module__zP7bWW__artwork[data-graphic=true] .example-campaign-artwork-module__zP7bWW__shade{display:none}.example-campaign-artwork-module__zP7bWW__artwork[data-graphic=true] .example-campaign-artwork-module__zP7bWW__words{right:56%}.example-campaign-artwork-module__zP7bWW__artwork[data-graphic=true] .example-campaign-artwork-module__zP7bWW__words strong{font-size:4.9cqw;line-height:1.1}.example-campaign-artwork-module__zP7bWW__artwork[data-graphic=true][data-length=medium] .example-campaign-artwork-module__zP7bWW__words strong{font-size:4.1cqw}.example-campaign-artwork-module__zP7bWW__artwork[data-graphic=true][data-length=long] .example-campaign-artwork-module__zP7bWW__words strong{font-size:3.4cqw}.example-campaign-artwork-module__zP7bWW__artwork[data-graphic=true] .example-campaign-artwork-module__zP7bWW__brand{max-width:40%}.example-campaign-artwork-module__zP7bWW__artwork[data-graphic=true] .example-campaign-artwork-module__zP7bWW__caption{max-width:39%;font-size:1.1cqw}.example-campaign-artwork-module__zP7bWW__qr{color:#284c3c;background:#fffdf6;border-radius:5px;width:19%;padding:1.8%;position:absolute;bottom:11%;right:6%;box-shadow:0 8px 25px #132e332b}.example-campaign-artwork-module__zP7bWW__qr svg{width:100%;height:auto;display:block}.example-campaign-artwork-module__zP7bWW__qr a,.example-campaign-artwork-module__zP7bWW__qr button{font:inherit;color:inherit;cursor:pointer;background:none;border:0;width:100%;padding:0;display:block}.example-campaign-artwork-module__zP7bWW__qr button>span{padding-top:7%;font-size:1.25cqw;line-height:1.4;display:block}.example-campaign-artwork-module__zP7bWW__qr button>span svg{display:none}.example-campaign-artwork-module__zP7bWW__qr :focus-visible{outline-offset:5px;outline:3px solid #22b7bf}.example-campaign-artwork-module__zP7bWW__artwork[data-qr=true] .example-campaign-artwork-module__zP7bWW__words{right:43%}.example-campaign-artwork-module__zP7bWW__artwork[data-qr=true] .example-campaign-artwork-module__zP7bWW__words strong{font-size:5.1cqw}.example-campaign-artwork-module__zP7bWW__artwork[data-qr=true][data-graphic=true] .example-campaign-artwork-module__zP7bWW__visual{opacity:.38}.example-campaign-artwork-module__zP7bWW__artwork[data-qr=true] .example-campaign-artwork-module__zP7bWW__caption{max-width:60%}.example-campaign-artwork-module__zP7bWW__graphic [data-motion-part]{transform-box:fill-box;transform-origin:center;animation:example-campaign-artwork-module__zP7bWW__pieceReveal 4s cubic-bezier(.2,.7,.2,1) infinite both paused}.example-campaign-artwork-module__zP7bWW__graphic [data-motion-part="1"]{animation-delay:-.35s}.example-campaign-artwork-module__zP7bWW__graphic [data-motion-part="2"]{animation-delay:-.7s}.example-campaign-artwork-module__zP7bWW__artwork[data-playing=true] .example-campaign-artwork-module__zP7bWW__graphic [data-motion-part]{animation-play-state:running}.example-campaign-artwork-module__zP7bWW__artwork[data-playing=true] .example-campaign-artwork-module__zP7bWW__visual>img{animation:example-campaign-artwork-module__zP7bWW__sceneTravel 5s ease-out both}.example-campaign-artwork-module__zP7bWW__artwork[data-playing=true] .example-campaign-artwork-module__zP7bWW__words{animation:example-campaign-artwork-module__zP7bWW__copyArrives .5s ease-out both}.example-campaign-artwork-module__zP7bWW__styles{color:#355247;flex-wrap:wrap;align-items:center;gap:6px 9px;margin:12px 0 4px;display:flex}.example-campaign-artwork-module__zP7bWW__styles>span{margin-right:4px;font-size:.72rem}.example-campaign-artwork-module__zP7bWW__styles button{font:inherit;cursor:pointer;color:inherit;background:none;border:1px solid #38544736;border-radius:5px;min-height:36px;padding:8px 12px;font-size:.74rem;line-height:1.4}.example-campaign-artwork-module__zP7bWW__styles button[aria-pressed=true]{color:#fffdf5;background:#284b3d;border-color:#284b3d}.example-campaign-artwork-module__zP7bWW__styles button:hover{border-color:#284b3d}.example-campaign-artwork-module__zP7bWW__styles button:focus-visible{outline-offset:3px;outline:3px solid #22a9b1}@keyframes example-campaign-artwork-module__zP7bWW__pieceReveal{0%,to{transform:translateY(0)rotate(0)}45%{transform:translateY(-14px)rotate(2deg)}75%{transform:translateY(4px)rotate(-1deg)}}@keyframes example-campaign-artwork-module__zP7bWW__sceneTravel{0%{transform:scale(1.015)}to{transform:scale(1.06)}}@keyframes example-campaign-artwork-module__zP7bWW__copyArrives{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (width <= 600px){.example-campaign-artwork-module__zP7bWW__styles{gap:6px}.example-campaign-artwork-module__zP7bWW__styles>span{flex-basis:100%}.example-campaign-artwork-module__zP7bWW__styles button{padding:8px 10px;font-size:.7rem}}.example-campaign-artwork-module__zP7bWW__artwork[data-example-style=motion] .example-campaign-artwork-module__zP7bWW__visual{box-shadow:none;inset:12% 1% 12% 43%;transform:none}.example-campaign-artwork-module__zP7bWW__artwork[data-example-style=motion] .example-campaign-artwork-module__zP7bWW__words strong{letter-spacing:-.04em;font-weight:660}.example-campaign-artwork-module__zP7bWW__artwork[data-example-style=motion][data-graphic-kind=network]{color:#f0eee4;background:#252d47}.example-campaign-artwork-module__zP7bWW__artwork[data-example-style=motion][data-graphic-kind=type]{color:#3a3026;background:#e9b344}.example-campaign-artwork-module__zP7bWW__artwork[data-example-style=motion][data-graphic-kind=wave]{color:#353457;background:#e2e3f1}.example-campaign-artwork-module__zP7bWW__graphic [data-motion-line]{stroke-dasharray:100;animation:example-campaign-artwork-module__zP7bWW__routeDraw 4s ease-in-out infinite paused}.example-campaign-artwork-module__zP7bWW__artwork[data-playing=true] .example-campaign-artwork-module__zP7bWW__graphic [data-motion-line]{animation-play-state:running}.example-campaign-artwork-module__zP7bWW__artwork[data-graphic-kind=wave] .example-campaign-artwork-module__zP7bWW__graphic [data-motion-part]{animation-name:example-campaign-artwork-module__zP7bWW__waveMove}.example-campaign-artwork-module__zP7bWW__artwork[data-graphic-kind=calendar] .example-campaign-artwork-module__zP7bWW__graphic [data-motion-part],.example-campaign-artwork-module__zP7bWW__artwork[data-graphic-kind=checklist] .example-campaign-artwork-module__zP7bWW__graphic [data-motion-part]{animation-name:example-campaign-artwork-module__zP7bWW__markArrives}.example-campaign-artwork-module__zP7bWW__artwork[data-graphic-kind=network] .example-campaign-artwork-module__zP7bWW__graphic [data-motion-part],.example-campaign-artwork-module__zP7bWW__artwork[data-graphic-kind=orbit] .example-campaign-artwork-module__zP7bWW__graphic [data-motion-part]{animation-name:example-campaign-artwork-module__zP7bWW__nodePulse}@keyframes example-campaign-artwork-module__zP7bWW__routeDraw{0%{stroke-dashoffset:100px}60%,to{stroke-dashoffset:0}}@keyframes example-campaign-artwork-module__zP7bWW__waveMove{0%,to{transform:scaleY(.75)}45%{transform:scaleY(1.18)}}@keyframes example-campaign-artwork-module__zP7bWW__markArrives{0%,to{opacity:1;transform:none}35%{opacity:.5;transform:translateY(7px)}}@keyframes example-campaign-artwork-module__zP7bWW__nodePulse{0%,to{transform:scale(1)}45%{transform:scale(1.065)}}@media (prefers-reduced-motion:reduce){.example-campaign-artwork-module__zP7bWW__artwork *{transition:none!important;animation:none!important}}.campaign-artwork-module__EHd_Mq__artwork{aspect-ratio:16/10;background:var(--art-paper);height:100%;min-height:100%;color:var(--art-ink);isolation:isolate;position:relative;overflow:hidden;container-type:inline-size}.campaign-artwork-module__EHd_Mq__image{z-index:-2;position:absolute;inset:0;overflow:hidden}.campaign-artwork-module__EHd_Mq__image img{object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1),object-position 1.2s}.campaign-artwork-module__EHd_Mq__material{z-index:-1;background:linear-gradient(90deg,#101e1bcf,#101e1b40 60%,#0000);position:absolute;inset:0}.campaign-artwork-module__EHd_Mq__type{color:#fff;flex-direction:column;justify-content:center;align-items:start;padding:7%;display:flex;position:absolute;inset:0}.campaign-artwork-module__EHd_Mq__brand{letter-spacing:.12em;max-width:72%;font-size:clamp(9px,2cqw,15px);font-weight:650;position:absolute;top:7%}.campaign-artwork-module__EHd_Mq__type strong{letter-spacing:-.045em;max-width:18ch;font-size:clamp(21px,7.2cqw,60px);font-weight:560;line-height:1.04;display:block}.campaign-artwork-module__EHd_Mq__type strong>span{animation:campaign-artwork-module__EHd_Mq__lineIn .6s cubic-bezier(.2,.75,.25,1) both;animation-delay:calc(var(--line)*80ms);display:block}.campaign-artwork-module__EHd_Mq__invitation{max-width:27ch;margin-top:6%;font-size:clamp(9px,2.4cqw,17px);line-height:1.35}.campaign-artwork-module__EHd_Mq__edition{letter-spacing:.13em;color:#fff9;font-size:clamp(8px,1.4cqw,11px);position:absolute;bottom:6%;left:7%}.campaign-artwork-module__EHd_Mq__qr{background:#fff;border-radius:6px;width:22%;padding:2%;position:absolute;bottom:11%;right:5%;box-shadow:0 7px 20px #15302726}.campaign-artwork-module__EHd_Mq__qr svg{width:100%;height:auto;display:block}.campaign-artwork-module__EHd_Mq__qr a,.campaign-artwork-module__EHd_Mq__qr button{color:#153f32;background:none;border:0;width:100%;padding:0;text-decoration:none;display:block}.campaign-artwork-module__EHd_Mq__qr button>span{padding-top:5px;font-size:clamp(7px,1.35cqw,11px);line-height:1.3;display:block}.campaign-artwork-module__EHd_Mq__qr button>span svg{display:none}.campaign-artwork-module__EHd_Mq__artwork[data-qr=true] .campaign-artwork-module__EHd_Mq__type strong{max-width:14ch;font-size:clamp(18px,5.2cqw,44px)}.campaign-artwork-module__EHd_Mq__artwork[data-qr=true] .campaign-artwork-module__EHd_Mq__type{padding-right:32%}.campaign-artwork-module__EHd_Mq__artwork[data-moment="1"] .campaign-artwork-module__EHd_Mq__image img{transform:scale(1.065)}.campaign-artwork-module__EHd_Mq__artwork[data-moment="2"] .campaign-artwork-module__EHd_Mq__image img{transform:scale(1)}.campaign-artwork-module__EHd_Mq__artwork[data-family=table] .campaign-artwork-module__EHd_Mq__material{background:linear-gradient(0deg,#1b3021e8,#0000 90%)}.campaign-artwork-module__EHd_Mq__artwork[data-family=table] .campaign-artwork-module__EHd_Mq__type{justify-content:end;padding-bottom:13%}.campaign-artwork-module__EHd_Mq__artwork[data-family=table] .campaign-artwork-module__EHd_Mq__type strong{letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,8.4cqw,70px);font-weight:400}.campaign-artwork-module__EHd_Mq__artwork[data-family=table] .campaign-artwork-module__EHd_Mq__brand{letter-spacing:.2em}.campaign-artwork-module__EHd_Mq__artwork[data-family=table][data-qr=true] .campaign-artwork-module__EHd_Mq__type strong{font-size:clamp(20px,5.8cqw,46px)}.campaign-artwork-module__EHd_Mq__artwork[data-family=craft] .campaign-artwork-module__EHd_Mq__image{left:33%}.campaign-artwork-module__EHd_Mq__artwork[data-family=craft] .campaign-artwork-module__EHd_Mq__material{clip-path:polygon(0 0,85% 0,44% 100%,0 100%);background:linear-gradient(90deg,#e9d5b9 0 39%,#e9d5b900 82%)}.campaign-artwork-module__EHd_Mq__artwork[data-family=craft] .campaign-artwork-module__EHd_Mq__type{color:#402c20}.campaign-artwork-module__EHd_Mq__artwork[data-family=craft] .campaign-artwork-module__EHd_Mq__type strong{max-width:13ch;font-size:clamp(22px,7cqw,60px);font-weight:680}.campaign-artwork-module__EHd_Mq__artwork[data-family=craft] .campaign-artwork-module__EHd_Mq__edition{color:#5b4031}.campaign-artwork-module__EHd_Mq__artwork[data-family=craft][data-moment="1"] .campaign-artwork-module__EHd_Mq__image{left:0}.campaign-artwork-module__EHd_Mq__artwork[data-family=craft][data-moment="1"] .campaign-artwork-module__EHd_Mq__material{clip-path:polygon(0 0,100% 0,50% 100%,0 100%);background:#261b10bb}.campaign-artwork-module__EHd_Mq__artwork[data-family=craft][data-moment="1"] .campaign-artwork-module__EHd_Mq__type{color:#fff2da}.campaign-artwork-module__EHd_Mq__artwork[data-family=craft][data-moment="1"] .campaign-artwork-module__EHd_Mq__edition{color:#fff2da99}.campaign-artwork-module__EHd_Mq__artwork[data-family=paper]{background:#ece7db}.campaign-artwork-module__EHd_Mq__artwork[data-family=paper] .campaign-artwork-module__EHd_Mq__image{border-radius:42% 42% 3px 3px;inset:7% 5% 7% 55%}.campaign-artwork-module__EHd_Mq__artwork[data-family=paper] .campaign-artwork-module__EHd_Mq__material{display:none}.campaign-artwork-module__EHd_Mq__artwork[data-family=paper] .campaign-artwork-module__EHd_Mq__type{color:var(--art-ink)}.campaign-artwork-module__EHd_Mq__artwork[data-family=paper] .campaign-artwork-module__EHd_Mq__type strong{max-width:12ch;font-family:Georgia,Times New Roman,serif;font-size:clamp(22px,6.6cqw,58px);font-weight:400}.campaign-artwork-module__EHd_Mq__artwork[data-family=paper] .campaign-artwork-module__EHd_Mq__invitation{max-width:22ch}.campaign-artwork-module__EHd_Mq__artwork[data-family=paper] .campaign-artwork-module__EHd_Mq__edition{color:var(--art-ink);opacity:.55}.campaign-artwork-module__EHd_Mq__artwork[data-family=paper][data-qr=true] .campaign-artwork-module__EHd_Mq__image{opacity:.35;border-radius:0;inset:0 0 0 60%}.campaign-artwork-module__EHd_Mq__artwork[data-family=drive] .campaign-artwork-module__EHd_Mq__material{background:linear-gradient(90deg,#122f45df,#0000 85%)}.campaign-artwork-module__EHd_Mq__artwork[data-family=drive] .campaign-artwork-module__EHd_Mq__type strong{max-width:16ch;font-style:italic;font-weight:650}.campaign-artwork-module__EHd_Mq__artwork[data-family=drive] .campaign-artwork-module__EHd_Mq__image img{object-position:70% 50%}.campaign-artwork-module__EHd_Mq__artwork[data-family=digital]{background:#dadcf1}.campaign-artwork-module__EHd_Mq__artwork[data-family=digital] .campaign-artwork-module__EHd_Mq__image{inset:0 0 0 45%;transform:skewX(-7deg)scale(1.05)}.campaign-artwork-module__EHd_Mq__artwork[data-family=digital] .campaign-artwork-module__EHd_Mq__material{background:linear-gradient(90deg,#252441 12%,#252441ad 62%,#0000)}.campaign-artwork-module__EHd_Mq__artwork[data-family=digital] .campaign-artwork-module__EHd_Mq__type strong{font-size:clamp(22px,7cqw,59px);font-weight:520}.campaign-artwork-module__EHd_Mq__artwork[data-family=room] .campaign-artwork-module__EHd_Mq__image{inset:0}.campaign-artwork-module__EHd_Mq__artwork[data-family=room] .campaign-artwork-module__EHd_Mq__material{background:#263d2e42}.campaign-artwork-module__EHd_Mq__artwork[data-family=room] .campaign-artwork-module__EHd_Mq__type{color:#2c4638;background:#fff4e4e8;justify-content:end;padding:6%;inset:30% 8% 12%;box-shadow:0 12px 30px #1b2b1b20}.campaign-artwork-module__EHd_Mq__artwork[data-family=room] .campaign-artwork-module__EHd_Mq__brand{font-size:1.7cqw;top:12%}.campaign-artwork-module__EHd_Mq__artwork[data-family=room] .campaign-artwork-module__EHd_Mq__type strong{max-width:22ch;font-family:Georgia,serif;font-size:clamp(22px,6.6cqw,58px);font-weight:400}.campaign-artwork-module__EHd_Mq__artwork[data-family=room] .campaign-artwork-module__EHd_Mq__edition{display:none}.campaign-artwork-module__EHd_Mq__artwork[data-family=room][data-qr=true] .campaign-artwork-module__EHd_Mq__type{padding-right:25%;inset:12% 8%}.campaign-artwork-module__EHd_Mq__artwork[data-family=object]{background:#ecebdf}.campaign-artwork-module__EHd_Mq__artwork[data-family=object] .campaign-artwork-module__EHd_Mq__material{display:none}.campaign-artwork-module__EHd_Mq__artwork[data-family=object] .campaign-artwork-module__EHd_Mq__object{position:absolute;inset:15% -5% 5% 35%}.campaign-artwork-module__EHd_Mq__object>div{background:none;height:100%}.campaign-artwork-module__EHd_Mq__artwork[data-family=object] .campaign-artwork-module__EHd_Mq__type{color:#435539}.campaign-artwork-module__EHd_Mq__artwork[data-family=object] .campaign-artwork-module__EHd_Mq__type strong{max-width:11ch;font-family:Georgia,serif;font-size:clamp(22px,7cqw,60px);font-weight:400}.campaign-artwork-module__EHd_Mq__artwork[data-family=object] .campaign-artwork-module__EHd_Mq__edition{color:#556b44}.campaign-artwork-module__EHd_Mq__artwork[data-family=object][data-moment="1"] .campaign-artwork-module__EHd_Mq__object{transform:rotate(-8deg)scale(1.07)}.campaign-artwork-module__EHd_Mq__object{transition:transform .6s cubic-bezier(.2,.7,.2,1)}@keyframes campaign-artwork-module__EHd_Mq__lineIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.campaign-artwork-module__EHd_Mq__artwork *{transition:none!important;animation:none!important}}@container (width <= 300px){.campaign-artwork-module__EHd_Mq__artwork[data-family] .campaign-artwork-module__EHd_Mq__type strong{font-size:7.2cqw;line-height:1.06}.campaign-artwork-module__EHd_Mq__artwork[data-family=table] .campaign-artwork-module__EHd_Mq__type strong{font-size:7.8cqw}.campaign-artwork-module__EHd_Mq__artwork[data-qr=true] .campaign-artwork-module__EHd_Mq__type strong{font-size:5.8cqw}.campaign-artwork-module__EHd_Mq__artwork[data-family] .campaign-artwork-module__EHd_Mq__brand{font-size:2.3cqw}.campaign-artwork-module__EHd_Mq__invitation{max-width:28ch;margin-top:5%;font-size:2.5cqw}.campaign-artwork-module__EHd_Mq__edition{display:none}.campaign-artwork-module__EHd_Mq__artwork[data-family=table] .campaign-artwork-module__EHd_Mq__type{padding-bottom:12%}.campaign-artwork-module__EHd_Mq__qr button>span{font-size:2cqw}}.campaign-artwork-module__EHd_Mq__ownArtwork{background:#10241e;position:absolute;inset:0}.campaign-artwork-module__EHd_Mq__ownArtwork img{object-fit:contain}.campaign-artwork-module__EHd_Mq__artwork[data-treatment]{background:var(--art-paper)}.campaign-artwork-module__EHd_Mq__artwork[data-treatment] .campaign-artwork-module__EHd_Mq__material{display:none}.campaign-artwork-module__EHd_Mq__artwork[data-treatment] .campaign-artwork-module__EHd_Mq__type{color:var(--art-ink);justify-content:center;padding:7%;inset:0 53% 0 0}.campaign-artwork-module__EHd_Mq__artwork[data-treatment] .campaign-artwork-module__EHd_Mq__type strong{max-width:100%;font-size:clamp(18px,5.5cqw,49px);line-height:1.08}.campaign-artwork-module__EHd_Mq__artwork[data-treatment] .campaign-artwork-module__EHd_Mq__invitation{max-width:100%;margin-top:9%;font-size:clamp(9px,1.9cqw,16px)}.campaign-artwork-module__EHd_Mq__artwork[data-treatment] .campaign-artwork-module__EHd_Mq__brand{max-width:100%}.campaign-artwork-module__EHd_Mq__artwork[data-treatment] .campaign-artwork-module__EHd_Mq__edition{color:var(--art-ink);font-size:1.1cqw}.campaign-artwork-module__EHd_Mq__artwork[data-treatment=portfolio]{background:#ede1d4}.campaign-artwork-module__EHd_Mq__artwork[data-treatment=portfolio] .campaign-artwork-module__EHd_Mq__type{right:61%}.campaign-artwork-module__EHd_Mq__artwork[data-treatment=portfolio] .campaign-artwork-module__EHd_Mq__type strong{font-family:Georgia,serif;font-size:5.6cqw;font-weight:400}.campaign-artwork-module__EHd_Mq__artwork[data-treatment=week] .campaign-artwork-module__EHd_Mq__type{color:#314b3c;right:60%}.campaign-artwork-module__EHd_Mq__artwork[data-treatment=week]{background:#dfe8cd}.campaign-artwork-module__EHd_Mq__artwork[data-treatment=architecture] .campaign-artwork-module__EHd_Mq__type{box-shadow:none;background:#f5f1e9e8;justify-content:center;padding:4%;inset:7% 35% 38% 5%}.campaign-artwork-module__EHd_Mq__artwork[data-treatment=architecture] .campaign-artwork-module__EHd_Mq__type strong{font-size:5.6cqw}.campaign-artwork-module__EHd_Mq__artwork[data-treatment=architecture] .campaign-artwork-module__EHd_Mq__invitation{display:none}.campaign-artwork-module__EHd_Mq__artwork[data-treatment=menu] .campaign-artwork-module__EHd_Mq__type{padding-right:10%;right:49%}.campaign-artwork-module__EHd_Mq__artwork[data-treatment=menu] .campaign-artwork-module__EHd_Mq__type strong{font-size:6.3cqw}.campaign-artwork-module__EHd_Mq__artwork[data-treatment=collection] .campaign-artwork-module__EHd_Mq__type{right:52%}.campaign-artwork-module__EHd_Mq__artwork[data-treatment=tariff] .campaign-artwork-module__EHd_Mq__type strong{font-size:5.5cqw;font-weight:650}.campaign-artwork-module__EHd_Mq__artwork[data-treatment] .campaign-artwork-module__EHd_Mq__type strong{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-size:4.8cqw;line-height:1.13}.campaign-artwork-module__EHd_Mq__artwork[data-treatment][data-copy-length=medium] .campaign-artwork-module__EHd_Mq__type strong{font-size:4.1cqw}.campaign-artwork-module__EHd_Mq__artwork[data-treatment][data-copy-length=long] .campaign-artwork-module__EHd_Mq__type strong{font-size:3.2cqw}.campaign-artwork-module__EHd_Mq__artwork[data-treatment=portfolio] .campaign-artwork-module__EHd_Mq__type{padding-inline:7% 4%;right:58%}.campaign-artwork-module__EHd_Mq__artwork[data-treatment] .campaign-artwork-module__EHd_Mq__brand{font-size:1.6cqw;top:7%;left:7%}.campaign-artwork-module__EHd_Mq__artwork[data-treatment=architecture] .campaign-artwork-module__EHd_Mq__brand{margin-bottom:8%;position:static}.campaign-artwork-module__EHd_Mq__artwork[data-treatment] .campaign-artwork-module__EHd_Mq__type strong>span{overflow-wrap:normal}.campaign-artwork-module__EHd_Mq__directionArtwork{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.campaign-artwork-module__EHd_Mq__directionArtwork .campaign-artwork-module__EHd_Mq__qr{z-index:4}