.arpic-banner{--arpic-canvas: #fafbf9;--arpic-paper: #fff;--arpic-ink: #252a29;--arpic-muted: #646d69;--arpic-brand: #10756f;--arpic-line: #dce2dd;--arpic-visual: #edf1ed;position:relative;display:grid;grid-template-columns:1.08fr 1fr;overflow:hidden;isolation:isolate;border:1px solid var(--arpic-line);border-radius:var(--component-card-radius);background:var(--arpic-canvas);color:var(--arpic-ink);font-family:Onest,sans-serif}.arpic-banner ::selection{background:#c6ebe0;color:#17322d}.arpic-banner :focus-visible{outline:3px solid var(--arpic-brand);outline-offset:5px}.arpic-content{position:relative;z-index:1;padding:38px clamp(28px,3.3vw,50px)}.arpic-logo{width:126px;height:auto;margin-bottom:22px}.arpic-title{font-family:Akrobat,sans-serif;font-size:clamp(44px,4.3vw,64px);font-weight:700;line-height:1.02;letter-spacing:-.025em;text-transform:none}.arpic-title>span{color:var(--arpic-brand)}.arpic-description{max-width:450px;margin-top:18px;font-size:17px;line-height:1.6;color:var(--arpic-muted);text-wrap:pretty}.arpic-process{display:flex;gap:18px;margin-block:24px 28px}.arpic-process li{display:flex;align-items:center;gap:8px;min-width:0;max-width:145px;font-size:12px;line-height:1.5}.arpic-process svg{flex:0 0 26px;color:var(--arpic-brand)}.arpic-cta{display:inline-flex;justify-content:center;align-items:center;gap:30px;min-height:54px;padding:15px 24px;border:1px solid transparent;border-radius:6px;background:var(--arpic-ink);color:var(--arpic-paper);font-size:16px;font-weight:500;line-height:1.3}.arpic-cta:hover{background:var(--arpic-brand);color:var(--arpic-paper)}.arpic-cta>svg{flex-shrink:0;transition:transform .25s ease}.arpic-cta:hover>svg{transform:translate(2px,-2px)}.arpic-service-note{margin-top:15px;font-size:12px;line-height:1.6;color:var(--arpic-muted)}.arpic-scene{display:flex;flex-direction:column;min-width:0;background:var(--arpic-visual)}.arpic-stage{position:relative;flex:1;min-height:480px}.arpic-stage:before{content:"";position:absolute;width:82%;height:20%;right:5%;bottom:4%;border-radius:50%;background:#dfe7df;transform:rotate(-8deg)}.arpic-scene-note{position:absolute;z-index:1;top:9%;left:9%;display:flex;align-items:center;gap:10px;color:var(--arpic-brand);font-size:13px;line-height:1.65}.arpic-scene-note svg{flex-shrink:0;width:28px;height:28px}.arpic-scene-arrow{position:absolute;top:24%;left:12%;width:20%;height:auto;color:#8ba69a;transform:rotate(5deg)}.arpic-print{position:absolute;z-index:1;left:5%;bottom:12%;width:62%;aspect-ratio:1.55;padding:clamp(14px,1.7vw,25px);border:1px solid #d0dcd3;border-radius:4px;background:var(--arpic-paper);box-shadow:0 17px 27px -15px #294b3b45;transform:rotate(-12deg)}.arpic-print-logo{width:28%;height:auto}.arpic-print-title{display:block;position:relative;z-index:1;margin-top:8%;max-width:64%;font-family:Akrobat,sans-serif;font-size:clamp(20px,2.1vw,31px);font-weight:600;line-height:1.08;letter-spacing:-.015em}.arpic-print-mascot{position:absolute;right:3%;bottom:15%;width:40%;height:auto}.arpic-print-foot{position:absolute;bottom:8%;left:7%;font-size:clamp(6px,.65vw,9px);font-weight:500;color:var(--arpic-brand)}.arpic-phone{position:absolute;z-index:2;top:22px;right:7%;width:43%;max-width:235px;aspect-ratio:718 / 1369;transform:rotate(-8deg);filter:drop-shadow(8px 18px 12px #294b3b26)}.arpic-phone-frame{position:absolute;z-index:3;inset:0;width:100%;height:100%;pointer-events:none}.arpic-screen{position:absolute;left:9.47075209%;top:4.67494522%;width:79.1086351%;height:89.77355734%;overflow:hidden;border-radius:10%/5%;background:#e0e9dc}.arpic-screen-heading{position:absolute;top:13%;left:8%;right:8%;text-align:center;font-size:clamp(11px,1.04vw,15px);font-weight:400;line-height:1.5}.arpic-screen-heading strong{color:var(--arpic-brand);font-weight:500}.arpic-screen-print{position:absolute;left:9%;top:48%;width:82%;aspect-ratio:1.55;padding:9%;border:1px solid #b7caba;border-radius:2px;background:var(--arpic-paper);transform:rotate(-6deg);opacity:.35}.arpic-screen-print>img:first-child{position:relative;z-index:1;width:42%;height:auto}.arpic-screen-print>img:last-child{position:absolute;width:60%;height:auto;right:0;bottom:0}.arpic-viewfinder{position:absolute;z-index:1;inset:29% 6% 25%;border:1px solid #10756f38;border-radius:9px}.arpic-viewfinder:before,.arpic-viewfinder:after{content:"";position:absolute;width:13px;height:13px;border-color:var(--arpic-brand);border-style:solid}.arpic-viewfinder:before{top:-1px;left:-1px;border-width:2px 0 0 2px;border-top-left-radius:6px}.arpic-viewfinder:after{bottom:-1px;right:-1px;border-width:0 2px 2px 0;border-bottom-right-radius:6px}.arpic-scan{position:absolute;z-index:3;inset:0 3% auto;height:2px;background:var(--arpic-brand);opacity:0}.arpic-mascot{position:absolute;z-index:2;left:1%;bottom:24%;width:98%;height:auto;filter:drop-shadow(0 9px 5px #214f3d29);transform-origin:50% 85%}.arpic-screen-caption{position:absolute;left:4%;right:4%;bottom:11%;display:flex;align-items:center;justify-content:center;gap:6px;color:var(--arpic-brand);font-size:clamp(9px,.85vw,12px);font-weight:500}.arpic-screen-caption svg{width:20px;height:20px;flex-shrink:0}.arpic-scene-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:52px;margin:0 28px 9px;color:#4f6358;font-size:12px;line-height:1.5}.arpic-replay{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border:1px solid transparent;border-radius:50%;background:transparent;color:var(--arpic-brand)}.arpic-replay:hover{background:#dce7dd}.arpic-scene[data-motion=ready] .arpic-mascot{opacity:0}.arpic-scene[data-motion=ready] .arpic-screen-print{opacity:1}.arpic-scene[data-motion=static] .arpic-replay{visibility:hidden}@media(min-width:960px)and (max-width:1199px){.arpic-content{padding:32px 28px}.arpic-title{font-size:52px}.arpic-process{gap:12px}.arpic-process li{flex-direction:column;align-items:flex-start;font-size:11px}.arpic-stage{min-height:440px}.arpic-phone{top:58px;right:6%;width:46%}.arpic-scene-note{top:8%;left:8%;font-size:12px}}@media(max-width:959px){.arpic-banner{grid-template-columns:1fr 1fr}.arpic-content{padding:30px 25px}.arpic-logo{width:108px;margin-bottom:18px}.arpic-title{font-size:43px}.arpic-description{font-size:15px}.arpic-process{flex-wrap:wrap;gap:12px 16px;margin-block:20px 24px}.arpic-process li{max-width:none;font-size:11px}.arpic-process svg{width:23px;height:23px;flex-basis:23px}.arpic-cta{padding-inline:18px;gap:18px;font-size:14px}.arpic-service-note{max-width:230px;font-size:11px}.arpic-stage{min-height:430px}.arpic-phone{width:49%;top:100px;right:6%}.arpic-scene-note{top:8%;left:10%;font-size:12px}.arpic-scene-arrow{top:25%;left:8%}.arpic-print{left:5%;width:65%;padding:14px}.arpic-print-title{font-size:22px}.arpic-print-foot{font-size:6px}.arpic-scene-footer{margin-inline:16px;font-size:10px}}@media(max-width:679px){.arpic-banner{grid-template-columns:minmax(0,1fr)}.arpic-content{padding:28px 24px}.arpic-title{font-size:clamp(43px,10.8vw,64px)}.arpic-description{max-width:440px;font-size:15px;margin-top:16px}.arpic-process{gap:16px;flex-wrap:nowrap;margin-block:22px}.arpic-process li{flex:1;flex-direction:column;align-items:flex-start;gap:6px;font-size:11px}.arpic-cta{min-height:52px;font-size:15px;gap:28px}.arpic-service-note{max-width:none}.arpic-stage{flex:none;min-height:0;height:clamp(290px,85vw,420px)}.arpic-phone{top:12px;right:9%;width:43%;max-width:205px}.arpic-scene-note{top:9%;left:7%;font-size:10px;gap:6px}.arpic-scene-note svg{width:20px;height:20px}.arpic-scene-arrow{top:24%;left:10%;width:20%}.arpic-print{left:7%;width:59%;padding:clamp(12px,3.5vw,20px)}.arpic-print-title{font-size:clamp(20px,5.5vw,29px)}.arpic-print-foot{font-size:clamp(5px,1.55vw,8px)}.arpic-screen-heading{font-size:clamp(10px,2.9vw,14px)}.arpic-screen-caption{font-size:clamp(8px,2.2vw,11px)}.arpic-scene-footer{margin:0 23px 5px;font-size:10px}}@media(prefers-reduced-motion:reduce){.arpic-banner,.arpic-banner *,.arpic-banner *:before,.arpic-banner *:after{transition-property:none;animation:none}.arpic-cta:hover>svg{transform:none}}@font-face{font-family:Bottles Unbounded;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/bottles/unbounded-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Bottles Unbounded;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/bottles/unbounded-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.bottles-banner{--bottles-magenta: #b63b8e;--bottles-purple: #8c4896;--bottles-blue: #0099cc;--bottles-pink: #f164ab;--bottles-pink-hover: #ff80bf;--bottles-ink: #08111f;--bottles-white: #fff;--bottles-pad: clamp(28px, 3.2vw, 52px);position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"content scene" "actions scene";min-width:0;min-height:clamp(400px,38vw,660px);margin-top:28px;overflow:hidden;border-radius:var(--component-card-radius);background:linear-gradient(to top right,var(--bottles-magenta),var(--bottles-purple) 52%,var(--bottles-blue));color:var(--bottles-white);font-family:Onest,sans-serif}.bottles-banner ::selection{background:var(--bottles-pink-hover);color:var(--bottles-ink)}.bottles-banner :focus-visible{outline:3px solid var(--bottles-white);outline-offset:4px}.bottles-content{grid-area:content;align-self:center;min-width:0;padding:var(--bottles-pad) 12px 10px var(--bottles-pad)}.bottles-brand{display:block;width:fit-content;margin-bottom:clamp(18px,2vw,28px);font-family:Bottles Unbounded,sans-serif;font-size:clamp(14px,1.15vw,18px);font-weight:600;line-height:1.2;letter-spacing:-.035em}.bottles-title{font-family:Bottles Unbounded,sans-serif;font-size:clamp(32px,4vw,66px);font-weight:600;line-height:1.14;letter-spacing:-.035em;text-transform:none;text-wrap:balance}.bottles-description{max-width:36ch;margin-top:clamp(14px,1.5vw,20px);font-size:clamp(17px,1.65vw,24px);line-height:1.6;text-wrap:pretty}.bottles-actions{grid-area:actions;align-self:end;min-width:0;padding:6px var(--bottles-pad) var(--bottles-pad)}.bottles-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:clamp(24px,3vw,42px);width:min(100%,320px);min-height:56px;padding:16px clamp(24px,2.1vw,32px);border:1px solid transparent;border-radius:8px;background:var(--bottles-pink);box-shadow:0 14px 30px -18px #3c052ab3;color:var(--bottles-ink);font-size:clamp(16px,1.15vw,18px);font-weight:600;line-height:1.25;text-decoration:none;transition:background .2s ease,box-shadow .2s ease}.bottles-cta:hover{background:var(--bottles-pink-hover);box-shadow:0 18px 34px -18px #3c052abf;color:var(--bottles-ink)}.bottles-cta>svg{flex-shrink:0;transition:transform .25s ease}.bottles-cta:hover>svg{transform:translate(2px,-2px)}.bottles-service-note{margin-top:12px;font-size:12.5px;line-height:1.55}.bottles-scene{grid-area:scene;position:relative;min-width:0;min-height:0}.bottles-scene:before{content:"";position:absolute;z-index:0;inset:7% 1% 7% 3%;background:radial-gradient(58% 52% at 54% 52%,rgb(255 255 255 / .14),transparent 70%);pointer-events:none}.bottles-notice{position:absolute;z-index:4;top:6%;left:4%;display:flex;align-items:center;gap:11px;max-width:min(74%,252px);padding:11px 16px;border-radius:12px;background:var(--bottles-white);box-shadow:0 16px 32px -18px #14062699;color:var(--bottles-ink)}.bottles-notice>svg{flex:0 0 22px;color:#08759a;stroke-width:1.7}.bottles-notice>span{min-width:0;font-size:clamp(15px,1.05vw,16px);font-weight:600;line-height:1.35}.bottles-notice-detail{display:block;margin-top:2px;color:#3d4a5d;font-size:10.5px;font-weight:400;line-height:1.45}.bottles-leader{position:absolute;z-index:3;top:14%;left:34%;width:clamp(66px,6.2vw,100px);height:auto;color:#ffffffa8;transform:rotate(12deg);transform-origin:left top;pointer-events:none}.bottles-lineup{position:absolute;z-index:2;left:0;right:0;bottom:3.5%;display:grid;grid-template-columns:1fr 1.16fr 1fr;align-items:end;justify-items:center;height:94%}.bottles-model{position:relative;width:auto;height:100%;margin:0;min-width:0;aspect-ratio:480 / 1122}.bottles-model--volga{left:3%;height:84%;aspect-ratio:480 / 1025}.bottles-model--nile{height:100%}.bottles-model--thames{left:calc(-8% - clamp(28px,2.8vw,56px));height:90%;aspect-ratio:480 / 1378}.bottles-cutout{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;transform-origin:50% 100%}.bottles-model--volga .bottles-cutout{transform:rotate(-7deg)}.bottles-model--thames .bottles-cutout{transform:rotate(9deg)}.bottles-cutout img{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 16px 16px rgb(20 8 40 / .2)) drop-shadow(0 3px 4px rgb(20 8 40 / .14))}.bottles-signal{position:absolute;z-index:0;left:4%;right:4%;bottom:-1%;height:9%;border-radius:50%;background:radial-gradient(50% 55% at 50% 55%,rgb(255 128 191 / .72),rgb(255 128 191 / .26) 45%,transparent 72%);filter:blur(8px);opacity:.18;pointer-events:none}.bottles-replay{position:absolute;z-index:5;top:5%;right:4%;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;min-width:40px;min-height:40px;padding:0;border:1px solid rgb(255 255 255 / .4);border-radius:50%;background:#2f0c3e29;color:var(--bottles-white);cursor:pointer;transition:background .2s ease,border-color .2s ease}.bottles-replay:hover:not(:disabled){border-color:#ffffffb3;background:#ffffff29}.bottles-replay:disabled{cursor:default;opacity:.4}@media(max-width:1080px)and (min-width:821px){.bottles-banner{min-height:clamp(400px,46vw,500px)}.bottles-content{padding-bottom:6px}.bottles-title{font-size:clamp(30px,3.4vw,40px)}.bottles-lineup{height:92%}.bottles-model--volga{left:3%}.bottles-model--nile{height:90%}.bottles-model--volga{height:84%}.bottles-model--thames{left:calc(-9% - 30px);height:90%}.bottles-model--thames .bottles-cutout{transform:rotate(6deg)}}@media(max-width:820px){.bottles-banner{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;grid-template-areas:"content" "scene" "actions";min-height:0;margin-top:22px}.bottles-content{align-self:start;padding:clamp(26px,4.4vw,36px) clamp(20px,5.4vw,32px) 0}.bottles-brand{margin-bottom:clamp(14px,2.4vw,20px);font-size:clamp(14px,2vw,16px)}.bottles-title{font-size:clamp(25px,7.3vw,40px);line-height:1.16}.bottles-description{max-width:42ch;margin-top:12px;font-size:clamp(15px,2.2vw,16.5px);line-height:1.55}.bottles-scene{min-height:68vw;margin-top:10px}.bottles-notice{top:1%;left:14%;max-width:min(80%,260px);gap:6px;padding:10px}.bottles-notice>svg{width:18px;height:18px;flex-basis:18px}.bottles-notice>span{font-size:clamp(10.5px,2.9vw,14px)}.bottles-notice-detail{display:none}.bottles-leader{top:12%;left:38%;width:15%;transform:none}.bottles-lineup{bottom:3%;height:95%;grid-template-columns:1fr 1.14fr 1fr}.bottles-model--volga{left:calc(5% + 20px);height:86%}.bottles-model--nile{height:100%;left:8px}.bottles-model--thames{left:calc(-5% - 14px);height:92%}.bottles-model--volga .bottles-cutout{transform:rotate(-6deg)}.bottles-model--thames .bottles-cutout{transform:rotate(7deg)}.bottles-replay{top:0;right:2%}.bottles-actions{padding:18px clamp(20px,5.4vw,32px) clamp(24px,4.4vw,34px)}.bottles-cta{display:flex;width:100%;min-height:54px;padding:15px 20px;font-size:clamp(15px,4vw,17px)}.bottles-service-note{margin-top:10px;font-size:12px}}@media(max-width:480px){.bottles-notice{left:1%}.bottles-title{font-size:clamp(24px,8.1vw,33px)}.bottles-model--volga .bottles-cutout{transform:rotate(-4deg)}.bottles-model--thames .bottles-cutout{transform:rotate(5deg)}.bottles-replay{width:40px;height:40px}}@media(prefers-reduced-motion:reduce){.bottles-banner,.bottles-banner *,.bottles-banner *:before,.bottles-banner *:after{transition-property:none;animation:none}.bottles-cta:hover>svg{transform:none}}
