@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial}}}.reward-film{font-variant-numeric:tabular-nums;width:100%;min-width:0;color:var(--ploy-text-primary);font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.5}.reward-app{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--ploy-border-primary);background-color:var(--ploy-neutral-primary-s0);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);overflow:hidden}.reward-app>header{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--ploy-border-primary);padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*4);min-height:57px;display:flex}.reward-app>header>span,.reward-app>header>div{align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.reward-app>header strong{font-size:14px;font-weight:600}.reward-app>header svg:first-child{color:var(--ploy-accent-primary)}.reward-invoice-bar{align-items:center;gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*1);padding-bottom:calc(var(--spacing,.25rem)*3);display:flex}.reward-invoice-bar>span{color:var(--ploy-text-secondary);margin-left:auto;font-size:11px}.reward-item-title{gap:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*5);padding-top:calc(var(--spacing,.25rem)*5);padding-bottom:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}.reward-item-title strong{font-size:15px}.reward-item-title>span{color:var(--ploy-text-secondary)}.reward-form-grid{gap:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.reward-field{min-width:0}.reward-field>span{margin-bottom:calc(var(--spacing,.25rem)*1.5);color:var(--ploy-text-secondary);font-size:11px;display:block}.reward-field>div{min-height:calc(var(--spacing,.25rem)*10);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--ploy-border-primary);background-color:var(--ploy-neutral-primary-s0);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);display:flex}.reward-field.is-focus>div{border-color:var(--ploy-accent-primary);background-color:var(--ploy-background-hero)}@supports (color:color-mix(in lab,red,red)){.reward-field.is-focus>div{background-color:color-mix(in oklab,var(--ploy-background-hero)25%,transparent)}}.reward-field i{background-color:var(--ploy-text-primary);width:1px;height:16px}.reward-redeem-field{padding-inline:calc(var(--spacing,.25rem)*5);padding-top:calc(var(--spacing,.25rem)*4)}.reward-redeem-field>small{margin-top:calc(var(--spacing,.25rem)*2);color:var(--ploy-text-secondary);font-size:11px;display:block}.reward-price{margin:calc(var(--spacing,.25rem)*5);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--ploy-border-primary);overflow:hidden}.reward-price>div{justify-content:space-between;gap:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2.5);display:flex}.reward-highlight{background-color:var(--ploy-background-hero)}@supports (color:color-mix(in lab,red,red)){.reward-highlight{background-color:color-mix(in oklab,var(--ploy-background-hero)50%,transparent)}}.reward-price .reward-final{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--ploy-border-primary);padding-block:calc(var(--spacing,.25rem)*4);font-size:16px}.reward-app>footer{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--ploy-border-primary);padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*4);justify-content:space-between;align-items:center;display:flex}.reward-action{min-height:calc(var(--spacing,.25rem)*9);border-radius:var(--radius-md,.375rem);background-color:var(--ploy-accent-primary);padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*2);color:var(--ploy-neutral-primary-s0);justify-content:center;align-self:flex-end;align-items:center;display:inline-flex}.reward-action.is-disabled{opacity:.4}.reward-text-action{color:var(--ploy-text-secondary)}.reward-config-body{gap:calc(var(--spacing,.25rem)*4);padding:calc(var(--spacing,.25rem)*5);flex-direction:column;min-height:494px;display:flex}.reward-example{border-radius:var(--radius-lg,.5rem);background-color:var(--ploy-background-hero)}@supports (color:color-mix(in lab,red,red)){.reward-example{background-color:color-mix(in oklab,var(--ploy-background-hero)50%,transparent)}}.reward-example{padding:calc(var(--spacing,.25rem)*4);min-height:86px}.reward-example strong{font-weight:600}.reward-check{align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.reward-check svg{background-color:var(--ploy-accent-primary);padding:calc(var(--spacing,.25rem)*.5);color:var(--ploy-neutral-primary-s0);box-sizing:content-box;border-radius:.25rem}.reward-rule-spacer{flex:1}.reward-balance{margin-inline:calc(var(--spacing,.25rem)*5);margin-block:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-lg,.5rem);background-color:var(--ploy-background-proof);padding:calc(var(--spacing,.25rem)*4);text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.reward-balance>div{gap:calc(var(--spacing,.25rem)*1);flex-direction:column;display:flex}.reward-balance>div+div{border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--ploy-border-primary)}.reward-balance strong{font-size:28px;font-weight:600;line-height:1.15}.reward-balance span{color:var(--ploy-text-secondary);font-size:11px}.reward-patient-id{padding-inline:calc(var(--spacing,.25rem)*5);padding-top:calc(var(--spacing,.25rem)*4);color:var(--ploy-text-secondary)}.reward-history-heading{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*3);display:flex}.reward-history-heading>span{color:var(--ploy-text-secondary);font-size:10px}.reward-transaction{margin-inline:calc(var(--spacing,.25rem)*5);column-gap:calc(var(--spacing,.25rem)*3);row-gap:calc(var(--spacing,.25rem)*3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--ploy-border-primary);padding-block:calc(var(--spacing,.25rem)*4);grid-template-columns:1.25fr .8fr 1fr .8fr;display:grid}.reward-transaction.is-focus{border-radius:var(--radius-lg,.5rem);background-color:var(--ploy-background-hero)}@supports (color:color-mix(in lab,red,red)){.reward-transaction.is-focus{background-color:color-mix(in oklab,var(--ploy-background-hero)40%,transparent)}}.reward-transaction.is-focus{padding-inline:calc(var(--spacing,.25rem)*3)}.reward-transaction>div>span{margin-bottom:calc(var(--spacing,.25rem)*1);color:var(--ploy-text-secondary);font-size:10px;display:block}.reward-transaction strong{font-size:11px;font-weight:500}.reward-transaction>p{column-gap:calc(var(--spacing,.25rem)*2);color:var(--ploy-text-secondary);flex-wrap:wrap;grid-column:span 2;font-size:10px;display:flex}.reward-transaction>p>span{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--ploy-text-primary)}.reward-earned-slot{min-height:145px}.reward-existing{margin-inline:calc(var(--spacing,.25rem)*5);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-lg,.5rem);background-color:var(--ploy-background-proof);min-height:145px;color:var(--ploy-text-secondary);flex-direction:column;display:flex}.reward-existing svg{color:var(--ploy-accent-primary)}.reward-ledger-footer{align-items:center;gap:calc(var(--spacing,.25rem)*2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--ploy-border-primary);padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*4);color:var(--ploy-text-secondary);flex-wrap:wrap;font-size:10px;display:flex}.reward-warning-slot{min-height:98px;padding:16px 20px 0}.reward-warning{gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-lg,.5rem);padding:calc(var(--spacing,.25rem)*3);color:#dc0028;background-color:#dc00280d;font-size:11px;display:flex}.reward-warning svg{flex-shrink:0}.reward-adjust .reward-app{min-height:552px}.reward-calculation{margin-top:calc(var(--spacing,.25rem)*1);border-radius:var(--radius-lg,.5rem);background-color:var(--ploy-background-proof);padding:calc(var(--spacing,.25rem)*3)}.reward-calculation>div{gap:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*2);grid-template-columns:1.1fr 1fr 1fr;font-size:11px;display:grid}.reward-calculation>div>:not(:first-child){text-align:right}.reward-calculation>div:last-child{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--ploy-border-primary)}.reward-phone-film{max-width:346px;margin:auto}.reward-phone-content{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*5);color:var(--ploy-text-primary)}.reward-phone-content h3{margin-bottom:22px;font-size:20px;font-weight:600}.reward-phone-balance{gap:calc(var(--spacing,.25rem)*5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.reward-phone-balance>div{flex-direction:column;gap:4px;display:flex}.reward-phone-balance strong{font-size:24px;font-weight:700}.reward-phone-balance span{color:var(--ploy-text-secondary);font-size:11px}.reward-phone-content h4{margin:32px 0 14px;font-size:15px;font-weight:600}.reward-phone-expiry{margin-top:calc(var(--spacing,.25rem)*5);gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*3);background-color:#fff;border-width:1px;border-color:#eee6e9;font-size:12px;line-height:1.5;display:flex}.reward-phone-expiry>svg{margin-top:calc(var(--spacing,.25rem)*.5);color:#812663;flex-shrink:0}.reward-phone-expiry strong{font-weight:600;display:block}.reward-phone-expiry p{margin-top:calc(var(--spacing,.25rem)*1);color:var(--ploy-text-secondary)}.reward-phone-expiry-film .branded-patient-phone__body{padding:0}.reward-phone-expiry-film .reward-phone-content{padding:16px 12px}.reward-phone-expiry-film .reward-phone-content h3{margin-bottom:12px}.reward-phone-expiry-film .reward-phone-content h4{margin:18px 0 8px}.reward-phone-expiry-film .reward-phone-row{padding:12px 0}.reward-expiry-film{font-size:13px}.reward-expiry-body{padding:calc(var(--spacing,.25rem)*4)}@media(min-width:48rem){.reward-expiry-body{padding:calc(var(--spacing,.25rem)*5)}}.reward-expiry-check{margin-top:calc(var(--spacing,.25rem)*5);align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.reward-expiry-check>span{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--ploy-border-primary);border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.reward-expiry-check>span.is-checked{border-color:var(--ploy-accent-primary);background-color:var(--ploy-accent-primary);color:var(--ploy-neutral-primary-s0)}.reward-expiry-check strong{font-weight:600}.reward-expiry-hint{margin-top:calc(var(--spacing,.25rem)*2);color:var(--ploy-text-secondary);font-size:12px}.reward-expiry-options{margin-top:calc(var(--spacing,.25rem)*5);gap:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}.reward-expiry-options>p{color:var(--ploy-text-secondary);font-size:12px}.reward-expiry-choice{align-items:flex-start;gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--ploy-border-primary);padding:calc(var(--spacing,.25rem)*3);display:flex}.reward-expiry-choice.is-selected{border-color:var(--ploy-accent-primary);background-color:var(--ploy-background-hero)}@supports (color:color-mix(in lab,red,red)){.reward-expiry-choice.is-selected{background-color:color-mix(in oklab,var(--ploy-background-hero)35%,transparent)}}.reward-expiry-choice strong{font-weight:600}.reward-expiry-choice p{margin-top:calc(var(--spacing,.25rem)*1);color:var(--ploy-text-secondary);font-size:12px}.reward-expiry-radio{margin-top:calc(var(--spacing,.25rem)*.5);height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--ploy-border-primary);border-radius:3.40282e38px;flex-shrink:0}.is-selected>.reward-expiry-radio{border-style:var(--tw-border-style);border-width:4px;border-color:var(--ploy-accent-primary)}.reward-expiry-film .reward-field>span{font-size:12px}.reward-phone-head,.reward-phone-row{grid-template-columns:1.55fr .9fr .85fr .9fr;align-items:start;gap:7px;display:grid}.reward-phone-head{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--ploy-border-primary);padding-block:calc(var(--spacing,.25rem)*3);color:var(--ploy-text-secondary);font-size:10px}.reward-phone-row{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--ploy-border-primary);padding-block:calc(var(--spacing,.25rem)*5);font-size:10px}.reward-phone-row small{margin-top:3px;font-size:9px;display:block}.reward-phone-row:nth-of-type(2n),.reward-phone-row.is-focus{background-color:#fff}.reward-report-filters{gap:calc(var(--spacing,.25rem)*2);padding:calc(var(--spacing,.25rem)*5);flex-wrap:wrap;display:flex}.reward-report-filters>span{align-items:center;gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--ploy-border-primary);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);font-size:11px;display:inline-flex}.reward-report-totals{margin-inline:calc(var(--spacing,.25rem)*5);gap:calc(var(--spacing,.25rem)*3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.reward-report-totals>div{gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-lg,.5rem);background-color:var(--ploy-background-proof);padding:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}.reward-report-totals strong{font-size:27px;font-weight:600;line-height:1.2}.reward-report-totals small{color:var(--ploy-text-secondary);font-size:9px}.reward-report-row{gap:calc(var(--spacing,.25rem)*3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--ploy-border-primary);padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*5);grid-template-columns:1.5fr 1fr 1fr;display:grid}.reward-report-row>:not(:first-child){text-align:right}.reward-report-row strong{font-weight:500}.reward-report-head{background-color:var(--ploy-background-hero)}@supports (color:color-mix(in lab,red,red)){.reward-report-head{background-color:color-mix(in oklab,var(--ploy-background-hero)40%,transparent)}}.reward-report-head{padding-block:calc(var(--spacing,.25rem)*3);color:var(--ploy-text-secondary);font-size:11px}.reward-report-body{min-height:191px}.reward-mini{margin-top:calc(var(--spacing,.25rem)*5);min-height:calc(var(--spacing,.25rem)*16);justify-content:center;gap:calc(var(--spacing,.25rem)*1);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--ploy-border-primary);background-color:var(--ploy-neutral-primary-s0);flex-direction:column;display:flex}@supports (color:color-mix(in lab,red,red)){.reward-mini{background-color:color-mix(in oklab,var(--ploy-neutral-primary-s0)70%,transparent)}}.reward-mini{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);font-family:Arial,Helvetica,sans-serif}.reward-mini span{color:var(--ploy-text-secondary);font-size:10px}.reward-mini strong{font-size:12px;font-weight:600}@media(max-width:639px){.reward-form-grid{gap:10px;padding-left:14px;padding-right:14px}.reward-app>header,.reward-app>footer,.reward-item-title,.reward-redeem-field{padding-left:14px;padding-right:14px}.reward-price{margin:16px 14px}.reward-config-body{min-height:494px;padding:16px}.reward-invoice-bar>span{font-size:10px}.reward-transaction{column-gap:8px;margin-left:14px;margin-right:14px}.reward-transaction>div>span{font-size:9px}.reward-transaction strong{font-size:10px}.reward-warning-slot{min-height:109px;padding:14px 14px 0}.reward-adjust .reward-app{min-height:563px}.reward-report-totals{gap:8px;margin-left:14px;margin-right:14px}.reward-report-totals>div{padding:12px}.reward-report-totals strong{font-size:24px}.reward-report-row{padding-left:14px;padding-right:14px;font-size:11px}.reward-report-head,.reward-calculation>div{font-size:10px}.reward-phone-content{padding-left:12px;padding-right:12px}}@media(prefers-reduced-motion:reduce){.reward-film *{transition:none!important;animation:none!important}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-leading:initial;--tw-border-style:solid;--tw-outline-style:solid}}}.rewards-page{color:var(--ploy-text-primary)}.rewards-container{max-width:var(--container-7xl,80rem);padding-inline:calc(var(--spacing,.25rem)*5);margin-inline:auto}@media(min-width:48rem){.rewards-container{padding-inline:calc(var(--spacing,.25rem)*8)}}@media(min-width:64rem){.rewards-container{padding-inline:calc(var(--spacing,.25rem)*10)}}.rewards-section{scroll-margin-top:calc(var(--spacing,.25rem)*24);background-color:var(--ploy-background-section);padding-block:calc(var(--spacing,.25rem)*14)}@media(min-width:64rem){.rewards-section{padding-block:calc(var(--spacing,.25rem)*20)}}.rewards-section--proof{background-color:var(--ploy-background-proof)}.rewards-intro{max-width:var(--container-3xl,48rem)}.rewards-eyebrow{font-size:var(--font-size-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--ploy-accent-primary-600)}.rewards-copy{font-size:var(--font-size-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--ploy-text-secondary)}.rewards-hero-mat{border-radius:var(--radius-2xl,1rem);background-color:var(--ploy-neutral-primary-s0)}@supports (color:color-mix(in lab,red,red)){.rewards-hero-mat{background-color:color-mix(in oklab,var(--ploy-neutral-primary-s0)35%,transparent)}}.rewards-hero-mat{padding:calc(var(--spacing,.25rem)*3)}@media(min-width:48rem){.rewards-hero-mat{padding:calc(var(--spacing,.25rem)*4)}}.rewards-split{align-items:center;gap:calc(var(--spacing,.25rem)*10);display:grid}@media(min-width:64rem){.rewards-split{gap:calc(var(--spacing,.25rem)*16);grid-template-columns:repeat(2,minmax(0,1fr))}}.rewards-mat{min-width:calc(var(--spacing,.25rem)*0);border-radius:var(--radius-2xl,1rem);background-color:var(--ploy-background-proof);padding:calc(var(--spacing,.25rem)*4);align-items:center;display:flex}@media(min-width:48rem){.rewards-mat{padding:calc(var(--spacing,.25rem)*5)}}.rewards-section--proof .rewards-mat{background-color:var(--ploy-neutral-primary-s0)}@supports (color:color-mix(in lab,red,red)){.rewards-section--proof .rewards-mat{background-color:color-mix(in oklab,var(--ploy-neutral-primary-s0)60%,transparent)}}.rewards-details{margin-top:calc(var(--spacing,.25rem)*7)}.rewards-details li{gap:calc(var(--spacing,.25rem)*3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--ploy-border-primary);padding-block:calc(var(--spacing,.25rem)*4);font-size:var(--font-size-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);display:flex}.rewards-details li>svg{margin-top:calc(var(--spacing,.25rem)*1);color:var(--ploy-accent-primary);flex-shrink:0}.rewards-details strong{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);display:block}.rewards-details p{margin-top:calc(var(--spacing,.25rem)*1);color:var(--ploy-text-secondary)}.rewards-links{margin-top:calc(var(--spacing,.25rem)*5);column-gap:calc(var(--spacing,.25rem)*7);row-gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;display:flex}.rewards-links>:is(a,[data-feature-pending]){min-height:calc(var(--spacing,.25rem)*11);align-items:center;gap:calc(var(--spacing,.25rem)*2);font-size:var(--font-size-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);display:inline-flex}.rewards-links>a{text-decoration-line:underline;-webkit-text-decoration-color:var(--ploy-accent-primary-300);text-decoration-color:var(--ploy-accent-primary-300);text-underline-offset:4px}.rewards-links>a:focus-visible{outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:2px;outline-color:var(--ploy-accent-primary);border-radius:.25rem}.rewards-links svg{flex-shrink:0}.rewards-paired{margin-top:calc(var(--spacing,.25rem)*10);column-gap:calc(var(--spacing,.25rem)*10);row-gap:calc(var(--spacing,.25rem)*10);display:grid}@media(min-width:64rem){.rewards-paired{column-gap:calc(var(--spacing,.25rem)*16)}}.rewards-figure{min-width:0}.rewards-figure figcaption h3{margin-top:calc(var(--spacing,.25rem)*5);font-size:var(--font-size-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.rewards-figure figcaption p{margin-top:calc(var(--spacing,.25rem)*2);font-size:var(--font-size-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--ploy-text-secondary)}.rewards-human{min-width:calc(var(--spacing,.25rem)*0);border-radius:var(--radius-2xl,1rem);overflow:hidden}.rewards-human>figure,.rewards-human>figure>div{height:100%}.rewards-patient-layout{align-items:flex-start;gap:calc(var(--spacing,.25rem)*10);display:grid}@media(min-width:64rem){.rewards-patient-layout{gap:calc(var(--spacing,.25rem)*16);grid-template-columns:.85fr 1.15fr}}.rewards-phone-mat{border-radius:var(--radius-2xl,1rem);background-color:var(--ploy-neutral-primary-s0);padding:calc(var(--spacing,.25rem)*6)}@media(min-width:48rem){.rewards-phone-mat{padding:calc(var(--spacing,.25rem)*8)}}.rewards-patient-human{margin-top:calc(var(--spacing,.25rem)*8);border-radius:var(--radius-2xl,1rem);overflow:hidden}.rewards-attached-caption{margin-top:calc(var(--spacing,.25rem)*3);font-size:var(--font-size-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--ploy-text-secondary)}.rewards-page .dapple-faq__title{font-size:var(--font-size-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ))}.rewards-page .dapple-faq__question{font-size:var(--font-size-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}.rewards-page .dapple-faq__question-icon{height:calc(var(--spacing,.25rem)*7);width:calc(var(--spacing,.25rem)*7);background-color:var(--ploy-background-hero);padding:calc(var(--spacing,.25rem)*1);color:var(--ploy-accent-primary);border-radius:3.40282e38px}.rewards-page .dapple-faq__question:focus-visible{outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:2px;outline-color:var(--ploy-accent-primary);border-radius:.25rem}.rewards-page .dapple-sales-bot-entry button{min-height:44px}@media(min-width:1024px){.rewards-paired{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;row-gap:0}.rewards-figure{grid-template-rows:subgrid;grid-row:span 3;display:grid}.rewards-figure>:first-child{grid-row:1}.rewards-figure figcaption{display:contents}.rewards-figure figcaption>h3{grid-row:2}.rewards-figure figcaption>p{grid-row:3}.rewards-figure>.rewards-human>figure>div{aspect-ratio:auto;min-height:450px}.rewards-detail-columns .rewards-details{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}}@media(max-width:639px){.rewards-mat{padding:10px}.rewards-hero-mat{padding:8px}.rewards-phone-mat{padding:20px 12px}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
