.contact-module__xwJ-uq__page{min-height:100%;color:var(--ink)}.contact-module__xwJ-uq__heading{border-bottom:1px solid var(--grid-primary-line);background:var(--grid-filter-fill);padding:28px 32px}.contact-module__xwJ-uq__heading h1{font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:32px;font-weight:600;line-height:1.2}.contact-module__xwJ-uq__heading p{color:var(--ink-soft);margin:12px 0 0;line-height:1.6}.contact-module__xwJ-uq__body{width:100%;max-width:664px;padding:32px}.contact-module__xwJ-uq__form{gap:24px;display:grid}.contact-module__xwJ-uq__field{gap:8px;min-width:0;display:grid}.contact-module__xwJ-uq__field label{font-size:14px;font-weight:600;line-height:1.5}.contact-module__xwJ-uq__field input,.contact-module__xwJ-uq__field textarea{border:1px solid var(--grid-primary-line);background:var(--paper);width:100%;min-width:0;min-height:52px;color:var(--ink);font:inherit;caret-color:var(--accent-deep);border-radius:0;padding:12px 14px;font-size:16px;line-height:1.5}.contact-module__xwJ-uq__field textarea{resize:vertical;min-height:156px}.contact-module__xwJ-uq__field input:focus-visible,.contact-module__xwJ-uq__field textarea:focus-visible{box-shadow:inset 0 -2px 0 var(--ink);outline:none}.contact-module__xwJ-uq__field [aria-invalid=true]{border-color:var(--negative)}.contact-module__xwJ-uq__field input:disabled,.contact-module__xwJ-uq__field textarea:disabled{opacity:.65}.contact-module__xwJ-uq__hint,.contact-module__xwJ-uq__fieldError{color:var(--ink-soft);margin:0;font-size:13px;line-height:1.6}.contact-module__xwJ-uq__fieldError{color:var(--negative)}.contact-module__xwJ-uq__hint a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.contact-module__xwJ-uq__verification{min-width:0;min-height:65px}.contact-module__xwJ-uq__verificationNotice{justify-items:start;gap:12px;display:grid}.contact-module__xwJ-uq__notice{border:1px solid var(--line);background:var(--soft);color:var(--ink);overflow-wrap:anywhere;margin:0;padding:16px;font-size:14px;line-height:1.6}.contact-module__xwJ-uq__submit{justify-self:start;min-width:168px;min-height:52px}.contact-module__xwJ-uq__submit:disabled{opacity:.55;cursor:not-allowed}.contact-module__xwJ-uq__success h2{font-family:var(--font-display);margin:0 0 12px;font-size:24px;font-weight:600;line-height:1.3}.contact-module__xwJ-uq__success p{color:var(--ink-soft);margin:0 0 24px;line-height:1.6}.contact-module__xwJ-uq__trap{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover){.contact-module__xwJ-uq__hint a:hover{color:var(--accent-deep)}}@media (max-width:600px){.contact-module__xwJ-uq__heading{padding:24px 20px}.contact-module__xwJ-uq__heading h1{font-size:28px}.contact-module__xwJ-uq__body{padding:24px 20px 32px}.contact-module__xwJ-uq__submit{width:100%}}@media (forced-colors:active){.contact-module__xwJ-uq__field input:focus-visible,.contact-module__xwJ-uq__field textarea:focus-visible{outline-offset:2px;outline:2px solid highlight}}
.partners-module__DSO1DW__partnerShell{min-height:100dvh;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background:var(--paper)}.partners-module__DSO1DW__brandHeader{border-bottom:2px solid var(--grid-primary-line);background:var(--grid-sidebar-fill);align-items:center;gap:16px;max-width:1280px;margin:auto;padding:24px;display:flex}.partners-module__DSO1DW__brandIdentity{flex:1;justify-content:center;align-items:center;gap:16px;min-width:0;display:flex}.partners-module__DSO1DW__brandHeader .craydeal-brand{flex-shrink:1;min-width:0}.partners-module__DSO1DW__brandIdentity>span{flex-shrink:0}.partners-module__DSO1DW__brandHeader>:last-child{flex-shrink:0;margin-left:auto}.partners-module__DSO1DW__portal{border-inline:1px solid var(--line);width:100%;max-width:1280px;color:var(--ink);min-height:calc(100dvh - 82px);margin:0 auto;padding:0 24px 64px}.partners-module__DSO1DW__portal ::selection,.partners-module__DSO1DW__termsPage ::selection{background:var(--accent);color:var(--on-accent)}.partners-module__DSO1DW__portal h1,.partners-module__DSO1DW__portal h2,.partners-module__DSO1DW__portal h3{font-family:var(--font-display);letter-spacing:-.025em;font-weight:600;line-height:1.25}.partners-module__DSO1DW__portal h1{margin:0;font-size:36px}.partners-module__DSO1DW__portal h2{margin:32px 0 12px;font-size:22px}.partners-module__DSO1DW__portal h3{margin:28px 0 12px;font-size:18px}.partners-module__DSO1DW__portal p{max-width:70ch;margin:0 0 16px;line-height:1.6}.partners-module__DSO1DW__portal a:focus-visible,.partners-module__DSO1DW__portal summary:focus-visible,.partners-module__DSO1DW__field input:focus-visible,.partners-module__DSO1DW__field select:focus-visible,.partners-module__DSO1DW__field textarea:focus-visible,.partners-module__DSO1DW__sectionSelect select:focus-visible{outline:none;box-shadow:inset 0 -2px}.partners-module__DSO1DW__portal [data-panel-title]:focus{outline:none}.partners-module__DSO1DW__portal [hidden]{display:none!important}.partners-module__DSO1DW__nav{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px 24px;padding:12px 0;display:flex}.partners-module__DSO1DW__nav a{min-height:44px;color:var(--ink-soft);align-items:center;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.partners-module__DSO1DW__nav a[aria-current=page]{color:var(--ink);text-underline-offset:7px;text-decoration:underline}.partners-module__DSO1DW__nav a:last-child{margin-left:auto}.partners-module__DSO1DW__nav .partners-module__DSO1DW__signOut{min-height:44px;margin-left:auto;padding:8px 12px;font-size:14px}.partners-module__DSO1DW__partnerLogin{max-width:560px;margin:48px auto;padding-bottom:32px}.partners-module__DSO1DW__applicationStatus{margin:32px 0}.partners-module__DSO1DW__form .partners-module__DSO1DW__formTitle{margin:8px 0 0}.partners-module__DSO1DW__applicationSummary{margin:24px 0}.partners-module__DSO1DW__applicationSummary>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(140px,1fr) minmax(0,3fr);gap:24px;padding:20px 0;display:grid}.partners-module__DSO1DW__applicationSummary dt{color:var(--ink-soft);font-size:14px}.partners-module__DSO1DW__applicationSummary dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.6}.partners-module__DSO1DW__applicationSummary dd a{margin-bottom:8px;display:block}.partners-module__DSO1DW__feedback{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--grid-filter-fill);border-block:1px solid var(--line);padding:20px}.partners-module__DSO1DW__reviewToolbar{justify-content:space-between;align-items:end;gap:24px;margin:0 0 24px;display:flex}.partners-module__DSO1DW__reviewToolbar .partners-module__DSO1DW__field{min-width:220px}.partners-module__DSO1DW__applicationReview{max-width:880px;margin:0 auto}.partners-module__DSO1DW__commissionRate{color:var(--ink);margin-bottom:8px;font-size:22px;font-weight:600;display:block}.partners-module__DSO1DW__pageHeading{background:var(--grid-filter-fill);border-bottom:2px solid var(--grid-primary-line);justify-content:space-between;align-items:center;gap:24px;margin:0 -24px;padding:28px 24px;display:flex}.partners-module__DSO1DW__pageHeading>div{min-width:0}.partners-module__DSO1DW__pageHeading p{color:var(--ink-soft);margin:12px 0 0}.partners-module__DSO1DW__pageHeading>.partners-module__DSO1DW__button{flex:none}.partners-module__DSO1DW__accountState{color:var(--ink-soft);max-width:32ch;font-size:13px;line-height:1.5;display:inline-block}.partners-module__DSO1DW__sectionNavigation{border-bottom:1px solid var(--line);margin:0 -24px}.partners-module__DSO1DW__sectionLinks{flex-wrap:wrap;display:flex}.partners-module__DSO1DW__sectionLinks a{border-right:1px solid var(--line);align-items:center;min-height:52px;padding:12px 24px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.partners-module__DSO1DW__sectionLinks a[aria-current=page]{background:var(--ink);color:var(--on-ink)}.partners-module__DSO1DW__sectionSelect{display:none}.partners-module__DSO1DW__workspacePanel{min-width:0;padding-top:28px}.partners-module__DSO1DW__workspacePanel>section:first-child>h2{margin-top:0}.partners-module__DSO1DW__sectionHeading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;display:flex}.partners-module__DSO1DW__sectionHeading h2{margin:0}.partners-module__DSO1DW__sectionHeading p{margin:12px 0 0}.partners-module__DSO1DW__sectionHeading button{margin-bottom:20px}.partners-module__DSO1DW__balances{border-block:1px solid var(--line);background:var(--grid-filter-fill);font-variant-numeric:tabular-nums;grid-template-columns:repeat(4,minmax(0,1fr));margin:20px 0 28px;display:grid}.partners-module__DSO1DW__balances>div{border-right:1px solid var(--line);min-width:0;padding:24px}.partners-module__DSO1DW__balances>div:last-child{border-right:0}.partners-module__DSO1DW__balances dt{color:var(--ink-soft);margin-bottom:8px;font-size:14px}.partners-module__DSO1DW__balances dd{margin:0;font-size:28px;font-weight:650;line-height:1.25}.partners-module__DSO1DW__overviewGrid{border-block:1px solid var(--line);grid-template-columns:1.1fr 1fr;display:grid}.partners-module__DSO1DW__sharePanel{border-right:1px solid var(--line);padding:24px 28px 24px 0}.partners-module__DSO1DW__sharePanel h2,.partners-module__DSO1DW__paymentSummary h2{margin:0 0 20px}.partners-module__DSO1DW__sharePanel .partners-module__DSO1DW__intro{margin-top:28px;font-size:14px}.partners-module__DSO1DW__paymentSummary{background:var(--grid-filter-fill);padding:24px}.partners-module__DSO1DW__paymentSummary button{margin-bottom:20px}.partners-module__DSO1DW__paymentSummary p:last-child{margin-bottom:0}.partners-module__DSO1DW__intro{color:var(--ink-soft)}.partners-module__DSO1DW__setupPrompt{border-block:1px solid var(--line);background:var(--grid-filter-fill);justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;padding:20px;display:flex}.partners-module__DSO1DW__setupPrompt h2{margin:0 0 8px;font-size:20px}.partners-module__DSO1DW__setupPrompt p{margin:0}.partners-module__DSO1DW__setupPrompt button{flex:none}.partners-module__DSO1DW__detailsGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:start;gap:32px;display:grid}.partners-module__DSO1DW__recordGrid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}.partners-module__DSO1DW__detailsGrid>*,.partners-module__DSO1DW__recordGrid>*{min-width:0}.partners-module__DSO1DW__detailsGrid h2,.partners-module__DSO1DW__detailsGrid h3,.partners-module__DSO1DW__recordGrid h3{margin-top:0}.partners-module__DSO1DW__supportGrid{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);align-items:start;gap:40px;display:grid}.partners-module__DSO1DW__supportGrid h2{margin-top:0}.partners-module__DSO1DW__supportAside,.partners-module__DSO1DW__recordAside{background:var(--grid-filter-fill);border-left:1px solid var(--line);padding:24px}.partners-module__DSO1DW__supportAside p{font-size:14px}.partners-module__DSO1DW__affiliateWorkspace>.partners-module__DSO1DW__sectionNavigation{border-block:1px solid var(--line);margin:24px 0}.partners-module__DSO1DW__affiliatePanel{max-width:880px;margin-inline:auto}.partners-module__DSO1DW__affiliatePanelWide{max-width:none}.partners-module__DSO1DW__affiliatePanel>h2:first-child{margin-top:0}.partners-module__DSO1DW__affiliatePanel .partners-module__DSO1DW__form{max-width:880px}.partners-module__DSO1DW__focusedForm{max-width:880px;margin-inline:auto}.partners-module__DSO1DW__form{border-block:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;margin:20px 0;padding:24px 0;display:grid}.partners-module__DSO1DW__profileFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;padding:16px 0;display:grid}.partners-module__DSO1DW__field{flex-direction:column;gap:8px;min-width:0;font-size:14px;font-weight:600;display:flex}.partners-module__DSO1DW__field input,.partners-module__DSO1DW__field select,.partners-module__DSO1DW__field textarea,.partners-module__DSO1DW__sectionSelect select{border:1px solid var(--line-strong);background:var(--field);width:100%;min-height:48px;color:var(--ink);font:inherit;caret-color:var(--ink);border-radius:0;padding:12px;font-weight:400}.partners-module__DSO1DW__selectControl{min-width:0;color:var(--ink);display:grid;position:relative}.partners-module__DSO1DW__selectControl select{appearance:none;min-width:0;padding-inline-end:48px}.partners-module__DSO1DW__selectArrow{inset-inline-end:16px;pointer-events:none;width:18px;height:18px;position:absolute;top:50%;transform:translateY(-50%)}.partners-module__DSO1DW__selectControl:has(select:disabled) .partners-module__DSO1DW__selectArrow{opacity:.56}.partners-module__DSO1DW__field input::placeholder,.partners-module__DSO1DW__field textarea::placeholder{color:var(--ink-soft);opacity:1}.partners-module__DSO1DW__field small{color:var(--ink-soft);font-size:13px;font-weight:400;line-height:1.5}.partners-module__DSO1DW__fieldError{color:var(--negative);margin:0;font-size:14px;font-weight:400;line-height:1.5}.partners-module__DSO1DW__businessRegistration{gap:12px;min-width:0;display:grid}.partners-module__DSO1DW__registrationRecord{overflow-wrap:anywhere}.partners-module__DSO1DW__field input[aria-invalid=true],.partners-module__DSO1DW__field select[aria-invalid=true],.partners-module__DSO1DW__check input[aria-invalid=true]{border-color:var(--negative);outline:1px solid var(--negative);outline-offset:0}.partners-module__DSO1DW__paymentError{color:var(--negative)}.partners-module__DSO1DW__addressFields{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;min-width:0;margin:0;padding:0;display:grid}.partners-module__DSO1DW__addressFields legend{margin-bottom:8px;padding:0;font-size:16px;font-weight:600}.partners-module__DSO1DW__addressFields>.partners-module__DSO1DW__intro{margin:0;font-size:14px}.partners-module__DSO1DW__legacyAddress{border:1px solid var(--line);padding:16px}.partners-module__DSO1DW__legacyAddress p{margin:0}.partners-module__DSO1DW__legacyAddress p+p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:8px}.partners-module__DSO1DW__full{grid-column:1/-1}.partners-module__DSO1DW__check{align-items:flex-start;gap:12px;min-height:44px;padding:4px 0;font-size:14px;font-weight:400;line-height:1.55;display:flex}.partners-module__DSO1DW__check input{width:20px;height:20px;accent-color:var(--accent-deep);flex:none;margin-top:2px}.partners-module__DSO1DW__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.partners-module__DSO1DW__portal .button:focus-visible{outline:2px solid var(--accent-deep);outline-offset:3px;box-shadow:none}.partners-module__DSO1DW__portal .button:active{transform:none}.partners-module__DSO1DW__portal .button:active:not(:disabled):not([aria-disabled=true]){opacity:1}.partners-module__DSO1DW__portal .button-primary:active:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--accent) 84%,var(--on-accent));color:var(--on-accent)}.partners-module__DSO1DW__notice{border-block:1px solid var(--line);background:var(--grid-filter-fill);overflow-wrap:anywhere;margin:20px 0;padding:18px 20px}.partners-module__DSO1DW__portal>.partners-module__DSO1DW__notice[role=status]{z-index:4;position:sticky;top:0}.partners-module__DSO1DW__tableWrap{scrollbar-color:var(--ink-soft) var(--soft);overflow-x:auto}.partners-module__DSO1DW__table{border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.partners-module__DSO1DW__table th{color:var(--ink-soft);border-bottom:1px solid var(--line-strong);white-space:nowrap;padding:12px 16px;font-weight:600}.partners-module__DSO1DW__table th:first-child,.partners-module__DSO1DW__table td:first-child{padding-left:0}.partners-module__DSO1DW__table td{border-bottom:1px solid var(--line);vertical-align:top;overflow-wrap:anywhere;padding:20px 16px;line-height:1.5}.partners-module__DSO1DW__table small{color:var(--ink-soft);margin-top:4px;display:block}.partners-module__DSO1DW__table button{white-space:normal;min-height:44px}.partners-module__DSO1DW__affiliateIdentity{min-width:200px;max-width:280px}.partners-module__DSO1DW__table .partners-module__DSO1DW__identityAction{text-align:left;max-width:260px;margin-top:12px;display:block}.partners-module__DSO1DW__code{font-family:var(--font-interface);letter-spacing:.02em;border:1px solid var(--line);background:var(--soft);overflow-wrap:anywhere;max-width:100%;margin-bottom:16px;padding:12px 16px;font-size:24px;font-weight:700;display:inline-block}.partners-module__DSO1DW__link{overflow-wrap:anywhere;text-underline-offset:4px;text-decoration:underline}.partners-module__DSO1DW__terms{margin:24px 0}.partners-module__DSO1DW__terms summary,.partners-module__DSO1DW__taskDisclosure>summary,.partners-module__DSO1DW__securityDisclosure>summary{cursor:pointer;min-height:48px;padding:16px 0;font-weight:600;display:list-item}.partners-module__DSO1DW__terms h3{margin-top:24px}.partners-module__DSO1DW__taskDisclosure,.partners-module__DSO1DW__securityDisclosure{border-block:1px solid var(--line);margin:24px 0}.partners-module__DSO1DW__securityDisclosure{margin:0;padding:0}.partners-module__DSO1DW__securityDisclosure>summary{background:var(--grid-filter-fill);padding-inline:20px;font-size:14px}.partners-module__DSO1DW__securityDisclosure .partners-module__DSO1DW__security{max-width:none}.partners-module__DSO1DW__empty{color:var(--ink-soft);padding:28px 0}.partners-module__DSO1DW__security{background:var(--grid-filter-fill);border-block:1px solid var(--line);padding:24px}.partners-module__DSO1DW__security h2{margin:0 0 12px}.partners-module__DSO1DW__security button{margin-top:16px}.partners-module__DSO1DW__security form{gap:16px;display:grid}.partners-module__DSO1DW__security form button{justify-self:start;margin:0}.partners-module__DSO1DW__setupKey{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;padding:16px 0}.partners-module__DSO1DW__accessState{max-width:680px;margin:64px auto;padding:28px 0}.partners-module__DSO1DW__accessState h2{margin:0 0 16px;font-size:28px}.partners-module__DSO1DW__accessState .partners-module__DSO1DW__actions{margin:28px 0}.partners-module__DSO1DW__loadingState{padding:40px 0}.partners-module__DSO1DW__loadingLines{border-block:1px solid var(--line);background:var(--grid-filter-fill);height:220px;margin-top:24px}.partners-module__DSO1DW__termsPage{max-width:1280px;margin:auto}.partners-module__DSO1DW__documentNav{padding-inline:24px}.partners-module__DSO1DW__termsPage nav[aria-label="On this page"]{scrollbar-color:var(--ink-soft) var(--soft);max-height:calc(100dvh - 48px);overflow-y:auto}.partners-module__DSO1DW__offer{border-right:1px solid var(--line);border-bottom:2px solid var(--grid-primary-line);max-width:1200px;margin:0 auto;padding:28px 24px}.partners-module__DSO1DW__offer h1{font-size:clamp(34px,5vw,64px)}.partners-module__DSO1DW__offer.partners-module__DSO1DW__offerStatus h1{margin-bottom:16px;font-size:clamp(28px,3vw,36px)}.partners-module__DSO1DW__offer .partners-module__DSO1DW__actions{margin-block:28px}@media (hover:hover){:is(.partners-module__DSO1DW__portal a:not(.button):hover,.partners-module__DSO1DW__nav a:not(.button):hover){color:var(--accent-deep)}.partners-module__DSO1DW__sectionLinks a[aria-current=page]:hover{color:var(--on-ink)}.partners-module__DSO1DW__sectionLinks a:not([aria-current=page]):hover{background:var(--soft)}.partners-module__DSO1DW__portal .button:hover{box-shadow:none;filter:none;transform:none}:is(.partners-module__DSO1DW__portal .button-paper:disabled:hover,.partners-module__DSO1DW__portal .button-ghost:disabled:hover){background:0 0}.partners-module__DSO1DW__portal .button-paper:disabled:hover{border-color:var(--line)}.partners-module__DSO1DW__portal .button-primary:hover:not(:active):not(:disabled):not([aria-disabled=true]){color:var(--on-accent);background:color-mix(in srgb,var(--accent) 92%,var(--on-accent))}}@media (max-width:900px){.partners-module__DSO1DW__detailsGrid,.partners-module__DSO1DW__recordGrid,.partners-module__DSO1DW__supportGrid{grid-template-columns:minmax(0,1fr);gap:24px}.partners-module__DSO1DW__supportAside,.partners-module__DSO1DW__recordAside{border-left:0;border-top:1px solid var(--line)}.partners-module__DSO1DW__pageHeading{align-items:flex-start}.partners-module__DSO1DW__pageHeading>.partners-module__DSO1DW__accountState{display:none}.partners-module__DSO1DW__balances{grid-template-columns:repeat(2,minmax(0,1fr));margin:20px 0 24px}.partners-module__DSO1DW__balances>div{padding:20px 16px}.partners-module__DSO1DW__balances>div:nth-child(2n){border-right:0}.partners-module__DSO1DW__balances>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.partners-module__DSO1DW__balances dd{font-size:26px}.partners-module__DSO1DW__overviewGrid{grid-template-columns:minmax(0,1fr)}.partners-module__DSO1DW__sharePanel{border-right:0;border-bottom:1px solid var(--line);padding:24px 0}.partners-module__DSO1DW__paymentSummary{padding:24px 16px}.partners-module__DSO1DW__table{display:block}.partners-module__DSO1DW__table thead{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.partners-module__DSO1DW__table tbody{display:block}.partners-module__DSO1DW__table tr{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;padding:20px 0;display:grid}.partners-module__DSO1DW__table td,.partners-module__DSO1DW__table td:first-child{border:0;min-width:0;padding:0}.partners-module__DSO1DW__table td:before{content:attr(data-label);color:var(--ink-soft);margin-bottom:6px;font-size:12px;font-weight:600;display:block}.partners-module__DSO1DW__table td:first-child{grid-column:1/-1}.partners-module__DSO1DW__affiliateIdentity{min-width:0;max-width:none}.partners-module__DSO1DW__table .partners-module__DSO1DW__identityAction{max-width:none}}@media (max-width:650px){.partners-module__DSO1DW__applicationSummary>div{grid-template-columns:minmax(0,1fr);gap:8px}.partners-module__DSO1DW__reviewToolbar{flex-direction:column;align-items:stretch;gap:16px}.partners-module__DSO1DW__partnerLogin{margin:28px auto}.partners-module__DSO1DW__brandHeader{padding:16px}.partners-module__DSO1DW__portal{border-inline:0;padding:0 16px 40px}.partners-module__DSO1DW__portal h1{font-size:28px}.partners-module__DSO1DW__portal h2{font-size:21px}.partners-module__DSO1DW__nav{gap:0 20px}.partners-module__DSO1DW__nav a{font-size:13px}.partners-module__DSO1DW__nav a:last-child{margin-left:0}.partners-module__DSO1DW__pageHeading{flex-wrap:wrap;gap:16px;margin:0 -16px;padding:24px 16px}.partners-module__DSO1DW__sectionNavigation{background:var(--grid-filter-fill);margin-inline:-16px;padding:12px 16px}.partners-module__DSO1DW__sectionLinks{display:none}.partners-module__DSO1DW__sectionSelect{color:var(--ink-soft);gap:6px;font-size:12px;font-weight:600;display:grid}.partners-module__DSO1DW__sectionSelect select{background:var(--paper);font-size:16px}.partners-module__DSO1DW__workspacePanel{padding-top:24px}.partners-module__DSO1DW__sectionHeading{flex-wrap:wrap;align-items:flex-start;gap:12px}.partners-module__DSO1DW__setupPrompt{flex-direction:column;align-items:flex-start;gap:16px;padding:20px 16px}.partners-module__DSO1DW__profileFields{grid-template-columns:minmax(0,1fr)}.partners-module__DSO1DW__form,.partners-module__DSO1DW__addressFields{grid-template-columns:minmax(0,1fr);gap:20px}.partners-module__DSO1DW__actions{align-items:stretch}.partners-module__DSO1DW__actions>button,.partners-module__DSO1DW__actions>.partners-module__DSO1DW__button{flex:auto}.partners-module__DSO1DW__security{padding:20px 16px}.partners-module__DSO1DW__securityDisclosure>summary{padding-inline:16px}.partners-module__DSO1DW__affiliateWorkspace>.partners-module__DSO1DW__sectionNavigation{margin:20px -16px}.partners-module__DSO1DW__accountState{max-width:100%}.partners-module__DSO1DW__accessState{margin:36px auto;padding:12px 0}.partners-module__DSO1DW__accessState h2{font-size:26px}.partners-module__DSO1DW__documentNav{padding-inline:16px}.partners-module__DSO1DW__offer{margin-top:0;padding:24px 16px}}.partners-module__DSO1DW__recoveryCodes{overflow-wrap:anywhere;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px 24px;padding:16px 0;font-family:monospace;list-style:none;display:grid}.partners-module__DSO1DW__onboarding{max-width:800px;margin:40px auto 0}.partners-module__DSO1DW__onboarding h1{margin-bottom:16px}.partners-module__DSO1DW__onboarding h1:focus{outline:none}.partners-module__DSO1DW__onboarding>.partners-module__DSO1DW__intro{margin-bottom:32px}.partners-module__DSO1DW__setupSteps{border-bottom:1px solid var(--line);gap:24px;margin:0 0 32px;padding:0 0 24px;list-style:none;display:flex}.partners-module__DSO1DW__setupSteps li{color:var(--ink-soft);align-items:center;gap:8px;font-size:14px;display:flex}.partners-module__DSO1DW__setupSteps li[aria-current=step]{color:var(--ink);font-weight:600}.partners-module__DSO1DW__stepNumber{border:1px solid var(--line);font-variant-numeric:tabular-nums;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.partners-module__DSO1DW__setupSteps li[aria-current=step] .partners-module__DSO1DW__stepNumber{color:var(--on-accent);background:var(--accent);border-color:var(--accent)}.partners-module__DSO1DW__setupSchedule{border-top:1px solid var(--line);margin:0 0 24px}.partners-module__DSO1DW__setupSchedule>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:24px;padding:16px 0;display:flex}.partners-module__DSO1DW__setupSchedule dt{color:var(--ink-soft)}.partners-module__DSO1DW__setupSchedule dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.partners-module__DSO1DW__setupHelp{border-top:1px solid var(--line);padding-top:24px;font-size:14px;margin-top:32px!important}.partners-module__DSO1DW__activationChecks{border-top:1px solid var(--line);margin:0 0 24px;padding:0;list-style:none}.partners-module__DSO1DW__activationChecks li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.partners-module__DSO1DW__activationChecks strong{white-space:nowrap;align-items:center;gap:8px;font-size:14px;display:inline-flex}@media (max-width:600px){.partners-module__DSO1DW__onboarding{margin-top:24px}.partners-module__DSO1DW__setupSteps{gap:12px}.partners-module__DSO1DW__setupSteps li{flex-direction:column;flex:1;align-items:flex-start;gap:8px;font-size:14px}.partners-module__DSO1DW__setupSchedule>div{gap:16px}.partners-module__DSO1DW__setupSchedule dt,.partners-module__DSO1DW__setupSchedule dd{flex:1}}.partners-module__DSO1DW__activationGrid{grid-template-areas:"checks supplier"}.partners-module__DSO1DW__activationGrid>div{grid-area:checks}.partners-module__DSO1DW__activationGrid>aside{grid-area:supplier}@media (max-width:900px){.partners-module__DSO1DW__activationGrid{grid-template-areas:"supplier""checks"}}.partners-module__DSO1DW__taskList{border-top:1px solid var(--line);margin:24px 0 32px;padding:0;list-style:none}.partners-module__DSO1DW__taskList>li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:24px 0;display:flex}.partners-module__DSO1DW__taskList h3{align-items:baseline;gap:14px;margin:0 0 8px;display:flex}.partners-module__DSO1DW__taskList p,.partners-module__DSO1DW__adminCallout p{max-width:65ch;margin:0}.partners-module__DSO1DW__taskList>li>button{flex:none}.partners-module__DSO1DW__taskCount{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:16px}.partners-module__DSO1DW__adminCallout{border:1px solid var(--line);background:var(--grid-filter-fill);justify-content:space-between;align-items:center;gap:24px;margin:24px 0;padding:24px;display:flex}.partners-module__DSO1DW__adminCallout h3{margin:0 0 8px}.partners-module__DSO1DW__adminCallout>button{flex:none}.partners-module__DSO1DW__localTabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:12px;margin:24px 0;padding:0 0 24px;display:flex}.partners-module__DSO1DW__focusedSettings{max-width:880px}.partners-module__DSO1DW__adminSteps{max-width:75ch;padding-left:24px}.partners-module__DSO1DW__adminSteps li{margin:20px 0;padding-left:8px}.partners-module__DSO1DW__adminActivationChecks>li{align-items:flex-start;gap:24px}.partners-module__DSO1DW__adminActivationChecks h3{margin:0;font-size:16px}.partners-module__DSO1DW__adminActivationChecks p{max-width:55ch;margin:8px 0 0;font-size:14px}.partners-module__DSO1DW__adminActivationChecks strong{white-space:normal;text-align:right;min-width:120px;font-size:14px}.partners-module__DSO1DW__issueList{padding:0;list-style:none}.partners-module__DSO1DW__issueList li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:16px 0;display:flex}.partners-module__DSO1DW__batchReview{border-top:1px solid var(--line);margin:24px 0;padding-top:24px}.partners-module__DSO1DW__batchReview h3{margin-top:24px}@media (max-width:650px){.partners-module__DSO1DW__taskList>li,.partners-module__DSO1DW__adminCallout,.partners-module__DSO1DW__issueList li{flex-direction:column;align-items:stretch;gap:16px}.partners-module__DSO1DW__adminCallout{padding:20px}.partners-module__DSO1DW__localTabs{gap:8px}.partners-module__DSO1DW__localTabs>button{flex-grow:1}.partners-module__DSO1DW__adminActivationChecks>li{flex-direction:column;gap:12px;display:flex}.partners-module__DSO1DW__adminActivationChecks strong{text-align:left}}.partners-module__DSO1DW__portal .partners-module__DSO1DW__localTabs .button{transition:border-color .18s}.partners-module__DSO1DW__portal .partners-module__DSO1DW__localTabs .button[aria-pressed=true]{color:var(--on-ink);background:var(--ink);border-color:var(--ink)}.partners-module__DSO1DW__detectedSummary{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;padding:0 0 24px;display:flex}.partners-module__DSO1DW__detectedSummary h2{margin:0 0 8px;font-size:20px}.partners-module__DSO1DW__detectedSummary p{color:var(--ink-soft);margin:0}.partners-module__DSO1DW__detectedSummary button{flex:none}.partners-module__DSO1DW__detectedSection{margin-bottom:32px}.partners-module__DSO1DW__detectedSection h3{margin:20px 0 12px}.partners-module__DSO1DW__detectedSection>p{color:var(--ink-soft)}.partners-module__DSO1DW__detectedSection .partners-module__DSO1DW__activityNote{margin-top:16px}.partners-module__DSO1DW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:700px){.partners-module__DSO1DW__detectedSummary{flex-direction:column;align-items:flex-start;gap:16px}}
.auth-module__uh9QMa__shell{background:var(--paper);min-height:100svh;color:var(--ink);flex-direction:column;display:flex}.auth-module__uh9QMa__header{border-bottom:1px solid var(--line);grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:20px;min-height:76px;padding:16px 32px;display:grid}.auth-module__uh9QMa__header .craydeal-brand{grid-column:2;justify-content:center;justify-self:center;max-width:100%}.auth-module__uh9QMa__header>:last-child{grid-column:3}.auth-module__uh9QMa__header a{text-decoration:none}.auth-module__uh9QMa__main{flex:1;justify-content:center;align-items:center;width:100%;padding:64px 24px 80px;display:flex}.auth-module__uh9QMa__content{width:100%;min-width:0;max-width:420px}.auth-module__uh9QMa__input,.auth-module__uh9QMa__credentialGroup,.auth-module__uh9QMa__error{--auth-error:var(--lightningcss-light,#a63245)var(--lightningcss-dark,#ff8a9a)}.auth-module__uh9QMa__content h1{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:0 0 14px;font-size:32px;font-weight:600;line-height:1.2}.auth-module__uh9QMa__intro{color:var(--ink-soft);margin:0 0 30px;font-size:16px;line-height:1.6}.auth-module__uh9QMa__form{gap:20px;display:grid}.auth-module__uh9QMa__field{gap:8px;display:grid}.auth-module__uh9QMa__field label{font-size:14px;font-weight:600;line-height:1.5}.auth-module__uh9QMa__input{border:1px solid var(--grid-primary-line);background:var(--paper);align-items:stretch;display:flex;position:relative}.auth-module__uh9QMa__input:focus-within{outline:none;box-shadow:inset 0 -2px}.auth-module__uh9QMa__input input{width:100%;min-width:0;min-height:52px;color:var(--ink);font:inherit;caret-color:var(--accent-deep);background:0 0;border:0;outline:0;padding:12px 14px;font-size:16px}.auth-module__uh9QMa__input input:focus-visible{box-shadow:none;outline:0}.auth-module__uh9QMa__input input:disabled{opacity:.65}.auth-module__uh9QMa__input:has(input[aria-invalid=true]){outline:2px solid var(--auth-error);outline-offset:-2px}.auth-module__uh9QMa__labelRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.auth-module__uh9QMa__visibility{width:52px;min-height:52px;color:var(--ink-soft);background:0 0;border:0;flex:none;padding:0}.auth-module__uh9QMa__visibility svg{width:20px;height:20px}.auth-module__uh9QMa__visibility:hover{color:var(--ink);background:var(--soft)}.auth-module__uh9QMa__hint{color:var(--ink-soft);margin:0;font-size:13px;line-height:1.6}.auth-module__uh9QMa__submit{width:100%;min-height:52px;margin-top:4px;font-size:15px;font-weight:600}.auth-module__uh9QMa__submit:disabled{opacity:.55;cursor:wait}.auth-module__uh9QMa__message{border:1px solid var(--line);background:var(--soft);color:var(--ink);overflow-wrap:anywhere;margin:0;padding:14px 16px;font-size:14px;line-height:1.6}.auth-module__uh9QMa__form .auth-module__uh9QMa__message{margin-top:0}.auth-module__uh9QMa__notice{margin-bottom:24px}.auth-module__uh9QMa__links{border-top:1px solid var(--line);justify-items:center;gap:4px;margin-top:24px;padding-top:18px;display:grid}.auth-module__uh9QMa__textLink{min-height:44px;color:var(--ink);text-align:center;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:14px;line-height:1.5;display:inline-flex}.auth-module__uh9QMa__textLink svg{width:18px;height:18px}.auth-module__uh9QMa__note{color:var(--ink-soft);margin:0;font-size:13px;line-height:1.6}.auth-module__uh9QMa__note a{text-underline-offset:3px;text-decoration:underline}.auth-module__uh9QMa__footer{border-top:1px solid var(--line);color:var(--ink-soft);flex-wrap:wrap;justify-content:center;gap:8px 20px;padding:12px 24px;font-size:12px;line-height:1.6;display:flex}.auth-module__uh9QMa__footer a{min-height:44px;color:var(--ink-soft);text-underline-offset:3px;align-items:center;display:inline-flex}.auth-module__uh9QMa__footer span{align-items:center;min-height:44px;display:inline-flex}@media (hover:hover) and (pointer:fine){.auth-module__uh9QMa__textLink:hover{background:var(--soft)}.auth-module__uh9QMa__footer a:hover{color:var(--ink)}}@media (max-width:600px){.auth-module__uh9QMa__header{min-height:64px;padding:12px 20px}.auth-module__uh9QMa__main{align-items:flex-start;padding:52px 24px 64px}.auth-module__uh9QMa__content h1{font-size:28px}.auth-module__uh9QMa__footer{gap:0 20px;padding:10px 20px}.auth-module__uh9QMa__footer span{flex-basis:100%;justify-content:center}}.auth-module__uh9QMa__accountAccess{border:1px solid var(--grid-primary-line);background:var(--paper);max-width:440px}.auth-module__uh9QMa__compactAccess{border:0;max-width:none}.auth-module__uh9QMa__accountTabs{border-bottom:1px solid var(--grid-primary-line);grid-template-columns:1fr 1fr;display:grid}.auth-module__uh9QMa__accountTabs button{border:0;width:100%;min-height:52px;padding:12px 16px;font-size:14px}.auth-module__uh9QMa__accountTabs button:is([aria-selected=true],[aria-pressed=true]){background:var(--ink);color:var(--on-ink)}.auth-module__uh9QMa__accountTabs button:focus-visible{outline-offset:-3px}.auth-module__uh9QMa__accessBody{padding:24px}.auth-module__uh9QMa__accessBody h1,.auth-module__uh9QMa__accessTitle{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0 0 12px;font-size:26px;font-weight:600;line-height:1.2}.auth-module__uh9QMa__accessBody .auth-module__uh9QMa__intro{margin:0 0 24px;font-size:15px;line-height:1.55}.auth-module__uh9QMa__accessBody .auth-module__uh9QMa__form{gap:16px}.auth-module__uh9QMa__contextDetail{color:var(--ink-soft);margin:0 0 24px;font-size:14px;line-height:1.5}.auth-module__uh9QMa__credentialGroup{border:1px solid var(--grid-primary-line);display:grid}.auth-module__uh9QMa__credentialGroup .auth-module__uh9QMa__field{gap:0;padding:10px 14px 0;position:relative}.auth-module__uh9QMa__credentialGroup .auth-module__uh9QMa__field+.auth-module__uh9QMa__field{border-top:1px solid var(--line)}.auth-module__uh9QMa__credentialGroup .auth-module__uh9QMa__labelRow{min-height:24px}.auth-module__uh9QMa__credentialGroup .auth-module__uh9QMa__input{border:0}.auth-module__uh9QMa__credentialGroup .auth-module__uh9QMa__input:focus-within{box-shadow:none;outline:none}.auth-module__uh9QMa__credentialGroup .auth-module__uh9QMa__input:has(input[aria-invalid=true]){box-shadow:none;outline:none}.auth-module__uh9QMa__credentialGroup .auth-module__uh9QMa__input input{min-height:42px;padding:6px 0 12px}.auth-module__uh9QMa__credentialGroup .auth-module__uh9QMa__field:has(input:focus):after{content:"";z-index:1;pointer-events:none;border-bottom:2px solid var(--ink);position:absolute;inset:0}.auth-module__uh9QMa__credentialGroup .auth-module__uh9QMa__field:has(input[aria-invalid=true]):after{content:"";z-index:1;pointer-events:none;border-bottom:2px solid var(--ink);position:absolute;inset:0}.auth-module__uh9QMa__credentialGroup .auth-module__uh9QMa__field:has(input[aria-invalid=true]):after{border:2px solid var(--auth-error)}.auth-module__uh9QMa__credentialGroup .auth-module__uh9QMa__visibility{width:48px;min-height:48px;margin-top:-8px}.auth-module__uh9QMa__forgot{min-height:44px;color:var(--accent-deep);text-underline-offset:4px;white-space:nowrap;padding:8px 0;font-size:13px;text-decoration:underline}.auth-module__uh9QMa__accessBody .auth-module__uh9QMa__submit{justify-content:center;align-items:center;gap:12px;min-height:50px;margin:0;display:flex}.auth-module__uh9QMa__submit svg{width:18px;height:18px}.auth-module__uh9QMa__back{align-items:center;gap:8px;min-height:44px;margin:-10px 0 8px -12px;padding:10px 12px;font-size:13px;display:inline-flex}.auth-module__uh9QMa__back svg{width:18px;height:18px}.auth-module__uh9QMa__error{color:var(--auth-error);margin:0;font-size:13px;line-height:1.5}.auth-module__uh9QMa__fieldStack{display:grid}.auth-module__uh9QMa__confirmation{color:var(--ink-soft);overflow-wrap:anywhere;gap:16px;font-size:14px;line-height:1.55;display:grid}.auth-module__uh9QMa__confirmation p{margin:0}.auth-module__uh9QMa__confirmation strong{color:var(--ink);font-weight:500}.auth-module__uh9QMa__confirmation button{width:100%}.auth-module__uh9QMa__confirmationIcon{width:24px;height:24px;color:var(--ink-soft);margin-bottom:20px;display:block}@media (min-width:1100px) and (orientation:landscape){.auth-module__uh9QMa__compactAccess .auth-module__uh9QMa__accessBody{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}.auth-module__uh9QMa__compactAccess .auth-module__uh9QMa__accessIntro{min-width:0}.auth-module__uh9QMa__compactAccess .auth-module__uh9QMa__accessIntro p:last-child{margin-bottom:0}.auth-module__uh9QMa__compactAccess .auth-module__uh9QMa__accessBody>.auth-module__uh9QMa__form,.auth-module__uh9QMa__compactAccess .auth-module__uh9QMa__confirmation{border-left:1px solid var(--line);min-width:0;padding-left:32px}}@media (hover:hover){.auth-module__uh9QMa__accountTabs button:is([aria-selected=true],[aria-pressed=true]):hover{background:var(--ink)}}@media (max-width:600px){.auth-module__uh9QMa__accessBody{padding:20px}.auth-module__uh9QMa__accessBody h1,.auth-module__uh9QMa__accessTitle{font-size:24px}.auth-module__uh9QMa__accessBody .auth-module__uh9QMa__intro{font-size:14px}}.auth-module__uh9QMa__shell{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}@media (max-height:600px) and (orientation:landscape){.auth-module__uh9QMa__main{align-items:flex-start;padding-block:24px}.auth-module__uh9QMa__header{min-height:64px;padding-block:10px}}.auth-module__uh9QMa__consentGroup{gap:12px;display:grid}.auth-module__uh9QMa__consent{min-height:44px;color:var(--ink);cursor:pointer;align-items:flex-start;gap:12px;padding:8px 0;font-size:14px;line-height:1.5;display:flex}.auth-module__uh9QMa__consent input{appearance:none;border:1px solid var(--ink-soft);background:var(--paper);cursor:pointer;border-radius:3px;flex:none;width:20px;height:20px;margin:1px 0 0}.auth-module__uh9QMa__consent input:checked{background:var(--ink);border-color:var(--ink)}.auth-module__uh9QMa__consent input:checked:after{content:"";border:solid var(--on-ink);border-width:0 2px 2px 0;width:5px;height:10px;margin:2px 6px;display:block;transform:rotate(45deg)}.auth-module__uh9QMa__consent input:focus-visible{outline:2px solid var(--accent-deep);outline-offset:3px}.auth-module__uh9QMa__consent:hover input:not(:disabled){border-color:var(--accent-deep)}.auth-module__uh9QMa__consent:has(input:disabled){opacity:.6;cursor:default}.auth-module__uh9QMa__consent small{color:var(--ink-soft);margin-top:4px;font-size:13px;display:block}.auth-module__uh9QMa__consent a{text-underline-offset:3px;text-decoration:underline}.auth-module__uh9QMa__invitationAccess{border:0;max-width:none}.auth-module__uh9QMa__invitationAccess .auth-module__uh9QMa__accessBody{padding:32px}.auth-module__uh9QMa__invitationAccess .auth-module__uh9QMa__accessBody h1{font-size:30px}.auth-module__uh9QMa__retainedOffer{background:color-mix(in srgb,var(--accent) 13%,var(--paper));gap:3px;margin:0 0 24px;padding:14px 16px;font-size:13px;line-height:1.6;display:grid}.auth-module__uh9QMa__retainedOffer strong{font-weight:600}.auth-module__uh9QMa__invitationAlternative{color:var(--ink-soft);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:16px;font-size:14px;display:flex}.auth-module__uh9QMa__invitationAlternative button{text-underline-offset:4px;padding:8px 4px;text-decoration:underline}@media (max-width:650px){.auth-module__uh9QMa__invitationAccess .auth-module__uh9QMa__accessBody{padding:24px}.auth-module__uh9QMa__invitationAccess .auth-module__uh9QMa__accessBody h1{font-size:28px}}.auth-module__uh9QMa__invitationAccess input::placeholder{color:var(--ink-soft);opacity:1}
.coupon-field-module__v7lBIW__coupon{border-block:1px solid var(--line);margin:24px 0}.coupon-field-module__v7lBIW__coupon summary{cursor:pointer;min-height:52px;padding:14px 0;font-size:14px;font-weight:600}.coupon-field-module__v7lBIW__coupon summary:focus-visible{outline:none;box-shadow:inset 0 -2px}.coupon-field-module__v7lBIW__coupon form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;padding:12px 0 16px;display:grid}.coupon-field-module__v7lBIW__coupon label{gap:8px;min-width:0;font-size:14px;font-weight:600;display:grid}.coupon-field-module__v7lBIW__coupon input{border:1px solid var(--line-strong);width:100%;min-width:0;min-height:48px;color:var(--ink);background:var(--paper);font:inherit;border-radius:0;padding:12px}.coupon-field-module__v7lBIW__coupon input:focus-visible{outline:none;box-shadow:inset 0 -2px}.coupon-field-module__v7lBIW__coupon p{color:var(--ink-soft);margin:0 0 16px;font-size:14px;line-height:1.6}.coupon-field-module__v7lBIW__remove{grid-column:1/-1;justify-self:start}@media (max-width:360px){.coupon-field-module__v7lBIW__coupon form{grid-template-columns:1fr}}
.partner-offer-module__KyUSpa__page{min-height:100svh;color:var(--ink);background:var(--paper);padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);flex-direction:column;display:flex}.partner-offer-module__KyUSpa__page *{box-sizing:border-box}.partner-offer-module__KyUSpa__page h1,.partner-offer-module__KyUSpa__page h2{font-family:var(--font-display),Arial,sans-serif;letter-spacing:-.03em;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.16}.partner-offer-module__KyUSpa__page p{margin:0}.partner-offer-module__KyUSpa__page button,.partner-offer-module__KyUSpa__page a{-webkit-tap-highlight-color:transparent}.partner-offer-module__KyUSpa__page h1:focus{outline:none}.partner-offer-module__KyUSpa__page a{text-underline-offset:4px}.partner-offer-module__KyUSpa__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:84px;padding:16px 4.7%;display:flex}.partner-offer-module__KyUSpa__header .craydeal-brand{width:152px;min-width:120px}.partner-offer-module__KyUSpa__headerRight{align-items:center;gap:24px;min-width:0;display:flex}.partner-offer-module__KyUSpa__headerRight>span{color:var(--ink-soft);overflow-wrap:anywhere;font-size:13px}.partner-offer-module__KyUSpa__textAction{text-underline-offset:4px;background:0 0;border-color:#0000;padding:10px 4px;text-decoration:underline}.partner-offer-module__KyUSpa__intro{text-align:center;padding:52px 9% 40px}.partner-offer-module__KyUSpa__intro h1{max-width:16ch;margin:auto;font-size:clamp(40px,6.2vw,68px);line-height:1.06}.partner-offer-module__KyUSpa__intro>p{color:var(--ink-soft);max-width:64ch;margin:24px auto 0;font-size:18px;line-height:1.6}.partner-offer-module__KyUSpa__intro .partner-offer-module__KyUSpa__creatorMessage{white-space:pre-line;overflow-wrap:anywhere;max-width:66ch;font-size:15px}.partner-offer-module__KyUSpa__invitation{background:var(--accent);color:var(--on-accent);grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);grid-template-areas:"art offer";display:grid}.partner-offer-module__KyUSpa__offer{flex-direction:column;grid-area:offer;justify-content:center;align-items:flex-start;gap:18px;padding:40px 11%;font-size:16px;line-height:1.6;display:flex}.partner-offer-module__KyUSpa__offer h2{color:var(--on-accent);font-size:32px}.partner-offer-module__KyUSpa__cta{gap:14px;width:100%;margin-top:2px;display:grid}.partner-offer-module__KyUSpa__offer .partner-offer-module__KyUSpa__offerButton{background:var(--on-accent);color:#f7f7f3;border-color:#0000;width:100%;min-height:52px;font-size:15px;font-weight:600}.partner-offer-module__KyUSpa__offer .partner-offer-module__KyUSpa__offerButton:hover:not(:disabled){color:#f7f7f3;background:#27354d}.partner-offer-module__KyUSpa__offer .partner-offer-module__KyUSpa__offerButton:active:not(:disabled){background:#344665}.partner-offer-module__KyUSpa__offer .partner-offer-module__KyUSpa__offerButton:disabled{opacity:.65}.partner-offer-module__KyUSpa__priceNote{font-size:13px;line-height:1.65}.partner-offer-module__KyUSpa__art{border-right:1px solid color-mix(in srgb,var(--on-accent) 25%,transparent);grid-area:art;grid-template-columns:minmax(0,1fr);align-content:center;justify-items:center;gap:28px;padding:36px 40px 40px;display:grid}.partner-offer-module__KyUSpa__art h2{color:var(--on-accent);text-align:center;max-width:20ch;font-size:clamp(27px,3vw,32px)}.partner-offer-module__KyUSpa__cardStack{aspect-ratio:1.08;width:100%;min-width:0;max-width:356px;position:relative}.partner-offer-module__KyUSpa__cardStack img{aspect-ratio:717/1000;object-fit:cover;object-position:center;filter:drop-shadow(6px 10px 10px #0a102033);border-radius:8px;width:55%;height:auto;position:absolute}.partner-offer-module__KyUSpa__luffy{z-index:1;top:4%;left:7%;transform:rotate(-8deg)}.partner-offer-module__KyUSpa__umbreon{z-index:2;top:12%;left:40%;transform:rotate(7deg)}.partner-offer-module__KyUSpa__features{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);gap:48px;padding:40px 5%;display:grid}.partner-offer-module__KyUSpa__features h2{max-width:18ch;font-size:30px}.partner-offer-module__KyUSpa__features dl{margin:0}.partner-offer-module__KyUSpa__features dl>div{border-bottom:1px solid var(--line);grid-template-columns:160px minmax(0,1fr);gap:20px;padding:16px 0;font-size:14px;line-height:1.6;display:grid}.partner-offer-module__KyUSpa__features dl>div:first-child{padding-top:0}.partner-offer-module__KyUSpa__features dl>div:last-child{border:0}.partner-offer-module__KyUSpa__features dt{font-weight:600}.partner-offer-module__KyUSpa__features dd{color:var(--ink-soft);margin:0}.partner-offer-module__KyUSpa__details{color:var(--ink-soft);grid-template-columns:minmax(0,1fr) auto;gap:28px;padding:28px 4.7% 36px;font-size:12px;line-height:1.6;display:grid}.partner-offer-module__KyUSpa__details>p{overflow-wrap:anywhere;max-width:36ch}.partner-offer-module__KyUSpa__details summary{min-height:44px;color:var(--ink);cursor:pointer;padding:10px 0;font-size:15px}.partner-offer-module__KyUSpa__details details p{max-width:78ch;margin-top:12px;font-size:13px}.partner-offer-module__KyUSpa__footer{border-top:1px solid var(--line);color:var(--ink-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:auto;padding:20px 4.7%;font-size:12px;display:flex}.partner-offer-module__KyUSpa__footer nav,.partner-offer-module__KyUSpa__preferences{align-items:center;gap:16px;display:flex}.partner-offer-module__KyUSpa__footer nav a{align-items:center;min-height:44px;display:inline-flex}.partner-offer-module__KyUSpa__preferences .currency-switcher-header{display:block}.partner-offer-module__KyUSpa__preferences .currency-menu{max-height:300px;top:auto;bottom:calc(100% + 8px)}.partner-offer-module__KyUSpa__journey{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:60px;max-width:1080px;margin:48px auto 64px;padding:0 5%;display:grid}.partner-offer-module__KyUSpa__summary{justify-items:start;gap:24px;padding:22px 0;display:grid}.partner-offer-module__KyUSpa__summary h2{max-width:15ch;font-size:40px}.partner-offer-module__KyUSpa__summary .partner-offer-module__KyUSpa__cardStack{max-width:260px}.partner-offer-module__KyUSpa__summary>p{color:var(--ink-soft);line-height:1.6}.partner-offer-module__KyUSpa__formPanel{border:1px solid var(--line);min-width:0}.partner-offer-module__KyUSpa__formTop{border-bottom:1px solid var(--line);color:var(--ink-soft);justify-content:space-between;align-items:center;gap:12px;padding:12px 24px;font-size:12px;display:flex}.partner-offer-module__KyUSpa__formTop button{border:0;width:44px;min-height:44px;padding:10px}.partner-offer-module__KyUSpa__checkout{gap:20px;padding:32px;line-height:1.6;display:grid}.partner-offer-module__KyUSpa__checkout h1{font-size:30px}.partner-offer-module__KyUSpa__muted,.partner-offer-module__KyUSpa__note{color:var(--ink-soft);overflow-wrap:anywhere}.partner-offer-module__KyUSpa__muted{font-size:14px}.partner-offer-module__KyUSpa__note{font-size:13px}.partner-offer-module__KyUSpa__applied{background:color-mix(in srgb,var(--accent) 13%,var(--paper));align-items:center;gap:12px;padding:14px 16px;font-size:13px;display:flex}.partner-offer-module__KyUSpa__applied p{gap:2px;display:grid}.partner-offer-module__KyUSpa__applied svg{flex:none}.partner-offer-module__KyUSpa__order{font-variant-numeric:tabular-nums;gap:12px;margin:4px 0;font-size:14px;display:grid}.partner-offer-module__KyUSpa__order>div{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.partner-offer-module__KyUSpa__order dd{text-align:right;white-space:nowrap;margin:0}.partner-offer-module__KyUSpa__total{border-top:1px solid var(--line);padding-top:16px;font-size:22px;font-weight:600}.partner-offer-module__KyUSpa__notice{background:var(--soft);padding:14px 16px;font-size:14px}.partner-offer-module__KyUSpa__error{color:var(--lightningcss-light,#a63245)var(--lightningcss-dark,#ff8a9a);font-size:14px}.partner-offer-module__KyUSpa__successIcon{color:var(--accent-deep);width:32px;height:32px}.partner-offer-module__KyUSpa__unavailable{gap:24px;max-width:800px;margin:0 auto;padding:80px 32px;display:grid}.partner-offer-module__KyUSpa__unavailable h1{font-size:40px}.partner-offer-module__KyUSpa__unavailable p{color:var(--ink-soft);line-height:1.6}.partner-offer-module__KyUSpa__actions{flex-wrap:wrap;gap:16px;display:flex}@media (min-width:1600px){.partner-offer-module__KyUSpa__intro{padding-block:64px 48px}.partner-offer-module__KyUSpa__art{padding-block:44px}.partner-offer-module__KyUSpa__offer{padding-inline:14%}}@media (max-width:850px){.partner-offer-module__KyUSpa__art{gap:24px;padding:32px 28px 36px}.partner-offer-module__KyUSpa__offer{padding:32px 28px}.partner-offer-module__KyUSpa__features{gap:32px}.partner-offer-module__KyUSpa__features dl>div{grid-template-columns:120px minmax(0,1fr)}.partner-offer-module__KyUSpa__journey{gap:32px}.partner-offer-module__KyUSpa__summary h2{font-size:32px}}@media (max-width:650px){.partner-offer-module__KyUSpa__header{min-height:70px;padding:12px 24px}.partner-offer-module__KyUSpa__header .craydeal-brand{width:126px}.partner-offer-module__KyUSpa__headerRight>span{display:none}.partner-offer-module__KyUSpa__intro{text-align:left;padding:36px 24px 28px}.partner-offer-module__KyUSpa__intro h1{max-width:14ch;margin:0;font-size:41px}.partner-offer-module__KyUSpa__intro>p{margin-top:20px;font-size:16px}.partner-offer-module__KyUSpa__invitation{grid-template-columns:minmax(0,1fr);grid-template-areas:"offer""art"}.partner-offer-module__KyUSpa__offer{gap:12px;padding:28px 24px}.partner-offer-module__KyUSpa__offer h2{font-size:28px}.partner-offer-module__KyUSpa__offer .partner-offer-module__KyUSpa__offerButton{font-size:14px}.partner-offer-module__KyUSpa__art{border-right:0;border-top:1px solid color-mix(in srgb,var(--on-accent) 25%,transparent);gap:24px;padding:30px 24px 32px}.partner-offer-module__KyUSpa__art h2{max-width:23ch;font-size:27px}.partner-offer-module__KyUSpa__cardStack{max-width:280px}.partner-offer-module__KyUSpa__features{grid-template-columns:minmax(0,1fr);gap:24px;padding:30px 24px}.partner-offer-module__KyUSpa__features h2{font-size:26px}.partner-offer-module__KyUSpa__features dl>div{grid-template-columns:minmax(0,1fr);gap:5px;padding:16px 0}.partner-offer-module__KyUSpa__details{grid-template-columns:minmax(0,1fr);gap:8px;padding:20px 24px 32px}.partner-offer-module__KyUSpa__footer{padding:20px 24px}.partner-offer-module__KyUSpa__footer>span{width:100%}.partner-offer-module__KyUSpa__journey{grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:0}.partner-offer-module__KyUSpa__summary{display:none}.partner-offer-module__KyUSpa__formPanel{border:0}.partner-offer-module__KyUSpa__formTop{padding:12px 24px}.partner-offer-module__KyUSpa__checkout{padding:28px 24px 40px}.partner-offer-module__KyUSpa__checkout h1{font-size:28px}.partner-offer-module__KyUSpa__unavailable{padding:48px 24px}.partner-offer-module__KyUSpa__unavailable h1{font-size:32px}}
