.advertising-collage_page__1e5mg{background:#e8dfd3;min-height:100dvh;font-family:Arial,sans-serif;color:#4b3739;overflow:auto}.advertising-collage_toolbar__JeJd3{position:sticky;left:0;top:0;width:100vw;min-width:360px;z-index:10;display:flex;justify-content:space-between;align-items:center;padding:20px 30px;background:#fffbf5;border-bottom:1px solid #dfd1c4;font-size:12px;color:#967366}.advertising-collage_toolbar__JeJd3 a{display:flex;align-items:center;gap:10px}.advertising-collage_toolbar__JeJd3>span{font-size:10px;letter-spacing:.6px}.advertising-collage_artboard__CVyrg{position:relative;width:2048px;height:1350px;overflow:hidden;background:radial-gradient(ellipse at 0 0,#f7dedb,transparent 50%),radial-gradient(ellipse at 100% 100%,#e8cfb2,transparent 55%),#f6efe5;isolation:isolate}.advertising-collage_grain__R5OS_{position:absolute;inset:0;pointer-events:none;opacity:.25;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23766' filter='url(%23n)' opacity='.17' d='M0 0h160v160H0z'/%3E%3C/svg%3E");z-index:-1}.advertising-collage_orbitTwo__aHNDG,.advertising-collage_orbit___uTXk{position:absolute;width:1970px;height:920px;border:1px solid #b6867535;border-radius:50%;left:40px;top:420px;transform:rotate(-13deg);z-index:-1}.advertising-collage_orbitTwo__aHNDG{top:450px;transform:rotate(13deg);border-color:#b6867525}.advertising-collage_heading__6WLTU{text-align:center;padding-top:54px}.advertising-collage_brand__uslrr{position:absolute;left:82px;top:68px;font:400 64px/1 Georgia,serif;letter-spacing:-5px}.advertising-collage_brand__uslrr>span{color:#a36476}.advertising-collage_eyebrow__QYVh7{display:flex;align-items:center;justify-content:center;gap:13px;font-size:13px;letter-spacing:3.5px;color:#a17c68}.advertising-collage_heading__6WLTU h1{font-family:Georgia,serif;font-weight:400;font-size:76px;letter-spacing:-3px;line-height:1.06;margin:22px 0 18px}.advertising-collage_heading__6WLTU h1 em{font-weight:400;color:#a36476}.advertising-collage_heading__6WLTU p{font-size:17px;letter-spacing:.15px;color:#a28b77}.advertising-collage_collection__QH9hf{display:flex;justify-content:center;align-items:flex-start;gap:34px;margin-top:43px;padding:0 80px}.advertising-collage_piece__XXPWJ{width:324px;flex-shrink:0;padding-top:var(--card-lift);transform:rotate(var(--card-tilt));transform-origin:center center}.advertising-collage_device__xK2ws{position:relative;border:8px solid #fcf9f2;outline:1px solid #cfc2b1;background:#f8f4eb;border-radius:36px;box-shadow:0 20px 35px #66503b21;overflow:hidden;height:716px}.advertising-collage_island__122Ex{position:absolute;z-index:6;left:calc(50% - 35px);top:8px;width:70px;height:15px;background:#332f2b;border-radius:16px;box-shadow:0 0 0 9px #f8f4eb80}.advertising-collage_card__5fucC{height:100%;padding-top:24px;overflow:hidden}.advertising-collage_card__5fucC .public-card{min-height:100%;pointer-events:none}.advertising-collage_card__5fucC .card-content{padding-top:18px}.advertising-collage_card__5fucC .public-link{animation:none}.advertising-collage_card__5fucC .salon-avatar{margin-top:24px}.advertising-collage_cardLabel__eYmXq{display:block;text-align:center;font:italic 18px Georgia,serif;color:#957a65;padding-top:22px;letter-spacing:.2px}.advertising-collage_footer__OgYxn{position:absolute;bottom:58px;left:83px;right:83px;display:flex;justify-content:space-between;align-items:center;gap:35px;border-top:1px solid #c2a58c66;padding-top:27px;color:#9c7c64}.advertising-collage_footer__OgYxn>span:first-child{font-size:12px;letter-spacing:2.5px}.advertising-collage_price__2BGg6{font:400 41px Georgia,serif;letter-spacing:-1px;color:#77524c}.advertising-collage_price__2BGg6 small{font:400 13px Arial,sans-serif;letter-spacing:.2px;color:#a38a73}.advertising-collage_signature__yt5p6{display:flex;align-items:center;gap:17px;font:italic 20px Georgia,serif}.advertising-collage_exportMode__lTgbU{min-height:0;width:2048px;height:1350px;overflow:hidden}@media(max-width:650px){.advertising-collage_toolbar__JeJd3{padding:17px;gap:20px;font-size:10px}.advertising-collage_toolbar__JeJd3>span{display:none}}