.approved-experiment-block{width:100%;max-width:1100px;margin:0 auto 60px}.approved-experiment-entrance{isolation:isolate;background:radial-gradient(at 90% 95%,#b47ac622,#0000 60%),linear-gradient(135deg,#17131ff5,#100c16f5);border:1px solid #e8c994;border-radius:30px;grid-template-columns:1fr 1fr;align-items:center;min-height:590px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 5px #17131f,inset 0 0 0 6px #e8c99455,0 20px 60px #08090d66}.approved-experiment-entrance:after{content:"✦";color:#efd6a8;pointer-events:none;font-size:25px;line-height:1;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.approved-experiment-copy{z-index:1;text-align:left;grid-area:1/1;min-width:0;padding:52px 12px 52px 48px;position:relative}.approved-experiment-label{color:#dfc9e6;letter-spacing:.2em;font:10px/1.8 ui-monospace,monospace;display:block}.approved-experiment-entrance .approved-experiment-copy .approved-experiment-title{color:#f6eddf;letter-spacing:-.035em;text-shadow:none;margin:34px 0 32px;font:400 clamp(43px,5.2vw,76px)/1.06 Georgia,Times New Roman,serif;animation:none}.approved-experiment-entrance .approved-experiment-copy .approved-experiment-description{color:#d8bde7;max-width:400px;text-shadow:none;margin:0 0 38px;font:400 clamp(21px,2.3vw,30px)/1.5 Georgia,serif}.approved-experiment-art{pointer-events:none;grid-area:1/2;justify-content:center;align-self:stretch;align-items:center;min-width:0;padding:28px 20px 22px 0;display:flex;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 95%,#0000)}.approved-experiment-art picture{max-width:100%;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.approved-experiment-art img{object-fit:contain;max-width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(#0000,#000 5% 94%,#0000);mask-image:linear-gradient(#0000,#000 5% 94%,#0000)}.approved-experiment-attention .approved-experiment-art{grid-column:1;padding:28px 0 22px 20px}.approved-experiment-attention .approved-experiment-copy{grid-column:2;padding:52px 40px 52px 12px}.approved-experiment-entrance .approved-experiment-actions button{white-space:normal;width:100%;max-width:360px;text-shadow:none;justify-content:center;align-items:center;box-shadow:0 0 20px #e8c99410;color:#f6eddf!important;letter-spacing:0!important;background:linear-gradient(120deg,#211b2a,#17131f)!important;border:1px solid #e8c994!important;border-radius:999px!important;gap:18px!important;height:auto!important;min-height:58px!important;margin:0!important;padding:14px 22px!important;font:400 clamp(17px,1.8vw,23px)/1.4 Georgia,serif!important;display:inline-flex!important}.approved-experiment-entrance .approved-experiment-actions button:hover{background:#2b2335!important;border-color:#ffe3ad!important}.approved-experiment-instructions{color:#e1d3e8;text-align:left;background:#17131fe0;border:1px solid #8c789d44;border-radius:16px;max-width:760px;margin:26px auto 0;padding:24px 28px;line-height:1.8}.approved-experiment-instructions>p{color:#dfd1e6;margin:0 0 15px;font-size:14px;line-height:1.8}.approved-experiment-instructions .pace-choice{color:#e1d3e8;align-items:center;gap:12px;margin:16px 0;font-size:14px;display:flex}.approved-experiment-instructions .privacy-note{color:#c5b5ce;font-size:12px;display:block}.approved-experiment-instructions .cc-access-note,.approved-experiment-instructions .cg-access-note{color:#d0bfd9;max-width:none;font-size:13px;line-height:1.8}.approved-experiment-instructions .cg-quiet{color:#e1d3e8;max-width:none;margin:0 0 15px;font-size:14px;display:block}.approved-experiment-actions button:focus-visible{outline-offset:5px;outline:2px solid #f0d397}:root :is(.collection-home #collection:where(:not(:has(.homepage-legacy-experiments))),.experiment-portals:where(:not(.homepage-legacy-experiments))) .room-card{aspect-ratio:auto;background:linear-gradient(135deg,#17131ff5,#100c16f5);border:1px solid #dfbf89;border-radius:155px 155px 18px 18px;grid-template-rows:minmax(0,11fr) minmax(max-content,9fr);min-height:clamp(390px,35vw,455px);display:grid;box-shadow:inset 0 0 0 5px #17131f,inset 0 0 0 6px #e8c99444,0 15px 40px #08090d55}:root :is(.collection-home #collection:where(:not(:has(.homepage-legacy-experiments))),.experiment-portals:where(:not(.homepage-legacy-experiments))) .room-card:before{background:0 0}:root :is(.collection-home #collection:where(:not(:has(.homepage-legacy-experiments))),.experiment-portals:where(:not(.homepage-legacy-experiments))) .room-card:after{pointer-events:none;background:0 0;border:1px solid #e8c99455;border-radius:145px 145px 11px 11px;inset:12px}:root :is(.collection-home #collection:where(:not(:has(.homepage-legacy-experiments))),.experiment-portals:where(:not(.homepage-legacy-experiments))) .card-top{z-index:2;letter-spacing:.06em;color:#f0dfef;text-shadow:0 1px 6px #08090d;flex-wrap:nowrap;justify-content:center;gap:8px;padding:36px 16px 0;font-size:9px;position:absolute;inset:0 0 auto}:root :is(.collection-home #collection:where(:not(:has(.homepage-legacy-experiments))),.experiment-portals:where(:not(.homepage-legacy-experiments))) .card-top>span{white-space:nowrap;background:#17131fbc;border-radius:999px;padding:3px 7px}:root :is(.collection-home #collection:where(:not(:has(.homepage-legacy-experiments))),.experiment-portals:where(:not(.homepage-legacy-experiments))) .card-top>span:last-child{color:#e0d2df}:root :is(.collection-home #collection:where(:not(:has(.homepage-legacy-experiments))),.experiment-portals:where(:not(.homepage-legacy-experiments))) .room-art{aspect-ratio:auto;background:0 0;border-radius:0;flex:none;grid-row:1;height:auto;min-height:0;margin:0;overflow:hidden}:root :is(.collection-home #collection:where(:not(:has(.homepage-legacy-experiments))),.experiment-portals:where(:not(.homepage-legacy-experiments))) .room-art:before,:root :is(.collection-home #collection:where(:not(:has(.homepage-legacy-experiments))),.experiment-portals:where(:not(.homepage-legacy-experiments))) .room-art:after{content:none}.approved-collection-art{width:100%;height:100%;display:block;position:absolute;inset:0}.approved-collection-art img{object-fit:cover;width:100%;max-width:100%;height:100%;max-height:100%;display:block;-webkit-mask-image:linear-gradient(#000 90%,#0000);mask-image:linear-gradient(#000 90%,#0000)}:root :is(.collection-home #collection:where(:not(:has(.homepage-legacy-experiments))),.experiment-portals:where(:not(.homepage-legacy-experiments))) .card-copy{flex:none;grid-row:2;justify-content:flex-start;padding:10px 16px 14px}:root :is(.collection-home #collection:where(:not(:has(.homepage-legacy-experiments))),.experiment-portals:where(:not(.homepage-legacy-experiments))) .card-copy h3{justify-content:center;align-items:center;min-height:0;font:400 clamp(21px,2.1vw,27px)/1.12 Georgia,serif;display:flex}:root :is(.collection-home #collection:where(:not(:has(.homepage-legacy-experiments))),.experiment-portals:where(:not(.homepage-legacy-experiments))) .card-copy p{min-height:0;margin:6px 0 10px;font:400 14px/1.4 Georgia,serif}:root :is(.collection-home #collection:where(:not(:has(.homepage-legacy-experiments))),.experiment-portals:where(:not(.homepage-legacy-experiments))) .room-enter{border-color:#e8c994;gap:8px;min-height:48px;margin-top:auto;padding:8px;font:400 14px/1.3 Georgia,serif}@media (min-width:761px){:root .collection-home #collection:where(:not(:has(.homepage-legacy-experiments))),:root .experiments-subpage .library-page-content{max-width:1320px;margin-inline:auto;padding-inline:5vw}:root :is(.collection-home #collection:where(:not(:has(.homepage-legacy-experiments))),.experiment-portals:where(:not(.homepage-legacy-experiments))) .room-grid{gap:clamp(1.2rem,2.3vw,2.1rem);max-width:none}}@media (min-width:761px) and (max-width:950px){:root :is(.collection-home #collection:where(:not(:has(.homepage-legacy-experiments))),.experiment-portals:where(:not(.homepage-legacy-experiments))) .room-grid{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#d9ba8280 #17131b;grid-template-columns:none;grid-auto-columns:calc(50% - clamp(1.2rem,2.3vw,2.1rem)/2);grid-auto-flow:column;padding-block:6px 20px;scroll-padding-inline:6px;overflow-x:auto}:root :is(.collection-home #collection:where(:not(:has(.homepage-legacy-experiments))),.experiment-portals:where(:not(.homepage-legacy-experiments))) .room-card{scroll-snap-align:start;min-height:440px}}@media (max-width:760px){.approved-experiment-entrance{border-radius:24px;grid-template-columns:1fr;min-height:0}.approved-experiment-art,.approved-experiment-attention .approved-experiment-art{grid-area:1/1;max-height:350px;padding:24px 24px 0}.approved-experiment-art picture{height:100%;min-height:0}.approved-experiment-art img{width:auto;max-width:100%;height:100%;max-height:320px}.approved-experiment-copy,.approved-experiment-attention .approved-experiment-copy{text-align:center;grid-area:2/1;padding:30px 26px 34px}.approved-experiment-entrance .approved-experiment-copy .approved-experiment-title{margin:22px 0;font-size:43px}.approved-experiment-entrance .approved-experiment-copy .approved-experiment-description{margin:0 auto 28px;font-size:22px}.approved-experiment-label{letter-spacing:.15em;font-size:9px}.approved-experiment-instructions{padding:20px}:root .experiments-subpage .library-page-content{padding-inline:4%}:root :is(.collection-home #collection:where(:not(:has(.homepage-legacy-experiments))),.experiment-portals:where(:not(.homepage-legacy-experiments))) .room-grid{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#d9ba8280 #17131b;grid-template-columns:none;grid-auto-columns:min(320px,84%);grid-auto-flow:column;gap:14px;width:100%;max-width:100%;padding:6px 6px 20px;scroll-padding-inline:6px;overflow-x:auto}:root :is(.collection-home #collection:where(:not(:has(.homepage-legacy-experiments))),.experiment-portals:where(:not(.homepage-legacy-experiments))) .room-card{scroll-snap-align:start;min-height:390px}:root :is(.collection-home #collection:where(:not(:has(.homepage-legacy-experiments))),.experiment-portals:where(:not(.homepage-legacy-experiments))) .card-copy{padding:10px 14px 12px}:root :is(.collection-home #collection:where(:not(:has(.homepage-legacy-experiments))),.experiment-portals:where(:not(.homepage-legacy-experiments))) .card-copy h3{font-size:clamp(21px,5.6vw,26px)}:root :is(.collection-home #collection:where(:not(:has(.homepage-legacy-experiments))),.experiment-portals:where(:not(.homepage-legacy-experiments))) .card-copy p{margin:5px 0 8px;font-size:13px}:root :is(.collection-home #collection:where(:not(:has(.homepage-legacy-experiments))),.experiment-portals:where(:not(.homepage-legacy-experiments))) .room-enter{font-size:14px}}@media (max-width:360px),(min-width:761px) and (max-width:1000px){:root :is(.collection-home #collection:where(:not(:has(.homepage-legacy-experiments))),.experiment-portals:where(:not(.homepage-legacy-experiments))) .room-card{grid-template-rows:minmax(0,1fr) minmax(max-content,1fr)}}@media print{.approved-experiment-art{display:none}.approved-experiment-entrance{min-height:0;box-shadow:none;background:0 0;display:block}.approved-experiment-copy{padding:24px}}
