.MobilePrivacyFeatureConcepts-module__kRnJGW__feature{--privacy-green:#007354;--privacy-ink:#1b1917;--privacy-canvas:#fbf7f0;display:none}.MobilePrivacyFeatureConcepts-module__kRnJGW__trigger{background:var(--privacy-green);width:3.5rem;height:3.5rem;color:var(--privacy-canvas);cursor:pointer;isolation:isolate;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform .24s var(--ease-standard), box-shadow .24s ease;border:1px solid #ffffffc7;border-radius:50%;place-items:center;padding:0;display:grid;position:relative;box-shadow:0 .65rem 1.65rem #004d393d,inset 0 0 0 1px #ffffff21}.MobilePrivacyFeatureConcepts-module__kRnJGW__trigger:before,.MobilePrivacyFeatureConcepts-module__kRnJGW__trigger:after{z-index:-1;border:1px solid color-mix(in srgb, var(--privacy-green) 48%, transparent);content:"";pointer-events:none;border-radius:50%;position:absolute;inset:-.28rem}.MobilePrivacyFeatureConcepts-module__kRnJGW__trigger:before{background:color-mix(in srgb, var(--privacy-green) 12%, transparent)}.MobilePrivacyFeatureConcepts-module__kRnJGW__trigger:after{animation:3.2s ease-out 1.1s infinite MobilePrivacyFeatureConcepts-module__kRnJGW__mobilePrivacyPulse}.MobilePrivacyFeatureConcepts-module__kRnJGW__trigger:hover,.MobilePrivacyFeatureConcepts-module__kRnJGW__trigger:active{transform:scale(1.055);box-shadow:0 .8rem 1.9rem #004d394d,inset 0 0 0 1px #ffffff2e}.MobilePrivacyFeatureConcepts-module__kRnJGW__trigger:focus-visible{outline:2px solid var(--privacy-ink);outline-offset:4px}.MobilePrivacyFeatureConcepts-module__kRnJGW__questionMark{font-family:var(--font-serif);pointer-events:none;font-size:1.75rem;font-weight:500;line-height:1;transform:translateY(-.02em)}.MobilePrivacyFeatureConcepts-module__kRnJGW__sheet{width:min(100% - 1.5rem,29rem);max-width:none;max-height:calc(100svh - 1.5rem);box-shadow:none;color:var(--privacy-ink);inset:auto 0 max(.75rem, env(safe-area-inset-bottom));text-align:left;background:0 0;border:0;border-radius:1rem;margin:0 auto;padding:0 0 .45rem;position:fixed;overflow:visible}.MobilePrivacyFeatureConcepts-module__kRnJGW__sheet:popover-open{animation:MobilePrivacyFeatureConcepts-module__kRnJGW__mobilePrivacySheetIn .38s var(--ease-standard) both}.MobilePrivacyFeatureConcepts-module__kRnJGW__sheet::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#11141280;animation:.22s both MobilePrivacyFeatureConcepts-module__kRnJGW__mobilePrivacyFade}.MobilePrivacyFeatureConcepts-module__kRnJGW__sheetTrigger{border:1px solid color-mix(in srgb, var(--privacy-green) 60%, transparent);min-height:4.15rem;box-shadow:.45rem .45rem 0 var(--privacy-green);background:#e6f0ec;border-radius:1rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.72rem;padding:.62rem .65rem .62rem .75rem;display:grid}.MobilePrivacyFeatureConcepts-module__kRnJGW__sheetIcon,.MobilePrivacyFeatureConcepts-module__kRnJGW__close{border-radius:50%;place-items:center;display:grid}.MobilePrivacyFeatureConcepts-module__kRnJGW__sheetIcon{background:var(--privacy-green);width:2.45rem;height:2.45rem;color:var(--privacy-canvas);font-family:var(--font-serif);font-size:1.35rem;line-height:1}.MobilePrivacyFeatureConcepts-module__kRnJGW__close{border:1px solid color-mix(in srgb, var(--privacy-ink) 16%, transparent);width:2.35rem;height:2.35rem;color:var(--privacy-green);cursor:pointer;font-family:var(--font-mono);background:0 0;padding:0;font-size:1.05rem}.MobilePrivacyFeatureConcepts-module__kRnJGW__close:focus-visible{outline:2px solid var(--privacy-green);outline-offset:2px}.MobilePrivacyFeatureConcepts-module__kRnJGW__sheetTrigger h2{font-family:var(--font-serif);letter-spacing:0;font-size:1.03rem;font-weight:400;line-height:1.05}.MobilePrivacyFeatureConcepts-module__kRnJGW__answer{border:1px solid color-mix(in srgb, var(--privacy-green) 30%, transparent);background:var(--privacy-canvas);text-align:left;border-bottom:0;border-radius:1rem 1rem 0 0;gap:.72rem;padding:1rem 1.05rem 1.1rem;display:grid}.MobilePrivacyFeatureConcepts-module__kRnJGW__answer p{color:var(--privacy-ink);font-family:var(--font-serif);font-size:1rem;line-height:1.18}.MobilePrivacyFeatureConcepts-module__kRnJGW__answer ul{color:var(--privacy-ink);font-family:var(--font-mono);letter-spacing:.055em;text-transform:uppercase;gap:.48rem;margin:0;padding:0;font-size:.7rem;line-height:1.35;list-style:none;display:grid}.MobilePrivacyFeatureConcepts-module__kRnJGW__answer li{grid-template-columns:1rem minmax(0,1fr);align-items:baseline;display:grid}.MobilePrivacyFeatureConcepts-module__kRnJGW__answer li:before{color:var(--privacy-green);content:"✓"}.MobilePrivacyFeatureConcepts-module__kRnJGW__answer .MobilePrivacyFeatureConcepts-module__kRnJGW__paymentNote{color:var(--privacy-ink);font-family:var(--font-serif);font-size:1rem;line-height:1.18}@media (max-width:1099px){.MobilePrivacyFeatureConcepts-module__kRnJGW__feature{z-index:175;display:block}.MobilePrivacyFeatureConcepts-module__kRnJGW__bottomBar{bottom:max(1.15rem, calc(env(safe-area-inset-bottom) + .65rem));position:fixed;left:calc(50% - 1.75rem)}.MobilePrivacyFeatureConcepts-module__kRnJGW__edgeCard{position:fixed;top:51.5%;right:-.4rem}.MobilePrivacyFeatureConcepts-module__kRnJGW__inlineCard{position:fixed;top:51.5%;right:1.25rem}}@media (min-width:1100px){.MobilePrivacyFeatureConcepts-module__kRnJGW__feature{display:none}}@keyframes MobilePrivacyFeatureConcepts-module__kRnJGW__mobilePrivacyPulse{0%,55%{opacity:0;transform:scale(.88)}68%{opacity:.58}92%,to{opacity:0;transform:scale(1.48)}}@keyframes MobilePrivacyFeatureConcepts-module__kRnJGW__mobilePrivacyFade{0%{opacity:0}to{opacity:1}}@keyframes MobilePrivacyFeatureConcepts-module__kRnJGW__mobilePrivacySheetIn{0%{opacity:0;transform:translateY(1.4rem)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.MobilePrivacyFeatureConcepts-module__kRnJGW__trigger,.MobilePrivacyFeatureConcepts-module__kRnJGW__trigger:after,.MobilePrivacyFeatureConcepts-module__kRnJGW__sheet{transition:none;animation:none}}
.PrivacyFeatureConcepts-module__GcJXKW__fixedTab{--privacy-green:#007354;--privacy-ink:#1b1917;--privacy-canvas:#fbf7f0;z-index:120;filter:drop-shadow(0 1rem 2.2rem #1b191724);text-align:left;flex-direction:column;width:clamp(16rem,19vw,18.5rem);display:flex;position:fixed;top:57%;right:clamp(.8rem,1.6vw,1.5rem)}.PrivacyFeatureConcepts-module__GcJXKW__tabPanel{background:var(--privacy-canvas);opacity:0;transform-origin:bottom;max-height:0;transition:max-height .42s var(--ease-standard), padding .42s var(--ease-standard), border-color .3s ease, opacity .25s ease, transform .42s var(--ease-standard);border:1px solid #0000;border-bottom:0;border-radius:1rem 1rem 0 0;gap:.4rem;padding:0 1rem;display:grid;overflow:hidden;transform:translateY(.6rem)scale(.98)}.PrivacyFeatureConcepts-module__GcJXKW__isOpen .PrivacyFeatureConcepts-module__GcJXKW__tabPanel{border-color:color-mix(in srgb, var(--privacy-green) 30%, transparent);opacity:1;max-height:10rem;padding:1rem 1.05rem 1.1rem;transform:none}.PrivacyFeatureConcepts-module__GcJXKW__tabPanel small{color:var(--privacy-green);font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;font-size:.55rem;line-height:1.4}.PrivacyFeatureConcepts-module__GcJXKW__tabPanel p{color:var(--privacy-ink);font-family:var(--font-serif);font-size:1.25rem;line-height:1.08}.PrivacyFeatureConcepts-module__GcJXKW__questionAnswer{gap:.72rem;display:grid}.PrivacyFeatureConcepts-module__GcJXKW__questionAnswer p{font-size:1rem;line-height:1.18}.PrivacyFeatureConcepts-module__GcJXKW__questionAnswer ul{color:var(--privacy-ink);font-family:var(--font-mono);letter-spacing:.055em;text-transform:uppercase;gap:.28rem;margin:0;padding:0;font-size:.62rem;line-height:1.35;list-style:none;display:grid}.PrivacyFeatureConcepts-module__GcJXKW__questionAnswer li{grid-template-columns:.72rem minmax(0,1fr);align-items:baseline;display:grid}.PrivacyFeatureConcepts-module__GcJXKW__questionAnswer li:before{color:var(--privacy-green);content:"✓"}.PrivacyFeatureConcepts-module__GcJXKW__tabTrigger{cursor:pointer;text-align:left;width:100%;min-height:4.15rem;transition:transform .26s var(--ease-standard), box-shadow .26s ease;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.72rem;padding:.62rem .65rem .62rem .75rem;display:grid;position:relative}.PrivacyFeatureConcepts-module__GcJXKW__tabTrigger:hover,.PrivacyFeatureConcepts-module__GcJXKW__tabTrigger:focus-visible{transform:translate(-.35rem)}.PrivacyFeatureConcepts-module__GcJXKW__tabTrigger:focus-visible{outline:2px solid var(--privacy-green);outline-offset:3px}.PrivacyFeatureConcepts-module__GcJXKW__tabIcon,.PrivacyFeatureConcepts-module__GcJXKW__tabAction{border-radius:50%;flex:none;place-items:center;display:grid}.PrivacyFeatureConcepts-module__GcJXKW__tabIcon{width:2.45rem;height:2.45rem}.PrivacyFeatureConcepts-module__GcJXKW__tabIcon svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:1.75rem;height:1.75rem}.PrivacyFeatureConcepts-module__GcJXKW__tabPrompt{font-family:var(--font-serif);font-size:1.03rem;line-height:1.05}.PrivacyFeatureConcepts-module__GcJXKW__tabAction{width:2.35rem;height:2.35rem;font-family:var(--font-mono);transition:transform .3s var(--ease-standard);font-size:.78rem}.PrivacyFeatureConcepts-module__GcJXKW__isOpen .PrivacyFeatureConcepts-module__GcJXKW__tabAction{transform:rotate(90deg)}.PrivacyFeatureConcepts-module__GcJXKW__invitation .PrivacyFeatureConcepts-module__GcJXKW__tabTrigger{border:1px solid var(--privacy-ink);background:var(--privacy-ink);color:var(--privacy-canvas);animation:PrivacyFeatureConcepts-module__GcJXKW__invitationArrive .65s var(--ease-standard) 1s both;border-radius:999px;box-shadow:0 .75rem 1.8rem #1b19171f}.PrivacyFeatureConcepts-module__GcJXKW__invitation .PrivacyFeatureConcepts-module__GcJXKW__tabIcon{background:var(--privacy-canvas);color:var(--privacy-green)}.PrivacyFeatureConcepts-module__GcJXKW__invitation .PrivacyFeatureConcepts-module__GcJXKW__tabAction{background:var(--privacy-green);color:var(--privacy-canvas)}.PrivacyFeatureConcepts-module__GcJXKW__question{width:clamp(17rem,19vw,18.5rem)}.PrivacyFeatureConcepts-module__GcJXKW__question.PrivacyFeatureConcepts-module__GcJXKW__isOpen .PrivacyFeatureConcepts-module__GcJXKW__tabPanel{max-height:17rem}.PrivacyFeatureConcepts-module__GcJXKW__question .PrivacyFeatureConcepts-module__GcJXKW__tabTrigger{border:1px solid color-mix(in srgb, var(--privacy-green) 60%, transparent);color:var(--privacy-ink);box-shadow:.45rem .45rem 0 var(--privacy-green);animation:PrivacyFeatureConcepts-module__GcJXKW__questionArrive .58s var(--ease-standard) 1s both;background:#e6f0ec;border-radius:1rem}.PrivacyFeatureConcepts-module__GcJXKW__question .PrivacyFeatureConcepts-module__GcJXKW__tabIcon{background:var(--privacy-green);color:var(--privacy-canvas);font-family:var(--font-serif);font-size:1.35rem;position:relative}.PrivacyFeatureConcepts-module__GcJXKW__question .PrivacyFeatureConcepts-module__GcJXKW__tabIcon:after{border:1px solid color-mix(in srgb, var(--privacy-green) 38%, transparent);content:"";border-radius:50%;animation:2.6s ease-out 1.8s infinite PrivacyFeatureConcepts-module__GcJXKW__questionPulse;position:absolute;inset:-.3rem}.PrivacyFeatureConcepts-module__GcJXKW__question .PrivacyFeatureConcepts-module__GcJXKW__tabAction{border:1px solid color-mix(in srgb, var(--privacy-ink) 18%, transparent);color:var(--privacy-green)}.PrivacyFeatureConcepts-module__GcJXKW__pull{width:clamp(15.5rem,18vw,17.5rem);right:0}.PrivacyFeatureConcepts-module__GcJXKW__pull .PrivacyFeatureConcepts-module__GcJXKW__tabPanel{border-radius:1rem 0 0;margin-right:.55rem}.PrivacyFeatureConcepts-module__GcJXKW__pull .PrivacyFeatureConcepts-module__GcJXKW__tabTrigger{border:1px solid color-mix(in srgb, var(--privacy-ink) 25%, transparent);background:var(--privacy-canvas);color:var(--privacy-ink);box-shadow:inset .32rem 0 0 var(--privacy-green);animation:PrivacyFeatureConcepts-module__GcJXKW__pullArrive .68s var(--ease-standard) 1s both;border-right:0;border-radius:1rem 0 0 1rem}.PrivacyFeatureConcepts-module__GcJXKW__pull .PrivacyFeatureConcepts-module__GcJXKW__tabIcon{background:color-mix(in srgb, var(--privacy-green) 10%, transparent);color:var(--privacy-green)}.PrivacyFeatureConcepts-module__GcJXKW__pull .PrivacyFeatureConcepts-module__GcJXKW__tabAction{background:var(--privacy-green);color:var(--privacy-canvas);animation:2.2s ease-in-out 2s infinite PrivacyFeatureConcepts-module__GcJXKW__pullHint}.PrivacyFeatureConcepts-module__GcJXKW__pull.PrivacyFeatureConcepts-module__GcJXKW__isOpen .PrivacyFeatureConcepts-module__GcJXKW__tabAction{animation:none}@keyframes PrivacyFeatureConcepts-module__GcJXKW__invitationArrive{0%{opacity:0;transform:translate(1.2rem)}}@keyframes PrivacyFeatureConcepts-module__GcJXKW__questionArrive{0%{opacity:0;transform:translateY(.8rem)rotate(1.5deg)}}@keyframes PrivacyFeatureConcepts-module__GcJXKW__pullArrive{0%{opacity:0;transform:translate(calc(100% - 4rem))}}@keyframes PrivacyFeatureConcepts-module__GcJXKW__questionPulse{0%{opacity:.7;transform:scale(.78)}to{opacity:0;transform:scale(1.45)}}@keyframes PrivacyFeatureConcepts-module__GcJXKW__pullHint{0%,to{transform:translate(0)}45%{transform:translate(-.25rem)}}@media (max-width:1099px){.PrivacyFeatureConcepts-module__GcJXKW__fixedTab{display:none}}@media (prefers-reduced-motion:reduce){.PrivacyFeatureConcepts-module__GcJXKW__tabPanel,.PrivacyFeatureConcepts-module__GcJXKW__tabTrigger,.PrivacyFeatureConcepts-module__GcJXKW__tabAction{transition:none}.PrivacyFeatureConcepts-module__GcJXKW__invitation .PrivacyFeatureConcepts-module__GcJXKW__tabTrigger,.PrivacyFeatureConcepts-module__GcJXKW__question .PrivacyFeatureConcepts-module__GcJXKW__tabTrigger,.PrivacyFeatureConcepts-module__GcJXKW__pull .PrivacyFeatureConcepts-module__GcJXKW__tabTrigger,.PrivacyFeatureConcepts-module__GcJXKW__question .PrivacyFeatureConcepts-module__GcJXKW__tabIcon:after,.PrivacyFeatureConcepts-module__GcJXKW__pull .PrivacyFeatureConcepts-module__GcJXKW__tabAction{opacity:1;animation:none;transform:none}}
