<!DOCTYPE html>
<html class="wf-initial-load">
	<head>
		<meta charset="utf-8">
		<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

		
			<title>CDGLS</title>
			<script>window.__PRELOADED_STATE__={"structure":{"byParent":{"root":["A4237583995","U0023483072","U2607169907","T3057851291","X2674701263"],"A4237583995":[]},"bySort":{"A4237583995":0,"U0023483072":6,"U2607169907":7,"T3057851291":8,"X2674701263":16},"indexById":{"A4237583995":0,"U0023483072":null,"U2607169907":null,"T3057851291":1,"X2674701263":null},"liveIndexes":{}},"site":{"id":3209799,"direct_link":"https://coedouglas.com","display_url":"coedouglas.com","site_url":"cdgls","domain":"coedouglas.com","domain_active":true,"domain_purchased":false,"domain_pending":false,"css_url":"https://coedouglas.com/stylesheet","rss_url":"https://coedouglas.com/rss","favicon_url":"https://freight.cargo.site/t/original/i/L2685363391447124967872218449009/eye_favicon.ico","website_title":"CDGLS","access_level":"public","is_private":false,"is_deleted":false,"is_upgraded":false,"is_template":false,"show_cargo_logo":false,"has_annex_upgrade":true,"has_domain_addon":true,"has_commerce_addon":false,"has_storage_addon":false,"can_duplicate":false,"can_copy":false,"site_password_enabled":false,"recent_date":"2025-10-28 15:50:51","upgrade_expire_date":"","version":"Cargo3","total_file_size":61825108,"promocode_type":null,"meta_tags":"","homepage_id":"T3057851291","homepage_purl":"main","mobile_homepage_id":"T3057851291","mobile_homepage_purl":"main","screenshot":{"id":70355313,"name":"screenshot-3426419853.jpg","hash":"T2699658833822478832539321943153","width":1792,"height":1120,"file_size":null,"file_type":"jpg","mime_type":"image/jpeg","is_image":true,"is_video":false},"site_preview_type":"screenshot","site_preview_image":[],"site_preview_url":"https://freight.cargo.site/w/1000/i/T2699658833822478832539321943153/screenshot-3426419853.jpg","has_site_description":true,"site_description":"cargo.site","custom_html":"","shop_id":null,"fonts":[{"family":"IBM Plex Mono","provider":"google"},{"family":"Marist Variable","provider":"cargo"},{"family":"iA Writer Quattro","provider":"cargo"},{"family":"Diatype Variable","provider":"cargo"}],"tags":[]},"pages":{"byId":{"U0023483072":{"id":"U0023483072","title":"Header","purl":"header","page_type":"page","content":"\u003ccolumn-set gutter=\"1rem\" mobile-stack=\"false\">\u003ccolumn-unit slot=\"0\" span=\"10\">\u003cspan class=\"heading-3\">\u003ctext-icon icon=\"eye-1\">\u003c/text-icon> coe douglas \u003ctext-icon icon=\"rightwards-arrow\">\u003c/text-icon> imagination / pataphysics / futures\u003c/span> \u003cbr />\u003c/column-unit>\u003ccolumn-unit slot=\"1\" span=\"2\">\u003cdiv style=\"text-align: right\">\u003ch2>\u003ca class=\"icon-link\" href=\"overlay\" rel=\"history\">\u003ctext-icon icon=\"menu-3\">\u003c/text-icon>\u003c/a>\u003c/h2>\u003c/div>\u003c/column-unit>\u003c/column-set>","local_css":null,"display":true,"stack":false,"pin":true,"overlay":false,"password_enabled":false,"page_count":null,"page_design_options":null,"backdrops":{"activeBackdrop":"none"},"pin_options":{"screen_visibility":"all","position":"top","overlay":true,"fixed":false,"adjust":false},"overlay_options":{},"thumb_media_id":null,"thumbnail":null,"thumb_meta":{},"media":[],"tags":[],"access_level":"public"},"U2607169907":{"id":"U2607169907","title":"Footer","purl":"footer","page_type":"page","content":"\u003cbr />\n\u003chr />\u003cbr />\n\u003ccolumn-set gutter=\"1\" mobile-stack=\"false\">\u003ccolumn-unit slot=\"0\" span=\"8\">\u003cspan class=\"footer-text\">MADE WITH IMAGINATION, NOT AI | ©2025\u003cdiv style=\"text-align: right\">\u003c/div>\u003c/span>\u003c/column-unit>\u003ccolumn-unit slot=\"1\" span=\"4\">\u003cdiv style=\"text-align: right\">\u003cspan class=\"footer-text\">\u003ca class=\"icon-link\" href=\"https://www.instagram.com/coedouglas\" target=\"_blank\">\u003ctext-icon icon=\"instagram\">\u003c/text-icon>\u003c/a>  \u003ca class=\"icon-link\" href=\"https://www.are.na/coe-douglas/index\">\u003ctext-icon icon=\"arena\">\u003c/text-icon>\u003c/a>  \u003ca class=\"icon-link\" href=\"https://www.linkedin.com/in/coedouglas/\" target=\"_blank\">\u003ctext-icon icon=\"linkedin\">\u003c/text-icon>\u003c/a>  \u003ca class=\"icon-link\" href=\"https://bsky.app/profile/coedouglas.bsky.social\">\u003ctext-icon icon=\"bluesky\">\u003c/text-icon>\u003c/a>\u003c/span>\u003c/div>\u003cspan class=\"footer-text\"> \u003c/span>\u003c/column-unit>\u003c/column-set>","local_css":null,"display":true,"stack":false,"pin":true,"overlay":false,"password_enabled":false,"page_count":null,"page_design_options":null,"backdrops":{"activeBackdrop":"none"},"pin_options":{"screen_visibility":"all","position":"bottom","overlay":true,"fixed":false,"adjust":false},"overlay_options":{},"thumb_media_id":null,"thumbnail":null,"thumb_meta":{},"media":[],"tags":[],"access_level":"public"},"T3057851291":{"id":"T3057851291","title":"Main","purl":"main","page_type":"page","content":"\u003cbr />\n\u003cbr />\n\u003cbr />\n \u003ccolumn-set gutter=\"2rem\" mobile-gutter=\"3rem\" mobile-hide-empty=\"false\" mobile-stack=\"true\">\u003ccolumn-unit slot=\"0\" span=\"4\">\u003cmedia-item class=\"\" disable-zoom=\"true\" hash=\"C2632472706226913715788603376753\" limit-by=\"width\" scale=\"100\">\u003c/media-item>\u003c/column-unit>\u003ccolumn-unit slot=\"1\" span=\"8\">\u003ch1>\nI am most interested in more-than-human, solarpunk, magical, and enchanted near futures, where we reconnect with the wild current, choose animate intelligence over the dismal digital urge, and use our imaginations for collective good.\u003cbr />—\u003c/h1>\n\u003cspan class=\"heading-3\">I work in the space of design + imagination at UW-Madison, leading the creative development for the \u003cu>\u003ca href=\"https://mdi.wisc.edu\" target=\"_blank\">MS Design + Innovation (MD+I)\u003c/a>\u003c/u> graduate program. I teach in both of the core capstone classes: the second Design Horizon studio with a teaching colleague, and I established and lead the \u003ci>MD+I Summer Futures Studio\u003c/i>, an 8-week deep dive into hopeful futures in Wisconsin. \u003cbr />\n\u003cbr />My practice and process includes writing, design, illustration, oracles and otherworlds, deep collaboration, slow thinking, imagining otherwise — and with — an increasing number of analog methods.\u003cbr />\u003cbr />\nBefore my work in the university, I led multi-channel advertising campaigns at agencies across the country, made TV commercials, wrote jingles, built in-house agencies, told stories, and gave more than twenty-five years serving at the altar of the brand gods.\u003cbr />\n\u003cbr />\n\u003cb>\u003ca href=\"about\" rel=\"history\">\u003cu>MORE ABOUT ME\u003c/u>\u003c/a> \u003ctext-icon icon=\"rightwards-arrow\">\u003c/text-icon>\u003c/b>\u003c/span>\u003c/column-unit>\u003c/column-set>\u003cbr />\n\n\n\u003cspan class=\"menu-type\">\u003cbr />\n\u003c/span>\u003cspan class=\"menu-type\">\u003c/span>\u003cbr />\n\u003cbr />\n\u003cbr />\n\u003ccolumn-set gutter=\"2rem\" mobile-hide-empty=\"false\" mobile-stack=\"true\">\u003ccolumn-unit slot=\"0\" span=\"6\">\u003ch2>\nSpeaking / Workshops—\u003c/h2>\u003c/column-unit>\u003ccolumn-unit slot=\"1\" span=\"2\">\u003cbr />\n\u003c/column-unit>\u003ccolumn-unit slot=\"2\" span=\"4\">\u003c/column-unit>\u003c/column-set>\u003cbr />\n\u003chr />\u003cbr />\n\u003cbr />\n\u003ccolumn-set gutter=\"2rem\" mobile-hide-empty=\"false\" mobile-stack=\"true\">\u003ccolumn-unit slot=\"0\" span=\"6\">\u003cspan class=\"heading-4\">HOW TO THINK IMPOSSIBLY: EXPLORING WISCONSIN HOUSING FUTURES\u003cbr />\u003c/span>A talk and workshop on imagining housing futures for everyone.\u003cbr />\n\u003cbr />\n\u003c/column-unit>\u003ccolumn-unit slot=\"1\" span=\"2\">\u003cmedia-item class=\"zoomable\" hash=\"G2688531724095015808337199940721\" limit-by=\"width\" scale=\"75%\">\u003c/media-item>\u003c/column-unit>\u003ccolumn-unit slot=\"2\" span=\"4\">\u003cb>\u003cbr />\n2025 \u003ca href=\"https://www.wheda.com\">WISCONSIN HOUSING &#x26; ECONOMIC DEVELOPMENT AUTHORITY\u003c/a> \nCONFERENCE — HOW HOUSING HAPPENS, NOVEMBER 12th, 2025 \u003c/b>\u003c/column-unit>\u003c/column-set>\u003cbr />\n\u003cbr />\n\u003chr />\u003cbr />\n\u003cbr />\n\u003ccolumn-set>\u003ccolumn-unit slot=\"0\" span=\"6\">\u003cspan class=\"heading-4\">\u003ctext-icon icon=\"happy-face-1\">\u003c/text-icon> WHAT IF IT ALL WORKS OUT?\n\u003c/span>A  talk with students about spiraling career trajectories, preposterous\u003cbr />\nfutures, hopepunk, and why imagination is more important than ever.\u003cbr />\n\u003cbr />\n\u003c/column-unit>\u003ccolumn-unit slot=\"1\" span=\"2\">\u003cmedia-item class=\"zoomable\" hash=\"C2688552133351298031700593263729\" limit-by=\"width\" scale=\"75%\">\u003c/media-item>\u003c/column-unit>\u003ccolumn-unit slot=\"2\" span=\"4\">\u003cb>\u003cbr />\n\n2025 DESIGN LEADERSHIP SYMPOSIUM TALKS — UW MADISON\u003cbr />\n\u003ca href=\"https://humanecology.wisc.edu\" target=\"_blank\">SCHOOL OF HUMAN ECOLOGY\u003c/a> | DESIGN STUDIES \u003c/b>\n\n\n\n\u003cbr />\n\n\u003c/column-unit>\u003c/column-set>\u003cbr />\n\u003cbr />\n\u003chr />\u003cbr />\n\u003cbr />\n\u003ccolumn-set gutter=\"1\">\u003ccolumn-unit slot=\"0\" span=\"6\">\u003cspan class=\"heading-4\">ANTICIPATING WELLNESS: WORKSHOP &#x26; PRESENTATION\u003cbr />\n\u003c/span>Collaborative Mythmaking and Engaged Rituals for the City\u003cbr />\n\u003cbr />\n\u003c/column-unit>\u003ccolumn-unit slot=\"1\" span=\"2\">\u003cmedia-item class=\"zoomable\" hash=\"H2688580379503885785756185576561\" limit-by=\"width\" scale=\"75%\">\u003c/media-item> \u003c/column-unit>\u003ccolumn-unit slot=\"2\" span=\"4\">\u003ca href=\"https://anticipationconference.net/anticipation-conference-2022/\">ANTICIPATION 22 CONFERENCE\u003c/a>, ASU CENTER FOR SCIENCE AND\u003cbr />\nTHE IMAGINATION, NOVEMBER 16-18, 2022\u003c/column-unit>\u003c/column-set>\u003cbr />\n\u003cbr />\n\u003chr />\u003cbr />\n\u003cbr />\n\u003cbr />\n\u003cbr />\n\u003cbr />\n\u003ccolumn-set gutter=\"3rem\">\u003ccolumn-unit slot=\"0\" span=\"7\">\u003cb>\u003ch2>Recent Projects—\u003c/h2>\u003c/b>\u003c/column-unit>\u003ccolumn-unit slot=\"1\" span=\"5\">\u003cbr />\n\n\u003c/column-unit>\u003c/column-set>\u003ccolumn-set gutter=\"2rem\">\u003ccolumn-unit slot=\"0\">\u003cmedia-item class=\"zoomable\" hash=\"O2632751479787482319962419676273\" scale=\"100%\">\u003c/media-item>\u003cbr />\n\u003cbr />\n\u003cbr />\u003ca class=\"heading-3\" href=\"semester-zero\" rel=\"history\">\u003cu>\u003cb>SEMESTER ZERO BOOK PROJECT\u003c/b>\u003c/u>\u003c/a>\u003cbr />\n\u003cbr />\n\u003ci>Semester Zero\u003c/i> was created as a primer — a kind of semester before the first semester — for new students in our one-year immersive MS Design + Innovation graduate program. \u003cbr />\u003cbr />\nThe book shares our perspective on design and innovation, imagination, futures, our guiding principles, and a selection of readings, videos, short exercises, an one required exercise new students can engage in as they prepare to join our program. \u003cbr />\n\u003cbr />\n\u003c/column-unit>\u003ccolumn-unit slot=\"1\">\u003cmedia-item class=\"zoomable\" hash=\"O2632748307888285589678728856689\">\u003c/media-item>\u003cbr />\u003cbr />\n\u003cbr />\n\u003cspan class=\"heading-3\">\u003cb>MESOPALOOZA ZINE: POSSIBLE WORLDS\u003c/b>\u003c/span>\u003cbr />\n\u003cbr />Born in the HONORS 380: Honors Seminar in the Arts at the University of Wisconsin-Milwaukee, the MESOPALOOZA Zine represents the final project for the class \u003ci>Possible Worlds: Design Fictions and Fabulations for Imagining Otherwise\u003c/i>. \u003cbr />\n\u003cbr />\nStudents wrote stories, made ads, proposed possible futures and wild new realities like Corvid language lessons, subterranean fashion shows, and the first ever HearthPunk festival. \n\u003c/column-unit>\u003ccolumn-unit slot=\"2\">\u003cmedia-item class=\"zoomable\" hash=\"Q2632755249232059829919615992945\">\u003c/media-item>\u003cbr />\n\u003cbr />\n\u003cbr />\n\u003cspan class=\"heading-3\">\u003cb>PORTAIT SOCIETY : ON THE WING \u003c/b>\u003c/span>\u003cb>\u003cbr />\n\u003c/b>\n\u003cbr />\u003ci>On The Wing\u003c/i> is a Sketchbook Project from \u003ca href=\"https://www.portraitsocietygallery.com/on-the-wing\" target=\"_blank\">Portrait Society Gallery\u003c/a> in Milwaukee. The books are then displayed and bid on with proceeds going local non profit organizations. \u003cbr />\n\u003cbr />\nI created a pataphysical grimoire — of sorts — called \u003ci>La Langue des Oiseaux\u003c/i> (The Language of the Birds), complete with spells and sigils, tarot cards, exercises and instructions for seeing into the in-between. \n\u003c/column-unit>\u003ccolumn-unit slot=\"3\">\u003cmedia-item class=\"zoomable\" hash=\"L2682214615151857358735801762929\">\u003c/media-item>\u003cbr />\u003cbr />\u003cbr />\n\u003cspan class=\"heading-3\">\u003cb>THE UNKNOWN WONDERS ORACLE\u003c/b>\u003c/span>\u003cbr />\n\u003cbr />A 52 card oracle deck conceptualized and designed using the amazing art work of Jean Roberts Guequierre. The deck is a year-long deep dive into archetypal themes and strange otherworlds. The deck can be used for oracular work, creative activation, or as a tool for inner exploration. \u003cbr />\n\u003cbr />\n\u003cbr />\n\u003c/column-unit>\u003c/column-set>\u003cbr />\n\u003cbr />\n\u003cbr />\n\u003cbr />\n\u003cbr />\n\u003cbr />\n\n\u003cbr />\n\u003ccolumn-set gutter=\"1\">\u003ccolumn-unit slot=\"0\" span=\"10\">\u003cspan class=\"footer-text\">made with imagination. assisted by the spirits. no ai, ever. \u003c/span>\u003c/column-unit>\u003ccolumn-unit slot=\"1\" span=\"2\">\u003cdiv style=\"text-align: right\">\u003cspan class=\"footer-text\">©2025 to ethernity.\u003c/span>\u003c/div>\u003c/column-unit>\u003c/column-set>\n\u003cbr />","local_css":"[id=\"T3057851291\"].page {\n\tmin-height: var(--viewport-height);\n}\n\n[id=\"T3057851291\"] .page-content {\n\talign-items: flex-start;\n}","display":true,"stack":false,"pin":false,"overlay":false,"password_enabled":false,"page_count":null,"page_design_options":null,"backdrops":{"activeBackdrop":"none","backdropSettings":{"wallpaper":{"margin":"0rem"}}},"pin_options":{"screen_visibility":"all","position":"top","overlay":true,"fixed":false,"adjust":true},"overlay_options":{},"thumb_media_id":67333409,"thumbnail":{"id":67333409,"name":"coe_mic_tt.jpg","hash":"Y2623167644960644317928999011441","width":3024,"height":3024,"file_size":2497239,"file_type":"jpg","mime_type":"image/jpeg","is_image":true,"is_video":false,"is_url":false,"is_placeholder":false,"has_audio_track":null,"duration":null,"url":null,"url_id":null,"url_thumb":null,"url_type":null,"created_at":"2025-10-29 20:36:43.246566","updated_at":"2025-10-29 20:36:43.246566"},"thumb_meta":[],"media":[{"id":67333409,"name":"coe_mic_tt.jpg","hash":"Y2623167644960644317928999011441","width":3024,"height":3024,"file_size":2497239,"file_type":"jpg","mime_type":"image/jpeg","is_image":true,"is_video":false,"is_url":false,"in_use":true,"created_at":"2025-10-29T20:36:43.246566Z","updated_at":"2025-10-29T20:36:43.246566Z"},{"id":67678888,"name":"coe_gallery.jpg","hash":"C2632472706226913715788603376753","width":836,"height":1120,"file_size":367667,"file_type":"jpg","mime_type":"image/jpeg","is_image":true,"is_video":false,"is_url":false,"in_use":true,"created_at":"2025-11-04T16:43:51.702746Z","updated_at":"2025-11-04T16:43:51.702746Z"},{"id":67695472,"name":"0527394E-68CD-4D5F-89A0-584A7CE20856.jpeg","hash":"O2632748307888285589678728856689","width":1453,"height":1453,"file_size":774054,"file_type":"jpeg","mime_type":"image/jpeg","is_image":true,"is_video":false,"is_url":false,"in_use":true,"created_at":"2025-11-04T20:52:52.017856Z","updated_at":"2025-11-04T20:52:52.017856Z"},{"id":67695622,"name":"1743008076972.jpeg","hash":"O2632751479787482319962419676273","width":1536,"height":1536,"file_size":382981,"file_type":"jpeg","mime_type":"image/jpeg","is_image":true,"is_video":false,"is_url":false,"in_use":true,"created_at":"2025-11-04T20:55:43.783498Z","updated_at":"2025-11-04T20:55:43.783498Z"},{"id":67695759,"name":"6D546FC8-A2C6-4A4C-8519-3A3FA78A5B07.jpeg","hash":"Q2632755249232059829919615992945","width":1080,"height":1080,"file_size":326971,"file_type":"jpeg","mime_type":"image/jpeg","is_image":true,"is_video":false,"is_url":false,"in_use":true,"created_at":"2025-11-04T20:59:08.337560Z","updated_at":"2025-11-04T20:59:08.337560Z"},{"id":69705421,"name":"Screen-Shot-2023-03-29-at-12.43.43-PM.jpeg","hash":"L2682214615151857358735801762929","width":1065,"height":1064,"file_size":532378,"file_type":"jpeg","mime_type":"image/jpeg","is_image":true,"is_video":false,"is_url":false,"in_use":true,"created_at":"2025-12-05T21:45:45.945681Z","updated_at":"2025-12-05T21:45:45.945681Z"},{"id":69945796,"name":"wheda14logohz4c.svg","hash":"G2688531724095015808337199940721","width":189,"height":63,"file_size":3376,"file_type":"svg","mime_type":"image/svg+xml","is_image":true,"is_video":false,"is_url":false,"in_use":true,"created_at":"2025-12-09T20:53:17.237260Z","updated_at":"2025-12-09T20:53:17.237260Z"},{"id":69947269,"name":"uw-logo-horizontal-color-web-digital.png","hash":"C2688552133351298031700593263729","width":599,"height":202,"file_size":30244,"file_type":"png","mime_type":"image/png","is_image":true,"is_video":false,"is_url":false,"in_use":true,"created_at":"2025-12-09T21:11:43.605536Z","updated_at":"2025-12-09T21:11:43.605536Z"},{"id":69949102,"name":"anticipation-logo.png","hash":"H2688580379503885785756185576561","width":750,"height":153,"file_size":25945,"file_type":"png","mime_type":"image/png","is_image":true,"is_video":false,"is_url":false,"in_use":true,"created_at":"2025-12-09T21:37:14.682468Z","updated_at":"2025-12-09T21:37:14.682468Z"}],"tags":[],"access_level":"public"},"X2674701263":{"id":"X2674701263","title":"Overlay","purl":"overlay","page_type":"page","content":"\u003cspan class=\"overlay-text-179957\">\u003ca href=\"main\" rel=\"history\" style=\"color: rgb(255, 255, 255);\">Home\u003c/a>\u003cbr />\n \n\u003ca href=\"about\" rel=\"history\" style=\"color: rgb(255, 255, 255);\">About\u003c/a>\u003cbr />\n\u003cspan style=\"color: rgb(255, 255, 255);\">Projects\u003c/span>\u003cbr />\n\u003ca href=\"futures\" rel=\"history\" style=\"color: rgb(255, 255, 255);\">Futures\u003c/a>\u003cbr />\n\u003cspan style=\"color: rgb(255, 255, 255);\">\nTeaching\u003c/span>\u003cbr />\n\u003cspan style=\"color: rgb(255, 255, 255);\">Pataphysics\u003c/span>\u003cbr />\n\u003ca href=\"workshops\" rel=\"history\" style=\"color: rgb(255, 255, 255);\">Workshops\u003c/a>\u003cbr />\n\u003cspan style=\"color: rgb(255, 255, 255);\">\u003ca href=\"archive\" rel=\"history\" style=\"color: rgb(255, 255, 255);\">Archive\u003c/a>\u003cbr />\n\u003c/span>\u003c/span>\u003cspan style=\"--font-scale: 1.25; color: rgba(200, 132, 132, 0.85);\">\u003c/span>","local_css":"[id=\"X2674701263\"].page {\n\tmin-height: var(--viewport-height);\n\tjustify-content: flex-start;\n\tbackground-color: rgba(0, 0, 0, 0.9);\n}\n\n[id=\"X2674701263\"] .page-content {\n\talign-items: center;\n\ttext-align: center;\n\tpadding: 3rem;\n}\n\n[id=\"X2674701263\"] .page-layout {\n\talign-items: flex-start;\n\tmax-width: 100%;\n}","display":true,"stack":false,"pin":false,"overlay":true,"password_enabled":false,"page_count":0,"page_design_options":null,"backdrops":{"activeBackdrop":"none","backdropSettings":{"wallpaper":{"margin":"0rem"}}},"pin_options":{"screen_visibility":"all","position":"top","overlay":true,"fixed":false,"adjust":true},"overlay_options":{"closeOnClickout":true,"closeOnNavigate":true,"animateOnOpen":{"fade":true,"speed":0.2,"slideAmount":0,"slideDirection":"default","wipeShape":"default","easing":"ease-out","scaleAmount":5,"rotateAmount":0},"animateOnClose":{"fade":true,"speed":0.2,"slideAmount":0,"slideDirection":"default","wipeShape":"default","easing":"ease-out","scaleAmount":-5,"rotateAmount":0},"openOnLoad":false},"thumb_media_id":67695698,"thumbnail":{"id":67695698,"name":"1648129798262.jpeg","hash":"A2632753324037614577222261589105","width":800,"height":605,"file_size":74941,"file_type":"jpeg","mime_type":"image/jpeg","is_image":true,"is_video":false,"is_url":false,"is_placeholder":false,"has_audio_track":null,"duration":null,"url":null,"url_id":null,"url_thumb":null,"url_type":null,"created_at":"2025-11-04 20:57:23.954198","updated_at":"2025-11-04 20:57:23.954198"},"thumb_meta":{"hide_from_index":true},"media":[{"id":67695698,"name":"1648129798262.jpeg","hash":"A2632753324037614577222261589105","width":800,"height":605,"file_size":74941,"file_type":"jpeg","mime_type":"image/jpeg","is_image":true,"is_video":false,"is_url":false,"in_use":true,"created_at":"2025-11-04T20:57:23.954198Z","updated_at":"2025-11-04T20:57:23.954198Z"}],"tags":[],"access_level":"public"}}},"sets":{"byId":{"root":{"id":"root","title":"Root","purl":null,"page_type":"set","content":null,"local_css":null,"display":false,"stack":false,"pin":false,"overlay":false,"password_enabled":false,"page_count":9,"page_design_options":null,"backdrops":null,"pin_options":{},"overlay_options":{},"thumb_media_id":null,"thumbnail":null,"thumb_meta":{},"media":[],"tags":[],"access_level":"public"},"A4237583995":{"id":"A4237583995","title":"Work","purl":"work","page_type":"set","content":null,"local_css":null,"display":true,"stack":false,"pin":false,"overlay":false,"password_enabled":false,"page_count":5,"page_design_options":null,"backdrops":null,"pin_options":{},"overlay_options":{},"thumb_media_id":null,"thumbnail":null,"thumb_meta":{},"media":[],"tags":[],"access_level":"public"}}},"media":{"data":[]},"css":{"id":1060439,"stylesheet":"html {\n\t--mobile-scale: 1;\n\t--mobile-padding-offset: 0.46;\n}\n\nbody {\n\t--swatch-1: rgba(0, 0, 0, 0.85);\n\t--swatch-2: rgba(0, 0, 0, 0.75);\n\t--swatch-3: rgba(0, 0, 0, 0.6);\n\t--swatch-4: rgba(0, 0, 0, 0.4);\n\t--swatch-5: rgba(0, 0, 0, 0.25);\n\tbackground-color: #ffffff;\n\t--swatch-6: #ffffff;\n}\n\nbody.mobile {\n}\n\na:active,\n.linked:active,\n.zoomable::part(media):active {\n\topacity: 0.7;\n}\n\n.page a.active {\n\tcolor: #ff0000;\n}\n\nsub {\n\tposition: relative;\n\tvertical-align: baseline;\n\ttop: 0.3em;\n}\n\nsup {\n\tposition: relative;\n\tvertical-align: baseline;\n\ttop: -0.4em;\n}\n\n.small-caps {\n\tfont-variant: small-caps;\n\ttext-transform: lowercase;\n}\n\nol {\n\tmargin: 0;\n\tpadding: 0 0 0 2.5em;\n\tlist-style-type: decimal-leading-zero;\n}\n\nul {\n\tmargin: 0;\n\tpadding: 0 0 0 2.0em;\n}\n\nul.lineated {\n\tmargin: 0;\n\tpadding: 0;\n\tlist-style-type: none;\n\tmargin: 0 0 0 3em;\n\ttext-indent: -3em;\n}\n\nblockquote {\n\tmargin: 0;\n\tpadding: 0 0 0 2em;\n}\n\nhr {\n\tbackground: rgba(0, 0, 0, 0.6);\n\tborder: 0;\n\theight: 1px;\n\tdisplay: block;\n\tmargin-top: 0.5rem;\n\tmargin-bottom: 0.5rem;\n}\n\n.content {\n\tborder-color: rgba(0,0,0,.85);\n}\n\nbodycopy {\n\tfont-size: 1.2rem;\n\tfont-weight: 300;\n\tcolor: rgba(0, 0, 0, 0.85);\n\tfont-family: \"IBM Plex Mono\";\n\tfont-style: normal;\n\tline-height: 1.4;\n\tletter-spacing: 0;\n\tdisplay: block;\n}\n\n.mobile bodycopy {\n\tfont-size: 1.5rem;\n}\n\nbodycopy a {\n\tcolor: rgba(0, 0, 0, 0.85);\n\tborder-bottom: 0px solid rgba(127, 127, 127, 0.2);\n\ttext-decoration: underline;\n}\n\nbodycopy a:hover {\n}\n\nh1 {\n\tfont-family: \"Marist Variable\";\n\tfont-style: normal;\n\tfont-weight: 500;\n\tmargin: 0;\n\tfont-size: 4rem;\n\tline-height: 1;\n\tcolor: rgba(0, 0, 0, 0.85);\n\tletter-spacing: 0;\n}\n\n.mobile h1 {\n\tfont-size: 3.5rem;\n}\n\nh1 a {\n\tcolor: rgba(0, 0, 0, 0.85);\n\ttext-decoration: none;\n}\n\nh1 a:hover {\n}\n\nh2 {\n\tfont-family: \"Marist Variable\";\n\tfont-style: normal;\n\tfont-weight: 350;\n\tmargin: 0;\n\tcolor: rgba(0, 0, 0, 0.85);\n\tfont-size: 3rem;\n\tline-height: 1.1;\n\tletter-spacing: 0;\n}\n\n.mobile h2 {\n}\n\nh2 a {\n\tcolor: rgba(0, 0, 0, 0.85);\n\ttext-decoration: none;\n}\n\nh2 a:hover {\n}\n\n.caption {\n\tfont-size: 0.75rem;\n\tfont-weight: 300;\n\tcolor: rgba(0, 0, 0, 0.85);\n\tfont-family: \"IBM Plex Mono\";\n\tfont-style: normal;\n\tline-height: 1.2;\n\tletter-spacing: 0;\n\tdisplay: block;\n}\n\n.caption a {\n\ttext-decoration: underline;\n\tcolor: rgba(0, 0, 0, 0.85);\n}\n\n.caption a:hover {\n}\n\nmedia-item .caption {\n\tmargin-top: .5em;\n}\n\ngallery-grid .caption,\ngallery-columnized .caption,\ngallery-justify .caption {\n\tmargin-bottom: 2em;\n}\n\n[thumbnail-index] .caption {\n\ttext-align: center;\n}\n\n[thumbnail-index] .caption .tags {\n\tmargin-top: 0.25em;\n}\n\n.page {\n\tjustify-content: flex-start;\n\tbackground-color: #ffffff;\n}\n\n.page-content {\n\tpadding: 3rem;\n\ttext-align: left;\n}\n\n.mobile [id] .page-layout {\n\tmax-width: 100%;\n}\n\n.page-layout {\n\talign-items: flex-start;\n\tmax-width: 100%;\n}\n\nmedia-item::part(media) {\n\tborder: 0;\n\tpadding: 0rem;\n\tborder-width: 0rem;\n\tborder-color: rgba(0,0,0,.85);\n\tborder-style: solid;\n\tborder-radius: 0rem;\n}\n\n.quick-view {\n\theight: 100%;\n\twidth: 100%;\n\tpadding: 3rem;\n\tmargin-top: auto;\n\tmargin-right: auto;\n\tmargin-bottom: auto;\n\tmargin-left: auto;\n}\n\n.quick-view-background {\n\tbackground-color: #ffffff;\n}\n\n.quick-view .caption {\n\tcolor: rgba(255, 255, 255, 1.0);\n\tpadding: 20px 0;\n\ttext-align: center;\n\ttransition: 100ms opacity ease-in-out;\n\tposition: absolute;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n}\n\n.quick-view .caption-background {\n\tpadding: 0.5rem 1rem;\n\tdisplay: inline-block;\n\tbackground: rgba(0, 0, 0, 0.5);\n\tborder-radius: .5rem;\n\ttext-align: left;\n\tmax-width: 50rem;\n}\n\n.mobile .quick-view {\n\twidth: 100%;\n\theight: 100%;\n\tmargin: 0;\n\tpadding: 10px;\n}\n\n.mobile .quick-view .caption {\n\tpadding: 10px 0;\n}\n\n.heading-3 {\n\t--text-style: \"Heading 3\";\n\tfont-family: \"IBM Plex Mono\";\n\tfont-style: normal;\n\tfont-weight: 300;\n\tmargin: 0;\n\tcolor: rgba(0, 0, 0, 0.85);\n\tfont-size: 1.35rem;\n\tline-height: 1.45;\n\tletter-spacing: 0;\n}\n\n.mobile .heading-3 {\n\tfont-size: 1.75rem;\n}\n\n.heading-3 a {\n\tcolor: rgba(0, 0, 0, 0.85);\n\ttext-decoration: none;\n}\n\n.heading-3 a:hover {\n\t\n}\n\n.menu-type {\n\t--text-style: \"Menu Type\";\n\tfont-size: 1rem;\n\tfont-weight: 400;\n\tcolor: rgba(0, 0, 0, 0.85);\n\tfont-family: \"IBM Plex Mono\";\n\tfont-style: normal;\n\tline-height: 1.2;\n\tletter-spacing: 0;\n\tdisplay: block;\n}\n\n.mobile .menu-type {\n\tfont-size: 1.45rem;\n}\n\n.menu-type a {\n\tcolor: rgba(0, 0, 0, 0.85);\n\tborder-bottom: 0px solid rgba(127, 127, 127, 0.2);\n\ttext-decoration: underline;\n}\n\n.menu-type a:hover {\n\t\n}\n\n.overlay-text-179957 {\n\t--text-style: \"Overlay Text\";\n\tfont-family: \"iA Writer Quattro\";\n\tfont-style: normal;\n\tfont-weight: 400;\n\tmargin: 0;\n\tfont-size: 4.8rem;\n\tline-height: 1.35;\n\tcolor: #000000;\n\tletter-spacing: 0;\n}\n\n.mobile .overlay-text-179957 {\n\tfont-size: 3rem;\n}\n\n.overlay-text-179957 a {\n\tcolor: #000000;\n\ttext-decoration: none;\n}\n\n.overlay-text-179957 a:hover {\n\t\n}\n\n.footer-text {\n\t--text-style: \"Footer Text\";\n\tfont-size: 1rem;\n\tfont-weight: 300;\n\tcolor: rgba(0, 0, 0, 0.85);\n\tfont-family: \"IBM Plex Mono\";\n\tfont-style: normal;\n\tline-height: 1.2;\n\tletter-spacing: 0;\n\tdisplay: block;\n}\n\n.mobile .footer-text {\n\tfont-size: 1.25rem;\n}\n\n.footer-text a {\n\tcolor: rgba(0, 0, 0, 0.85);\n\tborder-bottom: 0px solid rgba(127, 127, 127, 0.2);\n\ttext-decoration: underline;\n}\n\n.footer-text a:hover {\n\t\n}\n\n.heading-4 {\n\t--text-style: \"Heading 4\";\n\tfont-size: 1.5rem;\n\tfont-weight: 400;\n\tcolor: rgba(0, 0, 0, 0.85);\n\tfont-family: \"IBM Plex Mono\";\n\tfont-style: normal;\n\tline-height: 1.4;\n\tletter-spacing: 0;\n\tdisplay: block;\n}\n\n.mobile .heading-4 {\n\tfont-size: 1.75rem;\n}\n\n.heading-4 a {\n\tcolor: rgba(0, 0, 0, 0.85);\n\tborder-bottom: 0px solid rgba(127, 127, 127, 0.2);\n\ttext-decoration: underline;\n}\n\n.heading-4 a:hover {\n\t\n}\n\n.button-2 {\n\t--text-style: \"button 2\";\n\tfont-size: 1.2rem;\n\tfont-weight: 300;\n\tfont-family: \"IBM Plex Mono\";\n\tfont-style: normal;\n\tline-height: 1.4;\n\tletter-spacing: 0;\n\tcolor: #ffffff;\n\tbackground: rgba(0, 0, 0, 0.85);\n\tdisplay: inline-block;\n\tborder-color: rgba(0, 0, 0, 0.1);\n\tborder-style: solid;\n\tborder-width: 0.1rem;\n\tborder-radius: 0.6rem;\n\tpadding-top: 0.6rem;\n\tpadding-right: 1.2rem;\n\tpadding-bottom: 0.6rem;\n\tpadding-left: 1.2rem;\n\tfilter: drop-shadow(0rem 0.5rem 0.6rem rgba(0, 0, 0, 0.3));\n\twill-change: filter;\n}\n\n.mobile .button-2 {\n\tfont-size: 1.5rem;\n}\n\n.button-2 a {\n\tcolor: #ffffff;\n\ttext-decoration: none;\n}\n\n.button-2 a:hover {\n\t\n}\n\n.button-2 a.active {\n\tcolor: #ffffff;\n\ttext-decoration: none;\n}\n\n.mobile .quick-view .caption-background {\n\tmax-width: 100vw;\n}\n\n::part(slideshow-nav) {\n\t--button-size: 30px;\n\t--button-inset: 20px;\n\t--button-icon-color: rgba(255, 255, 255, 0.9);\n\t--button-icon-stroke-width: 1.5px;\n\t--button-icon-stroke-linecap: none;\n\t--button-background-color: rgba(87, 87, 87, 0.35);\n\t--button-background-radius: 50%;\n\t--button-active-opacity: 0.7;\n}\n\ngallery-slideshow::part(slideshow-nav) {\n\t--button-inset: 15px;\n}\n\n.quick-view::part(slideshow-nav) {\n}\n\n.wallpaper-slideshow::part(slideshow-nav) {\n}\n\n.mobile ::part(slideshow-nav) {\n\t--button-inset: 10px;\n}\n\n.mobile .quick-view::part(slideshow-nav) {\n\t--button-inset: 25px;\n}\n\nshop-product {\n\tfont-size: 1.2rem;\n\tmax-width: 22rem;\n\tfont-family: \"Diatype Variable\";\n\tfont-style: normal;\n\tfont-weight: 400;\n\tfont-variation-settings: 'slnt' 0, 'MONO' 0;\n\tletter-spacing: 0em;\n\tmargin-bottom: 1em;\n}\n\nshop-product::part(price) {\n\tcolor: rgba(0, 0, 0, 0.75);\n\tline-height: 1.1;\n\tmargin-bottom: 0.5em;\n}\n\nshop-product::part(dropdown) {\n\twidth: 100%;\n\tcolor: rgba(0, 0, 0, 0.85);\n\tborder: 1px solid rgba(0, 0, 0, 0.2);\n\tbackground-color: rgba(255, 255, 255, 0.0);\n\tbackground-image: url(https://static.cargo.site/assets/images/select-line-arrows.svg);\n\tbackground-repeat: no-repeat;\n\tbackground-position: top 0em right .1em;\n\tline-height: 1.2;\n\tpadding: 0.58em 2em 0.55em 0.9em;\n\tborder-radius: 10em;\n\tmargin-bottom: 0.5em;\n}\n\nshop-product::part(button) {\n\tbackground: rgba(0, 0, 0, 0.15);\n\tcolor: rgba(0, 0, 0, 0.75);\n\ttext-align: left;\n\tline-height: normal;\n\tpadding: 0.5em 1em;\n\tcursor: pointer;\n\tborder-radius: 10em;\n}\n\nshop-product::part(button):active {\n\topacity: .7;\n}\n\naudio-player {\n\t--text-color: rgba(0, 0, 0, 0.85);\n\t--text-padding: 0 1.2em 0 1.0em;\n\t--background-color: rgba(255, 255, 255, 0);\n\t--buffer-background-color: rgba(0, 0, 0, 0.03);\n\t--progress-background-color: rgba(0, 0, 0, 0.075);\n\t--border-lines: 1px solid rgba(0, 0, 0, 0.2);\n\tfont-size: 1.2rem;\n\twidth: 32rem;\n\theight: 2.75em;\n\tfont-family: \"Diatype Variable\";\n\tfont-style: normal;\n\tfont-weight: 400;\n\tfont-variation-settings: 'slnt' 0, 'MONO' 0;\n\tline-height: normal;\n\tletter-spacing: 0em;\n\tmargin-bottom: 0.5em;\n\tborder-radius: 10em;\n}\n\naudio-player::part(button) {\n\t--icon-color: rgba(0, 0, 0, 0.85);\n\t--icon-size: 32%;\n\t--play-text: '';\n\t--pause-text: '';\n\twidth: 3.15em;\n\tdisplay: inline-flex;\n\tjustify-content: center;\n\tcursor: pointer;\n}\n\naudio-player::part(play-icon) {\n\tpadding-left: 0.6em;\n}\n\naudio-player::part(pause-icon) {\n\tpadding-left: 0.4em;\n}\n\naudio-player::part(progress-indicator) {\n\tborder-right: 1px solid rgba(0, 0, 0, 0);\n\theight: 100%;\n\tcursor: ew-resize;\n}\n\naudio-player::part(separator) {\n\tborder-right: var(--border-lines);\n}\n\nbody.mobile audio-player {\n\tmax-width: 100%;\n}","created_at":"2022-09-15T23:40:11.000000Z","updated_at":"2025-12-16T20:17:08.000000Z"},"siteDesign":{"images":{"image_zoom":true,"image_full_zoom":false,"scroll_transition":false,"limit_vertical_images":false,"mobile_image_width_maximize":true},"quick_view":{"show_ui":true,"captions":false,"close_on_scroll":false,"contentAlignVertical":"middle","contentAlignHorizontal":"center"},"site":{"enableColorFilter":false,"enableHomeLinkActiveStates":false,"is_feed":false},"cart":{"theme":"light"},"contact_form":{"theme":"light"},"mobile_adjustments":{"view":"desktop","zoom":"21","padding":"-6","formatting":false,"pages_full_width":true,"images_full_width":true,"responsive_columns":"1","responsive_thumbnails_padding":"0.7"}},"frontendState":{"hasSiteModel":true,"hasScaffolding":true,"hasSiteDesign":true,"hasSiteCSS":true,"hasShopModel":false,"hasSitePackage":true,"pointerType":"mouse","quickView":{"mode":"default","inited":false,"autoScrolling":false,"elementArray":false,"activeIndex":0,"startingIndex":0},"contactForm":{"transition":false,"inited":false},"adminMode":false,"inAdminFrame":false,"renderedPages":[],"networkErrors":[],"pageNotFound":false,"fontsLoaded":["Marist Variable","iA Writer Quattro","Diatype Variable"],"lastVisiblePid":null,"hostname":"www.coedouglas.com","activePID":"T3057851291"},"commerce":{"products":{},"cart":{},"shop":{}}}</script>
			

		<style id="static-css">html:has(body.editing)::-webkit-scrollbar{display:none !important}body.editing::-webkit-scrollbar{display:none !important}html:has(body.editing){-ms-overflow-style:none;scrollbar-width:none}body.editing{-ms-overflow-style:none;scrollbar-width:none}body.wf-initial-load *,html.wf-initial-load *{color:transparent !important;-webkit-text-stroke:0px transparent;text-stroke:0 transparent;text-shadow:0 0 transparent}html.wf-initial-load hr{background:none !important}body{--baseColor-accent: #FF0000;--baseColor-accent-rgb: 255, 0, 0;--baseColor-accent-reverse-rgb: 255, 255, 255}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:focus{outline:0}select,select *{text-rendering:auto !important}html,body{min-height:var(--viewport-height, 100vh);margin:0;padding:0}html{--mobile-scale: 1;font-size:var(--base-size);touch-action:manipulation;position:relative}html.mobile{font-size:calc(var(--base-size)*var(--mobile-scale))}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;display:flex;flex-direction:column;width:100%;min-height:var(--viewport-height, 100vh);justify-content:flex-start;margin:0;padding:0;background-color:#fff}body.no-scroll{overflow:hidden}customhtml>*{position:relative;z-index:10}.page a.active,bodycopy * a{text-decoration-color:unset;-webkit-text-decoration-color:unset}.content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;min-height:100%;position:relative;flex-grow:1;border-color:transparent;border-width:0}.pages{width:100%;flex:1 0 auto}@supports(height: 100svh){.page.stacked-page:not(.fixed){--viewport-height: 100svh}.page.stacked-page+.page.stacked-page:not(.fixed){--viewport-height: 100vh}body.mobile .content:has(.stacked-page) .page.pinned.overlay:not(.fixed){--viewport-height: 100svh}}.overlay-content{mix-blend-mode:var(--overlay-mix, normal)}.page{--split-backdrop-height: calc(var(--min-viewport-height) / 2);--split-content-height: calc(var(--viewport-height) - var(--split-backdrop-height));position:relative;display:flex;justify-content:center;flex-wrap:nowrap;flex-direction:row;max-width:100%;width:100%;flex:0;mix-blend-mode:var(--page-mix, normal)}.page.has-backdrop-filter{background-color:rgba(0, 0, 0, 0.01);backdrop-filter:var(--page-backdrop-filter, none);-webkit-backdrop-filter:var(--page-backdrop-filter, none)}.overlay-content .page{mix-blend-mode:unset}.overlay-content .page::after{content:" ";display:block;position:fixed;width:100dvw;height:100dvh;top:0;left:0;z-index:-1}.overlay-content.is-passthrough-overlay .page::after{display:none}.mobile .page{flex-wrap:wrap}.page.overlay{position:absolute}.page.pinned-top,.page.pinned-bottom{flex:0;z-index:2;left:0;right:0}.page.pinned-bottom{transform:unset}.page.pinned-bottom.loading{will-change:transform;transform:translate(0, 0, 0)}.page.pinned-top{top:0}.page.pinned-bottom{bottom:0}.page.fixed{position:fixed;max-height:var(--viewport-height, 100vh)}.page.fixed .page-layout{max-height:var(--viewport-height, 100vh)}.page.fixed.allow-scroll .page-content{max-height:var(--viewport-height, 100vh);scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overflow-y:auto;overflow-x:hidden}.page.fixed.allow-scroll .page-content{pointer-events:auto}.page.fixed.allow-scroll .page-content::-webkit-scrollbar{width:0;background:0 0;display:none}.page.overlay{position:absolute}.page.overlay,.page.overlay .page-layout,.page.fixed,.page.fixed .page-layout{pointer-events:none}body.editing .page.overlay .page-content,body.editing .page.overlay .page-content *,body.editing .page.fixed .page-content,body.editing .page.fixed .page-content *,body.editing .page.fixed.allow-scroll .page-content,body.editing .page.fixed.allow-scroll .page-content *,body.editing .page:not([editing=true]){-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}body.editing .page.overlay[editing=true] .page-content,body.editing .page.overlay[editing=true] .page-content *,body.editing .page.fixed[editing=true] .page-content,body.editing .page.fixed[editing=true] .page-content *,body.editing .page.fixed.allow-scroll[editing=true] .page-content,body.editing .page.fixed.allow-scroll[editing=true] .page-content *{pointer-events:auto;-moz-user-select:auto;-webkit-user-select:auto;-ms-user-select:auto;user-select:auto}.page.fixed .page-content bodycopy a,.page.overlay .page-content bodycopy a,.page.fixed .page-content bodycopy img,.page.overlay .page-content bodycopy img,.page.fixed .page-content bodycopy iframe,.page.overlay .page-content bodycopy iframe,.page.fixed .page-content bodycopy video,.page.overlay .page-content bodycopy video,.page.fixed .page-content bodycopy audio,.page.overlay .page-content bodycopy audio,.page.fixed .page-content bodycopy input,.page.overlay .page-content bodycopy input,.page.fixed .page-content bodycopy button,.page.overlay .page-content bodycopy button,.page.fixed .page-content bodycopy audio-player,.page.overlay .page-content bodycopy audio-player,.page.fixed .page-content bodycopy shop-product,.page.overlay .page-content bodycopy shop-product,.page.fixed .page-content bodycopy details,.page.overlay .page-content bodycopy details,.page.overlay .page-content bodycopy .linked,.page.overlay .page-content bodycopy .zoomable,.page.fixed .page-content bodycopy .linked,.page.fixed .page-content bodycopy .zoomable,.page.fixed .page-content bodycopy gallery-slideshow,.page.overlay .page-content bodycopy gallery-slideshow{pointer-events:auto}.page-layout{flex-grow:1;position:relative;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;width:0%;mix-blend-mode:var(--page-layout-mix, normal)}.page-content{display:flex;flex-direction:row;height:100%;align-items:flex-start;border-color:transparent;border-width:0;width:100%;filter:var(--page-content-filter, none);-webkit-filter:var(--page-content-filter, none)}.page-content.has-content-backdrop-filter{backdrop-filter:var(--page-content-backdrop-filter, none);-webkit-backdrop-filter:var(--page-content-backdrop-filter, none)}.page-content.has-content-backdrop-filter:has(.empty-editor)::before{content:" ";display:block;height:1px;width:1px;overflow:hidden;position:absolute;top:0;left:0;background:rgba(0, 0, 0, 0.01)}.page.accepts-pointer-events *,.page-content.accepts-pointer-events,.page-content.accepts-pointer-events *{pointer-events:auto}[position=fixed]{position:fixed;overflow-y:auto;overflow-x:hidden;max-height:100vh;pointer-events:none}[position=fixed] bodycopy{pointer-events:auto}[position=absolute]{position:absolute}[position=relative]{position:relative}.top-pins [position=fixed],.top-pins [position=absolute]{top:0;left:0;right:0;z-index:999}.bottom-pins [position=fixed],.bottom-pins [position=absolute]{bottom:0;left:0;right:0;z-index:999}h1,h2,h3,h4,h5,h6,h7,h8,h9{contain:layout}.caption-background h1,.caption-background h2,.caption-background h3,.caption-background h4,.caption-background h5,.caption-background h6,.caption-background h7,.caption-background h8,.caption-background h9{contain:none}.overlay-content{position:fixed;inset:0;pointer-events:none;max-height:100dvh;--viewport-height: 100dvh;overflow:auto;--elastic-scroll: true}body.has-scrollable-overlay .content media-item::part(iframe),body.has-scrollable-overlay .content .behind-top-scrollable-overlay media-item::part(iframe){pointer-events:none;z-index:-1000}body.has-scrollable-overlay .overlay-content.top-overlay media-item::part(iframe){pointer-events:auto;z-index:unset}.overlay-content::-webkit-scrollbar{display:none}.overlay-content .page-layout{min-height:fit-content}.overlay-content .page,.overlay-content .page-content,.overlay-content .page-layout{pointer-events:auto}.overlay-content.is-passthrough-overlay .page,.overlay-content.is-passthrough-overlay .page-layout{pointer-events:none}.overlay-content.is-passthrough-overlay .page-content{pointer-events:auto}.overlay-content.is-content-passthrough-overlay .page,.overlay-content.is-content-passthrough-overlay .page-layout,.overlay-content.is-content-passthrough-overlay .page-content,.overlay-content.is-content-passthrough-overlay .page-content bodycopy{pointer-events:none}.overlay-content.is-content-passthrough-overlay .page-content bodycopy>*:not(column-set),.overlay-content.is-content-passthrough-overlay .page-content bodycopy column-unit *{pointer-events:auto}body.editing .overlay-content .page[editing=true] bodycopy,body.editing .overlay-content .page[editing=true] bodycopy>*{pointer-events:auto}.overlay-content.overlay-animating{--scroll-transition: unset!important;overflow:hidden}.overlay-content.overlay-open.overlay-animating .page{will-change:opacity,background-color;animation:overlayOpen var(--overlay-open-duration) var(--overlay-open-easing, "ease-in-out")}.overlay-content.overlay-open .page:has(.has-content-backdrop-filter):not(:has(.backdrop)){will-change:background-color;animation:overlayOpenWithoutOpacity var(--overlay-open-duration) var(--overlay-open-easing, "ease-in-out")}.overlay-content.overlay-close.overlay-animating .page{will-change:opacity,background-color;animation:overlayClose var(--overlay-close-duration) var(--overlay-close-easing, "ease-in-out")}.overlay-content.overlay-close .page:has(.has-content-backdrop-filter):not(:has(.backdrop)){will-change:background-color;animation:overlayCloseWithoutOpacity var(--overlay-close-duration) var(--overlay-close-easing, "ease-in-out")}.overlay-content.overlay-open.overlay-animating .page-content{will-change:transform,clip-path;animation:overlayOpenContent var(--overlay-open-duration) var(--overlay-open-easing, "ease-in-out")}.overlay-content.overlay-open.overlay-animating .page-content.has-content-backdrop-filter{will-change:transform,clip-path,opacity;animation:overlayOpenContent var(--overlay-open-duration) var(--overlay-open-easing, "ease-in-out"),overlayOpenOpacity var(--overlay-open-duration) var(--overlay-open-easing, "ease-in-out")}.overlay-content.overlay-close.overlay-animating .page-content{will-change:transform,clip-path;animation:overlayCloseContent var(--overlay-close-duration) var(--overlay-close-easing, "ease-in-out")}.overlay-content.overlay-close.overlay-animating .page-content.has-content-backdrop-filter{will-change:transform,clip-path,opacity;animation:overlayCloseContent var(--overlay-close-duration) var(--overlay-close-easing, "ease-in-out"),overlayCloseOpacity var(--overlay-close-duration) var(--overlay-close-easing, "ease-in-out")}.overlay-content.touch-overscroll-transform .page-content{transform:var(--touch-overscroll-transform, translate(0px, 0px)) !important}@keyframes scrollAnimationFadeIn-1{0%{opacity:0}15%{opacity:1}}@keyframes scrollAnimationFadeIn-2{0%{opacity:0}22.5%{opacity:1}100%{opacity:1}}@keyframes scrollAnimationFadeIn-3{0%{opacity:0}38%{opacity:1}100%{opacity:1}}@keyframes scrollAnimationFadeOut-1{85%{opacity:1}100%{opacity:0}}@keyframes scrollAnimationFadeOut-2{0%{opacity:1}77.5%{opacity:1}100%{opacity:0}}@keyframes scrollAnimationFadeOut-3{0%{opacity:1}65%{opacity:1}100%{opacity:0}}@keyframes scrollAnimationFadeInOut-1{0%{opacity:0}15%{opacity:1}85%{opacity:1}100%{opacity:0}}@keyframes scrollAnimationFadeInOut-2{0%{opacity:0}20%{opacity:1}82.5%{opacity:1}100%{opacity:0}}@keyframes scrollAnimationFadeInOut-3{0%{opacity:0}30%{opacity:1}75%{opacity:1}100%{opacity:0}}@keyframes scrollAnimationFlyIn-1{0%{transform:translateY(5vh)}15%{transform:scale(1)}85%{transform:scale(1)}100%{transform:scale(1)}}@keyframes scrollAnimationFlyIn-2{0%{transform:translateY(10vh)}30%{transform:scale(1)}70%{transform:scale(1)}100%{transform:scale(1)}}@keyframes scrollAnimationFlyIn-3{0%{transform:translateY(20vh)}35%{transform:scale(1)}65%{transform:scale(1)}100%{transform:scale(1)}}@keyframes scrollAnimationFlyInFadeIn-1{0%{opacity:.4;transform:translateY(25px)}50%{opacity:1;transform:translateY(0px)}}@keyframes scrollAnimationFlyInFadeIn-2{0%{opacity:0;transform:translateY(50px)}50%{opacity:1;transform:translateY(0vh)}}@keyframes scrollAnimationFlyInFadeIn-3{0%{opacity:0;transform:translateY(100px)}50%{opacity:1;transform:translateY(0vh)}}@keyframes scrollAnimationFlyOut-1{35%{transform:scale(1)}85%{transform:scale(1)}100%{transform:translateY(-5vh)}}@keyframes scrollAnimationFlyOut-2{35%{transform:scale(1)}70%{transform:scale(1)}100%{transform:translateY(-10vh)}}@keyframes scrollAnimationFlyOut-3{35%{transform:scale(1)}65%{transform:scale(1)}100%{transform:translateY(-20vh)}}@keyframes scrollAnimationFlyInOut-1{0%{transform:translateY(5vh)}35%{transform:scale(1)}85%{transform:scale(1)}100%{transform:translateY(-5vh)}}@keyframes scrollAnimationFlyInOut-2{0%{transform:translateY(10vh)}35%{transform:scale(1)}70%{transform:scale(1)}100%{transform:translateY(-10vh)}}@keyframes scrollAnimationFlyInOut-3{0%{transform:translateY(20vh)}35%{transform:scale(1)}65%{transform:scale(1)}100%{transform:translateY(-20vh)}}@keyframes scrollAnimationBlurIn-1{0%{filter:blur(5px)}10%{filter:blur(5px)}30%{filter:blur(0px)}}@keyframes scrollAnimationBlurIn-2{0%{filter:blur(8px)}12.5%{filter:blur(8px)}35%{filter:blur(0px)}}@keyframes scrollAnimationBlurIn-3{0%{filter:blur(13px)}15%{filter:blur(13px)}40%{filter:blur(0px)}}@keyframes scrollAnimationScaleInOut-1{0%{transform:scale(0.875);transform-origin:50% 0%}50%{transform:scale(1);transform-origin:50% 50%}100%{transform:scale(0.875);transform-origin:50% 100%}}@keyframes scrollAnimationScaleInOut-2{0%{transform:scale(0.6);transform-origin:50% 0%}50%{transform:scale(1);transform-origin:50% 50%}100%{transform:scale(0.6);transform-origin:50% 100%}}@keyframes scrollAnimationScaleInOut-3{0%{transform:scale(0.4);transform-origin:50% 0%}50%{transform:scale(1);transform-origin:50% 50%}100%{transform:scale(0.4);transform-origin:50% 100%}}@keyframes scrollAnimationScaleIn-1{0%{transform:scale(0.875);transform-origin:50% 0%}50%{transform:scale(1);transform-origin:50% 0%}100%{transform:scale(1);transform-origin:50% 0%}}@keyframes scrollAnimationScaleIn-2{0%{transform:scale(0.6);transform-origin:50% 0%}50%{transform:scale(1);transform-origin:50% 0%}100%{transform:scale(1);transform-origin:50% 0%}}@keyframes scrollAnimationScaleIn-3{0%{transform:scale(0.4);transform-origin:50% 0%}50%{transform:scale(1);transform-origin:50% 0%}100%{transform:scale(1);transform-origin:50% 0%}}@keyframes scrollAnimationScaleOut-1{0%{transform:scale(1);transform-origin:50% 100%}50%{transform:scale(1);transform-origin:50% 100%}100%{transform:scale(0.875);transform-origin:50% 100%}}@keyframes scrollAnimationScaleOut-2{0%{transform:scale(1);transform-origin:50% 100%}50%{transform:scale(1);transform-origin:50% 100%}100%{transform:scale(0.6);transform-origin:50% 100%}}@keyframes scrollAnimationScaleOut-3{0%{transform:scale(1);transform-origin:50% 100%}50%{transform:scale(1);transform-origin:50% 100%}100%{transform:scale(0.4);transform-origin:50% 100%}}@keyframes scrollAnimationHelix-1{0%{transform:perspective(4000px) rotatey(35deg) rotatez(1.5deg)}100%{transform:perspective(4000px) rotatey(-35deg) rotatez(-1.5deg)}}@keyframes scrollAnimationHelix-2{0%{transform:perspective(3000px) rotatey(60deg) rotatez(2deg)}100%{transform:perspective(3000px) rotatey(-60deg) rotatez(-2deg)}}@keyframes scrollAnimationHelix-3{0%{transform:perspective(2000px) rotatey(90deg) rotatez(3deg)}100%{transform:perspective(2000px) rotatey(-90deg) rotatez(-3deg)}}@keyframes scrollAnimationConveyor-1{0%{transform:perspective(2500px) translateZ(25em) rotateX(45deg)}40%{transform:perspective(2500px) rotateX(0deg)}100%{transform:perspective(2500px) rotateX(0deg)}}@keyframes scrollAnimationConveyor-2{0%{transform:perspective(2400px) translateZ(30em) rotateX(60deg)}50%{transform:perspective(2400px) rotateX(0deg)}100%{transform:perspective(2400px) rotateX(0deg)}}@keyframes scrollAnimationConveyor-3{0%{transform:perspective(2300px) translateZ(45em) rotateX(85deg)}60%{transform:perspective(2300px) rotateX(0deg)}100%{transform:perspective(2300px) rotateX(0deg)}}@keyframes scrollAnimationRebound-1{0%{transform:perspective(2100px) translateZ(-30em) rotateX(50deg);transform-origin:50% 100%}47%{transform:perspective(2100px) translateZ(0em) rotateX(0deg);transform-origin:50% 50%}53%{transform:perspective(2100px) translateZ(0em) rotateX(0deg);transform-origin:50% 50%}100%{transform:perspective(2100px) translateZ(-30em) rotateX(-50deg);transform-origin:50% 0%}}@keyframes scrollAnimationRebound-2{0%{transform:perspective(1800px) translateZ(-50em) rotateX(70deg);transform-origin:50% 100%}47%{transform:perspective(1800px) translateZ(0em) rotateX(0deg);transform-origin:50% 50%}53%{transform:perspective(1800px) translateZ(0em) rotateX(0deg);transform-origin:50% 50%}100%{transform:perspective(1800px) translateZ(-50em) rotateX(-70deg);transform-origin:50% 0%}}@keyframes scrollAnimationRebound-3{0%{transform:perspective(1300px) translateZ(-70em) rotateX(90deg);transform-origin:50% 100%}47%{transform:perspective(1300px) translateZ(0em) rotateX(0deg);transform-origin:50% 50%}53%{transform:perspective(1300px) translateZ(0em) rotateX(0deg);transform-origin:50% 50%}100%{transform:perspective(1300px) translateZ(-70em) rotateX(-90deg);transform-origin:50% 0%}}@keyframes scrollTransitionFadeUp-1{0%{opacity:0;transform:translateY(25px)}25%{opacity:1;transform:translateY(0vh)}}@keyframes scrollTransitionFadeUp-2{0%{opacity:0;transform:translateY(40px)}25%{opacity:1;transform:translateY(0vh)}}@keyframes scrollTransitionFadeUp-3{0%{opacity:0;transform:translateY(50px)}25%{opacity:1;transform:translateY(0vh)}}@keyframes scrollTransitionScaleUp-1{0%{opacity:0;transform:scale(0.95)}25%{opacity:1;transform:scale(1)}}@keyframes scrollTransitionScaleUp-2{0%{opacity:0;transform:scale(0.875)}25%{opacity:1;transform:scale(1)}}@keyframes scrollTransitionScaleUp-3{0%{opacity:0;transform:scale(0.75)}25%{opacity:1;transform:scale(1)}}@keyframes scrollAnimationTwistUp-1{0%{opacity:0;transform:translateY(25px) rotateY(27deg) rotateZ(1.5deg) perspective(4000px)}25%{opacity:1;transform:translateY(0vh)}}@keyframes scrollAnimationTwistUp-2{0%{opacity:0;transform:translateY(40px) rotateY(35deg) rotateZ(2deg) perspective(3000px)}25%{opacity:1;transform:translateY(0vh)}}@keyframes scrollAnimationTwistUp-3{0%{opacity:0;transform:translateY(65px) rotateY(40deg) rotateZ(3deg) perspective(2000px)}25%{opacity:1;transform:translateY(0vh)}}@keyframes scrollTransitionBlurIn-1{0%{filter:blur(5px);transform:scale(0.992)}25%{filter:blur(0px);transform:scale(1)}}@keyframes scrollTransitionBlurIn-2{0%{filter:blur(8px);transform:scale(0.992)}25%{filter:blur(0px);transform:scale(1)}}@keyframes scrollTransitionBlurIn-3{0%{filter:blur(13px);transform:scale(0.992)}25%{filter:blur(0px);transform:scale(1)}}@keyframes scrollTransitionColorIn-1{0%{filter:saturate(50%)}32%{filter:saturate(100%)}}@keyframes scrollTransitionColorIn-2{0%{filter:saturate(25%)}32%{filter:saturate(100%)}}@keyframes scrollTransitionColorIn-3{0%{filter:saturate(0%)}32%{filter:saturate(100%)}}@keyframes scrollTransitionRebound-1{0%{transform:perspective(1500px) translateZ(0em) rotateX(30deg);transform-origin:50% 100%;opacity:0}25%{transform:perspective(1500px) translateZ(0em) rotateX(0deg);transform-origin:50% 50%;opacity:1}}@keyframes scrollTransitionRebound-2{0%{transform:perspective(1800px) translateZ(-50em) rotateX(70deg);transform-origin:50% 100%}47%{transform:perspective(1800px) translateZ(0em) rotateX(0deg);transform-origin:50% 50%}53%{transform:perspective(1800px) translateZ(0em) rotateX(0deg);transform-origin:50% 50%}100%{transform:perspective(1800px) translateZ(-50em) rotateX(-70deg);transform-origin:50% 0%}}@keyframes scrollTransitionRebound-3{0%{transform:perspective(1300px) translateZ(-70em) rotateX(90deg);transform-origin:50% 100%}47%{transform:perspective(1300px) translateZ(0em) rotateX(0deg);transform-origin:50% 50%}53%{transform:perspective(1300px) translateZ(0em) rotateX(0deg);transform-origin:50% 50%}100%{transform:perspective(1300px) translateZ(-70em) rotateX(-90deg);transform-origin:50% 0%}}@keyframes LooseHinge-1{0%{transform:rotate(5deg);transform-origin:0% 0%}50%{transform:rotate(0deg);transform-origin:50% 50%}100%{transform:rotate(5deg);transform-origin:100% 100%}}@keyframes LooseHinge-2{0%{transform:rotate(10deg);transform-origin:0% 0%}50%{transform:rotate(0deg);transform-origin:50% 50%}100%{transform:rotate(10deg);transform-origin:100% 100%}}@keyframes LooseHinge-3{0%{transform:rotate(30deg);transform-origin:0% 0%}50%{transform:rotate(0deg);transform-origin:50% 50%}100%{transform:rotate(30deg);transform-origin:100% 100%}}@keyframes overlayOpen{from{opacity:var(--overlay-open-from-opacity, 1);background-color:var(--overlay-open-from-background-color, transparent)}to{opacity:1}}@keyframes overlayOpenWithoutOpacity{from{background-color:var(--overlay-open-from-background-color, transparent)}}@keyframes overlayOpenOpacity{from{opacity:var(--overlay-open-from-opacity, 1)}to{opacity:1}}@keyframes overlayOpenContent{from{transform:var(--overlay-open-content-from-transform, translate3d(0, 0, 0));clip-path:var(--overlay-open-content-from-clip-mask, inset(0% 0% 0% 0%))}to{transform:translate3d(0, 0, 0);clip-path:var(--overlay-open-content-to-clip-mask, inset(0% 0% 0% 0%))}}@keyframes overlayClose{to{opacity:var(--overlay-close-to-opacity, 1);background-color:var(--overlay-close-to-background-color, transparent)}}@keyframes overlayCloseWithoutOpacity{to{background-color:var(--overlay-close-to-background-color, transparent)}}@keyframes overlayCloseOpacity{to{opacity:var(--overlay-close-to-opacity, 1)}}@keyframes overlayCloseContent{from{transform:translate3d(0, 0, 0);clip-path:var(--overlay-close-content-from-clip-mask, inset(0% 0% 0% 0%))}to{transform:var(--overlay-close-content-to-transform, translate3d(0, 0, 0));clip-path:var(--overlay-close-content-to-clip-mask, inset(0% 0% 0% 0%))}}.backdrop{contain:layout}.has-backdrop-filter .backdrop-contents::after{backdrop-filter:var(--page-backdrop-filter, none);-webkit-backdrop-filter:var(--page-backdrop-filter, none);position:absolute;width:100%;height:100%;content:"";inset:0;z-index:1;pointer-events:none}.backdrop:not(.clip){-webkit-transform:translate(0px, 0px)}.backdrop>.backdrop-contents{transition:opacity .5s ease-in-out;opacity:0;top:0;bottom:0;width:100%;position:sticky;height:100%;max-height:100vh;overflow:hidden}.backdrop-contents.loaded{opacity:1}.backdrop.clip .backdrop-contents.above,.backdrop.clip .backdrop-contents.below{display:none}.backdrop.clip .backdrop-contents{will-change:display,opacity,transform,clip-path}.backdrop>.backdrop-contents [data-backdrop]{height:100%}.backdrop.clip{contain:none;overflow:hidden;clip-path:inset(0% 0% 0% 0%)}.clip>.backdrop-contents{height:calc(100vh + .5px);width:var(--backdrop-width, 100%);position:fixed}.backdrop{flex-shrink:0;width:100%;order:1;position:absolute;top:0;left:0;right:0;bottom:0}.wallpaper-navigation{position:absolute;inset:var(--pin-padding-top, 0) 0 var(--pin-padding-bottom, 0) 0;z-index:10;pointer-events:none !important;display:flex;justify-content:center;flex-wrap:wrap;flex-direction:row;max-width:100%;width:100%;flex:0}.wallpaper-navigation .page-content,.wallpaper-navigation .page-layout{background:none;background-color:transparent;visibility:hidden}.wallpaper-navigation .backdrop.clip{contain:none;overflow:hidden;clip-path:inset(0% 0% 0% 0%)}.wallpaper-navigation .backdrop.clip>.wallpaper-slideshow{position:fixed}.wallpaper-navigation .wallpaper-slideshow{top:0;bottom:0;position:sticky;transform:translate3d(0, 0, 0);height:calc(100% + .5px);max-height:calc(var(--viewport-height, 100vh) + .5px)}::part(slideshow-nav){transition:opacity 222ms ease-in-out;pointer-events:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;--button-size: 30px;--button-inset: 20px;--button-icon-color: rgba(255, 255, 255, 0.9);--button-icon-scale: 1;--button-icon-stroke-width: 1.5px;--button-icon-stroke-linecap: butt;--button-background-color: rgba(87, 87, 87, 0.35);--button-background-radius: 50%;--button-active-opacity: 0.7}::part(slideshow-nav-previous-button){pointer-events:auto;cursor:pointer;position:absolute;top:0;left:0;bottom:0}::part(slideshow-nav-next-button){pointer-events:auto;cursor:pointer;position:absolute;top:0;right:0;bottom:0}::part(slideshow-nav-close-button){pointer-events:auto;cursor:pointer;position:absolute;top:0;right:0}::part(slideshow-nav-prev){position:absolute;top:0;bottom:0;left:var(--button-inset, 0px);margin:auto;width:36px;height:36px}::part(slideshow-nav-next){position:absolute;top:0;bottom:0;right:var(--button-inset, 0px);margin:auto;width:36px;height:36px;transform:scaleX(-1)}::part(slideshow-nav-close){position:absolute;top:var(--button-inset, 0px);right:var(--button-inset, 0px);margin:auto;width:36px;height:36px}::part(slideshow-nav-prev),::part(slideshow-nav-next),::part(slideshow-nav-close){height:var(--button-size);width:var(--button-size)}::part(slideshow-nav-previous-button):active,::part(slideshow-nav-next-button):active,::part(slideshow-nav-close-button):active{opacity:var(--button-active-opacity, 0.7)}::part(slideshow-nav-background){stroke:none !important;fill:var(--button-background-color);rx:var(--button-background-radius)}::part(slideshow-nav-arrow),::part(slideshow-nav-x){fill:none !important;stroke:var(--button-icon-color);stroke-width:var(--button-icon-stroke-width);stroke-linecap:var(--button-icon-stroke-linecap);transform:scale(var(--button-icon-scale));transform-origin:center}bodycopy{display:block;contain:layout;word-wrap:break-word;position:relative;max-width:100%;width:100%;-webkit-nbsp-mode:normal;--font-scale: 1}bodycopy *{border-width:0}a{color:inherit}a.image-link,a.image-link:hover,a.image-link:active,a.icon-link,a.icon-link:hover,a.icon-link:active{border-bottom:none;text-decoration:none}[contenteditable=true] a:active,[contenteditable=true] .linked:active,[contenteditable=true] .zoomable:active{opacity:1}s *{text-transform:inherit}small{max-width:100%;text-decoration:inherit}b,strong{font-weight:bolder}.small-caps{font-variant:small-caps;text-transform:lowercase}.no-wrap{white-space:nowrap}.page_background{position:absolute;top:0;left:0;width:100%;height:100%}media-item::part(placeholder){border:1px solid rgba(0, 0, 0, 0.15) !important;overflow:hidden}media-item::part(placeholder-svg){background:#fff;display:block;width:100%;height:100%}media-item::part(placeholder-line){stroke:rgba(0, 0, 0, 0.1) !important}media-item::part(placeholder-rect){fill:rgba(0, 0, 0, 0.05);height:100%;width:100%}media-item .caption.empty{display:none}.tag-separator:before{content:", "}media-item[drag=true]::part(media),[contenteditable=true] iframe{pointer-events:none}column-set+*{--gutter-expand: 1}gallery-grid+*{--gutter-expand: 1}gallery-columnized+*{--gutter-expand: 1}gallery-justify+*{--gutter-expand: 1}media-item+*{--gutter-expand: 1}column-unit>*:first-child{--gutter-expand: 0}marquee-set h1,marquee-set h2,marquee-set h3,marquee-set h4,marquee-set h5,marquee-set h6,marquee-set h7,marquee-set h8,marquee-set h9{vertical-align:text-bottom;display:inline-block}marquee-set{pointer-events:auto}gallery-slideshow media-item figcaption.caption{display:var(--display-slideshow-captions, none);transform:var(--slideshow-caption-transform, translateX(0px));opacity:var(--slideshow-caption-opacity, 0);text-align:var(--slideshow-caption-align);transition-property:opacity;transition-duration:var(--slideshow-caption-transition-duration, 0.1s);will-change:opacity,transform;position:relative}gallery-slideshow media-item::part(sizing-frame){margin:auto 0;flex-grow:0}gallery-slideshow media-item::part(frame){display:flex;flex-wrap:wrap;width:var(--item-width);height:var(--slide-height);align-content:var(--slideshow-vertical-align);align-self:var(--slideshow-horizontal-align)}body>media-item[no-component]{all:unset !important;border:none !important;padding:0 !important;position:fixed !important;z-index:5000 !important;pointer-events:none !important;background:none !important;inset:0 !important;overflow:hidden !important}body.slideshow-scrub-dragging *{cursor:ew-resize !important}button#edit.edit{appearance:none;-webkit-appearance:none;border:none;cursor:pointer;font-size:var(--fontSize-default);font-family:var(--fontFamily-default);padding:0;text-align:left;white-space:nowrap;background:transparent;display:flex;margin:0;border-radius:3px 0 0 3px;pointer-events:auto;position:fixed;top:50%;transform:translate(0, -50%);right:400px;height:36px;width:12px;z-index:999;cursor:pointer;background-color:rgba(140, 140, 140, 0.4);padding-left:2px;margin-right:5px;width:20px;cursor:pointer;margin:0;right:0}button#edit.edit:active{opacity:.7;user-select:none}button#edit.edit svg{padding:0;width:16px;height:36px;margin-left:2px;opacity:1}button#edit.edit svg path{fill:#fff}.quick-view{--font-scale: 1;--resize-parent-width: unset;width:80%;height:80%;margin-top:auto;margin-right:auto;margin-bottom:auto;margin-left:auto;padding:5rem;padding-top:5rem;padding-right:5rem;padding-bottom:5rem;padding-left:5rem;display:flex;z-index:5001;transform:translateZ(999px);position:fixed;top:0;left:0;right:0;bottom:0;-webkit-text-size-adjust:100%;-ms-touch-action:none;touch-action:none;line-height:initial;letter-spacing:initial}.quick-view .caption{font-size:clamp(14.5px,var(--font-scale, 1)*var(--font-size, 14.5px),2.4rem)}.quick-view-frame{position:relative;display:flex;height:100%;width:100%}.quick-view-content{height:100%;width:auto}.quick-view-background{backdrop-filter:var(--quick-view-backdrop-filter, none);-webkit-backdrop-filter:var(--quick-view-backdrop-filter, none);transition:backdrop-filter .2s ease}.quick-view.quick-view-navigation{display:block;z-index:5002;position:fixed;inset:0;pointer-events:none;transform:translateZ(999px)}.quick-view::part(slideshow-nav){transition:opacity 222ms ease-in-out;position:absolute;z-index:99;inset:0;pointer-events:none}.pagination-watcher{pointer-events:none;height:1px;margin-top:-1px;width:100%}html,body{overflow-anchor:none}.colorfilter-color,.colorfilter-base{position:absolute;inset:0;pointer-events:none}.colorfilter-color{z-index:9995;display:block;background-color:var(--colorfilter-color, #FF0000);mix-blend-mode:var(--colorfilter-mix, lighten);opacity:var(--colorfilter-color-opacity, 0)}.colorfilter-base{display:block;backdrop-filter:grayscale(clamp(0, var(--colorfilter-grayscale, 0), var(--colorfilter-color-opacity, 0))) brightness(var(--colorfilter-brightness, 1)) contrast(var(--colorfilter-contrast, 1)) invert(var(--colorfilter-invert, 0));-webkit-backdrop-filter:grayscale(clamp(0, var(--colorfilter-grayscale, 0), var(--colorfilter-color-opacity, 0))) brightness(var(--colorfilter-brightness, 1)) contrast(var(--colorfilter-contrast, 1)) invert(var(--colorfilter-invert, 0));z-index:9994}#editor-overlay.safari,.colorfilter-base.safari,.colorfilter-color.safari,#cargo-dotsite.safari{transform:translateZ(0px);animation:loopTranslate .5s steps(2, end) infinite}@keyframes loopTranslate{0%{transform:translateZ(0px)}50%{transform:translateZ(1px)}100%{transform:translateZ(0px)}}.flying-object{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;overflow:hidden}.flying-object media-item{position:fixed;top:0;left:0}.flying-object,.flying-object *{user-select:none;pointer-events:none !important}body.audio-player-dragging,body.audio-player-dragging audio-player,body.audio-player-dragging *{cursor:ew-resize}audio-player[browser-default=true]{padding:unset;margin:unset;outline:unset;background:unset;border:unset;transform:unset;height:unset;position:relative;display:inline-block}audio-player::part(button){background:transparent;cursor:pointer;flex-shrink:0;align-items:center;justify-content:center;display:inline-flex;width:.7em;contain:layout}audio-player::part(separator){height:100%}audio-player::part(buffer){height:100%}audio-player::part(time-bar){height:100%;display:flex;justify-content:space-between;align-content:center;margin:auto 0;width:0%;flex-grow:1;height:100%}audio-player::part(progress){background:transparent;height:100%}audio-player::part(play-icon),audio-player::part(pause-icon){fill:currentColor;cursor:pointer;width:100%;height:auto}audio-player::part(label){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;user-select:none;margin:auto auto auto 0;flex:0 3 auto;min-width:0;width:100%}audio-player::part(total-time){flex:0 1 auto;margin:auto 0}audio-player::part(current-time),audio-player::part(play-text){flex:0 1 auto;margin:auto 0}audio-player::part(stream-anim):before{content:"Streaming"}audio-player::part(stream-anim){user-select:none;margin:auto auto auto 0}audio-player::part(buffer),audio-player::part(current-time),audio-player::part(note-svg),audio-player::part(play-text),audio-player::part(separator),audio-player::part(total-time){user-select:none;pointer-events:none}audio-player::part(buffer),audio-player::part(play-text),audio-player::part(progress){position:absolute}audio-player::part(time-bar),audio-player::part(button),audio-player::part(current-time),audio-player::part(note-icon),audio-player::part(pause),audio-player::part(play),audio-player::part(total-time){position:relative}audio-player::part(progress-indicator){border:1px solid currentColor;cursor:ew-resize;height:100%;right:0;position:absolute}audio-player{border:var(--border-lines);margin-bottom:.5em;overflow:hidden}audio-player::part(time-bar){background:var(--background-color)}audio-player::part(label),audio-player::part(current-time),audio-player::part(total-time){color:var(--text-color)}audio-player::part(play-icon),audio-player::part(pause-icon){fill:var(--icon-color, currentColor)}audio-player::part(separator){width:0px;background:none}audio-player::part(buffer){background:var(--buffer-background-color)}audio-player::part(progress){background:var(--progress-background-color)}audio-player::part(progress-indicator){border-top:0;border-bottom:0;border-left:0;border-right-width:2px}audio-player::part(button){height:100%;display:inline-flex;align-self:center;background:var(--background-color)}audio-player::part(button):after{color:var(--text-color)}audio-player[status=stopped]::part(button):after,audio-player:not([status])::part(button):after{content:var(--play-text)}audio-player[status=playing]::part(button):after{content:var(--pause-text)}audio-player::part(play-icon),audio-player::part(pause-icon){height:var(--icon-size, 1em);width:auto}audio-player::part(label),audio-player::part(stream-anim),audio-player::part(current-time),audio-player::part(total-time){padding:var(--text-padding)}shop-product{font-size:1.2rem;max-width:22rem;width:100%;position:relative;display:block}shop-product::part(price){line-height:1.1;color:inherit;font-family:inherit;font-style:inherit;font-weight:inherit;font-size:inherit;letter-spacing:inherit}shop-product::part(dropdown){width:100%;background:transparent;line-height:normal;color:inherit;font-family:inherit;font-style:inherit;font-weight:inherit;font-size:inherit;letter-spacing:inherit;white-space:nowrap;text-overflow:ellipsis;display:inline-block;-webkit-appearance:none;border:0;outline:0}shop-product::part(button){line-height:normal;cursor:pointer;display:inline-block;color:inherit;font-family:inherit;font-style:inherit;font-weight:inherit;font-size:inherit;letter-spacing:inherit;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}shop-product::part(button):active{opacity:.7}a[rel=show-cart][show-count]:after{counter-reset:variable var(--cart-item-count);content:" (" counter(variable) ")";display:var(--cart-item-count-display, none)}.cargodotsite{position:fixed;bottom:1rem;right:1.4rem;mix-blend-mode:difference;z-index:9999;opacity:.2;cursor:pointer}.mobile .cargodotsite{bottom:.4rem;right:1rem}.cargodotsite:active{opacity:.14}.dl-duplicate{position:fixed;bottom:1rem;right:1.4rem;z-index:9999;cursor:pointer}.mobile .dl-duplicate{bottom:.4rem;right:1rem}.dl-duplicate:active{opacity:.7}</style>
		<link rel="stylesheet" type="text/css" href="https://build.cargo.site/frontend/58d8e7/index.css">
		<script>!function(){function e(e,o,t){!1===e.prototype.hasOwnProperty(name)&&(e.prototype[o]=t)}e(Node,"saveable",!1),e(Node,"setSaveable",function(e){return this.saveable=e,this}),e(Node,"isSaveable",function(){return this.saveable}),Node.prototype.persistCloneNode=function(){var s=function(e,o,t){for(var i=0;i<e.childNodes.length;i++)t(e.childNodes[i],o.childNodes[i]),0<e.childNodes[i].childNodes.length&&s(e.childNodes[i],o.childNodes[i],t)},e=Node.prototype.cloneNode.apply(this,arguments);return this.isSaveable&&!0===this.isSaveable()&&e.setSaveable(!0),0<this.childNodes.length&&s(this,e,function(e,o){e.isSaveable&&!0===e.isSaveable()&&o.setSaveable(!0)}),e},this.core={markAsEditable:function(e){}}}(window.CargoEditor=window.CargoEditor||{});</script>
	
			<link rel="icon" href="https://freight.cargo.site/t/original/i/L2685363391447124967872218449009/eye_favicon.ico" sizes="any">
			
			
			<meta name="description" content="cargo.site">
			<meta name="twitter:card" content="summary_large_image">
			<meta name="twitter:title" content="CDGLS">
			<meta name="twitter:description" content="cargo.site">
			<meta name="twitter:image" content="https://freight.cargo.site/w/1000/i/T2699658833822478832539321943153/screenshot-3426419853.jpg">
			<meta property="og:title" content="CDGLS">
			<meta property="og:description" content="cargo.site">
			<meta property="og:url" content="https://coedouglas.com">
			<meta property="og:image" content="https://freight.cargo.site/w/1000/i/T2699658833822478832539321943153/screenshot-3426419853.jpg">
			<meta property="og:type" content="website">
			<style>/*
 * This CSS file has been generated and is served by Cargo Collective Inc
 * and is authorized to be used on Cargo Collective Inc only. 
 *
 * This CSS resource incorporates links to font software which is 
 * the valuable copyrighted property of WebType LLC, The Font Bureau 
 * and/or their suppliers. You may not 
 * attempt to copy, install, redistribute, convert, modify or reverse 
 * engineer this font software. Please contact WebType with any 
 * questions: http://www.webtype.com 
 */

@font-face {
    font-display: block;
    font-family: "Marist Variable";
    src: url("https://type.cargo.site/files/CargoMaristVariable.woff2") format("woff2-variations");
    font-style: normal;
    font-weight: 350 900;
}

@font-face {
    font-display: block;
    font-family: "Marist Variable";
    src: url("https://type.cargo.site/files/CargoMaristVariable.woff2") format("woff2-variations");
    font-style: normal;
    font-weight: 350 900;
}

@font-face {
    font-display: block;
    font-family: "Marist Variable";
    src: url("https://type.cargo.site/files/CargoMaristVariable.woff2") format("woff2-variations");
    font-style: normal;
    font-weight: 350 900;
}

@font-face {
    font-display: block;
    font-family: "Marist Variable";
    src: url("https://type.cargo.site/files/CargoMaristVariable.woff2") format("woff2-variations");
    font-style: normal;
    font-weight: 350 900;
}

@font-face {
    font-display: block;
    font-family: "Marist Variable";
    src: url("https://type.cargo.site/files/CargoMaristVariable.woff2") format("woff2-variations");
    font-style: normal;
    font-weight: 350 900;
}

@font-face {
    font-display: block;
    font-family: "Marist Variable";
    src: url("https://type.cargo.site/files/CargoMaristItalicVariable.woff2") format("woff2-variations");
    font-style: italic;
    font-weight: 350 900;
}

@font-face {
    font-display: block;
    font-family: "Marist Variable";
    src: url("https://type.cargo.site/files/CargoMaristVariable.woff2") format("woff2-variations");
    font-style: normal;
    font-weight: 350 900;
}

/*
 * Copyright © 2018 Information Architects Inc. with Reserved Font Name "iA Writer"
 * 
 * Based on IBM Plex Typeface
 * Copyright © 2017 IBM Corp. with Reserved Font Name "Plex"
 * 
 * https://ia.net
 */
@font-face {
    font-display: block;
    font-family: "iA Writer Quattro";
    src: url("https://type.cargo.site/files/iAWriterQuattro-Regular.woff") format("woff");
    font-style: normal;
    font-weight: normal;
}

@font-face {
    font-display: block;
    font-family: "iA Writer Quattro";
    src: url("https://type.cargo.site/files/iAWriterQuattro-Italic.woff") format("woff");
    font-style: italic;
    font-weight: normal;
}

@font-face {
    font-display: block;
    font-family: "iA Writer Quattro";
    src: url("https://type.cargo.site/files/iAWriterQuattro-Bold.woff") format("woff");
    font-style: normal;
    font-weight: bold;
}

@font-face {
    font-display: block;
    font-family: "iA Writer Quattro";
    src: url("https://type.cargo.site/files/iAWriterQuattro-BoldItalic.woff") format("woff");
    font-style: italic;
    font-weight: bold;
}

/*
 * This CSS file has been generated and is served by Cargo Collective Inc
 * and is authorized to be used on Cargo Collective Inc only.
 *
 * This CSS resource incorporates links to font software which is
 * the valuable copyrighted property of Dinamo Typefaces. You may not
 * attempt to copy, install, redistribute, convert, modify or reverse
 * engineer this font software. Please contact Dinamo with any
 * questions: https://abcdinamo.com/
 */
@font-face {
    font-display: block;
    font-family: "Diatype Variable";
    src: url("https://type.cargo.site/files/Cargo-DiatypePlusVariable.woff2") format("woff2-variations");
    font-style: normal;
    font-weight: 200 1000;
}

@font-face {
    font-display: block;
    font-family: "Diatype Variable";
    src: url("https://type.cargo.site/files/Cargo-DiatypePlusVariable.woff2") format("woff2-variations");
    font-style: normal;
    font-weight: 200 1000;
}

@font-face {
    font-display: block;
    font-family: "Diatype Variable";
    src: url("https://type.cargo.site/files/Cargo-DiatypePlusVariable.woff2") format("woff2-variations");
    font-style: normal;
    font-weight: 200 1000;
}

@font-face {
    font-display: block;
    font-family: "Diatype Variable";
    src: url("https://type.cargo.site/files/Cargo-DiatypePlusVariable.woff2") format("woff2-variations");
    font-style: normal;
    font-weight: 200 1000;
}

@font-face {
    font-display: block;
    font-family: "Diatype Variable";
    src: url("https://type.cargo.site/files/Cargo-DiatypePlusVariable.woff2") format("woff2-variations");
    font-style: normal;
    font-weight: 200 1000;
}

@font-face {
    font-display: block;
    font-family: "Diatype Variable";
    src: url("https://type.cargo.site/files/Cargo-DiatypePlusVariable.woff2") format("woff2-variations");
    font-style: normal;
    font-weight: 200 1000;
}

@font-face {
    font-display: block;
    font-family: "Diatype Variable";
    src: url("https://type.cargo.site/files/Cargo-DiatypePlusVariable.woff2") format("woff2-variations");
    font-style: normal;
    font-weight: 200 1000;
}

@font-face {
    font-display: block;
    font-family: "Diatype Variable";
    src: url("https://type.cargo.site/files/Cargo-DiatypePlusVariable.woff2") format("woff2-variations");
    font-style: normal;
    font-weight: 200 1000;
}

@font-face {
    font-display: block;
    font-family: "Diatype Variable";
    src: url("https://type.cargo.site/files/Cargo-DiatypePlusVariable-Italic.woff2") format("woff2-variations");
    font-style: italic;
    font-weight: 200 1000;
}

@font-face {
    font-display: block;
    font-family: "Diatype Semi-Mono Variable";
    src: url("https://type.cargo.site/files/Cargo-DiatypePlusVariable.woff2") format("woff2-variations");
    font-style: normal;
    font-weight: 200 700;
}

@font-face {
    font-display: block;
    font-family: "Diatype Semi-Mono Variable";
    src: url("https://type.cargo.site/files/Cargo-DiatypePlusVariable.woff2") format("woff2-variations");
    font-style: normal;
    font-weight: 200 700;
}

@font-face {
    font-display: block;
    font-family: "Diatype Semi-Mono Variable";
    src: url("https://type.cargo.site/files/Cargo-DiatypePlusVariable.woff2") format("woff2-variations");
    font-style: normal;
    font-weight: 200 700;
}

@font-face {
    font-display: block;
    font-family: "Diatype Semi-Mono Variable";
    src: url("https://type.cargo.site/files/Cargo-DiatypePlusVariable.woff2") format("woff2-variations");
    font-style: normal;
    font-weight: 200 700;
}

@font-face {
    font-display: block;
    font-family: "Diatype Semi-Mono Variable";
    src: url("https://type.cargo.site/files/Cargo-DiatypePlusVariable.woff2") format("woff2-variations");
    font-style: normal;
    font-weight: 200 700;
}

@font-face {
    font-display: block;
    font-family: "Diatype Semi-Mono Variable";
    src: url("https://type.cargo.site/files/Cargo-DiatypePlusVariable-Italic.woff2") format("woff2-variations");
    font-style: italic;
    font-weight: 200 700;
}

@font-face {
    font-display: block;
    font-family: "Diatype Mono Variable";
    src: url("https://type.cargo.site/files/Cargo-DiatypePlusVariable.woff2") format("woff2-variations");
    font-style: normal;
    font-weight: 200 700;
}

@font-face {
    font-display: block;
    font-family: "Diatype Mono Variable";
    src: url("https://type.cargo.site/files/Cargo-DiatypePlusVariable.woff2") format("woff2-variations");
    font-style: normal;
    font-weight: 200 700;
}

@font-face {
    font-display: block;
    font-family: "Diatype Mono Variable";
    src: url("https://type.cargo.site/files/Cargo-DiatypePlusVariable.woff2") format("woff2-variations");
    font-style: normal;
    font-weight: 200 700;
}

@font-face {
    font-display: block;
    font-family: "Diatype Mono Variable";
    src: url("https://type.cargo.site/files/Cargo-DiatypePlusVariable.woff2") format("woff2-variations");
    font-style: normal;
    font-weight: 200 700;
}

@font-face {
    font-display: block;
    font-family: "Diatype Mono Variable";
    src: url("https://type.cargo.site/files/Cargo-DiatypePlusVariable.woff2") format("woff2-variations");
    font-style: normal;
    font-weight: 200 700;
}

@font-face {
    font-display: block;
    font-family: "Diatype Mono Variable";
    src: url("https://type.cargo.site/files/Cargo-DiatypePlusVariable-Italic.woff2") format("woff2-variations");
    font-style: italic;
    font-weight: 200 700;
}

</style>
			</head>
	<body style="opacity: 0;"><customhtml></customhtml><style>html {
	--mobile-scale: 1;
	--mobile-padding-offset: 0.46;
}

body {
	--swatch-1: rgba(0, 0, 0, 0.85);
	--swatch-2: rgba(0, 0, 0, 0.75);
	--swatch-3: rgba(0, 0, 0, 0.6);
	--swatch-4: rgba(0, 0, 0, 0.4);
	--swatch-5: rgba(0, 0, 0, 0.25);
	background-color: #ffffff;
	--swatch-6: #ffffff;
}

body.mobile {
}

a:active,
.linked:active,
.zoomable::part(media):active {
	opacity: 0.7;
}

.page a.active {
	color: #ff0000;
}

sub {
	position: relative;
	vertical-align: baseline;
	top: 0.3em;
}

sup {
	position: relative;
	vertical-align: baseline;
	top: -0.4em;
}

.small-caps {
	font-variant: small-caps;
	text-transform: lowercase;
}

ol {
	margin: 0;
	padding: 0 0 0 2.5em;
	list-style-type: decimal-leading-zero;
}

ul {
	margin: 0;
	padding: 0 0 0 2.0em;
}

ul.lineated {
	margin: 0;
	padding: 0;
	list-style-type: none;
	margin: 0 0 0 3em;
	text-indent: -3em;
}

blockquote {
	margin: 0;
	padding: 0 0 0 2em;
}

hr {
	background: rgba(0, 0, 0, 0.6);
	border: 0;
	height: 1px;
	display: block;
	margin-top: 0.5rem;
	margin-bottom: 0.5rem;
}

.content {
	border-color: rgba(0,0,0,.85);
}

bodycopy {
	font-size: 1.2rem;
	font-weight: 300;
	color: rgba(0, 0, 0, 0.85);
	font-family: "IBM Plex Mono";
	font-style: normal;
	line-height: 1.4;
	letter-spacing: 0;
	display: block;
}

.mobile bodycopy {
	font-size: 1.5rem;
}

bodycopy a {
	color: rgba(0, 0, 0, 0.85);
	border-bottom: 0px solid rgba(127, 127, 127, 0.2);
	text-decoration: underline;
}

bodycopy a:hover {
}

h1 {
	font-family: "Marist Variable";
	font-style: normal;
	font-weight: 500;
	margin: 0;
	font-size: 4rem;
	line-height: 1;
	color: rgba(0, 0, 0, 0.85);
	letter-spacing: 0;
}

.mobile h1 {
	font-size: 3.5rem;
}

h1 a {
	color: rgba(0, 0, 0, 0.85);
	text-decoration: none;
}

h1 a:hover {
}

h2 {
	font-family: "Marist Variable";
	font-style: normal;
	font-weight: 350;
	margin: 0;
	color: rgba(0, 0, 0, 0.85);
	font-size: 3rem;
	line-height: 1.1;
	letter-spacing: 0;
}

.mobile h2 {
}

h2 a {
	color: rgba(0, 0, 0, 0.85);
	text-decoration: none;
}

h2 a:hover {
}

.caption {
	font-size: 0.75rem;
	font-weight: 300;
	color: rgba(0, 0, 0, 0.85);
	font-family: "IBM Plex Mono";
	font-style: normal;
	line-height: 1.2;
	letter-spacing: 0;
	display: block;
}

.caption a {
	text-decoration: underline;
	color: rgba(0, 0, 0, 0.85);
}

.caption a:hover {
}

media-item .caption {
	margin-top: .5em;
}

gallery-grid .caption,
gallery-columnized .caption,
gallery-justify .caption {
	margin-bottom: 2em;
}

[thumbnail-index] .caption {
	text-align: center;
}

[thumbnail-index] .caption .tags {
	margin-top: 0.25em;
}

.page {
	justify-content: flex-start;
	background-color: #ffffff;
}

.page-content {
	padding: 3rem;
	text-align: left;
}

.mobile [id] .page-layout {
	max-width: 100%;
}

.page-layout {
	align-items: flex-start;
	max-width: 100%;
}

media-item::part(media) {
	border: 0;
	padding: 0rem;
	border-width: 0rem;
	border-color: rgba(0,0,0,.85);
	border-style: solid;
	border-radius: 0rem;
}

.quick-view {
	height: 100%;
	width: 100%;
	padding: 3rem;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}

.quick-view-background {
	background-color: #ffffff;
}

.quick-view .caption {
	color: rgba(255, 255, 255, 1.0);
	padding: 20px 0;
	text-align: center;
	transition: 100ms opacity ease-in-out;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
}

.quick-view .caption-background {
	padding: 0.5rem 1rem;
	display: inline-block;
	background: rgba(0, 0, 0, 0.5);
	border-radius: .5rem;
	text-align: left;
	max-width: 50rem;
}

.mobile .quick-view {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 10px;
}

.mobile .quick-view .caption {
	padding: 10px 0;
}

.heading-3 {
	--text-style: "Heading 3";
	font-family: "IBM Plex Mono";
	font-style: normal;
	font-weight: 300;
	margin: 0;
	color: rgba(0, 0, 0, 0.85);
	font-size: 1.35rem;
	line-height: 1.45;
	letter-spacing: 0;
}

.mobile .heading-3 {
	font-size: 1.75rem;
}

.heading-3 a {
	color: rgba(0, 0, 0, 0.85);
	text-decoration: none;
}

.heading-3 a:hover {
	
}

.menu-type {
	--text-style: "Menu Type";
	font-size: 1rem;
	font-weight: 400;
	color: rgba(0, 0, 0, 0.85);
	font-family: "IBM Plex Mono";
	font-style: normal;
	line-height: 1.2;
	letter-spacing: 0;
	display: block;
}

.mobile .menu-type {
	font-size: 1.45rem;
}

.menu-type a {
	color: rgba(0, 0, 0, 0.85);
	border-bottom: 0px solid rgba(127, 127, 127, 0.2);
	text-decoration: underline;
}

.menu-type a:hover {
	
}

.overlay-text-179957 {
	--text-style: "Overlay Text";
	font-family: "iA Writer Quattro";
	font-style: normal;
	font-weight: 400;
	margin: 0;
	font-size: 4.8rem;
	line-height: 1.35;
	color: #000000;
	letter-spacing: 0;
}

.mobile .overlay-text-179957 {
	font-size: 3rem;
}

.overlay-text-179957 a {
	color: #000000;
	text-decoration: none;
}

.overlay-text-179957 a:hover {
	
}

.footer-text {
	--text-style: "Footer Text";
	font-size: 1rem;
	font-weight: 300;
	color: rgba(0, 0, 0, 0.85);
	font-family: "IBM Plex Mono";
	font-style: normal;
	line-height: 1.2;
	letter-spacing: 0;
	display: block;
}

.mobile .footer-text {
	font-size: 1.25rem;
}

.footer-text a {
	color: rgba(0, 0, 0, 0.85);
	border-bottom: 0px solid rgba(127, 127, 127, 0.2);
	text-decoration: underline;
}

.footer-text a:hover {
	
}

.heading-4 {
	--text-style: "Heading 4";
	font-size: 1.5rem;
	font-weight: 400;
	color: rgba(0, 0, 0, 0.85);
	font-family: "IBM Plex Mono";
	font-style: normal;
	line-height: 1.4;
	letter-spacing: 0;
	display: block;
}

.mobile .heading-4 {
	font-size: 1.75rem;
}

.heading-4 a {
	color: rgba(0, 0, 0, 0.85);
	border-bottom: 0px solid rgba(127, 127, 127, 0.2);
	text-decoration: underline;
}

.heading-4 a:hover {
	
}

.button-2 {
	--text-style: "button 2";
	font-size: 1.2rem;
	font-weight: 300;
	font-family: "IBM Plex Mono";
	font-style: normal;
	line-height: 1.4;
	letter-spacing: 0;
	color: #ffffff;
	background: rgba(0, 0, 0, 0.85);
	display: inline-block;
	border-color: rgba(0, 0, 0, 0.1);
	border-style: solid;
	border-width: 0.1rem;
	border-radius: 0.6rem;
	padding-top: 0.6rem;
	padding-right: 1.2rem;
	padding-bottom: 0.6rem;
	padding-left: 1.2rem;
	filter: drop-shadow(0rem 0.5rem 0.6rem rgba(0, 0, 0, 0.3));
	will-change: filter;
}

.mobile .button-2 {
	font-size: 1.5rem;
}

.button-2 a {
	color: #ffffff;
	text-decoration: none;
}

.button-2 a:hover {
	
}

.button-2 a.active {
	color: #ffffff;
	text-decoration: none;
}

.mobile .quick-view .caption-background {
	max-width: 100vw;
}

::part(slideshow-nav) {
	--button-size: 30px;
	--button-inset: 20px;
	--button-icon-color: rgba(255, 255, 255, 0.9);
	--button-icon-stroke-width: 1.5px;
	--button-icon-stroke-linecap: none;
	--button-background-color: rgba(87, 87, 87, 0.35);
	--button-background-radius: 50%;
	--button-active-opacity: 0.7;
}

gallery-slideshow::part(slideshow-nav) {
	--button-inset: 15px;
}

.quick-view::part(slideshow-nav) {
}

.wallpaper-slideshow::part(slideshow-nav) {
}

.mobile ::part(slideshow-nav) {
	--button-inset: 10px;
}

.mobile .quick-view::part(slideshow-nav) {
	--button-inset: 25px;
}

shop-product {
	font-size: 1.2rem;
	max-width: 22rem;
	font-family: "Diatype Variable";
	font-style: normal;
	font-weight: 400;
	font-variation-settings: 'slnt' 0, 'MONO' 0;
	letter-spacing: 0em;
	margin-bottom: 1em;
}

shop-product::part(price) {
	color: rgba(0, 0, 0, 0.75);
	line-height: 1.1;
	margin-bottom: 0.5em;
}

shop-product::part(dropdown) {
	width: 100%;
	color: rgba(0, 0, 0, 0.85);
	border: 1px solid rgba(0, 0, 0, 0.2);
	background-color: rgba(255, 255, 255, 0.0);
	background-image: url(https://static.cargo.site/assets/images/select-line-arrows.svg);
	background-repeat: no-repeat;
	background-position: top 0em right .1em;
	line-height: 1.2;
	padding: 0.58em 2em 0.55em 0.9em;
	border-radius: 10em;
	margin-bottom: 0.5em;
}

shop-product::part(button) {
	background: rgba(0, 0, 0, 0.15);
	color: rgba(0, 0, 0, 0.75);
	text-align: left;
	line-height: normal;
	padding: 0.5em 1em;
	cursor: pointer;
	border-radius: 10em;
}

shop-product::part(button):active {
	opacity: .7;
}

audio-player {
	--text-color: rgba(0, 0, 0, 0.85);
	--text-padding: 0 1.2em 0 1.0em;
	--background-color: rgba(255, 255, 255, 0);
	--buffer-background-color: rgba(0, 0, 0, 0.03);
	--progress-background-color: rgba(0, 0, 0, 0.075);
	--border-lines: 1px solid rgba(0, 0, 0, 0.2);
	font-size: 1.2rem;
	width: 32rem;
	height: 2.75em;
	font-family: "Diatype Variable";
	font-style: normal;
	font-weight: 400;
	font-variation-settings: 'slnt' 0, 'MONO' 0;
	line-height: normal;
	letter-spacing: 0em;
	margin-bottom: 0.5em;
	border-radius: 10em;
}

audio-player::part(button) {
	--icon-color: rgba(0, 0, 0, 0.85);
	--icon-size: 32%;
	--play-text: '';
	--pause-text: '';
	width: 3.15em;
	display: inline-flex;
	justify-content: center;
	cursor: pointer;
}

audio-player::part(play-icon) {
	padding-left: 0.6em;
}

audio-player::part(pause-icon) {
	padding-left: 0.4em;
}

audio-player::part(progress-indicator) {
	border-right: 1px solid rgba(0, 0, 0, 0);
	height: 100%;
	cursor: ew-resize;
}

audio-player::part(separator) {
	border-right: var(--border-lines);
}

body.mobile audio-player {
	max-width: 100%;
}</style><style id="mobile-offset-styles"></style><style id="text-style-font-sizes"></style><style id="link-styles"></style><style id="font-feature-settings-styles"></style><div class="content"><div id="U0023483072" page-url="header" class="page pinned pinned-top overlay"><a id="header"></a><div class="page-layout"><div class="page-content"><bodycopy style="--fit-height: 10px; --resize-parent-width: 100%;"><column-set gutter="1rem" mobile-stack="false"><column-unit slot="0" span="10"><span class="heading-3"><text-icon icon="eye-1"></text-icon> coe douglas <text-icon icon="rightwards-arrow"></text-icon> imagination / pataphysics / futures</span> <br /></column-unit><column-unit slot="1" span="2"><div style="text-align: right"><h2><a class="icon-link" href="overlay" rel="history"><text-icon icon="menu-3"></text-icon></a></h2></div></column-unit></column-set></bodycopy></div></div><style></style><style id="mobile-offset-styles-U0023483072"></style></div><div style="margin-top: 0px; margin-bottom: 0px;" class="pages"><div id="T3057851291" page-url="main" class="page"><a id="main"></a><div class="page-layout"><div class="page-content"><bodycopy style="--fit-height: 10px; --resize-parent-width: 100%;"><br />
<br />
<br />
 <column-set gutter="2rem" mobile-gutter="3rem" mobile-hide-empty="false" mobile-stack="true"><column-unit slot="0" span="4"><media-item class="" disable-zoom="true" hash="C2632472706226913715788603376753" limit-by="width" scale="100"></media-item></column-unit><column-unit slot="1" span="8"><h1>
I am most interested in more-than-human, solarpunk, magical, and enchanted near futures, where we reconnect with the wild current, choose animate intelligence over the dismal digital urge, and use our imaginations for collective good.<br />—</h1>
<span class="heading-3">I work in the space of design + imagination at UW-Madison, leading the creative development for the <u><a href="https://mdi.wisc.edu" target="_blank">MS Design + Innovation (MD+I)</a></u> graduate program. I teach in both of the core capstone classes: the second Design Horizon studio with a teaching colleague, and I established and lead the <i>MD+I Summer Futures Studio</i>, an 8-week deep dive into hopeful futures in Wisconsin. <br />
<br />My practice and process includes writing, design, illustration, oracles and otherworlds, deep collaboration, slow thinking, imagining otherwise — and with — an increasing number of analog methods.<br /><br />
Before my work in the university, I led multi-channel advertising campaigns at agencies across the country, made TV commercials, wrote jingles, built in-house agencies, told stories, and gave more than twenty-five years serving at the altar of the brand gods.<br />
<br />
<b><a href="about" rel="history"><u>MORE ABOUT ME</u></a> <text-icon icon="rightwards-arrow"></text-icon></b></span></column-unit></column-set><br />


<span class="menu-type"><br />
</span><span class="menu-type"></span><br />
<br />
<br />
<column-set gutter="2rem" mobile-hide-empty="false" mobile-stack="true"><column-unit slot="0" span="6"><h2>
Speaking / Workshops—</h2></column-unit><column-unit slot="1" span="2"><br />
</column-unit><column-unit slot="2" span="4"></column-unit></column-set><br />
<hr /><br />
<br />
<column-set gutter="2rem" mobile-hide-empty="false" mobile-stack="true"><column-unit slot="0" span="6"><span class="heading-4">HOW TO THINK IMPOSSIBLY: EXPLORING WISCONSIN HOUSING FUTURES<br /></span>A talk and workshop on imagining housing futures for everyone.<br />
<br />
</column-unit><column-unit slot="1" span="2"><media-item class="zoomable" hash="G2688531724095015808337199940721" limit-by="width" scale="75%"></media-item></column-unit><column-unit slot="2" span="4"><b><br />
2025 <a href="https://www.wheda.com">WISCONSIN HOUSING &#x26; ECONOMIC DEVELOPMENT AUTHORITY</a> 
CONFERENCE — HOW HOUSING HAPPENS, NOVEMBER 12th, 2025 </b></column-unit></column-set><br />
<br />
<hr /><br />
<br />
<column-set><column-unit slot="0" span="6"><span class="heading-4"><text-icon icon="happy-face-1"></text-icon> WHAT IF IT ALL WORKS OUT?
</span>A  talk with students about spiraling career trajectories, preposterous<br />
futures, hopepunk, and why imagination is more important than ever.<br />
<br />
</column-unit><column-unit slot="1" span="2"><media-item class="zoomable" hash="C2688552133351298031700593263729" limit-by="width" scale="75%"></media-item></column-unit><column-unit slot="2" span="4"><b><br />

2025 DESIGN LEADERSHIP SYMPOSIUM TALKS — UW MADISON<br />
<a href="https://humanecology.wisc.edu" target="_blank">SCHOOL OF HUMAN ECOLOGY</a> | DESIGN STUDIES </b>



<br />

</column-unit></column-set><br />
<br />
<hr /><br />
<br />
<column-set gutter="1"><column-unit slot="0" span="6"><span class="heading-4">ANTICIPATING WELLNESS: WORKSHOP &#x26; PRESENTATION<br />
</span>Collaborative Mythmaking and Engaged Rituals for the City<br />
<br />
</column-unit><column-unit slot="1" span="2"><media-item class="zoomable" hash="H2688580379503885785756185576561" limit-by="width" scale="75%"></media-item> </column-unit><column-unit slot="2" span="4"><a href="https://anticipationconference.net/anticipation-conference-2022/">ANTICIPATION 22 CONFERENCE</a>, ASU CENTER FOR SCIENCE AND<br />
THE IMAGINATION, NOVEMBER 16-18, 2022</column-unit></column-set><br />
<br />
<hr /><br />
<br />
<br />
<br />
<br />
<column-set gutter="3rem"><column-unit slot="0" span="7"><b><h2>Recent Projects—</h2></b></column-unit><column-unit slot="1" span="5"><br />

</column-unit></column-set><column-set gutter="2rem"><column-unit slot="0"><media-item class="zoomable" hash="O2632751479787482319962419676273" scale="100%"></media-item><br />
<br />
<br /><a class="heading-3" href="semester-zero" rel="history"><u><b>SEMESTER ZERO BOOK PROJECT</b></u></a><br />
<br />
<i>Semester Zero</i> was created as a primer — a kind of semester before the first semester — for new students in our one-year immersive MS Design + Innovation graduate program. <br /><br />
The book shares our perspective on design and innovation, imagination, futures, our guiding principles, and a selection of readings, videos, short exercises, an one required exercise new students can engage in as they prepare to join our program. <br />
<br />
</column-unit><column-unit slot="1"><media-item class="zoomable" hash="O2632748307888285589678728856689"></media-item><br /><br />
<br />
<span class="heading-3"><b>MESOPALOOZA ZINE: POSSIBLE WORLDS</b></span><br />
<br />Born in the HONORS 380: Honors Seminar in the Arts at the University of Wisconsin-Milwaukee, the MESOPALOOZA Zine represents the final project for the class <i>Possible Worlds: Design Fictions and Fabulations for Imagining Otherwise</i>. <br />
<br />
Students wrote stories, made ads, proposed possible futures and wild new realities like Corvid language lessons, subterranean fashion shows, and the first ever HearthPunk festival. 
</column-unit><column-unit slot="2"><media-item class="zoomable" hash="Q2632755249232059829919615992945"></media-item><br />
<br />
<br />
<span class="heading-3"><b>PORTAIT SOCIETY : ON THE WING </b></span><b><br />
</b>
<br /><i>On The Wing</i> is a Sketchbook Project from <a href="https://www.portraitsocietygallery.com/on-the-wing" target="_blank">Portrait Society Gallery</a> in Milwaukee. The books are then displayed and bid on with proceeds going local non profit organizations. <br />
<br />
I created a pataphysical grimoire — of sorts — called <i>La Langue des Oiseaux</i> (The Language of the Birds), complete with spells and sigils, tarot cards, exercises and instructions for seeing into the in-between. 
</column-unit><column-unit slot="3"><media-item class="zoomable" hash="L2682214615151857358735801762929"></media-item><br /><br /><br />
<span class="heading-3"><b>THE UNKNOWN WONDERS ORACLE</b></span><br />
<br />A 52 card oracle deck conceptualized and designed using the amazing art work of Jean Roberts Guequierre. The deck is a year-long deep dive into archetypal themes and strange otherworlds. The deck can be used for oracular work, creative activation, or as a tool for inner exploration. <br />
<br />
<br />
</column-unit></column-set><br />
<br />
<br />
<br />
<br />
<br />

<br />
<column-set gutter="1"><column-unit slot="0" span="10"><span class="footer-text">made with imagination. assisted by the spirits. no ai, ever. </span></column-unit><column-unit slot="1" span="2"><div style="text-align: right"><span class="footer-text">©2025 to ethernity.</span></div></column-unit></column-set>
<br /></bodycopy></div></div><style>[id="T3057851291"].page {
	min-height: var(--viewport-height);
}

[id="T3057851291"] .page-content {
	align-items: flex-start;
}</style><style id="mobile-offset-styles-T3057851291"></style></div></div><div id="U2607169907" page-url="footer" class="page pinned pinned-bottom overlay"><a id="footer"></a><div class="page-layout"><div class="page-content"><bodycopy style="--fit-height: 10px; --resize-parent-width: 100%;"><br />
<hr /><br />
<column-set gutter="1" mobile-stack="false"><column-unit slot="0" span="8"><span class="footer-text">MADE WITH IMAGINATION, NOT AI | ©2025<div style="text-align: right"></div></span></column-unit><column-unit slot="1" span="4"><div style="text-align: right"><span class="footer-text"><a class="icon-link" href="https://www.instagram.com/coedouglas" target="_blank"><text-icon icon="instagram"></text-icon></a>  <a class="icon-link" href="https://www.are.na/coe-douglas/index"><text-icon icon="arena"></text-icon></a>  <a class="icon-link" href="https://www.linkedin.com/in/coedouglas/" target="_blank"><text-icon icon="linkedin"></text-icon></a>  <a class="icon-link" href="https://bsky.app/profile/coedouglas.bsky.social"><text-icon icon="bluesky"></text-icon></a></span></div><span class="footer-text"> </span></column-unit></column-set></bodycopy></div></div><style></style><style id="mobile-offset-styles-U2607169907"></style></div></div>
		<script src="https://build.cargo.site/frontend/58d8e7/index.js" async type="module"></script>
	</body>

</html>
