.offline-art{position:relative;width:100%;aspect-ratio:1;overflow:hidden;isolation:isolate;container-type:inline-size;color:#fff;background:radial-gradient(ellipse at 12% 95%,#7fc9ff80,transparent 60%),linear-gradient(135deg,#0b6ee9,#087bfa 70%,#43a9ff);border-radius:inherit;text-align:left}.offline-art__cloud{position:absolute;width:80%;height:auto;opacity:.85;z-index:-1;pointer-events:none}.offline-art__cloud--left{left:-48%;top:20%;transform:rotate(80deg)}.offline-art__cloud--right{right:-44%;bottom:2%;transform:rotate(-80deg)}.offline-art__heading{position:absolute;top:8%;left:6%;width:88%;margin:0!important;font-size:6cqw!important;line-height:1.1!important;font-weight:800!important;text-align:center;color:#fff!important;letter-spacing:-.035em}.offline-art__heading em{font-family:var(--font-accent,Georgia,serif);font-weight:400}.offline-art__phone{position:absolute;width:28%;height:auto!important;object-fit:contain;right:8%;top:29%;transform:rotate(8deg);filter:drop-shadow(0 1cqw 1cqw #00398266);z-index:2}.offline-art__brand{position:absolute;bottom:4%;left:4%;width:23%;height:4%;background:#fff;mask:var(--brand-logo) center/contain no-repeat;-webkit-mask:var(--brand-logo) center/contain no-repeat}.offline-art--1 .offline-art__phone{left:15%;top:27%;width:27%;transform:rotate(12deg)}.offline-art__badge{position:absolute;left:4%;top:25%;max-width:24%;padding:2%;font-size:2.4cqw;font-weight:700;border-radius:99px;background:#fff;color:#071628;transform:rotate(-12deg);z-index:3}.offline-art__benefits{position:absolute;right:6%;top:31%;width:43%;margin:0!important;padding:2.5%!important;list-style:none;background:#fff;border-radius:3cqw;color:#071628;font-size:2.7cqw;font-weight:700;line-height:1.3;box-shadow:0 1cqw 3cqw #00448b22}.offline-art__benefits li{display:flex;align-items:center;gap:2cqw;min-height:10cqw;border-bottom:1px solid #dae3eb;padding:1.5cqw 0}.offline-art__benefits li:last-child{border:0}.offline-art__icon{font-size:4.5cqw;flex-shrink:0;display:grid;place-items:center;width:7cqw;height:7cqw;border-radius:50%;background:#eff3f7}.offline-art__apps{position:absolute;left:6%;top:30%;width:61%;display:grid;grid-template-columns:1fr 1fr;background:#fff;color:#0a1f3d;padding:3%;border-radius:3cqw;gap:2cqw;font-size:2.6cqw;line-height:1.5}.offline-art__apps strong{font-size:2.8cqw}.offline-art__apps ul{padding:2cqw 0!important;margin:0!important;list-style:none}.offline-art__apps p{grid-column:1/-1;border-top:1px solid #ddd;margin:0;padding-top:2cqw;font-size:2cqw}.offline-art__apps s{color:#788297}.offline-art__photos{position:absolute;left:5%;top:30%;width:60%;display:grid;grid-template-columns:1fr 1fr;gap:2cqw}.offline-art__photos figure{margin:0;background:#fff;color:#111;padding:1.7cqw;border-radius:1.5cqw;transform:rotate(-4deg)}.offline-art__photos figure:nth-child(2n){transform:rotate(4deg)}.offline-art__photos figcaption{font-family:Georgia,serif;font-style:italic;font-size:2.6cqw;text-align:center;padding-top:1cqw}.offline-art__photo{display:block;aspect-ratio:1;background-size:cover;background-position:center;border-radius:.5cqw}.offline-art__photo--1{background-image:url(offline-gallery-lunch-us.webp)}.offline-art__photo--2{background-image:url(offline-gallery-sunset-us.webp)}.offline-art__photo--3{background-image:url(offline-gallery-walk-de.webp)}.offline-art__photo--4{background-image:url(offline-gallery-selfie-us.webp)}.offline-art__quotes{position:absolute;left:7%;top:30%;width:53%;display:grid;gap:2.2cqw}.offline-art__quotes blockquote{margin:0;padding:3cqw;border-radius:2cqw;background:#fff;color:#11152a;transform:rotate(-3deg);font-size:2.7cqw;font-weight:700;line-height:1.25}.offline-art__quotes blockquote:nth-child(2){transform:rotate(2deg)}.offline-art__quotes span{color:#ffbf27;font-size:4cqw;letter-spacing:.08em}.offline-art__quotes p{margin:1cqw 0 0}.offline-art__specs{position:absolute;top:30%;left:5%;width:57%;display:grid;grid-template-columns:repeat(3,1fr);background:#fff;color:#0a1f3d;padding:2cqw;border-radius:3cqw;margin:0}.offline-art__specs div{text-align:center;border-bottom:1px solid #dde5ee;padding:3cqw 1cqw;min-width:0}.offline-art__specs dt{font-size:2cqw;line-height:1.2;min-height:5cqw}.offline-art__specs dd{font-size:2.5cqw;line-height:1.25;font-weight:800;margin:0;overflow-wrap:anywhere}.buy__card .offline-thumb>span{display:none;width:100%;height:100%;overflow:hidden;border-radius:inherit}.offline-thumb .offline-art *{pointer-events:none}.offline-art--thumb h4,.offline-art--thumb p{overflow:hidden}@media(min-width:768px){.buy__card .offline-thumb>span{display:block}.offline-thumb .offline-art__phone{width:28%;height:auto}.offline-thumb .offline-art--1 .offline-art__phone{width:27%}.offline-thumb .offline-art__cloud{width:80%;height:auto}}.offline-art__example{position:absolute;left:7%;top:24%;margin:0;font-size:2.8cqw;font-weight:600;color:#fff}.offline-art--4 .offline-art__quotes{top:29%;width:55%;gap:1.8cqw}.offline-art--4 .offline-art__quotes blockquote{padding:2.2cqw;font-size:2.6cqw}.offline-art--4 .offline-art__quotes span{font-size:3.2cqw}.offline-story .offline-art__heading{top:7%;font-size:6.1cqw!important}.offline-story__hero-phone{position:absolute;top:18%;left:37%;width:26%;height:auto;filter:drop-shadow(1cqw 2cqw 2cqw #00307755)}.offline-story__hero-caption{position:absolute;left:6%;right:6%;bottom:5%;display:grid;gap:1cqw;text-align:center;font-size:3.1cqw;line-height:1.35}.offline-story__hero-caption strong{font-size:4cqw}.offline-story--1 .offline-art__brand{display:none}.offline-story__quote-card{position:absolute;left:6%;top:29%;width:59%;padding:4cqw;border-radius:3cqw;background:#f6faff;color:#0a1f3d;box-shadow:0 2cqw 5cqw #00378730}.offline-story__example{font-size:3cqw;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#1b65ce}.offline-story__quote-mark{display:block;height:7cqw;font-family:Georgia,serif;font-size:12cqw;line-height:1;color:#087bfa;margin-top:2cqw}.offline-story__quote-card blockquote{margin:0;font-size:3.5cqw;line-height:1.32;font-weight:600;letter-spacing:-.02em}.offline-story__quote-card p{margin:3cqw 0 0;font-size:2.4cqw;line-height:1.35;color:#4b6382}.offline-story__quote-phone{position:absolute;right:6%;top:32%;width:24%;height:auto;transform:rotate(6deg);filter:drop-shadow(0 2cqw 2cqw #00307766)}.offline-story__mechanism-phone{position:absolute;left:8%;top:29%;width:25%;height:auto;filter:drop-shadow(0 2cqw 2cqw #00307766)}.offline-story__callouts{position:absolute;left:39%;right:5%;top:29%;margin:0;padding:0;list-style:none;display:grid;gap:3cqw}.offline-story__callouts li{display:flex;gap:2cqw;padding:3cqw;background:#f6faff;color:#0a1f3d;border-radius:3cqw;align-items:flex-start;box-shadow:0 1cqw 3cqw #00378720}.offline-story__callouts li>span{font-size:2.6cqw;font-weight:700;line-height:1.9;color:#176bea}.offline-story__callouts strong{font-size:3.3cqw;line-height:1.2;display:block}.offline-story__callouts p{font-size:2.9cqw;line-height:1.35;margin:1cqw 0 0}.offline-story__comparison{position:absolute;top:27%;left:6%;right:6%;bottom:12%;display:grid;grid-template-columns:1fr 1fr;gap:3cqw}.offline-story__comparison>div{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center;padding:3cqw 1.5cqw;border-radius:3cqw;background:#08459c77;border:1px solid #ffffff40}.offline-story__comparison>div+div{background:#ffffff26;border-color:#ffffffa6}.offline-story__comparison img{display:block;width:auto;height:32cqw;object-fit:contain;margin:0 0 2cqw;filter:drop-shadow(0 1cqw 1cqw #00307755)}.offline-story__comparison strong{font-size:3.7cqw;line-height:1.2}.offline-story__comparison p{font-size:3.1cqw;line-height:1.3;font-weight:700;margin:2cqw 0 1cqw}.offline-story__comparison span{font-size:2.6cqw;line-height:1.3}.offline-story__lifestyle{position:absolute;top:28%;left:6%;right:6%;bottom:12%;margin:0;border-radius:3cqw;background:#f6faff;padding:1.5cqw;color:#0a1f3d;overflow:hidden;box-shadow:0 2cqw 5cqw #00378730}.offline-story__lifestyle img{display:block;width:100%;height:calc(100% - 8cqw);object-fit:cover;object-position:50% 50%;border-radius:2cqw}.offline-story__lifestyle figcaption{text-align:center;font-size:3cqw;line-height:1.3;font-weight:600;padding:2.3cqw 1cqw}.offline-story__returns{position:absolute;left:7%;right:7%;top:27%;display:flex;align-items:center;gap:3cqw;background:#f6faff;border-radius:3cqw;color:#0a1f3d;padding:2cqw 4cqw}.offline-story__returns>strong{font-size:14cqw;line-height:1;letter-spacing:-.07em;color:#087bfa}.offline-story__returns b{display:block;font-size:4.6cqw;line-height:1.1}.offline-story__returns span{display:block;font-size:2.6cqw;line-height:1.3;margin-top:1.5cqw}.offline-story__included{position:absolute;left:8%;top:50%;width:56%;font-size:3.1cqw;line-height:1.5}.offline-story__included>strong{font-size:4cqw}.offline-story__included ul{padding:0;margin:2cqw 0 0;list-style:none}.offline-story__included li:before{content:"\2713";padding-right:2cqw;color:#c9eaff}.offline-story__risk-phone{position:absolute;right:12%;top:49%;width:13.5%;height:auto;transform:rotate(8deg);filter:drop-shadow(0 1cqw 1cqw #00307755)}.offline-story__payments{position:absolute;bottom:10%;left:8%;right:8%;display:flex;align-items:center;justify-content:space-between;gap:2cqw;font-size:2.5cqw;line-height:1.3}.offline-story__payments>div{display:flex;gap:1cqw}.offline-story__payments svg{width:9cqw;height:6cqw}.offline-story--6 .offline-art__brand{height:3%;width:19%}.buy__card .buy__thumbs{position:relative;display:flex;justify-content:flex-start;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;gap:8px;margin:8px 14px 18px;padding:4px 2px 8px;max-width:532px}.buy__card .buy__thumb,.buy__card .buy__thumb[aria-pressed=true]{box-sizing:border-box;flex:0 0 52px;width:52px;height:52px;padding:3px;margin:0;border:2px solid #0a1f3d20;border-radius:10px;background:#fff}.buy__card .buy__thumb[aria-pressed=true]{border-color:#0a1f3d}.buy__card .buy__thumb:before{content:none}.buy__card .offline-thumb>span,.buy__card .buy__thumb>img{display:block}.offline-thumb .offline-art{width:100%;height:100%}.offline-thumb .offline-story img{height:auto}.offline-thumb .offline-story__comparison img{height:32cqw}.offline-thumb .offline-story__lifestyle img{height:calc(100% - 8cqw)}.offline-thumb .offline-story__hero-phone{width:26%}.offline-thumb .offline-story__quote-phone{width:24%}.offline-thumb .offline-story__mechanism-phone{width:25%}.offline-thumb .offline-story__risk-phone{width:13.5%}.offline-thumb .offline-story__comparison img{width:auto}.offline-thumb .offline-story .offline-art__cloud{width:80%}.offline-thumb .offline-art__phone{width:28%}.offline-thumb .offline-art--1 .offline-art__phone{width:27%}.offline-thumb .offline-art__cloud{width:80%}.offline-story--4 .offline-art__cloud--right{opacity:.2;bottom:-20%}.offline-gallery-expand{position:absolute;right:22px;bottom:22px;z-index:3;width:40px;height:40px;display:grid;place-items:center;background:#f6faffec;color:#0a1f3d;border-radius:50%;box-shadow:0 2px 8px #00398230;cursor:pointer}.offline-gallery-expand:focus-visible{outline:3px solid #0a1f3d;outline-offset:2px}.offline-gallery-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;border:1px solid #ffffff70;border-radius:24px;padding:48px 16px 10px;width:min(94vw,820px);max-width:94vw;max-height:96dvh;background:#e5effc;color:#0a1f3d;box-shadow:0 24px 80px #00163680;overflow:auto}.offline-gallery-dialog::backdrop{background:#031b3ad9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.offline-gallery-dialog__art{width:min(100%,calc(96dvh - 120px));margin:auto;aspect-ratio:1;border-radius:16px;overflow:hidden}.offline-gallery-dialog__art>.buy__slide-img{display:block;width:100%;height:100%;object-fit:contain;margin:0}.offline-gallery-dialog__close{position:absolute;right:10px;top:4px;width:44px;height:44px;font-size:30px;cursor:pointer}.offline-gallery-dialog__nav{display:flex;gap:20px;justify-content:center;align-items:center;font-size:14px;font-weight:600;margin-top:6px}.offline-gallery-dialog__nav button{width:44px;height:44px;font-size:24px;cursor:pointer}.buy__cta:has(.buy__cta-label--life){gap:8px;padding-inline:12px}.buy__cta-label--life{font-size:clamp(12px,3.5vw,16px);white-space:normal;line-height:1.25;text-align:center}@media(min-width:768px){.buy__card .buy__thumb,.buy__card .buy__thumb[aria-pressed=true]{flex-basis:60px;width:60px;height:60px}}.offline-journey .offline-art__heading{top:7%;font-size:5.9cqw!important;line-height:1.12!important}.offline-journey .offline-art__brand{left:7%;bottom:4%;width:18%;height:3%}.offline-journey img{max-width:none}.offline-journey__objection-phone{position:absolute;top:27%;left:10%;width:25%;height:auto;transform:rotate(-5deg);filter:drop-shadow(1cqw 2cqw 2cqw #00307766)}.offline-journey__essentials{position:absolute;top:29%;left:45%;right:6%;color:#0a1f3d}.offline-journey__essentials>p{color:#fff;font-size:3.6cqw;line-height:1.25;font-weight:700;margin:0 0 3cqw}.offline-journey__essentials ul{display:grid;gap:2cqw;list-style:none;padding:0;margin:0}.offline-journey__essentials li{display:flex;align-items:center;gap:2.4cqw;background:#f6faff;padding:1.8cqw 2.5cqw;border-radius:2cqw;font-size:3.8cqw;line-height:1.2;font-weight:700;box-shadow:0 1cqw 2cqw #00307722}.offline-journey__essentials img{width:6.5cqw;height:6.5cqw;border-radius:1.5cqw;object-fit:contain}.offline-journey__essentials>strong{display:block;color:#fff;font-size:3.1cqw;line-height:1.3;margin-top:3cqw}.offline-journey__contrast{position:absolute;top:26%;left:6%;right:6%;display:grid;grid-template-columns:1fr 1fr;gap:3cqw}.offline-journey__contrast figure{margin:0;padding:1.5cqw;background:#f6faff;color:#0a1f3d;border-radius:3cqw;box-shadow:0 1cqw 3cqw #00307733;overflow:hidden}.offline-journey__contrast figure:first-child{background:#093f87;color:#fff}.offline-journey__label{display:block;font-weight:800;letter-spacing:.1em;font-size:2.6cqw;padding:1.5cqw 1cqw 2cqw;color:#ffbf6b}.offline-journey__contrast figure+figure .offline-journey__label{color:#125fbd}.offline-journey__contrast img{display:block;width:100%;height:32cqw;object-fit:cover;border-radius:1.8cqw;object-position:47% 50%}.offline-journey__contrast figure+figure img{object-position:85% 55%}.offline-journey__contrast figcaption{display:grid;gap:1.3cqw;padding:3cqw 1cqw 2cqw;line-height:1.3}.offline-journey__contrast strong{font-size:3.8cqw;letter-spacing:-.025em}.offline-journey__contrast figcaption span{font-size:3.5cqw}.offline-journey__closing{position:absolute;left:5%;right:5%;bottom:10%;font-size:3.5cqw;line-height:1.3;text-align:center;font-weight:600;margin:0}.offline-journey__keep-leave{position:absolute;top:28%;left:6%;right:6%;display:grid;grid-template-columns:1fr 1fr;gap:3cqw}.offline-journey__keep-leave>div{padding:3cqw;background:#f6faff;border-radius:3cqw;color:#0a1f3d;box-shadow:0 1cqw 3cqw #00307722}.offline-journey__keep-leave>div+div{background:#0b3f83cf;color:#fff;border:1px solid #ffffff50}.offline-journey__keep-leave h5{display:flex;align-items:center;gap:1.5cqw;font-size:3.4cqw;line-height:1.3;margin:0 0 3cqw;letter-spacing:.03em;color:inherit}.offline-journey__keep-leave h5 span{font-size:4.7cqw;line-height:1;color:#087bfa}.offline-journey__keep-leave>div+div h5 span{color:#ffbb70}.offline-journey__keep-leave ul{list-style:none;margin:0;padding:0;display:grid;gap:2.5cqw}.offline-journey__keep-leave li{display:flex;align-items:center;gap:1.6cqw;font-size:3.9cqw;line-height:1.2;font-weight:600;min-height:6cqw}.offline-journey__keep-leave img,.offline-journey__call-icon,.offline-journey__feed-icon{flex:0 0 6cqw;width:6cqw;height:6cqw;object-fit:contain;border-radius:1.4cqw}.offline-journey__call-icon,.offline-journey__feed-icon{display:grid;place-items:center;background:#e1edff;color:#125fbd;font-size:5cqw}.offline-journey__call-icon svg{width:4cqw;height:4cqw}.offline-journey__feed-icon{background:#fff2;color:#ffbb70}.offline-journey--4 .offline-story__mechanism-phone{top:27%;left:9%;width:25%}.offline-journey--4 .offline-story__callouts{left:40%;top:28%;right:6%;gap:2.8cqw}.offline-journey--4 .offline-story__callouts li{padding:3cqw;gap:1.4cqw}.offline-journey--4 .offline-story__callouts strong{font-size:3.9cqw}.offline-journey--4 .offline-story__callouts p{font-size:3.8cqw;line-height:1.3}.offline-journey--4 .offline-story__callouts li>span{color:#d76712;font-size:2.7cqw}.offline-journey--5 .offline-story__returns{top:26%;padding:2cqw 4cqw}.offline-journey--5 .offline-story__returns>strong{color:#f58b20}.offline-journey--5 .offline-story__returns span{font-size:3.1cqw}.offline-journey__reassurance{position:absolute;top:48%;left:8%;right:30%;list-style:none;padding:0;margin:0;display:grid;gap:4cqw}.offline-journey__reassurance li{display:flex;gap:2cqw;align-items:flex-start}.offline-journey__reassurance svg{width:5cqw;height:5cqw}.offline-journey__reassurance strong{display:block;font-size:3.8cqw;line-height:1.2}.offline-journey__reassurance small{display:block;font-size:3.1cqw;line-height:1.35;margin-top:1cqw;max-width:40cqw}.offline-journey__risk-phone{position:absolute;width:12.5%;height:auto;right:11%;top:47%;transform:rotate(8deg);filter:drop-shadow(0 1cqw 1cqw #00307755)}.offline-journey--5 .offline-story__payments{bottom:11%;font-size:3.1cqw;gap:4cqw}.offline-journey--5 .offline-story__payments>span{max-width:42cqw}.offline-journey__testimonial{position:absolute;top:26%;left:7%;right:7%;padding:4cqw 5cqw 5cqw;border-radius:3cqw;background:#f6faff;color:#0a1f3d;box-shadow:0 2cqw 5cqw #00307730}.offline-journey__stars{display:block;font-size:4.6cqw;line-height:1;letter-spacing:.07em;color:#ffb620;margin-bottom:3cqw}.offline-journey__testimonial blockquote{font-size:4.2cqw;line-height:1.38;font-weight:600;letter-spacing:-.02em;padding:0;margin:0}.offline-story--box .offline-story__included{top:31%;left:8%;width:58%;font-size:3.6cqw;line-height:1.5}.offline-story--box .offline-story__included>strong{font-size:4.5cqw}.offline-story--box .offline-story__included li{margin-bottom:2cqw}.offline-story--box .offline-story__risk-phone{top:30%;right:11%;width:20%}.offline-thumb .offline-journey__objection-phone{width:25%;height:auto}.offline-thumb .offline-journey__risk-phone{width:12.5%;height:auto}.offline-thumb .offline-journey__contrast img{height:32cqw}
/*# sourceMappingURL=/cdn/shop/t/8/assets/offline-gallery.css.map */
