.rc-community{--rc-line:rgba(103,197,226,.48);--rc-line-soft:rgba(109,197,223,.24);--rc-text:#f4fbff;--rc-muted:#adc8d5;position:relative;isolation:isolate;overflow:hidden;padding:86px 0 56px;color:var(--rc-text);background:#031524}.rc-community:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;background:radial-gradient(ellipse 55% 46% at 79% 12%,rgba(30,121,171,.34),transparent 69%),radial-gradient(ellipse 42% 40% at 5% 88%,rgba(12,83,133,.34),transparent 72%),linear-gradient(155deg,#051d31,#02111e 48%,#06223a)}.rc-community:after{content:"";position:absolute;z-index:-2;width:64vw;height:64vw;min-width:760px;min-height:760px;right:-27vw;top:-47vw;border-radius:50%;background:linear-gradient(145deg,#2079b152,#05254414 68%);box-shadow:0 0 90px #1f87c12e}.rc-glow{position:absolute;z-index:-1;border-radius:50%;pointer-events:none;filter:blur(1px)}.rc-glow-one{width:520px;height:520px;right:-290px;bottom:70px;background:radial-gradient(circle,rgba(67,180,225,.15),transparent 69%)}.rc-glow-two{width:440px;height:440px;left:-250px;top:260px;background:radial-gradient(circle,rgba(46,135,181,.14),transparent 70%)}.rc-community .rc-community-inner{width:min(1480px,calc(100% - 80px))}.rc-heading{max-width:850px;margin:0 auto;text-align:center}.rc-heading .r2-eyebrow{color:#8dd9fa;font-size:11px;letter-spacing:.32em;text-transform:uppercase}body.ap-site .rc-community .rc-heading h2{max-width:820px;margin:20px auto 14px;color:var(--rc-text);font-family:Georgia,Times New Roman,serif!important;font-size:clamp(48px,4.5vw,76px);font-weight:400!important;line-height:1.02;letter-spacing:-.045em!important;text-wrap:balance}.rc-description{max-width:710px;margin:0 auto;color:#c3d5df;font-size:16px;line-height:1.55!important;letter-spacing:.055em}.rc-gallery{position:relative;margin-top:48px}.rc-track{position:relative;display:flex;gap:22px;overflow-x:auto;overflow-y:hidden;padding:3px 2px 22px;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-y pinch-zoom;cursor:grab}.rc-track::-webkit-scrollbar{display:none}.rc-track.is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;-webkit-user-select:none;user-select:none}.rc-track:focus-visible{outline:2px solid #78dbf2;outline-offset:5px}.rc-slide{flex:0 0 100%;min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2vw,28px);align-items:stretch;scroll-snap-align:start;scroll-snap-stop:always}.rc-card{min-width:0;margin:0;overflow:hidden;border:1px solid var(--rc-line);border-radius:21px;background:linear-gradient(150deg,#092f4cf2,#031b2fe6);box-shadow:0 18px 46px #0000003b,inset 0 0 0 1px #ffffff06;opacity:.72;transform:translateY(7px) scale(.985);transition:transform .5s cubic-bezier(.2,.75,.25,1),border-color .45s ease,box-shadow .45s ease,opacity .4s ease}.rc-slide[aria-current=true] .rc-card{opacity:1;transform:none}.rc-slide[aria-current=true] .rc-card:nth-child(2){transition-delay:.04s}.rc-slide[aria-current=true] .rc-card:nth-child(3){transition-delay:.08s}@media(hover:hover){.rc-card:hover{transform:translateY(-7px)!important;border-color:#82e0f4c7;box-shadow:0 26px 60px #00000052,0 0 30px #39b3d91f}}.rc-media{position:relative;overflow:hidden;aspect-ratio:1.5;background:#071b2c}.rc-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:inset 0 -35px 42px #02111d1f}.rc-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 18%;transition:transform .7s cubic-bezier(.2,.75,.25,1),filter .45s ease}@media(hover:hover){.rc-card:hover .rc-media img{transform:scale(1.025);filter:saturate(1.03) contrast(1.02)}}.rc-state{position:absolute;z-index:2;top:13px;min-width:72px;padding:7px 12px 6px;border:1px solid rgba(132,219,240,.68);border-radius:999px;background:#031e33e0;color:#f4fbff;text-align:center;font-size:9px;font-weight:700;line-height:1;letter-spacing:.16em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 6px 18px #0000002e}.rc-state-before{left:13px}.rc-state-after{left:calc(50% + 13px);background:linear-gradient(135deg,#00598eed,#00345bed)}.rc-card-copy{display:flex;min-height:272px;flex-direction:column;padding:19px 23px 18px}.rc-stars{height:16px;color:#ffd152;font-size:14px;line-height:1;letter-spacing:.08em;text-shadow:0 0 13px rgba(255,209,82,.16)}body.ap-site .rc-community .rc-card h3{margin:11px 0 10px;color:#f7fbff;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(23px,1.7vw,29px);font-weight:400!important;line-height:1.08;letter-spacing:-.025em!important}.rc-card-note{max-width:38ch;color:#bed1da;font-size:13px;line-height:1.5!important}.rc-card-meta{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:auto;padding-top:15px;border-top:1px solid rgba(116,194,217,.22);color:#9ebfcd;font-size:8px;line-height:1.2;letter-spacing:.12em;text-transform:uppercase}.rc-person{min-width:0;display:flex;align-items:center;gap:10px}.rc-avatar{width:36px;height:36px;flex:0 0 36px;border:1px solid rgba(164,224,239,.62);border-radius:50%;background-color:#0a2940;background-repeat:no-repeat;background-size:200% auto;background-position:100% 38%;box-shadow:0 4px 12px #0000003d}.rc-avatar.has-avatar-asset{background-size:cover;background-position:center}.rc-person-copy{min-width:0;display:flex;flex-direction:column;gap:3px;letter-spacing:0;text-transform:none}.rc-person-copy strong{overflow:hidden;color:#f6fbff;font-size:10px;font-weight:600;line-height:1.1;letter-spacing:.015em;text-overflow:ellipsis;white-space:nowrap}.rc-person-copy small{color:#7faec0;font-size:6px;line-height:1.2;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap}.rc-period{max-width:82px;padding-left:12px;border-left:1px solid rgba(116,194,217,.25);color:#9ebfcd;font-size:6px;line-height:1.45;letter-spacing:.16em;text-align:right}.rc-card-toggle{display:none}.rc-gallery-footer{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:58px;margin-top:5px}.rc-counter{justify-self:start;color:#9abfce;font-size:9px;letter-spacing:.18em}.rc-controls{grid-column:2;display:flex;align-items:center;gap:14px}.rc-arrow{width:48px;height:48px;flex:0 0 48px;display:grid;place-items:center;border:1px solid rgba(113,205,229,.5);border-radius:50%;padding:0;background:#05253db8;color:#dcf8ff;cursor:pointer;box-shadow:inset 0 0 0 1px #ffffff06,0 8px 22px #00000029;transition:transform .28s cubic-bezier(.2,.75,.25,1),background-color .25s,border-color .25s,opacity .25s}.rc-arrow svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.rc-arrow:hover{transform:translateY(-3px);border-color:#8ee8f8;background:#0d4a67}.rc-arrow:active{transform:scale(.94)}.rc-toggle{font-size:13px;letter-spacing:-.08em}.rc-pages{display:flex;align-items:center;gap:7px}.rc-pages button{position:relative;width:28px;height:44px;overflow:hidden;border:0;padding:0;background:transparent;color:#3f7897;text-indent:-999px;cursor:pointer}.rc-pages button:after{content:"";position:absolute;left:9px;top:18px;width:10px;height:10px;border-radius:50%;background:currentColor;transition:transform .3s,background-color .3s,box-shadow .3s}.rc-pages button[aria-current=true]{color:#f2fbff}.rc-pages button[aria-current=true]:after{transform:scale(1.12);box-shadow:0 0 0 4px #5ac8e624,0 0 12px #79dff4}.rc-community :is(button):focus-visible{outline:2px solid #83e1f4;outline-offset:4px}.rc-community-foot{display:grid;grid-template-columns:auto minmax(28px,1fr) auto minmax(28px,1fr) auto;align-items:center;gap:20px;margin-top:30px;color:#8aafbf;font-size:8px;letter-spacing:.25em;white-space:nowrap}.rc-community-foot i{height:1px;background:#76c2d870}.rc-disclosure{max-width:720px;margin:18px auto 0;color:#7fa3b3;font-size:9px!important;line-height:1.55!important;letter-spacing:.08em;text-align:center}.rc-purchase-gallery{margin:20px 0 0;padding:15px 0 0;border-top:1px solid #ccd7e2;color:#102a43}.rc-purchase-gallery .rc-gallery-heading{display:flex;align-items:baseline;margin:0 0 10px}.rc-purchase-gallery .rc-gallery-heading h3{margin:0;color:#102839;font-size:13px;letter-spacing:.04em}.rc-purchase-gallery .r2-eyebrow{margin:0;color:#52677e;font-size:9px}.rc-purchase-gallery .rc-track{gap:10px;padding:0 1px 5px;perspective:none;touch-action:pan-y pinch-zoom}.rc-purchase-gallery .rc-photo{flex:0 0 130px;margin:0;scroll-snap-align:start;transform:none!important;padding:0;border:0;background:transparent;box-shadow:none}.rc-purchase-gallery .rc-photo img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;border:1px solid #ccd7e2;box-shadow:none}.rc-purchase-gallery .rc-photo figcaption{display:none}.rc-purchase-gallery .rc-gallery-footer{display:flex;justify-content:space-between;margin-top:7px;min-height:34px}.rc-purchase-gallery .rc-counter{color:#476071;font-size:9px}.rc-purchase-gallery .rc-controls{display:flex;gap:5px}.rc-purchase-gallery .rc-arrow{width:30px;height:30px;flex-basis:30px;background:#fff;color:#102a43;border-color:#ccd7e2;box-shadow:none}.rc-purchase-gallery .rc-arrow svg{width:15px}.rc-purchase-gallery .rc-pages{display:none}@media(max-width:1000px)and (min-width:821px){.rc-community .rc-community-inner{width:calc(100% - 48px)}.rc-card-copy{min-height:282px;padding:18px}body.ap-site .rc-community .rc-card h3{font-size:23px}}@media(max-width:820px){.rc-community{padding:54px 0 38px}.rc-community:after{min-width:520px;min-height:520px;right:-300px;top:-300px}.rc-community .rc-community-inner{width:calc(100% - 32px)}.rc-heading{max-width:520px}.rc-heading .r2-eyebrow{font-size:9px;letter-spacing:.25em}body.ap-site .rc-community .rc-heading h2{max-width:520px;margin:15px auto 12px;font-size:clamp(40px,11vw,54px);line-height:1.01}.rc-description{max-width:460px;font-size:13px;line-height:1.5!important;letter-spacing:.025em}.rc-gallery{margin-top:27px}.rc-track{gap:14px;padding:2px 1px 15px}.rc-slide{display:flex;flex-direction:column;gap:12px}.rc-card{border-radius:17px;opacity:1;transform:none}.rc-media{aspect-ratio:1.54}.rc-card-copy{min-height:224px;padding:17px 19px 15px}.rc-stars{height:13px;font-size:12px}body.ap-site .rc-community .rc-card h3{margin:9px 0 7px;font-size:25px}.rc-card-note{font-size:12px}.rc-card-meta{padding-top:13px;font-size:7px}.rc-card:nth-child(n+2){display:grid;grid-template-columns:minmax(0,44%) minmax(0,56%);min-height:150px}.rc-card:nth-child(n+2) .rc-media{height:100%;min-height:150px;aspect-ratio:auto}.rc-card:nth-child(n+2) .rc-card-copy{min-height:150px;padding:14px 14px 12px}.rc-card:nth-child(n+2) .rc-stars{height:10px;font-size:9px;letter-spacing:.06em}body.ap-site .rc-community .rc-card:nth-child(n+2) h3{margin:8px 0 0;font-size:19px;line-height:1.06}.rc-card:nth-child(n+2) .rc-card-note{display:none}.rc-card:nth-child(n+2) .rc-card-meta{margin-top:auto;padding-top:9px;font-size:6px;letter-spacing:.1em}.rc-card:nth-child(n+2) .rc-person{display:none}.rc-state{top:9px;min-width:54px;padding:5px 8px 4px;font-size:7px}.rc-state-before{left:9px}.rc-state-after{left:calc(50% + 9px)}.rc-card:nth-child(n+2) .rc-state{top:7px;min-width:42px;padding:4px 5px 3px;font-size:6px}.rc-card:nth-child(n+2) .rc-state-before{left:7px}.rc-card:nth-child(n+2) .rc-state-after{left:calc(50% + 7px)}.rc-gallery-footer{display:flex;min-height:48px;justify-content:center;margin-top:3px}.rc-counter{position:absolute;left:0;color:#7fa7b8;font-size:8px}.rc-controls{display:flex;gap:8px}.rc-arrow{width:42px;height:42px;flex-basis:42px}.rc-pages{gap:2px}.rc-pages button{width:22px}.rc-pages button:after{left:7px;width:8px;height:8px}.rc-community-foot{grid-template-columns:1fr auto 1fr;gap:12px;margin-top:19px;font-size:7px;letter-spacing:.18em}.rc-community-foot span:first-child,.rc-community-foot span:last-child,.rc-community-foot i:last-of-type{display:none}.rc-disclosure{max-width:340px;margin-top:12px;font-size:8px!important}.rc-purchase-gallery .rc-photo{flex-basis:118px}.rc-purchase-gallery .rc-gallery-footer{margin-top:4px}}@media(max-width:820px){.rc-slide{gap:8px}.rc-card,.rc-card:nth-child(n+2){position:relative;display:block;height:76px;min-height:76px;transition:height .38s cubic-bezier(.22,.75,.25,1),border-color .3s ease,box-shadow .3s ease}.rc-card .rc-media,.rc-card:nth-child(n+2) .rc-media{position:absolute;top:0;left:0;width:96px;height:76px;min-height:0;aspect-ratio:auto;transition:width .38s cubic-bezier(.22,.75,.25,1),height .38s cubic-bezier(.22,.75,.25,1)}.rc-card .rc-card-copy,.rc-card:nth-child(n+2) .rc-card-copy{position:absolute;top:0;right:0;left:96px;height:76px;min-height:0;padding:9px 12px 8px;transition:top .38s cubic-bezier(.22,.75,.25,1),left .38s cubic-bezier(.22,.75,.25,1),height .38s cubic-bezier(.22,.75,.25,1),padding .38s cubic-bezier(.22,.75,.25,1)}.rc-card .rc-stars,.rc-card:nth-child(n+2) .rc-stars{height:9px;font-size:8px;line-height:1;letter-spacing:.05em}body.ap-site .rc-community .rc-card h3,body.ap-site .rc-community .rc-card:nth-child(n+2) h3{margin:5px 0 0;font-size:17px;line-height:1.05}.rc-card .rc-card-note,.rc-card:nth-child(n+2) .rc-card-note{display:none}.rc-card .rc-card-meta,.rc-card:nth-child(n+2) .rc-card-meta{margin-top:auto;padding-top:6px;font-size:6px;letter-spacing:.1em}.rc-card .rc-person,.rc-card:nth-child(n+2) .rc-person{display:none}.rc-card .rc-state,.rc-card:nth-child(n+2) .rc-state{top:6px;min-width:38px;padding:4px 4px 3px;font-size:5px;letter-spacing:.08em}.rc-card .rc-state-before,.rc-card:nth-child(n+2) .rc-state-before{left:5px}.rc-card .rc-state-after,.rc-card:nth-child(n+2) .rc-state-after{left:calc(50% + 2px)}.rc-card.is-expanded,.rc-card.is-expanded:nth-child(n+2){height:372px;min-height:372px}.rc-card.is-expanded .rc-media,.rc-card.is-expanded:nth-child(n+2) .rc-media{width:100%;height:190px;min-height:0}.rc-card.is-expanded .rc-card-copy,.rc-card.is-expanded:nth-child(n+2) .rc-card-copy{top:190px;left:0;height:182px;min-height:0;padding:14px 18px 13px}.rc-card.is-expanded .rc-stars,.rc-card.is-expanded:nth-child(n+2) .rc-stars{height:12px;font-size:11px;letter-spacing:.07em}body.ap-site .rc-community .rc-card.is-expanded h3,body.ap-site .rc-community .rc-card.is-expanded:nth-child(n+2) h3{margin:8px 0 0;font-size:24px}.rc-card.is-expanded .rc-card-meta,.rc-card.is-expanded:nth-child(n+2) .rc-card-meta{padding-top:10px;font-size:7px}.rc-card.is-expanded .rc-card-note,.rc-card.is-expanded:nth-child(n+2) .rc-card-note{display:block;max-width:none;margin:0;color:#bed1da;font-size:10px;line-height:1.35!important}.rc-card.is-expanded .rc-person,.rc-card.is-expanded:nth-child(n+2) .rc-person{display:flex}.rc-card.is-expanded .rc-avatar,.rc-card.is-expanded:nth-child(n+2) .rc-avatar{width:30px;height:30px;flex-basis:30px}.rc-card.is-expanded .rc-person-copy small,.rc-card.is-expanded:nth-child(n+2) .rc-person-copy small{font-size:5px}.rc-card.is-expanded .rc-period,.rc-card.is-expanded:nth-child(n+2) .rc-period{max-width:68px;font-size:5px;padding-left:8px}.rc-card.is-expanded .rc-state,.rc-card.is-expanded:nth-child(n+2) .rc-state{top:9px;min-width:54px;padding:5px 8px 4px;font-size:7px;letter-spacing:.13em}.rc-card.is-expanded .rc-state-before,.rc-card.is-expanded:nth-child(n+2) .rc-state-before{left:9px}.rc-card.is-expanded .rc-state-after,.rc-card.is-expanded:nth-child(n+2) .rc-state-after{left:calc(50% + 9px)}.rc-card-toggle{position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border:0;padding:0;border-radius:inherit;background:transparent;color:inherit;cursor:pointer;touch-action:pan-y}.rc-card-toggle:focus-visible{outline:2px solid #83e1f4;outline-offset:-4px}}@media(prefers-reduced-motion:reduce){.rc-community *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/rw-community-v2.css.map */
