.imp-root{position:absolute;inset:0;overflow:hidden;isolation:isolate}.imp-copy{position:absolute;z-index:2}.imp-h>span{display:block;text-wrap:balance}.imp-lead{margin-top:1.35rem;max-width:25em;color:var(--ws-ink-1);font-size:clamp(1.0625rem,.95rem + .33vw,1.28rem);line-height:1.52;text-wrap:pretty}.imp-copy-item{opacity:0;transform:translateY(10px)}.imp-winwrap{position:absolute;left:0;top:0;z-index:3;transform-origin:0 0;opacity:0}.imp-win{position:relative;overflow:hidden;border-radius:16px;background:rgb(5 8 16);box-shadow:0 0 0 1px rgb(255 255 255/.085),inset 0 1px 0 rgb(255 255 255/.04),0 48px 110px -40px rgb(0 0 0/.9),0 18px 44px -24px rgb(0 0 0/.7)}.imp-canvas{display:flex;height:100%;flex-direction:column;background-color:rgb(5 8 16);background-image:radial-gradient(1100px 520px at 50% -8%,rgb(255 255 255/.035),transparent 65%);color:rgb(249 250 251)}.imp-viewport{position:relative;min-height:0;flex:1;overflow:hidden}.imp-screen{position:absolute;inset:0 0 auto 0;opacity:0;visibility:hidden;transform:translateX(28px);transition:opacity .16s var(--ws-ease-exit),transform .16s var(--ws-ease-exit),visibility 0s linear .16s;pointer-events:none}.imp-screen[data-pos=past]{transform:translateX(-18px)}.imp-screen[data-pos=current]{opacity:1;visibility:visible;transform:none;transition:opacity .34s var(--ws-ease-out) 90ms,transform .34s var(--ws-ease-out) 90ms,visibility 0s}.imp-cam{transform-origin:0 0}.imp-press{transition:transform .14s var(--wr-ease-out),background-color .14s var(--wr-ease-out)}.imp-press[data-pressed]{transform:scale(.98)}.imp-dropzone{transition:border-color .14s var(--wr-ease-out),background-color .14s var(--wr-ease-out)}.imp-seg{transition:transform .5s var(--wr-ease-out)}.imp-fill{transform:translateX(-100%)}.imp-file-row{animation:imp-fade-in .22s var(--ws-ease-out) both}.imp-glass{background:rgb(255 255 255/.05)!important;border-color:transparent!important;color:rgb(243 244 246)!important;box-shadow:inset 0 1px 0 rgb(255 255 255/.1),0 0 0 1px rgb(255 255 255/.09),0 6px 14px -8px rgb(0 0 0/.6)!important}.imp-topic-in{animation:imp-topic-in .32s cubic-bezier(.22,1,.36,1) both}.imp-figures-in{animation:imp-rise-4 .28s cubic-bezier(.22,1,.36,1) both}.imp-badge-in{animation:imp-badge-in .32s cubic-bezier(.22,1,.36,1) both}.imp-still path{animation:none!important;stroke-dashoffset:0!important}@keyframes imp-topic-in{0%{opacity:0;transform:translateY(3px);filter:blur(3px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes imp-rise-4{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes imp-badge-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes imp-fade-in{0%{opacity:0}to{opacity:1}}.imp-spot{z-index:3;border-radius:14px;transform-origin:0 0;box-shadow:0 0 0 1px rgb(255 255 255/.16),0 0 0 2400px rgb(5 8 16/.5)}.imp-sheetwrap,.imp-spot{position:absolute;left:0;top:0;pointer-events:none;opacity:0}.imp-sheetwrap{z-index:4;width:600px;height:848px;transform-origin:50% 50%}.imp-sheetwrap[data-crop]{overflow:hidden;border-radius:6px;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 72px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 72px),transparent)}.imp-paper{position:relative;width:600px;height:848px;display:flex;flex-direction:column;overflow:hidden;border-radius:6px;padding:34px 44px 28px;color:#1d2a23;background-color:#f4f1e6;background-image:linear-gradient(100deg,rgb(255 255 255/.32),rgb(255 255 255/0) 42%,rgb(0 0 0/.03));box-shadow:0 0 0 1px rgb(0 0 0/.08),0 2px 3px rgb(0 0 0/.25),0 40px 80px -30px rgb(0 0 0/.85),0 22px 40px -24px rgb(0 0 0/.6);font-feature-settings:"lnum","tnum";-webkit-font-smoothing:antialiased}.imp-mono{display:inline-flex;flex:none;align-items:center;justify-content:center;border-radius:999px;color:#0f3b2f;font-family:Georgia,Times New Roman,Times,serif;font-weight:700;line-height:1;box-shadow:inset 0 0 0 2px #0f3b2f}.imp-paper ul{margin-top:4px}.imp-paper li{display:flex;align-items:flex-start;gap:9px;padding:2px 0}.imp-paper.imp-paper-flat{border-radius:0;box-shadow:none}.imp-paper.imp-paper-narrow{width:340px;height:auto;padding:24px 20px 30px}.imp-paper-narrow li{gap:8px;padding:3px 0}.imp-cursor{position:absolute;left:0;top:0;z-index:6;width:26px;height:30px;opacity:0;pointer-events:none;filter:drop-shadow(0 3px 6px rgb(0 0 0/.55))}.imp-cursor svg{width:100%;height:100%;display:block}.imp-cursor-ring{position:absolute;left:-14px;top:-14px;width:30px;height:30px;border-radius:999px;border:2px solid rgb(255 255 255/.85);opacity:0;transform:scale(.4)}.imp-cursor[data-click] .imp-cursor-ring{animation:imp-click .42s var(--ws-ease-out) both}.imp-tap{position:absolute;left:-23px;top:-23px;z-index:6;width:46px;height:46px;border-radius:999px;opacity:0;pointer-events:none;background:radial-gradient(circle,rgb(233 237 239/.36),rgb(233 237 239/.14) 55%,rgb(233 237 239/0) 72%);box-shadow:0 0 0 1.5px rgb(255 255 255/.5)}@keyframes imp-click{0%{opacity:.9;transform:scale(.35)}to{opacity:0;transform:scale(1.35)}}.imp-root[data-mode=mobile] .imp-lead{margin-top:.7rem;font-size:1rem;line-height:1.48}.imp-root[data-mode=tablet] .imp-lead{margin-top:1rem}.imp-xs .text-\[13px\]{font-size:14px}.imp-xs .text-\[14px\]{font-size:15px}.imp-xs .text-\[15px\]{font-size:16px}.imp-xs .text-\[16px\]{font-size:17px}.imp-xs .text-\[12\.5px\]{font-size:13.5px}.imp-xs .text-\[26px\]{font-size:24px}.imp-xs .imp-nobump.text-\[13px\]{font-size:13px}.imp-static{padding-block:clamp(64px,9vw,120px)}.imp-static-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:48px;margin-top:44px}.imp-static-source{margin:0}.imp-static-steps{display:grid;grid-template-columns:minmax(0,1fr);gap:48px;max-width:768px;min-width:0}@media (min-width:1280px){.imp-static-layout{grid-template-columns:minmax(0,768px) 420px;align-items:start}.imp-static-source{order:2;position:sticky;top:calc(var(--ws-nav-h) + 24px)}}.imp-static-steps figure{margin:0}.imp-static-card{border-radius:16px;overflow:hidden;box-shadow:0 0 0 1px rgb(255 255 255/.085),0 30px 70px -36px rgb(0 0 0/.85)}.imp-static-caption{margin-bottom:14px;color:var(--ws-ink-1);font-size:1.0625rem;font-weight:600}.imp-static-sheet{position:relative;width:420px;height:594px}.imp-static-sheet .imp-paper{position:absolute;left:0;top:0;transform:scale(.7);transform-origin:0 0}.imp-static-xs{display:none}@media (max-width:767px){.imp-static-md{display:none}.imp-static-xs{display:block}.imp-static-sheet{width:300px;height:424px}.imp-static-sheet .imp-paper{transform:scale(.5)}}@media (prefers-reduced-motion:reduce){.imp-root *,.imp-root :after,.imp-root :before{animation:none!important;transition:none!important}}.imp-paper.imp-flyer{padding:0 0 12px}.imp-fl-head{display:flex;align-items:center;gap:11px;padding:14px 20px 12px;background:#0f3b2f;color:#f4f1e6}.imp-fl-head .imp-mono{color:#f4f1e6;box-shadow:inset 0 0 0 2px #f4f1e6}.imp-fl-brandbox{min-width:0;flex:1}.imp-fl-brand{font-size:19px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;line-height:1.05}.imp-fl-claim{margin-top:3px;font-family:Georgia,Times New Roman,Times,serif;font-style:italic;font-size:11.5px;color:#d9e3d6}.imp-fl-hotline{display:flex;flex-direction:column;align-items:flex-end;flex:none;line-height:1.1}.imp-fl-hotline span{font-size:8px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#f0b44c}.imp-fl-hotline b{margin-top:2px;font-size:17px;font-weight:800;letter-spacing:.01em;font-variant-numeric:tabular-nums}.imp-fl-offers{display:flex;justify-content:center;gap:18px;flex-wrap:wrap;padding:5px 16px;background:#c4422f;color:#fff7ec;font-size:8.6px;font-weight:700;letter-spacing:.02em}.imp-fl-offers span:before{content:"★ ";color:#f8d38a}.imp-fl-grid{display:grid;grid-template-columns:1.08fr 1fr 1fr;-moz-column-gap:13px;column-gap:13px;padding:8px 18px 0;align-items:start}.imp-fl-sec{margin-top:7px}.imp-fl-sechead{display:flex;align-items:baseline;justify-content:space-between;gap:6px;border-bottom:1.5px solid #0f3b2f;padding-bottom:1.5px}.imp-fl-cat{font-size:9.2px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#0f3b2f}.imp-fl-note{margin-top:2px;font-size:6.1px;line-height:1.3;font-style:italic;color:#5a5f4f;font-family:Georgia,Times New Roman,Times,serif}.imp-fl-sec ul{margin-top:1.5px}.imp-fl-sec li{display:flex;align-items:flex-start;gap:4px;padding:1.4px 0;border-bottom:.5px dotted rgb(16 36 28/.2)}.imp-fl-nr{flex:none;width:13px;font-size:6.6px;font-weight:800;color:#c4422f;line-height:1.35;font-variant-numeric:tabular-nums}.imp-fl-name{min-width:0;flex:1;font-family:Georgia,Times New Roman,Times,serif}.imp-fl-name b{display:block;font-size:7.4px;font-weight:700;color:#13231c;line-height:1.22}.imp-fl-name sup{margin-left:2px;font-size:5.2px;font-weight:700;color:#2f7d4f;vertical-align:2px;font-family:system-ui,sans-serif}.imp-fl-name i{display:block;font-size:6px;color:#55615a;line-height:1.25}.imp-fl-cols{display:flex;flex:none}.imp-fl-cols span{width:25px;text-align:right;font-variant-numeric:tabular-nums}.imp-fl-sechead .imp-fl-cols span{font-size:6.2px;font-weight:700;color:#0f3b2f}.imp-fl-price,.imp-fl-sec li .imp-fl-cols span{font-family:Georgia,Times New Roman,Times,serif;font-size:7.4px;font-weight:700;color:#13231c;line-height:1.22}.imp-fl-price{flex:none;text-align:right;font-variant-numeric:tabular-nums}.imp-fl-extras li{border-bottom-style:dotted}.imp-fl-foot{display:grid;grid-template-columns:1fr 1.25fr .9fr;gap:12px;margin:8px 18px 0;padding-top:6px;border-top:1.5px solid #0f3b2f;font-size:6.4px;line-height:1.4;color:#34433b}.imp-fl-foothead{font-size:7px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#0f3b2f;margin-bottom:1px}.imp-fl-fine{margin:5px 18px 0;font-size:5.6px;color:#6b7066}.imp-paper.imp-flyer.imp-paper-narrow{padding:0 0 22px}.imp-paper-narrow .imp-fl-head{padding:14px 16px 12px;gap:9px}.imp-paper-narrow .imp-fl-brand{font-size:15px;letter-spacing:.18em}.imp-paper-narrow .imp-fl-claim{font-size:11px}.imp-paper-narrow .imp-fl-hotline b{font-size:13px}.imp-paper-narrow .imp-fl-offers{font-size:11px;gap:4px 12px}.imp-fl-narrow{padding:4px 16px 0}.imp-paper-narrow .imp-fl-cat{font-size:12.5px}.imp-paper-narrow .imp-fl-note{font-size:11px}.imp-paper-narrow .imp-fl-nr{width:22px;font-size:12px}.imp-paper-narrow .imp-fl-name b{font-size:14.5px}.imp-paper-narrow .imp-fl-name i{font-size:11.5px}.imp-paper-narrow .imp-fl-cols span{width:46px}.imp-paper-narrow .imp-fl-sechead .imp-fl-cols span{font-size:11px}.imp-paper-narrow .imp-fl-sec li .imp-fl-cols span{font-size:14.5px}.imp-paper-narrow .imp-fl-sec li{padding:3px 0;gap:7px}.imp-paper.imp-flyer{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-feature-settings:normal}.imp-flyer .imp-fl-cols span,.imp-flyer .imp-fl-hotline b,.imp-flyer .imp-fl-nr,.imp-flyer .imp-fl-price{font-variant-numeric:normal}.imp-glow{position:absolute;inset:-18% -14%;z-index:-1;pointer-events:none;background:radial-gradient(50% 45% at 50% 52%,rgb(96 165 250/.26),rgb(96 165 250/.08) 55%,transparent 75%)}.imp-root[data-warm] .imp-glow{inset:-28% -26%;background:radial-gradient(62% 60% at 50% 52%,rgb(252 153 2/.13),rgb(252 153 2/.045) 55%,transparent 78%)}.imp-atmosphere{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 54% 62% at 48% 64%,rgb(252 153 2/.16),rgb(220 111 14/.045) 58%,transparent 82%),radial-gradient(ellipse 68% 30% at 74% 100%,rgb(252 153 2/.09),transparent 78%)}@media (max-width:767px){.imp-atmosphere{background:radial-gradient(ellipse 100% 65% at 20% 46%,rgb(252 153 2/.12),rgb(220 111 14/.035) 62%,transparent 90%)}}.imp-root[data-compact-upload] .imp-dropzone{min-height:200px;padding:12px}.imp-root[data-compact-upload] .imp-dropzone>.py-6{padding-block:12px}@media (max-width:767px) and (max-height:700px){.imp-root[data-compact-upload][data-upload] .imp-canvas>footer{padding-block:6px}.imp-root[data-compact-upload][data-upload] .imp-canvas>footer .h-10{height:28px}.imp-root[data-compact-upload] .imp-file-row{padding-block:6px}.imp-root[data-compact-upload] .imp-dropzone>.mt-3{margin-top:4px;padding-top:8px;gap:6px}}