.dr-popup-card{border:1px solid var(--dr-border);border-radius:var(--dr-radius-card);background:var(--dr-paper);color:var(--dr-ink);box-shadow:var(--dr-shadow);position:relative;overflow:hidden}.dr-popup-card[data-tone=ink]{background:var(--dr-ink);color:var(--dr-cream);border-color:#0000}.dr-popup-card[data-tone=peach]{background:var(--dr-peach)}.dr-popup-card[data-tone=cream]{background:var(--dr-cream)}.dr-popup-body{padding:clamp(20px,3vw,30px)}.dr-popup-card--inline .dr-popup-body{padding:clamp(18px,2.4vw,26px)}.dr-popup-media img{width:100%;height:auto;display:block}.dr-popup-eyebrow{color:var(--dr-gold);font-family:var(--dr-font-body);letter-spacing:.16em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:600}.dr-popup-headline{font-family:var(--dr-font-accent);margin-bottom:8px;font-size:clamp(19px,2.2vw,23px);font-weight:600;line-height:1.28}.dr-popup-subheadline{opacity:.86;margin-bottom:6px;font-size:14.5px;line-height:1.55}.dr-popup-text{opacity:.72;margin-bottom:4px;font-size:13.5px;line-height:1.6}.dr-popup-close{z-index:2;background:var(--dr-cream);width:30px;height:30px;color:var(--dr-muted);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;font-size:12px;display:flex;position:absolute;top:12px;right:12px}.dr-popup-card[data-tone=ink] .dr-popup-close{color:var(--dr-cream);background:#ffffff1f}.dr-popup-form{gap:12px;margin-top:16px;display:grid}.dr-popup-label{font-family:var(--dr-font-body);gap:5px;font-size:12.5px;font-weight:600;display:grid}.dr-popup-label>span{opacity:.78}.dr-popup-label em{opacity:.5;font-style:normal}.dr-popup-field{border:1px solid var(--dr-border-strong);border-radius:var(--dr-radius-control);background:var(--dr-paper);width:100%;min-height:46px;color:var(--dr-ink);font-family:var(--dr-font-body);padding:11px 14px;font-size:14px}.dr-popup-field:focus-visible{outline:2px solid var(--dr-saffron);outline-offset:1px}textarea.dr-popup-field{resize:vertical;min-height:78px}.dr-popup-field--dark{color:var(--dr-cream);background:#ffffff0f;border-color:#ffffff38}.dr-popup-submit{border-radius:var(--dr-radius-control);background:var(--dr-saffron);min-height:46px;color:var(--dr-cream);font-family:var(--dr-font-body);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0 20px;font-size:14px;font-weight:600;display:inline-flex}.dr-popup-submit:hover{background:var(--dr-saffron-dark)}.dr-popup-submit:disabled{cursor:not-allowed;opacity:.55}.dr-popup-card[data-accent=gold] .dr-popup-submit{background:var(--dr-gold);color:var(--dr-ink)}.dr-popup-card[data-accent=ink] .dr-popup-submit{background:var(--dr-ink);color:var(--dr-cream)}.dr-popup-actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.dr-popup-secondary,.dr-popup-dismiss{color:inherit;font-family:var(--dr-font-body);cursor:pointer;opacity:.62;text-underline-offset:2px;background:0 0;border:0;font-size:12.5px;text-decoration:underline}.dr-popup-dismiss{margin-top:12px}.dr-popup-privacy,.dr-popup-known{opacity:.6;font-size:11.5px;line-height:1.45}.dr-popup-error{color:var(--dr-danger,#b3261e);font-size:12.5px}.dr-popup-turnstile{justify-content:center;display:flex}.dr-popup-success-title{font-family:var(--dr-font-accent);margin-bottom:6px;font-size:17px;font-weight:600}.dr-popup-success-message,.dr-popup-success-body{opacity:.78;margin-bottom:10px;font-size:13.5px;line-height:1.55}.dr-popup-submit--link{text-decoration:none}.dr-modal-open .dr-popup-overlay,.dr-modal-open .dr-popup-anchored,.dr-modal-open .dr-popup-wrapper{display:none!important}.dr-popup-overlay{z-index:150;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.dr-popup-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;background:#17211f8c;border:0;position:absolute;inset:0}.dr-popup-backdrop:disabled{cursor:default}.dr-popup-shell{width:min(440px,100%);max-height:calc(100dvh - 32px);position:relative;overflow-y:auto}.dr-popup-shell[data-width=narrow]{width:min(340px,100%)}.dr-popup-shell[data-width=wide]{width:min(620px,100%)}.dr-popup-shell[data-width=full]{width:min(920px,100%)}.dr-popup-overlay[data-type=full_screen] .dr-popup-shell,.dr-popup-overlay[data-type=welcome_mat] .dr-popup-shell{width:min(760px,100%)}.dr-popup-anchored{z-index:140;position:fixed}.dr-popup-anchored[data-type=bottom_bar]{bottom:0;left:0;right:0}.dr-popup-anchored[data-type=bottom_bar] .dr-popup-shell{width:100%;max-width:none}.dr-popup-anchored[data-type=bottom_bar] .dr-popup-card{border-inline:0;border-bottom:0;border-radius:0}.dr-popup-anchored .dr-popup-shell{width:min(340px,100vw - 32px)}.dr-popup-ribbon-slot{z-index:40;min-height:41px;position:relative}.dr-popup-ribbon{background:var(--dr-peach);color:var(--dr-ink)}.dr-popup-ribbon[data-tone=ink]{background:var(--dr-ink);color:var(--dr-cream)}.dr-popup-ribbon[data-tone=cream]{background:var(--dr-cream)}.dr-popup-ribbon-inner{max-width:var(--dr-page-max);font-family:var(--dr-font-body);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 16px;margin-inline:auto;padding:10px 44px;font-size:13.5px;font-weight:500;display:flex;position:relative}.dr-popup-ribbon-inner a{text-underline-offset:2px;font-weight:700;text-decoration:underline}.dr-popup-ribbon-close{color:inherit;cursor:pointer;opacity:.6;background:0 0;border:0;position:absolute;right:12px}.dr-popup-inline{margin-block:clamp(30px,4vw,46px);display:block}.dr-popup-inline .dr-popup-card{box-shadow:none}.dr-popup-rail{min-width:0}.dr-popup-rail-sticky{top:var(--dr-sticky-offset);position:sticky}.dr-popup-rail .dr-popup-card{box-shadow:none}.dr-popup-rail .dr-popup-headline{font-size:17px}.dr-popup-rail .dr-popup-body{padding:18px}@media (min-width:1080px){.dr-article-layout--contents:has(.dr-article-side>*){grid-template-columns:minmax(168px, 220px) minmax(0, var(--dr-article-copy-max)) minmax(228px, 268px)}.dr-article-layout--context:has(.dr-article-side>*){grid-template-columns:minmax(228px, 268px) minmax(0, var(--dr-article-copy-max)) minmax(228px, 268px)}.dr-article-layout--single:has(.dr-article-side>*){grid-template-columns:minmax(0, var(--dr-article-copy-max)) minmax(228px, 268px)}}@media (max-width:639px){.dr-popup-rail{display:none}.dr-popup-ribbon-slot{min-height:50px}.dr-popup-ribbon-inner{gap:2px 10px;padding:8px 32px;font-size:12.5px;line-height:1.35}}@media (max-width:1079px){.dr-popup-rail-sticky{position:static}.dr-popup-rail{margin-block:34px}}
.dr-popup-anchored[data-type=slide_in_right],.dr-popup-anchored[data-type=slide_in_left],.dr-popup-anchored[data-type=notification],.dr-popup-anchored[data-type=floating_widget]{--dr-corner-bottom:24px;bottom:var(--dr-corner-bottom)}.dr-popup-anchored[data-type=slide_in_right],.dr-popup-anchored[data-type=notification],.dr-popup-anchored[data-type=floating_widget]{right:16px}.dr-popup-anchored[data-type=slide_in_left]{left:16px}.dr-popup-anchored[data-type=slide_in_right] .dr-popup-shell,.dr-popup-anchored[data-type=slide_in_left] .dr-popup-shell,.dr-popup-anchored[data-type=notification] .dr-popup-shell,.dr-popup-anchored[data-type=floating_widget] .dr-popup-shell{max-height:calc(100dvh - var(--dr-corner-bottom) - 16px)}.dr-popup-anchored[data-type=slide_in_right] .dr-popup-body,.dr-popup-anchored[data-type=slide_in_left] .dr-popup-body,.dr-popup-anchored[data-type=notification] .dr-popup-body{padding:16px 16px 14px}.dr-popup-anchored[data-type=slide_in_right] .dr-popup-headline,.dr-popup-anchored[data-type=slide_in_left] .dr-popup-headline,.dr-popup-anchored[data-type=notification] .dr-popup-headline{margin-bottom:6px;font-size:17px;line-height:1.25}.dr-popup-anchored[data-type=slide_in_right] .dr-popup-eyebrow,.dr-popup-anchored[data-type=slide_in_left] .dr-popup-eyebrow,.dr-popup-anchored[data-type=notification] .dr-popup-eyebrow{margin-bottom:6px;font-size:10px}.dr-popup-anchored[data-type=slide_in_right] .dr-popup-text,.dr-popup-anchored[data-type=slide_in_left] .dr-popup-text,.dr-popup-anchored[data-type=notification] .dr-popup-text{display:none}.dr-popup-anchored[data-type] .dr-popup-subheadline{margin-bottom:10px;font-size:12.5px;line-height:1.45}.dr-popup-anchored[data-type=slide_in_right] .dr-popup-form,.dr-popup-anchored[data-type=slide_in_left] .dr-popup-form,.dr-popup-anchored[data-type=notification] .dr-popup-form{gap:7px;margin-top:10px}.dr-popup-anchored[data-type=slide_in_right] .dr-popup-label,.dr-popup-anchored[data-type=slide_in_left] .dr-popup-label,.dr-popup-anchored[data-type=notification] .dr-popup-label{gap:3px;font-size:11.5px}.dr-popup-anchored[data-type=slide_in_right] .dr-popup-field,.dr-popup-anchored[data-type=slide_in_left] .dr-popup-field,.dr-popup-anchored[data-type=notification] .dr-popup-field{min-height:42px;padding:8px 12px;font-size:13.5px}.dr-popup-anchored[data-type=slide_in_right] textarea.dr-popup-field,.dr-popup-anchored[data-type=slide_in_left] textarea.dr-popup-field,.dr-popup-anchored[data-type=notification] textarea.dr-popup-field{min-height:46px}.dr-popup-anchored[data-type=slide_in_right] .dr-popup-submit,.dr-popup-anchored[data-type=slide_in_left] .dr-popup-submit,.dr-popup-anchored[data-type=notification] .dr-popup-submit{min-height:42px}.dr-popup-anchored[data-type=slide_in_right] .dr-popup-privacy,.dr-popup-anchored[data-type=slide_in_left] .dr-popup-privacy,.dr-popup-anchored[data-type=notification] .dr-popup-privacy{font-size:11px}.dr-popup-anchored[data-type=slide_in_right] .dr-popup-dismiss,.dr-popup-anchored[data-type=slide_in_left] .dr-popup-dismiss,.dr-popup-anchored[data-type=notification] .dr-popup-dismiss{margin-top:8px}@media (max-width:1023px){.dr-popup-anchored[data-type=slide_in_right],.dr-popup-anchored[data-type=slide_in_left],.dr-popup-anchored[data-type=notification],.dr-popup-anchored[data-type=floating_widget]{--dr-corner-bottom:calc(88px + env(safe-area-inset-bottom,0px))}}@media (max-width:639px){.dr-popup-anchored[data-type=slide_in_right],.dr-popup-anchored[data-type=notification],.dr-popup-anchored[data-type=floating_widget],.dr-popup-anchored[data-type=slide_in_left]{left:12px;right:12px}.dr-popup-anchored[data-type=slide_in_right] .dr-popup-shell,.dr-popup-anchored[data-type=slide_in_left] .dr-popup-shell,.dr-popup-anchored[data-type=notification] .dr-popup-shell,.dr-popup-anchored[data-type=floating_widget] .dr-popup-shell{width:auto}}@media (max-height:460px){.dr-popup-anchored[data-type=slide_in_right] .dr-popup-eyebrow,.dr-popup-anchored[data-type=slide_in_left] .dr-popup-eyebrow,.dr-popup-anchored[data-type=notification] .dr-popup-eyebrow{display:none}}@media (max-width:639px){.dr-corner-open .dr-social-proof-toast{display:none}}:root:has([data-dr-own-ask]) .dr-social-proof-toast{display:none}.dr-corner-open .dr-popup-rail{visibility:hidden}@keyframes dr-popup-slide-in-right{0%{opacity:0;transform:translate(calc(100% + 24px))}to{opacity:1;transform:translate(0)}}@keyframes dr-popup-slide-out-right{to{opacity:0;transform:translate(calc(100% + 24px))}}@keyframes dr-popup-slide-in-left{0%{opacity:0;transform:translate(calc(-100% - 24px))}to{opacity:1;transform:translate(0)}}@keyframes dr-popup-slide-out-left{to{opacity:0;transform:translate(calc(-100% - 24px))}}.dr-popup-anchored[data-type=slide_in_right],.dr-popup-anchored[data-type=notification]{animation:.32s cubic-bezier(.22,1,.36,1) both dr-popup-slide-in-right}.dr-popup-anchored[data-type=slide_in_right][data-state=leaving],.dr-popup-anchored[data-type=notification][data-state=leaving]{animation:.24s cubic-bezier(.4,0,1,1) both dr-popup-slide-out-right}.dr-popup-anchored[data-type=slide_in_left]{animation:.32s cubic-bezier(.22,1,.36,1) both dr-popup-slide-in-left}.dr-popup-anchored[data-type=slide_in_left][data-state=leaving]{animation:.24s cubic-bezier(.4,0,1,1) both dr-popup-slide-out-left}@media (prefers-reduced-motion:reduce){.dr-popup-anchored,.dr-popup-anchored[data-state=leaving]{animation:none}}
.dr-popup-ribbon-inner:has(.dr-popup-form--ribbon){padding-block:6px}.dr-popup-ribbon-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dr-popup-form--ribbon{flex:0 auto;align-items:center;gap:6px;margin:0;display:flex}.dr-popup-form--ribbon .dr-popup-label--ribbon{min-width:0;margin:0;display:block}.dr-popup-field--ribbon{vertical-align:middle;border:1px solid color-mix(in srgb, currentColor 35%, transparent);background:var(--dr-cream);width:clamp(120px,26vw,230px);min-width:0;height:27px;min-height:27px;color:var(--dr-ink);font-family:var(--dr-font-body);border-radius:4px;padding:0 9px;font-size:12.5px;line-height:25px;display:block}textarea.dr-popup-field--ribbon{resize:none;white-space:nowrap;height:27px;min-height:27px;padding-block:0;line-height:25px;overflow:hidden}.dr-popup-field--ribbon::placeholder{color:color-mix(in srgb, var(--dr-ink) 55%, transparent);opacity:1}.dr-popup-submit--ribbon{background:var(--dr-ink);height:27px;min-height:27px;color:var(--dr-cream);font-family:var(--dr-font-body);white-space:nowrap;cursor:pointer;border:0;border-radius:4px;flex:none;padding:0 12px;font-size:12.5px;font-weight:700}.dr-popup-ribbon[data-tone=ink] .dr-popup-submit--ribbon{background:var(--dr-cream);color:var(--dr-ink)}.dr-popup-submit--ribbon:disabled{cursor:not-allowed;opacity:.55}.dr-popup-step--ribbon{font-variant-numeric:tabular-nums;opacity:.7;flex:none;font-size:11px}.dr-popup-step-back--ribbon{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:0;flex:none;padding:0 2px;font-size:14px;line-height:1}.dr-popup-turnstile--ribbon{z-index:1;padding-top:4px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.dr-popup-error--ribbon{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;margin:0;font-size:12px;font-weight:600;overflow:hidden}@media (max-width:640px){.dr-popup-ribbon-inner:has(.dr-popup-form--ribbon){flex-wrap:wrap;gap:3px 8px;padding-block:5px;padding-inline:30px}.dr-popup-ribbon-inner:has(.dr-popup-form--ribbon) .dr-popup-ribbon-text{text-align:center;flex:1 0 100%}.dr-popup-field--ribbon,.dr-popup-submit--ribbon{height:36px;min-height:36px}.dr-popup-field--ribbon{width:clamp(96px,38vw,180px);line-height:34px}textarea.dr-popup-field--ribbon{height:36px;min-height:36px;line-height:34px}.dr-popup-submit--ribbon{padding:0 9px}}@media (max-width:319px){.dr-popup-ribbon-inner:has(.dr-popup-form--ribbon) .dr-popup-ribbon-text{display:none}}.dr-popup-ribbon-slot+.dr-back-to-archive{top:calc(41px + max(10px, env(safe-area-inset-top)))}@media (max-width:639px){.dr-popup-ribbon-slot+.dr-back-to-archive{top:calc(50px + max(10px, env(safe-area-inset-top)))}}
@property --dr-ring-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.dr-popup-card[data-emphasis=ring]:before{content:"";z-index:1;border-radius:inherit;background:conic-gradient(from var(--dr-ring-angle), transparent 0%, color-mix(in oklab, var(--dr-gold) 60%, transparent) 5%, var(--dr-gold) 10%, color-mix(in oklab, var(--dr-gold) 60%, transparent) 15%, transparent 20%, transparent 100%);filter:drop-shadow(0 0 3px color-mix(in oklab, var(--dr-gold) 40%, transparent));-webkit-mask-composite:xor;pointer-events:none;padding:1px;animation:9s linear infinite dr-ring-travel;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.dr-popup-card[data-tone=ink][data-emphasis=ring]:before{background:conic-gradient(from var(--dr-ring-angle), transparent 0%, color-mix(in oklab, var(--dr-cream) 45%, transparent) 5%, var(--dr-cream) 10%, color-mix(in oklab, var(--dr-cream) 45%, transparent) 15%, transparent 20%, transparent 100%);filter:drop-shadow(0 0 3px color-mix(in oklab, var(--dr-cream) 30%, transparent))}@keyframes dr-ring-travel{to{--dr-ring-angle:360deg}}@media (prefers-reduced-motion:reduce){.dr-popup-card[data-emphasis=ring]:before{animation:none}}.dr-popup-step{font-family:var(--dr-font-body);letter-spacing:.1em;text-transform:uppercase;opacity:.55;margin-bottom:8px;font-size:11px;font-weight:600}.dr-popup-step-back{color:inherit;font-family:var(--dr-font-body);cursor:pointer;opacity:.6;background:0 0;border:0;align-self:flex-start;margin-top:10px;font-size:12.5px;text-decoration:underline}.dr-popup-step-back:hover{opacity:.9}.dr-popup-sticky-slot{min-width:0}.dr-popup-sticky-slot .dr-popup-card{box-shadow:none}.dr-popup-sticky-slot .dr-popup-headline{font-size:16px}.dr-popup-sticky-slot .dr-popup-body{padding:16px}.dr-popup-sticky-slot .dr-popup-media{display:none}.dr-article-toc-sticky .dr-popup-sticky-slot{margin-top:18px}.dr-popup-ribbon[data-emphasis=ring]{position:relative}.dr-popup-ribbon[data-emphasis=ring]:after{content:"";background:linear-gradient(90deg, transparent 0%, color-mix(in oklab, var(--dr-gold) 70%, transparent) 40%, var(--dr-gold) 50%, color-mix(in oklab, var(--dr-gold) 70%, transparent) 60%, transparent 100%);pointer-events:none;background-size:220% 100%;height:1.5px;animation:9s linear infinite dr-ribbon-sheen;position:absolute;bottom:0;left:0;right:0}@keyframes dr-ribbon-sheen{0%{background-position:-60%}to{background-position:160%}}@media (prefers-reduced-motion:reduce){.dr-popup-ribbon[data-emphasis=ring]:after{animation:none}}.dr-article-side{min-width:0}@media (min-width:1080px){.dr-article-side{top:var(--dr-sticky-offset);max-height:calc(100vh - var(--dr-sticky-offset) - 24px);scrollbar-width:thin;flex-direction:column;gap:22px;display:flex;position:sticky;overflow-y:auto}.dr-article-side .dr-popup-rail-sticky,.dr-article-side .dr-article-rail-sticky{max-height:none;position:static;overflow:visible}}@media (max-width:1079px){.dr-article-side{flex-direction:column;gap:26px;display:flex}}
.dr-faq-answer>p{margin:0}.dr-faq-answer>p+p{margin-top:.85em}.dr-faq-answer a{color:var(--dr-saffron-dark);text-underline-offset:2px;text-decoration:underline}.dr-faq-answer a:hover{color:var(--dr-ink)}.dr-faq-answer strong{color:var(--dr-ink);font-weight:600}
.dr-pwa-prompt{--dr-pwa-drag:0px;z-index:130;width:400px;max-width:calc(100vw - 20px);max-height:calc(100dvh - 24px);transform:translateX(-50%) translateY(var(--dr-pwa-drag));border:1px solid var(--dr-border-strong);background:var(--dr-paper);touch-action:pan-x;border-radius:12px;padding:14px 16px 12px;position:fixed;top:12px;left:50%;overflow-y:auto;box-shadow:0 12px 34px #0000002e}.dr-pwa-prompt[data-dragging=true]{transition:none}.dr-pwa-prompt[data-state=entering]{animation:.38s cubic-bezier(.16,1,.3,1) both dr-pwa-prompt-in}.dr-pwa-prompt[data-state=leaving]{animation:.26s ease-in both dr-pwa-prompt-out}@keyframes dr-pwa-prompt-in{0%{opacity:0;transform:translate(-50%)translateY(-130%)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes dr-pwa-prompt-out{0%{opacity:1;transform:translateX(-50%) translateY(var(--dr-pwa-drag))}to{opacity:0;transform:translate(-50%)translateY(-130%)}}@media (prefers-reduced-motion:reduce){.dr-pwa-prompt[data-state=entering],.dr-pwa-prompt[data-state=leaving]{animation-duration:1ms}}.dr-pwa-prompt-grip{background:var(--dr-border-strong);border-radius:99px;width:36px;height:4px;margin:-6px auto 10px;display:block}.dr-pwa-prompt-head{align-items:flex-start;gap:11px;padding-right:22px;display:flex}.dr-pwa-prompt-icon{border:1px solid var(--dr-border);background:var(--dr-cream);border-radius:8px;flex-shrink:0;width:40px;height:40px}.dr-pwa-prompt-eyebrow{color:var(--dr-saffron-dark);letter-spacing:.07em;text-transform:uppercase;font-size:10.5px;font-weight:700}.dr-pwa-prompt-title{color:var(--dr-ink);font-family:var(--dr-font-display);margin-top:2px;font-size:15px;font-weight:700;line-height:1.3}.dr-pwa-prompt-body{color:var(--dr-muted);margin-top:9px;font-size:12.5px;line-height:1.5}.dr-pwa-prompt-steps{color:var(--dr-muted);margin:10px 0 0;padding-left:18px;font-size:12.5px;line-height:1.7;list-style:decimal}.dr-pwa-prompt-steps strong{color:var(--dr-ink);font-weight:600}.dr-pwa-prompt-actions{justify-content:flex-end;align-items:center;gap:8px;margin-top:12px;display:flex}.dr-pwa-prompt-cta{background:var(--dr-saffron-dark);color:var(--dr-paper);font-family:var(--dr-font-display);cursor:pointer;border:0;border-radius:4px;padding:10px 14px;font-size:13.5px;font-weight:700;display:block}.dr-pwa-prompt-cta:disabled{opacity:.65;cursor:default}.dr-pwa-prompt-dismiss{color:var(--dr-subtle);font-family:var(--dr-font-display);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:10px 12px;font-size:13px;font-weight:700}.dr-pwa-prompt-dismiss:hover{color:var(--dr-ink)}.dr-pwa-prompt-close{background:var(--dr-cream);width:26px;height:26px;color:var(--dr-muted);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;font-size:11px;display:flex;position:absolute;top:8px;right:8px}@media (max-width:639px){.dr-pwa-prompt{width:auto;max-width:none;transform:translateY(var(--dr-pwa-drag));top:10px;left:10px;right:10px}@keyframes dr-pwa-prompt-in{0%{opacity:0;transform:translateY(-130%)}to{opacity:1;transform:translateY(0)}}@keyframes dr-pwa-prompt-out{0%{opacity:1;transform:translateY(var(--dr-pwa-drag))}to{opacity:0;transform:translateY(-130%)}}}
.dr-funnel-hero{grid-template-areas:"title""media""body";gap:clamp(20px,3.5vw,32px);display:grid}.dr-funnel-hero__title{grid-area:title}.dr-funnel-hero__media{grid-area:media;min-width:0}.dr-funnel-hero__body{grid-area:body}.dr-funnel-hero--text-only{grid-template-areas:"title""body"}@media (min-width:1024px){.dr-funnel-hero{grid-template-columns:1.05fr .9fr;grid-template-areas:"title media""body media";align-items:center;gap:clamp(32px,5vw,56px)}.dr-funnel-hero__title{align-self:end}.dr-funnel-hero__body{align-self:start}.dr-funnel-hero--text-only{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""body"}.dr-funnel-hero--home{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(14px,1.4vw,20px) clamp(28px,3.5vw,48px)}}
.dr-panel-dark{border-radius:var(--dr-radius-card);background:linear-gradient(135deg, var(--dr-ink) 0%, var(--dr-ink-deep) 55%, var(--dr-emerald-dark) 100%);color:var(--dr-cream);position:relative;overflow:hidden}.dr-panel-dark:after{content:"";background:color-mix(in srgb, var(--dr-saffron) 14%, transparent);pointer-events:none;border-radius:50%;width:60%;height:80%;position:absolute;top:-30%;right:-15%;transform:rotate(-18deg)}.dr-panel-dark-eyebrow{color:color-mix(in srgb, var(--dr-peach) 88%, var(--dr-cream))}.dr-panel-chip-positive{background:color-mix(in srgb, var(--dr-emerald-light) 18%, transparent);color:var(--dr-emerald-light)}.dr-ring-track{stroke:color-mix(in srgb, var(--dr-cream) 14%, transparent)}.dr-ring-value{stroke:var(--dr-saffron)}.dr-progress{appearance:none;border-radius:var(--dr-radius-pill);background:color-mix(in srgb, var(--dr-ink) 10%, var(--dr-cream));border:0;width:100%;height:8px;display:block;overflow:hidden}.dr-progress-sm{height:6px}.dr-progress::-webkit-progress-bar{background:color-mix(in srgb, var(--dr-ink) 10%, var(--dr-cream))}.dr-progress::-webkit-progress-value{border-radius:var(--dr-radius-pill);background:linear-gradient(to right, var(--dr-saffron), var(--dr-emerald))}.dr-progress::-moz-progress-bar{border-radius:var(--dr-radius-pill);background:linear-gradient(to right, var(--dr-saffron), var(--dr-emerald))}.dr-progress-on-dark{background:color-mix(in srgb, var(--dr-cream) 16%, transparent)}.dr-progress-on-dark::-webkit-progress-bar{background:color-mix(in srgb, var(--dr-cream) 16%, transparent)}
.dr-app-subnav{border-block:1px solid var(--dr-border);background:var(--dr-paper)}.dr-app-subnav__inner{align-items:center;gap:8px;min-height:58px;display:flex}.dr-app-subnav__back,.dr-app-subnav__link{border-radius:var(--dr-radius-control);min-height:40px;font:600 13px var(--font-work-sans), system-ui, sans-serif;color:var(--dr-muted);justify-content:center;align-items:center;gap:7px;padding-inline:13px;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}.dr-app-subnav__back{border:1px solid var(--dr-border);background:var(--dr-paper);color:var(--dr-ink);cursor:pointer;flex:none}.dr-app-subnav__back:hover,.dr-app-subnav__link:hover{color:var(--dr-ink);background:var(--dr-cream)}.dr-app-subnav__links{scrollbar-width:none;align-items:center;gap:2px;min-width:0;display:flex;overflow-x:auto}.dr-app-subnav__links::-webkit-scrollbar{display:none}.dr-app-subnav__link[aria-current=page]{color:var(--dr-saffron-dark);background:var(--dr-peach)}.dr-app-subnav__status{color:var(--dr-subtle);flex:none;margin-left:auto;font-size:12px;font-weight:600}.dr-app-page-header{justify-content:space-between;align-items:flex-end;gap:24px;padding-block:clamp(28px,4.5vw,52px);display:flex}.dr-app-page-header__copy{max-width:760px}.dr-app-page-header__eyebrow{margin-bottom:8px}.dr-app-page-header__title{font-size:clamp(28px,3.6vw,42px);line-height:1.12}.dr-app-page-header__lead{max-width:64ch;margin-top:11px}.dr-app-page-header__action{flex:none}.dr-app-section-header{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.dr-app-section-header__title{font:600 clamp(20px, 2.4vw, 26px) var(--font-piazzolla), Georgia, serif;color:var(--dr-ink)}.dr-app-section-header__description{max-width:66ch;color:var(--dr-subtle);margin-top:5px;font-size:13.5px;line-height:1.55}.dr-app-section-header__action{flex:none}.dr-app-surface{border:1px solid var(--dr-border);border-radius:var(--dr-radius-card);background:var(--dr-paper)}.dr-app-surface--padded{padding:clamp(20px,2.6vw,30px)}.dr-app-surface--cream{background:var(--dr-cream)}.dr-app-surface--peach{background:var(--dr-peach)}.dr-app-surface--ink{border-color:var(--dr-ink);background:var(--dr-ink);color:var(--dr-cream)}.dr-app-surface--emerald{border-color:color-mix(in srgb, var(--dr-emerald) 22%, transparent);background:var(--dr-emerald-light)}.dr-app-button{border-radius:var(--dr-radius-control);min-height:48px;font:600 14px/1.25 var(--font-work-sans), system-ui, sans-serif;text-align:center;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:10px 20px;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.dr-app-button--sm{min-height:38px;padding:7px 13px;font-size:12.5px}.dr-app-button--primary{background:var(--dr-saffron);color:var(--dr-cream)}.dr-app-button--primary:hover{background:var(--dr-saffron-dark)}.dr-app-button--outline{border-color:var(--dr-border-strong);color:var(--dr-ink);background:0 0}.dr-app-button--outline:hover{border-color:var(--dr-ink)}.dr-app-button--quiet{color:var(--dr-muted);background:0 0}.dr-app-button--quiet:hover{background:var(--dr-cream);color:var(--dr-ink)}.dr-app-button--danger{color:var(--dr-saffron-shadow);background:0 0}.dr-app-button:disabled{opacity:.55;cursor:not-allowed}.dr-app-choice{border:1px solid var(--dr-border);border-radius:var(--dr-radius-control);background:var(--dr-paper);width:100%;min-height:52px;color:var(--dr-ink);font:600 14px/1.35 var(--font-work-sans), system-ui, sans-serif;text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:12px 15px;transition:border-color .15s,background-color .15s;display:flex}.dr-app-choice:hover{border-color:var(--dr-border-strong)}.dr-app-choice[aria-pressed=true]{border-color:var(--dr-saffron);background:var(--dr-peach)}.dr-app-choice__mark{border:1px solid var(--dr-border-strong);width:22px;height:22px;color:var(--dr-cream);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.dr-app-choice[aria-pressed=true] .dr-app-choice__mark{border-color:var(--dr-saffron);background:var(--dr-saffron)}.dr-app-tabs{border-bottom:1px solid var(--dr-border);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.dr-app-tabs__tab{min-height:50px;color:var(--dr-subtle);cursor:pointer;border-bottom:2px solid #0000;padding:10px 16px;font-size:14px;font-weight:600}.dr-app-tabs__tab[aria-selected=true]{border-color:var(--dr-saffron);color:var(--dr-ink)}.dr-app-list{border-top:1px solid var(--dr-border)}.dr-app-list-row{border-bottom:1px solid var(--dr-border);padding:18px 0}.dr-app-surface>.dr-app-list>.dr-app-list-row{padding-inline:clamp(16px,2.5vw,24px)}.dr-app-list-row--done{background:color-mix(in srgb, var(--dr-emerald-light) 45%, transparent)}.dr-app-completion{border:2px solid var(--dr-border-strong);background:var(--dr-paper);width:26px;height:26px;color:var(--dr-cream);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.dr-app-completion[aria-pressed=true]{border-color:var(--dr-emerald);background:var(--dr-emerald)}.dr-app-badge{border-radius:var(--dr-radius-pill);background:var(--dr-cream);color:var(--dr-muted);letter-spacing:.04em;text-transform:uppercase;align-items:center;padding:4px 9px;font-size:10.5px;font-weight:700;line-height:1.2;display:inline-flex}.dr-app-badge--peach{background:var(--dr-peach);color:var(--dr-saffron-dark)}.dr-app-badge--emerald{background:var(--dr-emerald-light);color:var(--dr-emerald-dark)}.dr-app-field{gap:7px;display:grid}.dr-app-field__label{color:var(--dr-ink);font-size:13px;font-weight:600}.dr-app-field__hint,.dr-app-field__error{font-size:12px;line-height:1.45}.dr-app-field__hint{color:var(--dr-subtle)}.dr-app-field__error{color:var(--dr-saffron-shadow);font-weight:600}.dr-app-notice{border:1px solid var(--dr-border);border-radius:var(--dr-radius-card);justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.dr-app-notice--peach{background:var(--dr-peach)}.dr-app-notice--emerald{background:var(--dr-emerald-light)}.dr-app-notice--neutral{background:var(--dr-cream)}.dr-app-notice__title{color:var(--dr-ink);font-size:14px;font-weight:700}.dr-app-notice__body{color:var(--dr-muted);margin-top:3px;font-size:12.5px;line-height:1.5}.dr-app-notice__action{flex:none}.dr-app-dialog{z-index:96;background:color-mix(in srgb, var(--dr-ink-deep) 58%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);place-items:center;padding:20px;display:grid;position:fixed;inset:0}.dr-app-dialog__surface{border:1px solid var(--dr-border);border-radius:var(--dr-radius-card);background:var(--dr-paper);width:min(100%,480px);max-height:88dvh;box-shadow:0 24px 64px color-mix(in srgb, var(--dr-ink-deep) 32%, transparent);overflow-y:auto}.dr-app-dialog__surface--wide{width:min(100%,840px)}.dr-app-dialog__header{border-bottom:1px solid var(--dr-border);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px;display:flex}.dr-app-dialog__eyebrow{color:var(--dr-saffron-dark);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:10.5px;font-weight:700}.dr-app-dialog__title{font:600 19px var(--font-piazzolla), Georgia, serif;color:var(--dr-ink)}.dr-app-dialog__close{border:1px solid var(--dr-border);border-radius:var(--dr-radius-control);background:var(--dr-paper);width:38px;height:38px;color:var(--dr-muted);cursor:pointer;flex:none;justify-content:center;align-items:center;font-size:22px;display:inline-flex}.dr-app-dialog__body{padding:20px}.dr-app-dialog__embed{border:1px solid var(--dr-border);border-radius:var(--dr-radius-media);background:var(--dr-paper);width:100%;height:min(68vh,720px)}@media (max-width:560px){.dr-app-dialog{align-items:end;padding:12px}.dr-app-dialog__surface{max-height:92dvh}.dr-app-dialog__header,.dr-app-dialog__body{padding:16px}}.dr-app-toast{right:max(18px, env(safe-area-inset-right));bottom:max(84px, calc(18px + env(safe-area-inset-bottom)));z-index:90;border-radius:var(--dr-radius-card);background:var(--dr-ink);max-width:min(360px,100vw - 36px);color:var(--dr-cream);box-shadow:0 16px 40px color-mix(in srgb, var(--dr-ink-deep) 28%, transparent);align-items:center;gap:12px;padding:14px 16px;display:flex;position:fixed}.dr-app-toast__mark{background:var(--dr-emerald);border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-weight:700;display:inline-flex}@media (max-width:639px){.dr-app-subnav__inner{padding-block:8px}.dr-app-subnav__back span:last-child{display:none}.dr-app-page-header,.dr-app-section-header,.dr-app-notice{flex-direction:column;align-items:stretch}.dr-app-page-header__action,.dr-app-section-header__action,.dr-app-notice__action,.dr-app-page-header__action .dr-app-button,.dr-app-section-header__action .dr-app-button,.dr-app-notice__action .dr-app-button{width:100%}}@media (prefers-reduced-motion:reduce){.dr-app-button,.dr-app-choice{transition:none}}
.dr-app-media{border-radius:var(--dr-radius-card);background:var(--dr-ink);color:var(--dr-cream);overflow:hidden}.dr-app-media__frame{aspect-ratio:16/9;background:var(--dr-ink-deep);position:relative;overflow:hidden}.dr-app-media__embed,.dr-app-media__play{border:0;width:100%;height:100%;position:absolute;inset:0}.dr-app-media__play{background:color-mix(in srgb, var(--dr-ink) 86%, var(--dr-emerald-dark));color:var(--dr-cream);cursor:pointer;place-items:center;display:grid}.dr-app-media__play-mark{background:var(--dr-paper);width:58px;height:58px;color:var(--dr-saffron);border-radius:50%;place-items:center;font-size:21px;display:grid}.dr-app-media__previous,.dr-app-media__next{background:color-mix(in srgb, var(--dr-ink-deep) 72%, transparent);width:38px;height:38px;color:var(--dr-cream);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.dr-app-media__previous{left:10px}.dr-app-media__next{right:10px}.dr-app-media__duration{border-radius:var(--dr-radius-control);background:color-mix(in srgb, var(--dr-ink-deep) 72%, transparent);padding:3px 7px;font-size:11px;font-weight:600;position:absolute;top:12px;right:12px}.dr-app-media__body{gap:7px;padding:18px;display:grid}.dr-app-media__eyebrow{color:var(--dr-gold);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:700}.dr-app-media__title{font:600 17px/1.35 var(--font-piazzolla), Georgia, serif}.dr-app-media__context,.dr-app-media__progress-label{color:color-mix(in srgb, var(--dr-cream) 72%, transparent);font-size:12.5px;line-height:1.4}.dr-app-media__progress-label{margin-top:7px;font-weight:600}.dr-app-offer-media{border:1px solid var(--dr-border);border-radius:var(--dr-radius-media);background:var(--dr-ink);overflow:hidden}.dr-app-carousel-dot{background:var(--dr-border-strong);border-radius:50%;width:10px;height:10px}.dr-app-carousel-dot--active{background:var(--dr-saffron)}.dr-marketing-hero{border-bottom:1px solid var(--dr-border);background:var(--dr-cream)}.dr-marketing-hero__inner{grid-template-columns:minmax(0,1fr) minmax(340px,.9fr);align-items:center;gap:clamp(36px,6vw,80px);min-height:min(680px,100svh - 112px);padding-block:clamp(44px,7vw,88px);display:grid}.dr-marketing-hero__copy{max-width:640px}.dr-marketing-hero__eyebrow{margin-bottom:16px}.dr-marketing-hero__title{text-wrap:balance;font-size:clamp(38px,5.4vw,68px);line-height:1.02}.dr-marketing-hero__lead{max-width:55ch;margin-top:20px;font-size:clamp(16px,1.8vw,18px)}.dr-marketing-hero__actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.dr-marketing-hero__meta{color:var(--dr-subtle);margin-top:20px;font-size:12.5px;line-height:1.5}.dr-marketing-hero__media{border-radius:var(--dr-radius-media);background:var(--dr-peach);overflow:hidden}.dr-marketing-hero__image{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}@media (max-width:767px){.dr-marketing-hero__inner{grid-template-columns:1fr;gap:30px;min-height:auto;padding-block:36px 48px}.dr-marketing-hero__media{order:-1}.dr-marketing-hero__title{font-size:clamp(34px,11vw,48px)}.dr-marketing-hero__actions>*{width:100%}}.dr-app-media__poster{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.dr-app-media__play--over-poster{background:color-mix(in srgb, var(--dr-ink) 34%, transparent)}.dr-app-media__play--over-poster:hover{background:color-mix(in srgb, var(--dr-ink) 22%, transparent)}.dr-app-video-thumb{aspect-ratio:16/9;border-radius:var(--dr-radius-control);background:var(--dr-ink-deep);cursor:pointer;border:0;padding:0;display:block;position:relative;overflow:hidden}.dr-app-video-thumb__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.dr-app-video-thumb__mark{background:color-mix(in srgb, var(--dr-ink) 30%, transparent);color:var(--dr-cream);place-items:center;font-size:13px;display:grid;position:absolute;inset:0}.dr-video-facade{background:var(--dr-ink-deep);cursor:pointer;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0;overflow:hidden}.dr-video-facade__poster{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.dr-video-facade__scrim{background:#00000040;place-items:center;transition:background .16s ease-out;display:grid;position:absolute;inset:0}.dr-video-facade:hover .dr-video-facade__scrim,.dr-video-facade:focus-visible .dr-video-facade__scrim{background:#00000061}.dr-video-facade__button{background:var(--dr-saffron);width:68px;height:68px;color:var(--dr-cream);border-radius:999px;place-items:center;padding-left:4px;transition:transform .16s ease-out;display:grid;box-shadow:0 22px 48px -26px #1e2e3080}.dr-video-facade:hover .dr-video-facade__button{transform:scale(1.06)}@media (prefers-reduced-motion:reduce){.dr-video-facade__button,.dr-video-facade__scrim{transition:none}.dr-video-facade:hover .dr-video-facade__button{transform:none}}
.dr-checkout-host{opacity:0;pointer-events:none;z-index:-1;contain:strict;width:min(100vw - 40px,840px);height:min(72vh,760px);position:fixed;top:-10000px;left:-10000px;overflow:hidden}.dr-checkout-host__surface{width:min(100%,840px)}.dr-checkout-host__frame{border:1px solid var(--dr-border);border-radius:var(--dr-radius-media);background:#fff;position:relative;overflow:hidden}.dr-checkout-host__loading{z-index:1;min-height:min(72vh,760px);color:var(--dr-muted);font-family:var(--font-body);background:#fff;place-items:center;font-size:14px;display:grid;position:absolute;inset:0}.dr-checkout-host__iframe{border:0;width:100%;height:min(72vh,760px);display:block}.dr-checkout-host--open{top:0;left:0;opacity:1;pointer-events:auto;z-index:96;contain:none;background:color-mix(in srgb, var(--dr-ink-deep) 58%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);place-items:center;width:auto;height:auto;padding:20px;display:grid;inset:0;overflow:visible}@media (max-width:560px){.dr-checkout-host--open{align-items:end;padding:12px}}
:root{--font-work-sans:"Work Sans", "Work Sans Fallback";--font-piazzolla:"Piazzolla", "Piazzolla Fallback"}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/work-sans-v24-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/work-sans-v24-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/work-sans-v24-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/work-sans-v24-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/work-sans-v24-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/work-sans-v24-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/work-sans-v24-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/work-sans-v24-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/work-sans-v24-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/work-sans-v24-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/work-sans-v24-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/work-sans-v24-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans Fallback;src:local(Arial);ascent-override:83.09%;descent-override:21.71%;line-gap-override:0.0%;size-adjust:111.93%}@font-face{font-family:Piazzolla;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/piazzolla-v42-italic-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Piazzolla;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/piazzolla-v42-italic-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Piazzolla;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/piazzolla-v42-italic-greek-ext.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Piazzolla;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/piazzolla-v42-italic-greek.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Piazzolla;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/piazzolla-v42-italic-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Piazzolla;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/piazzolla-v42-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Piazzolla;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/piazzolla-v42-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Piazzolla;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/piazzolla-v42-italic-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Piazzolla;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/piazzolla-v42-italic-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Piazzolla;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/piazzolla-v42-italic-greek-ext.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Piazzolla;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/piazzolla-v42-italic-greek.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Piazzolla;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/piazzolla-v42-italic-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Piazzolla;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/piazzolla-v42-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Piazzolla;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/piazzolla-v42-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Piazzolla;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/piazzolla-v42-italic-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Piazzolla;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/piazzolla-v42-italic-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Piazzolla;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/piazzolla-v42-italic-greek-ext.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Piazzolla;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/piazzolla-v42-italic-greek.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Piazzolla;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/piazzolla-v42-italic-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Piazzolla;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/piazzolla-v42-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Piazzolla;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/piazzolla-v42-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Piazzolla;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/piazzolla-v42-normal-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Piazzolla;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/piazzolla-v42-normal-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Piazzolla;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/piazzolla-v42-normal-greek-ext.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Piazzolla;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/piazzolla-v42-normal-greek.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Piazzolla;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/piazzolla-v42-normal-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Piazzolla;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/piazzolla-v42-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Piazzolla;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/piazzolla-v42-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Piazzolla;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/piazzolla-v42-normal-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Piazzolla;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/piazzolla-v42-normal-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Piazzolla;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/piazzolla-v42-normal-greek-ext.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Piazzolla;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/piazzolla-v42-normal-greek.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Piazzolla;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/piazzolla-v42-normal-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Piazzolla;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/piazzolla-v42-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Piazzolla;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/piazzolla-v42-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Piazzolla;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/piazzolla-v42-normal-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Piazzolla;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/piazzolla-v42-normal-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Piazzolla;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/piazzolla-v42-normal-greek-ext.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Piazzolla;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/piazzolla-v42-normal-greek.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Piazzolla;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/piazzolla-v42-normal-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Piazzolla;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/piazzolla-v42-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Piazzolla;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/piazzolla-v42-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Piazzolla Fallback;src:local(Times New Roman);ascent-override:101.33%;descent-override:28.3%;line-gap-override:0.0%;size-adjust:109.54%}
