.LastWord-module__u9FEGa__last{isolation:isolate;color:var(--cream);column-gap:var(--s-3);padding:var(--s-4) var(--margin) var(--s-6);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid;position:relative}.LastWord-module__u9FEGa__h2{font-size:var(--h2);white-space:nowrap;font-weight:900;line-height:1.05}.LastWord-module__u9FEGa__last>*{z-index:1;position:relative}.LastWord-module__u9FEGa__last:before{content:"";z-index:0;pointer-events:none;width:calc(var(--margin) + var(--u) * 15);inset-inline-start:calc(var(--margin) * -1);top:calc(var(--s-4) + var(--h2) * 1.05 + var(--s-1));bottom:var(--s-2);opacity:.6;background:0 0;position:absolute;transform:rotate(-9deg);-webkit-mask-image:radial-gradient(60% 55%,#000 0%,#0000008c 45%,#0000 78%);mask-image:radial-gradient(60% 55%,#000 0%,#0000008c 45%,#0000 78%)}.LastWord-module__u9FEGa__body{align-items:stretch;gap:var(--s-1);font-size:var(--p);flex-direction:column;max-width:82ch;display:flex}.LastWord-module__u9FEGa__p{font-size:var(--p);line-height:var(--p-lh);font-weight:300}.LastWord-module__u9FEGa__closing{font-size:var(--h3);margin-block:var(--s-1);font-weight:400;line-height:1.35}.LastWord-module__u9FEGa__row{justify-content:space-between;align-items:center;gap:var(--s-1);display:flex}.LastWord-module__u9FEGa__note{font-size:var(--p);line-height:var(--p-lh);flex:1;margin:0;font-weight:300}.LastWord-module__u9FEGa__row>:last-child{flex:none}@media (max-width:900px){.LastWord-module__u9FEGa__last{row-gap:var(--s-2);padding:var(--s-3) var(--u) var(--s-4);grid-template-columns:1fr}.LastWord-module__u9FEGa__h2{white-space:normal}.LastWord-module__u9FEGa__last:before{display:none}.LastWord-module__u9FEGa__row{flex-direction:column;align-items:flex-start}}.LastWord-module__u9FEGa__last{background:var(--navy);position:relative}.LastWord-module__u9FEGa__last:after{content:"";z-index:2;pointer-events:none;height:var(--r-panel);border-radius:var(--r-panel) var(--r-panel) 0 0;filter:drop-shadow(0 8px 10px #00000059);border:1px solid #f7f2ee66;border-bottom:0;position:absolute;top:0;left:0;right:0}
.Testimonials-module__gQl0qq__testimonials{padding:var(--s-3) var(--margin) var(--s-4);color:var(--cream)}.Testimonials-module__gQl0qq__grid{gap:calc(var(--u) * 3);grid-template-columns:1fr 1fr;display:grid}.Testimonials-module__gQl0qq__cell:nth-child(2n){margin-top:calc(var(--u) * 7)}.Testimonials-module__gQl0qq__cell{display:contents}.Testimonials-module__gQl0qq__grid .Testimonials-module__gQl0qq__cell{display:block}.Testimonials-module__gQl0qq__t{--photo:calc(var(--u) * 8);--fs:var(--p);--k:1;grid-template-columns:var(--photo) 1fr;gap:calc(var(--u) * 1.3 * var(--k));align-items:center;margin:0;display:grid}.Testimonials-module__gQl0qq__photo img{width:100%;height:auto;-webkit-mask-image:linear-gradient(180deg,var(--top,#000) 0%,#000 20%,#000 50%,transparent 97%),linear-gradient(90deg,transparent 0%,#000 22%,#000 78%,transparent 100%);-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(180deg,var(--top,#000) 0%,#000 20%,#000 50%,transparent 97%),linear-gradient(90deg,transparent 0%,#000 22%,#000 78%,transparent 100%);mask-image:linear-gradient(180deg,var(--top,#000) 0%,#000 20%,#000 50%,transparent 97%),linear-gradient(90deg,transparent 0%,#000 22%,#000 78%,transparent 100%);display:block;-webkit-mask-composite:source-in;mask-composite:intersect}.Testimonials-module__gQl0qq__cut img{--top:transparent}.Testimonials-module__gQl0qq__who{margin-bottom:calc(var(--u) * .9);flex-direction:column;gap:2px;display:flex}.Testimonials-module__gQl0qq__name{font-size:var(--p);color:var(--gold);font-weight:700}.Testimonials-module__gQl0qq__role{font-size:var(--note);opacity:.7}.Testimonials-module__gQl0qq__mark{width:calc(var(--u) * 1.4);height:auto;margin-bottom:calc(var(--u) * .7);color:var(--terra);display:block}.Testimonials-module__gQl0qq__win{--lh:1.6;height:calc(var(--fs) * var(--lh) * 6);max-width:34ch;font-size:var(--fs);position:relative}.Testimonials-module__gQl0qq__scroll{height:100%;font-weight:300;line-height:var(--lh);scrollbar-width:none;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000 100%);mask-image:linear-gradient(#000 70%,#0000 100%)}.Testimonials-module__gQl0qq__scroll::-webkit-scrollbar{display:none}.Testimonials-module__gQl0qq__scroll p+p{margin-top:.7em}.Testimonials-module__gQl0qq__reading .Testimonials-module__gQl0qq__scroll{overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 16% 80%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 16% 80%,#0000 100%)}.Testimonials-module__gQl0qq__full .Testimonials-module__gQl0qq__win{height:auto}.Testimonials-module__gQl0qq__full .Testimonials-module__gQl0qq__scroll{-webkit-mask-image:none;mask-image:none}.Testimonials-module__gQl0qq__rm{margin-top:calc(var(--u) * .5);cursor:pointer;color:var(--cream);font:inherit;font-size:var(--note);background:0 0;border:0;align-items:center;gap:12px;padding:4px 0;font-weight:400;line-height:1;display:inline-flex}.Testimonials-module__gQl0qq__rm svg{width:calc(var(--u) * .7);opacity:.8;flex:none;height:auto;transition:translate .3s,rotate .4s}@media (hover:hover){.Testimonials-module__gQl0qq__rm:hover svg{translate:0 3px}}.Testimonials-module__gQl0qq__rm:focus-visible svg{translate:0 3px}.Testimonials-module__gQl0qq__playing .Testimonials-module__gQl0qq__rm svg{rotate:180deg}.Testimonials-module__gQl0qq__rm:focus-visible{outline:2px solid var(--gold);outline-offset:4px;border-radius:4px}.Testimonials-module__gQl0qq__anim .Testimonials-module__gQl0qq__cell{opacity:0;transition:opacity 1s,translate 1s cubic-bezier(.22,.61,.36,1);transition-delay:calc(var(--i,0) * .12s);translate:0 18px}.Testimonials-module__gQl0qq__anim .Testimonials-module__gQl0qq__cell.Testimonials-module__gQl0qq__in{opacity:1;translate:none}@media (prefers-reduced-motion:reduce){.Testimonials-module__gQl0qq__anim .Testimonials-module__gQl0qq__cell{opacity:1;transition:none;translate:none}}@media (max-width:900px){.Testimonials-module__gQl0qq__grid{gap:var(--s-2);grid-template-columns:1fr}.Testimonials-module__gQl0qq__cell:nth-child(2n){margin-top:0}.Testimonials-module__gQl0qq__t{--fs:var(--p);gap:calc(var(--u) * .5);grid-template-columns:minmax(0,1fr);place-items:start}.Testimonials-module__gQl0qq__photo{width:calc(var(--u) * 4.5)}.Testimonials-module__gQl0qq__who{margin-bottom:calc(var(--u) * .4)}.Testimonials-module__gQl0qq__mark{width:calc(var(--u) * .9);margin-bottom:calc(var(--u) * .4)}.Testimonials-module__gQl0qq__win{max-width:none}}@media (prefers-reduced-motion:reduce){.Testimonials-module__gQl0qq__rm svg{transition:none}}.Testimonials-module__gQl0qq__featured{background:var(--cream);color:var(--navy);padding:var(--s-2) var(--margin) var(--s-4);isolation:isolate;justify-content:flex-start;display:flex;position:relative;overflow:hidden}.Testimonials-module__gQl0qq__featured>*{z-index:1;position:relative}.Testimonials-module__gQl0qq__featured:before{content:"";z-index:0;pointer-events:none;opacity:.6;background:0 0;width:46%;position:absolute;top:-10%;bottom:-10%;left:-8%;transform:rotate(-9deg);-webkit-mask-image:radial-gradient(55% 55% at 40%,#000 0%,#0000008c 45%,#0000 78%);mask-image:radial-gradient(55% 55% at 40%,#000 0%,#0000008c 45%,#0000 78%)}@media (max-width:1100px){.Testimonials-module__gQl0qq__featured:before{display:none}}.Testimonials-module__gQl0qq__featured .Testimonials-module__gQl0qq__t{grid-template-columns:var(--photo) auto}.Testimonials-module__gQl0qq__featured .Testimonials-module__gQl0qq__name{color:var(--navy)}.Testimonials-module__gQl0qq__featured .Testimonials-module__gQl0qq__win{max-width:58ch;height:auto}.Testimonials-module__gQl0qq__featured .Testimonials-module__gQl0qq__rm{color:var(--navy)}@media (max-width:900px){.Testimonials-module__gQl0qq__featured{padding:var(--s-2) var(--u) var(--s-3)}.Testimonials-module__gQl0qq__featured .Testimonials-module__gQl0qq__t{grid-template-columns:1fr;justify-items:start}.Testimonials-module__gQl0qq__featured .Testimonials-module__gQl0qq__photo{width:calc(var(--u) * 9)}}.Testimonials-module__gQl0qq__light{background:var(--cream);color:var(--navy)}.Testimonials-module__gQl0qq__light .Testimonials-module__gQl0qq__name,.Testimonials-module__gQl0qq__light .Testimonials-module__gQl0qq__rm{color:var(--navy)}.Testimonials-module__gQl0qq__testimonials:not(.Testimonials-module__gQl0qq__light){background:var(--navy)}.Testimonials-module__gQl0qq__title{color:var(--cream);text-wrap:balance;max-width:24ch;margin-block-end:var(--s-3)}.Testimonials-module__gQl0qq__light .Testimonials-module__gQl0qq__title{color:var(--navy)}.Testimonials-module__gQl0qq__open .Testimonials-module__gQl0qq__win{height:auto}.Testimonials-module__gQl0qq__open .Testimonials-module__gQl0qq__scroll{overflow:visible;-webkit-mask-image:none;mask-image:none}.Testimonials-module__gQl0qq__open .Testimonials-module__gQl0qq__rm svg{rotate:180deg}
.stp{--ink:#0a1f27;--navy:#15303e;--teal:#0f5568;--cream:#f7f2ee;--terra:#b76a50;--terra-dark:#a55339;--gold:#c9954f;--paper:#e9e0d6;--sketch:#29434f;--panel-bg:radial-gradient(ellipse 70% 60% at 85% 0%, #0f5568d9, transparent 70%), linear-gradient(165deg,#16414f 0%,#15303e 48%,#0a1f27 100%);--u:clamp(24px, 1.736vw, 44px);--s-1:var(--u);--s-2:calc(var(--u) * 2);--s-3:calc(var(--u) * 3);--s-4:calc(var(--u) * 4);--s-6:calc(var(--u) * 6);--s-8:calc(var(--u) * 8);--margin:clamp(var(--u), 9.2vw, 236px);--panel-pad-x:clamp(var(--u), 7.47vw, 191px);--panel-pad-top:var(--s-3);--panel-pad-bottom:var(--s-4);--panel-gap:var(--s-1);--panel-max:calc(100% - 2 * var(--u));--r-panel:calc(var(--u) * 2);--r-card:var(--u);--r-btn:var(--u);--r-tag:10px;--r-notch:32px;--h1:clamp(56px, 8.1vw, 207px);--h2:clamp(28px, 3vw, 77px);--h3:clamp(22px, 2.08vw, 53px);--p:clamp(17px, 1.16vw, 30px);--p-lh:1.5;--note:clamp(14px, .81vw, 21px);--num:clamp(72px, 6.94vw, 178px);--btn-h:clamp(56px, 3.88vw, 99px);--btn-w:clamp(220px, 14.53vw, 371px);--btn-pad:clamp(20px, 1.39vw, 36px);--t-lights:1.6s;--t-reveal:3.6s;--e-reveal:cubic-bezier(.33,.05,.2,1);--t-hover:.3s;--t-edge:.55s;--t-panel:.7s}@media (max-width:1100px){.stp{--cream:#f2e8dd}}:where(.stp),:where(.stp) *,:where(.stp) :before,:where(.stp) :after{box-sizing:border-box}:where(.stp) :is(h1,h2,h3,h4,p,figure,blockquote,dl,dd){margin:0}:where(.stp) :is(img,svg,video){max-width:100%;display:block}.stp{--stp-bar:87px;background:var(--cream);color:var(--ink);font-size:16px;line-height:normal;font-family:var(--font-body);-webkit-font-smoothing:antialiased;--light-r:calc(var(--u) * 6);--light-in:#fff4e626;--light-mid:#fff4e60a;--hole-r:calc(var(--u) * 7.67);--hole-in:#00000040;--solid-rest:1}@media (hover:none){.stp{--light-r:calc(var(--u) * 7);--light-in:#fff4e633;--light-mid:#fff4e612;--hole-r:calc(var(--u) * 9);--hole-in:#0003;--solid-rest:.3}}@media (prefers-reduced-motion:reduce){.stp{--solid-rest:.5}}.stp{--h2-sec:var(--h2)}:where(.stp) h2#dims-title,:where(.stp) h2#membership-title,:where(.stp) h2#library-title,:where(.stp) h2#obj-title,:where(.stp) h2#faq-title,:where(.stp) h2#last-title,:where(.stp) h2#bonus-title,:where(.stp) h2.tm-title{letter-spacing:-.005em;font-size:var(--h2-sec)!important;font-weight:700!important;line-height:1.15!important}@media (max-width:1100px){.stp{--stp-bar:75px}}:where(.stp) button{padding:1px 6px}
.page-module___mejvG__page{gap:var(--panel-gap);flex-direction:column;padding-block-end:var(--u);display:flex}.page-module___mejvG__h2{font-size:var(--h2);color:var(--cream);margin-block-end:var(--s-1);font-weight:900;line-height:1.05}.page-module___mejvG__p{font-size:var(--p);line-height:var(--p-lh);color:var(--cream);max-width:45ch}.page-module___mejvG__stack{flex-direction:column;display:flex}.page-module___mejvG__stack>:first-child{top:var(--stp-bar,0px);z-index:0;position:sticky}.page-module___mejvG__stack>:last-child{z-index:1;min-height:calc(100svh - var(--stp-bar,0px));border-radius:var(--r-panel) var(--r-panel) 0 0;align-items:center;display:flex;position:relative;overflow:clip;box-shadow:0 -24px 60px #0a1f2747}.page-module___mejvG__stack+*{margin-top:calc(-1 * var(--u))}@media (max-width:1100px){.page-module___mejvG__stack>:last-child{min-height:0}}.page-module___mejvG__stack2>:first-child{top:var(--stick-top,0px)}.page-module___mejvG__stack2>:last-child{background:var(--cream);min-height:0;display:grid;overflow:hidden}.page-module___mejvG__hold{pointer-events:none;height:45vh}@media (max-width:1100px){.page-module___mejvG__hold{height:40vh}}.page-module___mejvG__navy{isolation:isolate;background:var(--panel-bg);border-radius:var(--r-panel) var(--r-panel) 0 0;color:var(--cream);position:relative;overflow:hidden}.page-module___mejvG__night2{z-index:2;isolation:isolate;margin-top:calc(-1 * var(--r-panel));background:var(--panel-bg);color:var(--cream);border-radius:var(--r-panel) var(--r-panel) 0 0;position:relative;overflow:clip;box-shadow:0 -24px 60px #0a1f2747}.page-module___mejvG__creamEnd{z-index:3;margin-top:calc(-1 * var(--r-panel));background:var(--cream);border-radius:var(--r-panel) var(--r-panel) 0 0;position:relative;overflow:clip;box-shadow:0 -24px 60px #0a1f2747}.page-module___mejvG__night3{z-index:4;isolation:isolate;margin-top:calc(-1 * var(--r-panel));background:var(--panel-bg);color:var(--cream);border-radius:var(--r-panel) var(--r-panel) 0 0;position:relative;overflow:clip;box-shadow:0 -24px 60px #0a1f2747}.page-module___mejvG__creamUp{z-index:2;margin-top:calc(-1 * (var(--r-panel) + var(--panel-gap)));background:var(--cream);border-radius:var(--r-panel) var(--r-panel) 0 0;position:relative;overflow:clip;box-shadow:0 -24px 60px #0a1f2747}.page-module___mejvG__night3{background:var(--navy)}.page-module___mejvG__creamUp{clip-path:inset(-120px -120px 1px)}.page-module___mejvG__offer{overflow:clip}
.pm-scope{--pm-ink:#15303e;--pm-bg:transparent;--pm-accent:#b76a50;--pm-accent-dark:#9e5843;--pm-gold:#c9954f;--pm-gold-ink:#9a6f36;--pm-muted:#4a5f6a;--pm-paper:#f7f2ee;--pm-navy:#15303e;--pm-navy-2:#25495c;color:var(--pm-ink);background:var(--pm-bg);direction:rtl;font-family:inherit}.pm-section{flex-direction:column;gap:30px;padding:clamp(48px,6vw,96px) clamp(20px,5vw,72px) 0;display:flex}.pm-section>*{min-width:0}.pm-h2{background:linear-gradient(var(--pm-accent), var(--pm-accent)) 100% 100% / 34% 3px no-repeat;text-wrap:balance;align-self:flex-start;margin:0;padding-bottom:18px;font-size:clamp(28px,3vw,52px);font-weight:700;line-height:1.15}.pm-lead{max-width:44em;margin:0;font-size:clamp(17px,1.2vw,20px);line-height:1.5}.pm-grouphead{border-bottom:1.5px solid var(--pm-ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 18px;padding-bottom:12px;display:flex}.pm-grouphead h3{margin:0;font-size:clamp(22px,2vw,32px);font-weight:700}.pm-grouphead span{color:var(--pm-gold-ink);font-size:17px}.pm-sectionhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 60px;margin-bottom:30px;display:flex}.pm-sectionhead .pm-lead{flex:420px;max-width:40em;font-size:clamp(18px,1.4vw,24px);font-weight:300}.pm-grouptitle{flex-direction:column;gap:6px;min-width:0;display:flex}.pm-ended{border-inline-start:3px solid var(--pm-accent);background:#b76a501a;padding:14px 18px;font-size:17px;font-weight:600}.pm-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:30px;display:grid}.pm-card{flex-direction:column;gap:12px;min-width:0;display:flex}.pm-card .pm-img,.pm-wide .pm-img{aspect-ratio:16/9;background:#15303e0f;max-width:100%;overflow:hidden}.pm-img img{object-fit:cover;width:100%;height:100%;display:block}.pm-num{color:var(--pm-accent);font-size:15px;font-weight:600}.pm-title{margin:0;font-size:clamp(18px,1.3vw,22px);font-weight:700;line-height:1.3}.pm-tagline{color:var(--pm-gold-ink);margin:0;font-size:17px;font-weight:600}.pm-meta{color:var(--pm-muted);margin:0;font-size:16px}.pm-actions{flex-wrap:wrap;gap:10px;margin-top:auto;display:flex}.pm-wides{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:30px;display:grid}.pm-wide{border:1.5px solid var(--pm-ink);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:30px;padding:30px;display:grid}.pm-wide>div{flex-direction:column;gap:12px;min-width:0;display:flex}@media (max-width:560px){.pm-wide{grid-template-columns:1fr;padding:20px}}.pm-btn{white-space:nowrap;cursor:pointer;border:1.5px solid var(--pm-ink);min-height:44px;color:var(--pm-ink);background:0 0;border-radius:999px;align-items:center;gap:12px;padding:0 20px;font-family:inherit;font-size:16px;font-weight:700;text-decoration:none;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.pm-btn:hover{background:var(--pm-ink);color:var(--pm-paper)}.pm-btn .pm-arrow{color:var(--pm-accent)}.pm-btn:hover .pm-arrow{color:inherit}.pm-btn--add{border-color:var(--pm-accent);background:var(--pm-accent);color:#fff}.pm-btn--add:hover{background:var(--pm-accent-dark);border-color:var(--pm-accent-dark);color:#fff}.pm-btn--in{background:var(--pm-ink);color:var(--pm-paper)}.pm-btn--in:hover{background:var(--pm-navy-2)}.pm-btn--in small{opacity:.85;font-size:15px;font-weight:400}.pm-btn:focus-visible{outline:2px solid var(--pm-accent);outline-offset:2px}.pm-chip{align-items:center;min-height:44px;padding:0 18px;font-size:16px;font-weight:700;display:inline-flex}.pm-chip--gift{background:var(--pm-gold);color:var(--pm-navy)}.pm-chip--owned{color:var(--pm-ink);background:#15303e14}.pm-tiers{border-top:1.5px solid var(--pm-ink);border-bottom:1.5px solid var(--pm-ink);grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));display:grid}.pm-tier{border-inline-start:1px solid #15303e33;flex-direction:column;gap:10px;padding:30px 24px;display:flex}.pm-tier-label{font-size:17px;font-weight:700}.pm-tier s{color:var(--pm-muted);font-size:16px}.pm-tier-pct{color:var(--pm-accent);font-size:clamp(32px,2.8vw,48px);font-weight:900;line-height:1}.pm-tier-price{font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.pm-tier-win{border-top:1px dashed #b76a5099;flex-direction:column;gap:4px;padding-top:10px;font-size:16px;font-weight:700;display:flex}.pm-tier-win b{color:var(--pm-accent)}.pm-tier-gift{background:var(--pm-gold);color:var(--pm-navy);flex-direction:column;gap:2px;margin-top:6px;padding:12px 14px;display:flex}.pm-tier-gift strong{font-size:17px;font-weight:900}.pm-tier-gift span{font-size:14px;font-weight:600}.pm-tier-reg{flex-direction:column;gap:10px;display:flex}.pm-tiers-head,.pm-tier-win--same{display:none}@media (max-width:600px){.pm-tiers{grid-template-columns:1fr}.pm-tiers-head,.pm-tier{border-inline-start:0;border-bottom:1px solid #15303e26;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:4px 12px;padding:14px 2px;display:grid}.pm-tiers--win .pm-tiers-head,.pm-tiers--win .pm-tier{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr)}.pm-tier:last-child{border-bottom:0}.pm-tiers-head{color:var(--pm-muted);padding-block:10px;font-size:14px;font-weight:700}.pm-tier-label{font-size:16px}.pm-tier-reg{gap:2px}.pm-tier-reg s{display:none}.pm-tier-pct{font-size:24px}.pm-tier-pct--full{white-space:nowrap;font-size:18px}.pm-tier-price{font-size:15px;font-weight:600}.pm-tier-win,.pm-tier-win--same{border:0;flex-direction:column;gap:2px;padding:0;font-size:15px;font-weight:600;display:flex}.pm-tier-win b{font-size:24px;font-weight:900;line-height:1}.pm-win-prefix{display:none}.pm-tier-gift{flex-flow:wrap;grid-column:1/-1;align-items:baseline;gap:4px 10px;margin-top:6px}}.pm-terms{flex-wrap:wrap;gap:12px 36px;margin:0;padding:0;font-size:16px;list-style:none;display:flex}.pm-terms li{gap:10px;display:flex}.pm-terms li:before{content:"";background:var(--pm-gold);flex:none;width:6px;height:6px;margin-top:9px}.pm-clockbox{background:radial-gradient(ellipse 80% 90% at 25% 30%, var(--pm-navy-2) 0%, #25495c00 75%), var(--pm-navy);color:var(--pm-paper);grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:center;gap:30px 60px;padding:clamp(24px,3vw,48px);display:grid}.pm-clockbox>div:first-child{flex-direction:column;gap:12px;min-width:0;display:flex}.pm-clockbox .pm-eyebrow{color:var(--pm-gold);margin:0;font-size:17px;font-weight:700}.pm-clockbox .pm-big{margin:0;font-size:clamp(20px,1.6vw,28px);font-weight:700;line-height:1.3}.pm-clockbox .pm-small{color:#e9dccf;margin:0;font-size:16px}.pm-clock{direction:ltr;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.pm-clock>div{border:1px solid #f7f2ee40;flex-direction:column;align-items:center;gap:6px;padding:18px 6px;display:flex}.pm-clock b{font-variant-numeric:tabular-nums;font-size:clamp(28px,2.8vw,50px);font-weight:700;line-height:1}.pm-clock span{color:#e9dccf;direction:rtl;font-size:15px}.pm-bar{z-index:40;padding:14px clamp(16px, 5vw, 72px) calc(14px + env(safe-area-inset-bottom,0px));background:var(--pm-navy);color:var(--pm-paper);direction:rtl;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 30px;display:flex;position:fixed;inset:auto 0 0;box-shadow:0 -8px 30px #0a182040}.pm-bar--preview{box-shadow:none;position:static}.pm-bar-info{flex-wrap:wrap;align-items:baseline;gap:4px 20px;min-width:0;display:flex}.pm-bar-info strong{font-size:18px}.pm-bar-pct{color:var(--pm-gold);font-size:17px;font-weight:700}.pm-bar-hint{color:#e9dccf;font-size:15px}.pm-bar-pay{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.pm-bar-pay s{color:#e9dccf;font-size:16px}.pm-bar-total{font-variant-numeric:tabular-nums;font-size:clamp(22px,2vw,30px);font-weight:900}.pm-bar .pm-btn--add{min-height:52px;padding:0 28px;font-size:18px}.pm-bar-spacer{height:var(--pm-bar-h,96px)}html.pm-bar-on .anbchat-fab,html.pm-bar-on #anbchat-launcher .anbchat-fab{transition:bottom .25s;bottom:calc(22px + var(--pm-bar-h,0px))!important}html.pm-bar-on .anbchat-fab-label,html.pm-bar-on #anbchat-launcher .anbchat-fab-label{transition:bottom .25s;bottom:calc(36px + var(--pm-bar-h,0px))!important}@media (max-width:600px){.pm-bar{padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));gap:8px}.pm-bar-info{gap:2px 12px}.pm-bar-info strong{font-size:16px}.pm-bar-pay{justify-content:space-between;gap:12px;width:100%}.pm-bar .pm-btn--add{min-height:46px;padding:0 22px;font-size:17px}}.pm-modal{z-index:60;background:#0a1820c7;justify-content:center;align-items:flex-start;padding:clamp(12px,3vw,40px);display:flex;position:fixed;inset:0;overflow:auto}.pm-dialog{background:var(--pm-navy);width:100%;max-width:1040px;color:var(--pm-paper);direction:rtl;position:relative}.pm-close{z-index:2;width:48px;height:48px;color:var(--pm-paper);cursor:pointer;background:#15303e99;border:1.5px solid #f7f2ee80;border-radius:999px;font-size:24px;line-height:1;position:absolute;top:18px;left:18px}.pm-dialog-img{aspect-ratio:16/7;overflow:hidden}.pm-dialog-img img{object-fit:cover;width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.pm-dialog-body{flex-direction:column;gap:40px;margin-top:-48px;padding:0 clamp(20px,4vw,60px) clamp(32px,4vw,60px);display:flex;position:relative}.pm-dialog-body.pm-noimg{margin-top:0;padding-top:72px}.pm-dialog-head{flex-direction:column;gap:12px;display:flex}.pm-dialog-head .pm-kind{color:var(--pm-gold);font-size:15px;font-weight:600}.pm-dialog-head h3{background:linear-gradient(var(--pm-accent), var(--pm-accent)) 100% 100% / 34% 3px no-repeat;align-self:flex-start;margin:0;padding-bottom:18px;font-size:clamp(26px,2.6vw,44px);font-weight:700;line-height:1.2}.pm-dialog-head p{color:#e9dccf;max-width:44em;margin:0;font-size:clamp(17px,1.2vw,20px);font-weight:300;line-height:1.5}.pm-dialog-cols{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:start;gap:40px clamp(30px,4vw,72px);display:grid}.pm-dialog-cols>div{flex-direction:column;gap:16px;min-width:0;display:flex}.pm-dialog-cols p{margin:0;font-size:17px;line-height:1.65}.pm-dialog-cols h4{margin:8px 0 0;font-size:19px;font-weight:700}.pm-dialog-cols ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pm-dialog-cols ul li{gap:12px;font-size:16px;line-height:1.5;display:flex}.pm-dialog-cols ul li:before{content:"";background:var(--pm-accent);flex:none;width:6px;height:6px;margin-top:9px}.pm-dialog-cols ol{border-top:1px solid #f7f2ee40;margin:0;padding:0;list-style:none}.pm-dialog-cols ol li{border-bottom:1px solid #f7f2ee40;align-items:baseline;gap:18px;padding:14px 0;display:flex}.pm-dialog-cols ol li span{width:24px;color:var(--pm-accent);flex:none;font-size:14px}.pm-dialog-cols ol li b{font-size:17px;font-weight:600;line-height:1.4}.pm-dialog-actions{flex-wrap:wrap;gap:10px;display:flex}.pm-dialog .pm-btn{color:var(--pm-paper);border-color:#f7f2ee99}.pm-dialog .pm-btn--add{border-color:var(--pm-accent);color:#fff}.pm-placeholder{color:var(--pm-muted);text-align:center;border:1.5px dashed #15303e59;padding:24px;font-size:16px}@media (prefers-reduced-motion:reduce){.pm-btn{transition:none}}
