:is(html:has(.doc-page),body:has(.doc-page)){background-color:#b30103;margin:0;padding:0}.doc-page{--doc-red:#b30103;--doc-dark:#212529;--doc-bg:#eee;--doc-link-blue:#0d6efd;--doc-font:"Open Sans",sans-serif;--doc-ink:#212529;--doc-muted:#555;--doc-border:#dee2e6;--doc-red-dark:#8f0102;--doc-surface:#fff;--doc-white:#fff;--doc-text:16px;--doc-leading:1.5;--doc-weight:400;text-align:right;font-family:var(--doc-font);color:var(--doc-dark);-webkit-font-smoothing:antialiased;background:var(--doc-red);direction:rtl;flex-direction:column;align-items:center;min-height:100vh;padding:0;font-size:16px;font-weight:400;line-height:1.5;display:flex}.doc-page .doc-body{background:var(--doc-bg);box-sizing:border-box;width:30rem;max-width:100%;min-height:100vh;font-family:var(--doc-font);margin:0 auto;padding:0}@media (max-width:575.98px){.doc-page .doc-body{width:100%}}.doc-page .doc-body a,.doc-page .doc-body p,.doc-page .doc-body strong,.doc-page .doc-body th,.doc-page .doc-body td{font-size:1.1em}.doc-page .header{text-align:center;border-bottom:1px solid #dee2e6;padding:1rem}.doc-page .header img.logo{width:10rem;margin:0 auto 1rem;display:block}.doc-page .header h1{color:var(--doc-red);margin:0 0 .2em;font-size:calc(1.375rem + 1.5vw);font-weight:700;line-height:1.2}@media (min-width:1200px){.doc-page .header h1{font-size:2.5rem}}.doc-page .header .doc-sub{color:var(--doc-dark);text-align:center;margin:0 0 1rem;font-size:calc(1.275rem + .3vw);font-weight:500;line-height:1.2}@media (min-width:1200px){.doc-page .header .doc-sub{font-size:1.5rem}}.doc-page .banner-wrap{margin-bottom:1rem;padding:0}.doc-page .banner-wrap img,.doc-hero-carousel{border-radius:0;width:100%;height:auto;display:block}.doc-hero-carousel{aspect-ratio:801/534;background:#c8ccd0;border-radius:0;width:100%;position:relative;overflow:hidden}.doc-hero-slide{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}.doc-hero-slide--active{opacity:1}.doc-page .header-inner,.doc-page .meta{padding:0 .75rem}.doc-page .meta-row{justify-content:space-between;align-items:flex-start;height:2.2rem;display:flex}.doc-page .meta-row p,.doc-page .meta-label,.doc-page .meta-value{color:var(--doc-dark);margin:0 0 1rem;font-size:1.1em;font-weight:400;line-height:1.5}.doc-page .meta-label{text-align:right}.doc-page .meta-value{text-align:left}.doc-page .items-wrap{border-bottom:1px solid #dee2e6;padding:.25rem 1rem}.doc-page .items-table{border-collapse:collapse;vertical-align:middle;width:100%;margin-bottom:0}.doc-page .items-table th,.doc-page .items-table td,.doc-page .items-table tr,.doc-page .items-table thead,.doc-page .items-table tbody{border-style:none!important}.doc-page .items-table th{color:var(--doc-dark);text-align:right;padding:.5rem;font-size:1.1em;font-weight:700}.doc-page .items-table td{color:var(--doc-dark);vertical-align:middle;padding:.5rem;font-size:1.1em}.doc-page .branches{padding:0 1rem}.doc-page .branches-inner{margin-top:1rem;padding:0 .75rem}.doc-page .totals{margin-top:0;padding:0}.doc-page .totals-row{flex-wrap:wrap;margin:0 -.25rem .25rem;display:flex}.doc-page .totals-row.totals-row-total{margin-bottom:0}.doc-page .totals-row .t-label,.doc-page .totals-row .t-val{box-sizing:border-box;text-align:center;color:#fff;justify-content:center;align-items:center;width:50%;padding:.5rem .25rem;font-size:1rem;line-height:1.5;display:flex}.doc-page .totals-row .t-label{background:var(--doc-red);font-weight:700}.doc-page .totals-row .t-val{background:var(--doc-dark);font-weight:400}.doc-page .pdf-link{text-align:center;margin:1rem 0;padding:0}.doc-page .pdf-link a{color:var(--doc-link-blue);cursor:pointer;font-size:1.1em;font-weight:400;text-decoration:underline}.doc-page .pdf-link .pdf-link-label{unicode-bidi:isolate}.doc-page .pdf-link a:hover{color:#0a58ca}.doc-page .thankyou{text-align:center;padding:0}.doc-page .thankyou h2{color:var(--doc-red);margin:1rem 0 .2em;font-size:calc(1.325rem + .9vw);font-weight:700;line-height:1.2}@media (min-width:1200px){.doc-page .thankyou h2{font-size:2rem}}.doc-page .thankyou h3{color:var(--doc-dark);text-align:center;margin:0 0 1rem;font-size:calc(1.275rem + .3vw);font-weight:500;line-height:1.2}@media (min-width:1200px){.doc-page .thankyou h3{font-size:1.5rem}}.doc-page .thankyou p{color:var(--doc-dark);margin:0 0 1rem;font-size:1.1em;font-weight:400;line-height:1.5}.doc-page .thankyou-cta{flex-direction:column;align-items:center;gap:0;display:flex}.doc-page .thankyou .avatar{width:5em;height:auto;margin:0 0 1rem;display:block}.doc-page .btn-feedback{background:var(--doc-red);color:#fff;cursor:pointer;text-align:center;width:50%;box-shadow:none;border:none;border-radius:0;padding:.5rem 0;font-size:1.1em;font-weight:400;line-height:1.5;text-decoration:none;display:block}.doc-page .btn-feedback:hover{background:var(--doc-red);filter:brightness(1.05);color:#fff}.doc-page .newsletter{text-align:center;padding:0}.doc-page .newsletter h3{color:var(--doc-red);justify-content:center;align-items:center;gap:.3rem;margin:1rem 0 .2em;font-size:calc(1.3rem + .6vw);font-weight:700;line-height:1.2;display:flex}@media (min-width:1200px){.doc-page .newsletter h3{font-size:1.75rem}}.doc-page .newsletter h3 svg{fill:currentColor;flex-shrink:0;width:1.5rem;height:1.5rem}.doc-page .newsletter .nl-sub{color:var(--doc-dark);margin:0 0 1rem;font-size:1.1em;font-weight:400;line-height:1.5}.doc-page .newsletter .nl-cta{color:var(--doc-red);margin:0 0 1rem;font-size:1.25rem;font-weight:700;line-height:1.5}.doc-page .newsletter #nl-form{box-sizing:border-box;text-align:center;max-width:100%;margin:0 auto;padding:0}.doc-page .nl-input{box-sizing:border-box;width:100%;max-width:100%;color:var(--doc-dark);text-align:right;background:#fff;border:1px solid #dee2e6;border-radius:0;outline:none;margin-bottom:1rem;padding:.375rem .75rem;font-family:inherit;font-size:1.2em;font-weight:400;line-height:1.5}.doc-page .nl-input:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40}.doc-page .nl-consent{color:var(--doc-dark);text-align:right;direction:rtl;align-items:flex-start;gap:0;margin-bottom:1rem;font-size:.8em;font-weight:400;line-height:1.5;display:flex}.doc-page .nl-consent span{text-align:right;margin-right:1.3rem;font-size:1em}.doc-page .nl-consent a{color:var(--doc-link-blue);font-size:1em;text-decoration:underline}.doc-page .nl-consent input[type=checkbox]{float:right;width:1em;height:1em;accent-color:var(--doc-red);flex-shrink:0;margin-top:.25em}.doc-page .nl-submit{background:var(--doc-red);color:#fff;border:1px solid var(--doc-red);cursor:pointer;width:100%;box-shadow:none;border-radius:0;padding:.375rem .75rem;font-family:inherit;font-size:1.2em;font-weight:400;line-height:1.5}.doc-page .nl-submit:hover{filter:brightness(1.05)}.doc-page .nl-submit:disabled{opacity:.65;cursor:not-allowed}.doc-page .nl-success{color:#166534;background:#ecfdf5;border:1.5px solid #bbf7d0;border-radius:0;justify-content:center;align-items:center;gap:8px;margin-top:10px;padding:13px;font-size:1.1em;font-weight:400;line-height:1.5;display:none}.doc-page .nl-success.show{display:flex}.doc-page .nl-error-msg{color:var(--doc-red);margin-bottom:8px;font-size:.9em;font-weight:400;line-height:1.5;display:none}.doc-page .nl-error-msg.show{display:block}.doc-page .doc-footer{padding:1rem}.doc-page .doc-footer-inner{padding:0 .75rem}.doc-page .care-banner{margin-bottom:0;padding:0;display:block}.doc-page .care-banner a{display:block}.doc-page .care-guide-headline{cursor:pointer;vertical-align:top;width:100%;margin-bottom:1rem;display:block}.doc-page .footer-brands{padding:0}.doc-page .brand-block{margin-bottom:0}.doc-page .brand-name{color:var(--doc-dark);text-align:center;margin:0;font-size:1.25rem;font-weight:500;line-height:1.2}.doc-page .social-icons{flex-wrap:wrap;justify-content:center;align-items:center;gap:0;margin:1rem 0;display:flex}.doc-page .social-icons a{background:0 0;border-radius:0;justify-content:center;align-items:center;width:auto;height:auto;margin:.5rem;display:flex}.doc-page .social-icons a:hover{opacity:.85;background:0 0}.doc-page .social-icons img{object-fit:contain;width:2rem;height:2rem}.doc-page .footer-copy{text-align:right;padding:0}.doc-page .footer-copy p,.doc-page .footer-copy div{color:var(--doc-dark);margin:0 0 .5rem;font-size:1rem;font-weight:400;line-height:1.5}.doc-page .footer-copy .mb-3{margin-bottom:1rem}.doc-page .footer-copy .hashtags{color:var(--doc-dark);font-size:1rem;font-weight:400}.doc-page .care-bar{background:#cec8c8;height:2em;margin:.5rem 0 0}.doc-page .care-tips{padding:0}.doc-page .care-tips .intro{color:var(--doc-dark);text-align:right;border-bottom:2px solid var(--doc-dark);margin:0;padding:1rem 0;font-size:1rem;font-weight:700;line-height:1.5}.doc-page .tip{border-bottom:2px solid var(--doc-dark);direction:rtl;align-items:flex-start;gap:0;padding:1rem 0;display:flex}.doc-page .tip:last-child{border-bottom:none}.doc-page .tip-icon{flex-shrink:0;width:2em;margin-top:0;margin-left:.5rem}.doc-page .tip-icon img{object-fit:contain;background:0 0;width:2em;height:2em}.doc-page .tip-body{flex:1;font-size:1.1em}.doc-page .tip-title{color:var(--doc-dark);margin-bottom:0;font-size:1em;font-weight:700;line-height:1.5}.doc-page .tip-text{color:var(--doc-dark);font-size:1em;font-weight:400;line-height:1.5}@keyframes doc-spin{to{transform:rotate(360deg)}}.doc-page .spinner{vertical-align:middle;border:2.5px solid #fff6;border-top-color:#fff;border-radius:50%;width:16px;height:16px;margin-left:8px;animation:.65s linear infinite doc-spin;display:inline-block}.club-modal-root{z-index:1055;box-sizing:border-box;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.club-modal-backdrop{background:#00000080;position:absolute;inset:0}.club-modal{background:#fff;border-radius:.5rem;width:100%;max-width:500px;font-family:Open Sans,sans-serif;font-size:1rem;line-height:1.5;position:relative;overflow:hidden;box-shadow:0 .5rem 1rem #00000026}.club-modal-header{text-align:right;border-bottom:1px solid #dee2e6;padding:1rem}.club-modal-title{color:var(--doc-dark,#212529);margin:0;font-size:1.25rem;font-weight:500;line-height:1.2}.club-modal-body{padding:1rem}.club-modal-text{color:var(--doc-dark,#212529);text-align:right;margin:0;font-size:1rem;font-weight:400;line-height:1.5}.club-modal-link{color:#0d6efd;text-decoration:underline}.club-modal-footer{direction:ltr;border-top:1px solid #dee2e6;flex-direction:row;justify-content:flex-end;gap:.5rem;padding:.75rem;display:flex}.club-modal-btn{cursor:pointer;border-radius:0;min-width:auto;padding:.375rem .75rem;font-family:inherit;font-size:1.2em;font-weight:400;line-height:1.5}.club-modal-btn--primary{color:#fff;background:#b30103;border:1px solid #b30103}.club-modal-btn--primary:hover{filter:brightness(1.05)}.club-modal-btn--secondary{color:#fff;background:#212529;border:1px solid #212529}.club-modal-btn--secondary:hover{filter:brightness(1.1)}
.doc-page.doc-page--survey .doc-body.doc-body--survey,.doc-page.doc-page--survey .doc-body.doc-body--survey *{font-family:var(--doc-font),"Arial Hebrew",Arial,sans-serif}.doc-page.doc-page--survey{isolation:isolate;background:#1a1816;min-height:100dvh;position:relative;overflow-x:hidden}.survey-ambient{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.survey-ambient:before{content:"";background-image:var(--survey-ambient-url);will-change:transform;z-index:0;filter:brightness(.92)saturate(1.06);background-position:50% 25%;background-repeat:no-repeat;background-size:cover;min-height:125dvh;position:absolute;inset:-8% -6%}@media (prefers-reduced-motion:no-preference){.survey-ambient:before{animation:52s ease-in-out infinite alternate surveyAmbientDrift}}@media (prefers-reduced-motion:reduce){.survey-ambient:before{animation:none}}@keyframes surveyAmbientDrift{0%{transform:scale(1.04)translate(0)}to{transform:scale(1.1)translateY(-2.2%)}}.survey-ambient__glow{z-index:1;background:linear-gradient(#0c0a082e 0%,#0c0a084d 45%,#0c0a0866 100%);position:absolute;inset:0}.doc-page.doc-page--survey .doc-body.doc-body--survey{z-index:1;-webkit-backdrop-filter:blur(12px)saturate(1.06);backdrop-filter:blur(12px)saturate(1.06);max-width:min(32rem,100%);min-height:100dvh;padding-left:max(14px,env(safe-area-inset-left,0px));padding-right:max(14px,env(safe-area-inset-right,0px));padding-top:max(6px,env(safe-area-inset-top,0px));padding-bottom:max(20px,env(safe-area-inset-bottom,0px));box-sizing:border-box;background:#fffcfaed;margin-left:auto;margin-right:auto;position:relative;box-shadow:0 0 0 1px #ffffff73}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.survey-preview-banner{text-align:center;color:var(--doc-muted);background:#b3010312;border:1px solid #b301032e;border-radius:12px;margin-bottom:14px;padding:10px 14px;font-size:14px;line-height:1.5;box-shadow:0 1px 8px #0000000a}.survey-shell{padding:8px 0 max(2.5rem,env(safe-area-inset-bottom,0px))}.survey-header{text-align:center;border-bottom:1px solid var(--doc-border);margin-bottom:6px;padding-bottom:10px}.survey-logo{width:min(220px,88vw);max-width:100%;height:auto;margin:0 auto 10px;display:block}.survey-title{color:var(--doc-red);letter-spacing:-.02em;margin:6px 0;font-size:clamp(1.3rem,4.2vw,1.6rem);font-weight:900;line-height:1.25}.survey-subtitle{color:var(--doc-muted);margin:0 0 4px;padding:0 2px;font-size:clamp(.9rem,3.2vw,1.05rem);line-height:1.5}.survey-form{padding-top:8px}.survey-questions{flex-direction:column;gap:clamp(14px,4vw,22px);display:flex}.survey-q{border:1px solid var(--doc-border);background:#fffffffa;border-radius:14px;flex-direction:column;margin:0;padding:0;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff8c,0 3px 16px #0000000f}@media (prefers-reduced-motion:no-preference){.survey-q-enter{animation:.45s cubic-bezier(.22,1,.36,1) both surveyFadeUp}}@keyframes surveyFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.survey-q-text{color:var(--doc-ink);text-align:right;background:#fff6;border-bottom:1px solid #00000012;margin:0;padding:14px 12px 12px;font-size:clamp(.9rem,2.8vw,1rem);font-weight:700;line-height:1.45}.survey-required{color:#c62828}.survey-likert-row{flex-flow:row;justify-content:space-between;align-items:stretch;gap:clamp(3px,1.2vw,8px);min-height:3.4rem;padding:8px 6px 10px;display:flex}.survey-face{cursor:pointer;border-radius:12px;flex:1;justify-content:center;align-items:center;min-width:0;min-height:2.75rem;padding:10px 2px;transition:transform .18s cubic-bezier(.34,1.56,.64,1),filter .18s,box-shadow .18s;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.survey-face:hover .survey-emoji{filter:saturate(1.15);transform:scale(1.08)}}.survey-face:active .survey-emoji{transform:scale(.94)}.survey-radio{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.survey-radio:focus-visible+.survey-emoji{outline:3px solid var(--doc-red);outline-offset:3px;border-radius:8px}.survey-emoji{filter:grayscale(.35)opacity(.72);-webkit-user-select:none;user-select:none;font-size:clamp(1.3rem,4.2vw,1.75rem);line-height:1;transition:transform .2s cubic-bezier(.34,1.56,.64,1),filter .2s;display:block}.survey-face-selected .survey-emoji{filter:none;transform:scale(1.14)}@media (prefers-reduced-motion:no-preference){.survey-face-selected .survey-emoji{animation:.38s cubic-bezier(.34,1.56,.64,1) surveyPop}}@keyframes surveyPop{0%{transform:scale(.92)}60%{transform:scale(1.18)}to{transform:scale(1.14)}}.survey-face-selected{background:#b301030f;box-shadow:0 0 0 2px #b3010359}.survey-error{color:#b30103;text-align:center;margin:12px 0 0;font-weight:600}.survey-submit{width:100%;max-width:280px;font-size:18px;font-weight:800;font-family:var(--doc-font);color:#fff;background:linear-gradient(180deg,#c41418 0%,var(--doc-red)55%,#8f0102 100%);cursor:pointer;border:none;border-radius:12px;margin:28px auto 0;padding:16px 24px;transition:transform .12s,box-shadow .12s,opacity .2s;display:block;box-shadow:0 4px 14px #b3010359}@media (prefers-reduced-motion:no-preference){.survey-submit:not(:disabled){animation:2.8s ease-in-out infinite surveyBtnPulse}}@keyframes surveyBtnPulse{0%,to{box-shadow:0 4px 14px #b3010359}50%{box-shadow:0 6px 20px #b3010380}}.survey-submit:hover:not(:disabled){filter:brightness(1.05)}.survey-submit:active:not(:disabled){transform:translateY(2px)}.survey-submit:disabled{cursor:wait;opacity:.85;animation:none}.survey-submit-inner{align-items:center;gap:10px;display:inline-flex}.survey-spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.65s linear infinite surveySpin}@keyframes surveySpin{to{transform:rotate(360deg)}}.survey-success{text-align:center;padding:48px 16px 64px}.survey-success-icon{width:80px;height:80px;margin:0 auto 20px}.survey-check-svg{width:80px;height:80px}.survey-check-circle{stroke:var(--doc-red);stroke-width:2px;opacity:.9}.survey-check-mark{stroke:var(--doc-red);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:48;stroke-dashoffset:48px}@media (prefers-reduced-motion:no-preference){.survey-check-mark{animation:.55s .15s forwards surveyDraw}}@keyframes surveyDraw{to{stroke-dashoffset:0}}.survey-success-title{color:var(--doc-red);margin:0 0 8px;font-size:28px;font-weight:900}.survey-success-text{color:var(--doc-muted);margin:0;font-size:17px}.survey-confetti-piece{pointer-events:none;z-index:9999;border-radius:2px;width:8px;height:10px;animation:1.8s ease-out forwards surveyConfetti;position:fixed}@keyframes surveyConfetti{0%{opacity:1;transform:translate(0)rotate(0)}to{transform:translate(var(--dx),var(--dy))rotate(var(--rot));opacity:0}}
