301 Moved Permanently means that the requested resource has been permanently moved to a new URL. All future requests should use the new address.
The browser will automatically redirect the user to the new address, and search engines will update their indexes.
200 OK is a standard successful HTTP server response. It means that the client’s request (e.g., from a browser) was successfully processed, and the server is delivering the requested data.
The user receives content without errors, and the page or application functions properly. If Code 200 is accompanied by data, the browser or program processes and displays it to the user.
GET / HTTP/1.1 Host: r2ap.com Accept: */* User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
<!doctype html> <html xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/2008/fbml" lang="en-US" > <head> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1"> <!-- This is Squarespace. --><!-- icosahedron-tarantula-lerk --> <base href=""> <meta charset="utf-8" /> <title>R-Squared Architecture and Planning</title> <meta http-equiv="Accept-CH" content="Sec-CH-UA-Platform-Version, Sec-CH-UA-Model" /><link rel="icon" type="image/x-icon" href="https://images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/b9e6ed3f-6505-46c4-b340-3b2d91b81129/favicon.ico?format=100w"/> <link rel="canonical" href="https://www.r2ap.com"/> <meta property="og:site_name" content="R-Squared Architecture and Planning"/> <meta property="og:title" content="R-Squared Architecture and Planning"/> <meta property="og:url" content="https://www.r2ap.com"/> <meta property="og:type" content="website"/> <meta property="og:image" content="http://static1.squarespace.com/static/64e4da97c73b04024b3364c7/t/65aad83a83c5fb08dc389059/1705695290629/r2-black.png?format=1500w"/> <meta property="og:image:width" content="720"/> <meta property="og:image:height" content="288"/> <meta itemprop="name" content="R-Squared Architecture and Planning"/> <meta itemprop="url" content="https://www.r2ap.com"/> <meta itemprop="thumbnailUrl" content="http://static1.squarespace.com/static/64e4da97c73b04024b3364c7/t/65aad83a83c5fb08dc389059/1705695290629/r2-black.png?format=1500w"/> <link rel="image_src" href="http://static1.squarespace.com/static/64e4da97c73b04024b3364c7/t/65aad83a83c5fb08dc389059/1705695290629/r2-black.png?format=1500w" /> <meta itemprop="image" content="http://static1.squarespace.com/static/64e4da97c73b04024b3364c7/t/65aad83a83c5fb08dc389059/1705695290629/r2-black.png?format=1500w"/> <meta name="twitter:title" content="R-Squared Architecture and Planning"/> <meta name="twitter:image" content="http://static1.squarespace.com/static/64e4da97c73b04024b3364c7/t/65aad83a83c5fb08dc389059/1705695290629/r2-black.png?format=1500w"/> <meta name="twitter:url" content="https://www.r2ap.com"/> <meta name="twitter:card" content="summary"/> <meta name="description" content="" /> <link rel="preconnect" href="https://images.squarespace-cdn.com"> <link rel="preconnect" href="https://use.typekit.net" crossorigin> <link rel="preconnect" href="https://p.typekit.net" crossorigin> <script type="text/javascript" src="//use.typekit.net/ik/dgW6_dau2RkWTSoBKKiLcmJJKlJ4b6EnmVRF1_f5fg3feGCIfFHN4UJLFRbh52jhWDjXZQsqjQqajDSDjRMXw2JXjRwDFRsRFU7SMkG0jAFu-WsoShFGZAsude80ZkoRdhXCHKoyjamTiY8Djhy8ZYmC-Ao1Oco8if37OcBDOcu8OfG0-AFzShBGZAskdhtlieBkjAoXiAUyOAU8ScC0SaBujW48Sagyjh90jhNlOfG0SaBujW48SagyjhmDjhy8ZYmC-Ao1OcFzdPUyjamTiY8Djhy8ZYmC-Ao1OcFzdPUyjamTiY8Djhy8ZYmC-Ao1Oco8ifUySkolZPUTjhNDjAy8ZY4zdKuXjW4yd1sudeIldemk-koDSWmyScmDSeBRZPoRdhXCdeNRjAUGdaFXOYJkjWM0jhNlOYFUiABkZWF3jAF8ShFGZAsude80ZkoRdhXCiaiaOcBRiA8XpWFR-emqiAUTdcS0jhNlOYiaikoyjamTiY8Djhy8ZYmC-Ao1Oco8ifUaiaS0jWw0dA9CiaiaOc8RdaFy-emqScN0OWsyScB0iYmCjPuCZW4nO1FUiABkZWF3jAF8OcFzdPUaiaS0SR4ySfoRdhXCiaiaO1FUiABkZWF3jAF8ShFGZAsude80ZkoRdhXKec8XjkuyicB0ifu1jW4qZPu1dasG-AwlSY4zH6GJlOwfIMMjMkMfH6GJldwfIMMjgPMfH6GJC_wfIMMjgkMfqMY48OE1g6.js"></script> <script type="text/javascript">try{Typekit.load();}catch(e){}</script> <script type="text/javascript" crossorigin="anonymous" defer="true" nomodule="nomodule" src="//assets.squarespace.com/@sqs/polyfiller/1.6/legacy.js"></script> <script type="text/javascript" crossorigin="anonymous" defer="true" src="//assets.squarespace.com/@sqs/polyfiller/1.6/modern.js"></script> <script type="text/javascript">SQUARESPACE_ROLLUPS = {};</script> <script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/extract-css-runtime-385c82274673b7e4-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-extract_css_runtime');</script> <script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/extract-css-runtime-385c82274673b7e4-min.en-US.js" defer ></script><script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/extract-css-moment-js-vendor-b60fc53b12f6d6c5-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-extract_css_moment_js_vendor');</script> <script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/extract-css-moment-js-vendor-b60fc53b12f6d6c5-min.en-US.js" defer ></script><script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/cldr-resource-pack-24940d34f89617d9-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-cldr_resource_pack');</script> <script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/cldr-resource-pack-24940d34f89617d9-min.en-US.js" defer ></script><script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/common-vendors-stable-63aa6a8a011f7ecd-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-common_vendors_stable');</script> <script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/common-vendors-stable-63aa6a8a011f7ecd-min.en-US.js" defer ></script><script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/common-vendors-e3821afb8a4d5260-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-common_vendors');</script> <script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/common-vendors-e3821afb8a4d5260-min.en-US.js" defer ></script><script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/common-ca5306dcfe3c3d00-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-common');</script> <script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/common-ca5306dcfe3c3d00-min.en-US.js" defer ></script><script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/performance-ee11b07fc00a153c-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-performance');</script> <script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/performance-ee11b07fc00a153c-min.en-US.js" defer ></script><script data-name="static-context">Static = window.Static || {}; Static.SQUARESPACE_CONTEXT = {"betaFeatureFlags":["contacts_and_campaigns_redesign","member_areas_feature","campaigns_discount_section_in_blasts","i18n_beta_website_locales","new_stacked_index","scripts_defer","campaigns_thumbnail_layout","override_block_styles","campaigns_import_discounts","nested_categories","supports_versioned_template_assets","campaigns_discount_section_in_automations","campaigns_merch_state","marketing_landing_page","marketing_automations","section-sdk-product-pages","campaigns_new_image_layout_picker"],"facebookAppId":"314192535267336","facebookApiVersion":"v6.0","rollups":{"squarespace-announcement-bar":{"js":"//assets.squarespace.com/universal/scripts-compressed/announcement-bar-8003bc62e0073df6-min.en-US.js"},"squarespace-audio-player":{"css":"//assets.squarespace.com/universal/styles-compressed/audio-player-5d864aadea1060d1-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/audio-player-3cd3d7d5985a9870-min.en-US.js"},"squarespace-blog-collection-list":{"css":"//assets.squarespace.com/universal/styles-compressed/blog-collection-list-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/blog-collection-list-770996818a620a62-min.en-US.js"},"squarespace-calendar-block-renderer":{"css":"//assets.squarespace.com/universal/styles-compressed/calendar-block-renderer-b72d08ba4421f5a0-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/calendar-block-renderer-f17cd4b30170c5f4-min.en-US.js"},"squarespace-chartjs-helpers":{"css":"//assets.squarespace.com/universal/styles-compressed/chartjs-helpers-96b256171ee039c1-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/chartjs-helpers-2142d2f8231d73c4-min.en-US.js"},"squarespace-comments":{"css":"//assets.squarespace.com/universal/styles-compressed/comments-884caa2347b9eaf3-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/comments-124b2da01b70266d-min.en-US.js"},"squarespace-custom-css-popup":{"css":"//assets.squarespace.com/universal/styles-compressed/custom-css-popup-492a7334763c4678-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/custom-css-popup-ce3a5b1183b139bb-min.en-US.js"},"squarespace-dialog":{"css":"//assets.squarespace.com/universal/styles-compressed/dialog-6ad3397bb3743468-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/dialog-30f3096f9da3ca7e-min.en-US.js"},"squarespace-events-collection":{"css":"//assets.squarespace.com/universal/styles-compressed/events-collection-b72d08ba4421f5a0-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/events-collection-4128d59c3574eadb-min.en-US.js"},"squarespace-form-rendering-utils":{"js":"//assets.squarespace.com/universal/scripts-compressed/form-rendering-utils-f18672f48bab2002-min.en-US.js"},"squarespace-forms":{"css":"//assets.squarespace.com/universal/styles-compressed/forms-0afd3c6ac30bbab1-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/forms-deafd5a150731210-min.en-US.js"},"squarespace-gallery-collection-list":{"css":"//assets.squarespace.com/universal/styles-compressed/gallery-collection-list-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/gallery-collection-list-91bf179640922449-min.en-US.js"},"squarespace-image-zoom":{"css":"//assets.squarespace.com/universal/styles-compressed/image-zoom-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/image-zoom-60f9abd094f76732-min.en-US.js"},"squarespace-pinterest":{"css":"//assets.squarespace.com/universal/styles-compressed/pinterest-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/pinterest-be650135610f6741-min.en-US.js"},"squarespace-popup-overlay":{"css":"//assets.squarespace.com/universal/styles-compressed/popup-overlay-b742b752f5880972-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/popup-overlay-99c7040f5523f75f-min.en-US.js"},"squarespace-product-quick-view":{"css":"//assets.squarespace.com/universal/styles-compressed/product-quick-view-0ba5bac716923b8e-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/product-quick-view-265fed3ad0494ca9-min.en-US.js"},"squarespace-products-collection-item-v2":{"css":"//assets.squarespace.com/universal/styles-compressed/products-collection-item-v2-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/products-collection-item-v2-6d4891a84922348b-min.en-US.js"},"squarespace-products-collection-list-v2":{"css":"//assets.squarespace.com/universal/styles-compressed/products-collection-list-v2-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/products-collection-list-v2-dc2433d1c2d992d5-min.en-US.js"},"squarespace-search-page":{"css":"//assets.squarespace.com/universal/styles-compressed/search-page-90a67fc09b9b32c6-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/search-page-05e0b385b1e98610-min.en-US.js"},"squarespace-search-preview":{"js":"//assets.squarespace.com/universal/scripts-compressed/search-preview-80e42752b6c4df56-min.en-US.js"},"squarespace-simple-liking":{"css":"//assets.squarespace.com/universal/styles-compressed/simple-liking-701bf8bbc05ec6aa-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/simple-liking-0ce9c692006369a3-min.en-US.js"},"squarespace-social-buttons":{"css":"//assets.squarespace.com/universal/styles-compressed/social-buttons-95032e5fa98e47a5-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/social-buttons-d49e30eaf5bd9640-min.en-US.js"},"squarespace-tourdates":{"css":"//assets.squarespace.com/universal/styles-compressed/tourdates-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/tourdates-cefd2a072aff5c4f-min.en-US.js"},"squarespace-website-overlays-manager":{"css":"//assets.squarespace.com/universal/styles-compressed/website-overlays-manager-07ea5a4e004e6710-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/website-overlays-manager-0fe154df485a6a6e-min.en-US.js"}},"pageType":2,"website":{"id":"64e4da97c73b04024b3364c7","identifier":"icosahedron-tarantula-lerk","websiteType":1,"contentModifiedOn":1726866258959,"cloneable":false,"hasBeenCloneable":false,"siteStatus":{},"language":"en-US","timeZone":"America/Los_Angeles","machineTimeZoneOffset":-25200000,"timeZoneOffset":-25200000,"timeZoneAbbr":"PDT","siteTitle":"R-Squared Architecture and Planning","fullSiteTitle":"R-Squared Architecture and Planning","siteDescription":"","logoImageId":"65aad83a83c5fb08dc389059","shareButtonOptions":{"8":true,"4":true,"2":true,"7":true,"3":true,"1":true,"6":true},"logoImageUrl":"//images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/c5c74849-3c0a-4063-a9ba-1b811d1edf65/r2-black.png","authenticUrl":"https://www.r2ap.com","internalUrl":"https://icosahedron-tarantula-lerk.squarespace.com","baseUrl":"https://www.r2ap.com","primaryDomain":"www.r2ap.com","sslSetting":3,"isHstsEnabled":true,"socialAccounts":[{"serviceId":64,"screenname":"Instagram","addedOn":1692719768300,"profileUrl":"https://www.instagram.com/rsquaredap/","iconEnabled":true,"serviceName":"instagram-unauth"},{"serviceId":74,"screenname":"URL","addedOn":1705701216460,"profileUrl":"https://www.thumbtack.com/or/portland/architects/r-squared-design-planning/service/216540449773642775?utm_medium=web&utm_source=txt&surface=sp&referrer_pk=216540449774560647","iconEnabled":true,"serviceName":"url"},{"serviceId":42,"screenname":"Houzz","addedOn":1705701258381,"profileUrl":"https://www.houzz.com/pro/webuser-840530135","iconEnabled":true,"serviceName":"houzz"}],"typekitId":"","statsMigrated":false,"imageMetadataProcessingEnabled":false,"screenshotId":"a5236db8eb2db85902282271983bb623c26d560b4f6ede6fee48da49a9cbec94","captchaSettings":{"enabledForDonations":false},"showOwnerLogin":false},"websiteSettings":{"id":"64e4da97c73b04024b3364c9","websiteId":"64e4da97c73b04024b3364c7","subjects":[],"country":"US","state":"OR","simpleLikingEnabled":true,"mobileInfoBarSettings":{"isContactEmailEnabled":false,"isContactPhoneNumberEnabled":false,"isLocationEnabled":false,"isBusinessHoursEnabled":false},"commentLikesAllowed":true,"commentAnonAllowed":true,"commentThreaded":true,"commentApprovalRequired":false,"commentAvatarsOn":true,"commentSortType":2,"commentFlagThreshold":0,"commentFlagsAllowed":true,"commentEnableByDefault":true,"commentDisableAfterDaysDefault":0,"disqusShortname":"","commentsEnabled":false,"storeSettings":{"returnPolicy":null,"termsOfService":null,"privacyPolicy":null,"expressCheckout":false,"continueShoppingLinkUrl":"/","useLightCart":false,"showNoteField":false,"shippingCountryDefaultValue":"US","billToShippingDefaultValue":false,"showShippingPhoneNumber":true,"isShippingPhoneRequired":false,"showBillingPhoneNumber":true,"isBillingPhoneRequired":false,"currenciesSupported":["USD","CAD","GBP","AUD","EUR","CHF","NOK","SEK","DKK","NZD","SGD","MXN","HKD","CZK","ILS","MYR","RUB","PHP","PLN","THB","BRL","ARS","COP","IDR","INR","JPY","ZAR"],"defaultCurrency":"USD","selectedCurrency":"USD","measurementStandard":1,"showCustomCheckoutForm":false,"checkoutPageMarketingOptInEnabled":true,"enableMailingListOptInByDefault":false,"sameAsRetailLocation":false,"merchandisingSettings":{"scarcityEnabledOnProductItems":false,"scarcityEnabledOnProductBlocks":false,"scarcityMessageType":"DEFAULT_SCARCITY_MESSAGE","scarcityThreshold":10,"multipleQuantityAllowedForServices":true,"restockNotificationsEnabled":false,"restockNotificationsSuccessText":"","restockNotificationsMailingListSignUpEnabled":false,"relatedProductsEnabled":false,"relatedProductsOrdering":"random","soldOutVariantsDropdownDisabled":false,"productComposerOptedIn":false,"productComposerABTestOptedOut":false,"productReviewsEnabled":false},"minimumOrderSubtotalEnabled":false,"minimumOrderSubtotal":{"currency":"USD","value":"0.00"},"isLive":false,"multipleQuantityAllowedForServices":true},"useEscapeKeyToLogin":false,"ssBadgeType":1,"ssBadgePosition":4,"ssBadgeVisibility":1,"ssBadgeDevices":1,"pinterestOverlayOptions":{"mode":"disabled"},"userAccountsSettings":{"loginAllowed":false,"signupAllowed":false}},"cookieSettings":{"isCookieBannerEnabled":false,"isRestrictiveCookiePolicyEnabled":false,"cookieBannerText":"","cookieBannerTheme":"","cookieBannerVariant":"","cookieBannerPosition":"","cookieBannerCtaVariant":"","cookieBannerCtaText":"","cookieBannerAcceptType":"OPT_IN","cookieBannerOptOutCtaText":"","cookieBannerHasOptOut":false,"cookieBannerHasManageCookies":true,"cookieBannerManageCookiesLabel":"","cookieBannerSavedPreferencesText":"","cookieBannerSavedPreferencesLayout":"PILL"},"websiteCloneable":false,"collection":{"title":"Home","id":"64e4da9e22fb123cc49f8bc5","fullUrl":"/","type":10,"permissionType":1},"subscribed":false,"appDomain":"squarespace.com","templateTweakable":true,"tweakJSON":{"form-use-theme-colors":"false","header-logo-height":"148px","header-mobile-logo-max-height":"45px","header-vert-padding":"1vw","header-width":"Full","maxPageWidth":"1400px","pagePadding":"2vw","tweak-blog-alternating-side-by-side-image-aspect-ratio":"1:1 Square","tweak-blog-alternating-side-by-side-image-spacing":"6%","tweak-blog-alternating-side-by-side-meta-spacing":"20px","tweak-blog-alternating-side-by-side-primary-meta":"Categories","tweak-blog-alternating-side-by-side-read-more-spacing":"20px","tweak-blog-alternating-side-by-side-secondary-meta":"Date","tweak-blog-basic-grid-columns":"3","tweak-blog-basic-grid-image-aspect-ratio":"1:1 Square","tweak-blog-basic-grid-image-spacing":"30px","tweak-blog-basic-grid-meta-spacing":"17px","tweak-blog-basic-grid-primary-meta":"Categories","tweak-blog-basic-grid-read-more-spacing":"37px","tweak-blog-basic-grid-secondary-meta":"Date","tweak-blog-item-custom-width":"75","tweak-blog-item-show-author-profile":"false","tweak-blog-item-width":"Narrow","tweak-blog-masonry-columns":"2","tweak-blog-masonry-horizontal-spacing":"64px","tweak-blog-masonry-image-spacing":"20px","tweak-blog-masonry-meta-spacing":"10px","tweak-blog-masonry-primary-meta":"Categories","tweak-blog-masonry-read-more-spacing":"22px","tweak-blog-masonry-secondary-meta":"Date","tweak-blog-masonry-vertical-spacing":"231px","tweak-blog-side-by-side-image-aspect-ratio":"1:1 Square","tweak-blog-side-by-side-image-spacing":"6%","tweak-blog-side-by-side-meta-spacing":"20px","tweak-blog-side-by-side-primary-meta":"Categories","tweak-blog-side-by-side-read-more-spacing":"20px","tweak-blog-side-by-side-secondary-meta":"Date","tweak-blog-single-column-image-spacing":"50px","tweak-blog-single-column-meta-spacing":"30px","tweak-blog-single-column-primary-meta":"Categories","tweak-blog-single-column-read-more-spacing":"30px","tweak-blog-single-column-secondary-meta":"Date","tweak-events-stacked-show-thumbnails":"true","tweak-events-stacked-thumbnail-size":"3:2 Standard","tweak-fixed-header":"false","tweak-fixed-header-style":"Basic","tweak-global-animations-animation-curve":"ease","tweak-global-animations-animation-delay":"0.6s","tweak-global-animations-animation-duration":"0.65s","tweak-global-animations-animation-style":"fade","tweak-global-animations-animation-type":"none","tweak-global-animations-complexity-level":"detailed","tweak-global-animations-enabled":"false","tweak-portfolio-grid-basic-custom-height":"50","tweak-portfolio-grid-overlay-custom-height":"50","tweak-portfolio-hover-follow-acceleration":"10%","tweak-portfolio-hover-follow-animation-duration":"Fast","tweak-portfolio-hover-follow-animation-type":"Fade","tweak-portfolio-hover-follow-delimiter":"Bullet","tweak-portfolio-hover-follow-front":"false","tweak-portfolio-hover-follow-layout":"Inline","tweak-portfolio-hover-follow-size":"50","tweak-portfolio-hover-follow-text-spacing-x":"1.5","tweak-portfolio-hover-follow-text-spacing-y":"1.5","tweak-portfolio-hover-static-animation-duration":"Fast","tweak-portfolio-hover-static-animation-type":"Fade","tweak-portfolio-hover-static-delimiter":"Hyphen","tweak-portfolio-hover-static-front":"true","tweak-portfolio-hover-static-layout":"Inline","tweak-portfolio-hover-static-size":"50","tweak-portfolio-hover-static-text-spacing-x":"1.5","tweak-portfolio-hover-static-text-spacing-y":"1.5","tweak-portfolio-index-background-animation-duration":"Medium","tweak-portfolio-index-background-animation-type":"Fade","tweak-portfolio-index-background-custom-height":"50","tweak-portfolio-index-background-delimiter":"None","tweak-portfolio-index-background-height":"Large","tweak-portfolio-index-background-horizontal-alignment":"Center","tweak-portfolio-index-background-link-format":"Stacked","tweak-portfolio-index-background-persist":"false","tweak-portfolio-index-background-vertical-alignment":"Middle","tweak-portfolio-index-background-width":"Full","tweak-product-basic-item-click-action":"None","tweak-product-basic-item-gallery-aspect-ratio":"1:1 Square","tweak-product-basic-item-gallery-design":"Slideshow","tweak-product-basic-item-gallery-width":"53%","tweak-product-basic-item-hover-action":"Zoom","tweak-product-basic-item-image-spacing":"10vw","tweak-product-basic-item-image-zoom-factor":"1.5","tweak-product-basic-item-product-variant-display":"Dropdown","tweak-product-basic-item-thumbnail-placement":"Side","tweak-product-basic-item-variant-picker-layout":"Dropdowns","tweak-products-add-to-cart-button":"false","tweak-products-columns":"2","tweak-products-gutter-column":"2vw","tweak-products-gutter-row":"4vw","tweak-products-header-text-alignment":"Middle","tweak-products-image-aspect-ratio":"1:1 Square","tweak-products-image-text-spacing":"2vw","tweak-products-mobile-columns":"1","tweak-products-text-alignment":"Middle","tweak-products-width":"Inset","tweak-transparent-header":"false"},"templateId":"5c5a519771c10ba3470d8101","templateVersion":"7.1","pageFeatures":[1,2,4],"gmRenderKey":"QUl6YVN5Q0JUUk9xNkx1dkZfSUUxcjQ2LVQ0QWVUU1YtMGQ3bXk4","templateScriptsRootUrl":"https://static1.squarespace.com/static/vta/5c5a519771c10ba3470d8101/scripts/","impersonatedSession":false,"tzData":{"zones":[[-480,"US","P%sT",null]],"rules":{"US":[[1967,2006,null,"Oct","lastSun","2:00","0","S"],[1987,2006,null,"Apr","Sun>=1","2:00","1:00","D"],[2007,"max",null,"Mar","Sun>=8","2:00","1:00","D"],[2007,"max",null,"Nov","Sun>=1","2:00","0","S"]]}},"showAnnouncementBar":false,"recaptchaEnterpriseContext":{"recaptchaEnterpriseSiteKey":"6LdDFQwjAAAAAPigEvvPgEVbb7QBm-TkVJdDTlAv"},"i18nContext":{"timeZoneData":{"id":"America/Los_Angeles","name":"Pacific Time"}},"env":"PRODUCTION"};</script><script type="application/ld+json">{"url":"https://www.r2ap.com","name":"R-Squared Architecture and Planning","description":"","image":"//images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/c5c74849-3c0a-4063-a9ba-1b811d1edf65/r2-black.png","@context":"http://schema.org","@type":"WebSite"}</script><link rel="stylesheet" type="text/css" href="https://static1.squarespace.com/static/versioned-site-css/64e4da97c73b04024b3364c7/29/5c5a519771c10ba3470d8101/64e4da98c73b04024b3364cf/1630/site.css"/><script>Static.COOKIE_BANNER_CAPABLE = true;</script> <!-- End of Squarespace Headers --> <link rel="stylesheet" type="text/css" href="https://static1.squarespace.com/static/vta/5c5a519771c10ba3470d8101/versioned-assets/1745342829624-P0F6CPG5YEGZQDJDFD56/static.css"> </head> <body id="collection-64e4da9e22fb123cc49f8bc5" class=" primary-button-style-solid primary-button-shape-square secondary-button-style-outline secondary-button-shape-square tertiary-button-style-outline tertiary-button-shape-square form-field-style-solid form-field-shape-square form-field-border-all form-field-checkbox-type-icon form-field-checkbox-fill-solid form-field-checkbox-color-inverted form-field-checkbox-shape-square form-field-checkbox-layout-stack form-field-radio-type-icon form-field-radio-fill-solid form-field-radio-color-normal form-field-radio-shape-pill form-field-radio-layout-stack form-field-survey-fill-solid form-field-survey-color-normal form-field-survey-shape-pill form-field-hover-focus-outline form-submit-button-style-label header-overlay-alignment-left header-width-full tweak-fixed-header-style-basic tweak-blog-alternating-side-by-side-width-full tweak-blog-alternating-side-by-side-image-aspect-ratio-11-square tweak-blog-alternating-side-by-side-text-alignment-left tweak-blog-alternating-side-by-side-read-more-style-hide tweak-blog-alternating-side-by-side-image-text-alignment-middle tweak-blog-alternating-side-by-side-delimiter-bullet tweak-blog-alternating-side-by-side-meta-position-top tweak-blog-alternating-side-by-side-primary-meta-categories tweak-blog-alternating-side-by-side-secondary-meta-date tweak-blog-alternating-side-by-side-excerpt-show tweak-blog-basic-grid-width-full tweak-blog-basic-grid-image-aspect-ratio-11-square tweak-blog-basic-grid-text-alignment-left tweak-blog-basic-grid-delimiter-bullet tweak-blog-basic-grid-image-placement-above tweak-blog-basic-grid-read-more-style-hide tweak-blog-basic-grid-primary-meta-categories tweak-blog-basic-grid-secondary-meta-date tweak-blog-basic-grid-excerpt-hide tweak-blog-item-width-narrow tweak-blog-item-text-alignment-left tweak-blog-item-meta-position-above-title tweak-blog-item-show-date tweak-blog-item-delimiter-bullet tweak-blog-masonry-width-inset tweak-blog-masonry-text-alignment-center tweak-blog-masonry-primary-meta-categories tweak-blog-masonry-secondary-meta-date tweak-blog-masonry-meta-position-top tweak-blog-masonry-read-more-style-hide tweak-blog-masonry-delimiter-space tweak-blog-masonry-image-placement-above tweak-blog-masonry-excerpt-show tweak-blog-side-by-side-width-inset tweak-blog-side-by-side-image-placement-left tweak-blog-side-by-side-image-aspect-ratio-11-square tweak-blog-side-by-side-primary-meta-categories tweak-blog-side-by-side-secondary-meta-date tweak-blog-side-by-side-meta-position-top tweak-blog-side-by-side-text-alignment-left tweak-blog-side-by-side-image-text-alignment-middle tweak-blog-side-by-side-read-more-style-show tweak-blog-side-by-side-delimiter-bullet tweak-blog-side-by-side-excerpt-show tweak-blog-single-column-width-inset tweak-blog-single-column-text-alignment-center tweak-blog-single-column-image-placement-above tweak-blog-single-column-delimiter-bullet tweak-blog-single-column-read-more-style-show tweak-blog-single-column-primary-meta-categories tweak-blog-single-column-secondary-meta-date tweak-blog-single-column-meta-position-top tweak-blog-single-column-content-full-post tweak-events-stacked-width-full tweak-events-stacked-height-large tweak-events-stacked-show-thumbnails tweak-events-stacked-thumbnail-size-32-standard tweak-events-stacked-date-style-with-text tweak-events-stacked-show-time tweak-events-stacked-show-location tweak-events-stacked-show-excerpt tweak-global-animations-complexity-level-detailed tweak-global-animations-animation-style-fade tweak-global-animations-animation-type-none tweak-global-animations-animation-curve-ease tweak-portfolio-grid-basic-width-full tweak-portfolio-grid-basic-height-medium tweak-portfolio-grid-basic-image-aspect-ratio-11-square tweak-portfolio-grid-basic-text-alignment-left tweak-portfolio-grid-basic-hover-effect-fade tweak-portfolio-grid-overlay-width-full tweak-portfolio-grid-overlay-height-large tweak-portfolio-grid-overlay-image-aspect-ratio-11-square tweak-portfolio-grid-overlay-text-placement-center tweak-portfolio-grid-overlay-show-text-after-hover tweak-portfolio-index-background-link-format-stacked tweak-portfolio-index-background-width-full tweak-portfolio-index-background-height-large tweak-portfolio-index-background-vertical-alignment-middle tweak-portfolio-index-background-horizontal-alignment-center tweak-portfolio-index-background-delimiter-none tweak-portfolio-index-background-animation-type-fade tweak-portfolio-index-background-animation-duration-medium tweak-portfolio-hover-follow-layout-inline tweak-portfolio-hover-follow-delimiter-bullet tweak-portfolio-hover-follow-animation-type-fade tweak-portfolio-hover-follow-animation-duration-fast tweak-portfolio-hover-static-layout-inline tweak-portfolio-hover-static-front tweak-portfolio-hover-static-delimiter-hyphen tweak-portfolio-hover-static-animation-type-fade tweak-portfolio-hover-static-animation-duration-fast image-block-poster-text-alignment-center image-block-card-content-position-center image-block-card-text-alignment-left image-block-overlap-content-position-center image-block-overlap-text-alignment-left image-block-collage-content-position-center image-block-collage-text-alignment-center image-block-stack-text-alignment-left hide-opentable-icons opentable-style-dark tweak-product-quick-view-button-style-floating tweak-product-quick-view-button-position-center tweak-product-quick-view-lightbox-excerpt-display-truncate tweak-product-quick-view-lightbox-show-arrows tweak-product-quick-view-lightbox-show-close-button tweak-product-quick-view-lightbox-controls-weight-light native-currency-code-usd collection-type-page collection-layout-default collection-64e4da9e22fb123cc49f8bc5 homepage mobile-style-available sqs-seven-one " tabindex="-1" > <div id="siteWrapper" class="clearfix site-wrapper" > <div id="floatingCart" class="floating-cart hidden"> <a href="/cart" class="icon icon--stroke icon--fill icon--cart sqs-custom-cart"> <span class="Cart-inner"> <svg class="icon icon--cart" viewBox="0 0 31 24"> <g class="svg-icon cart-icon--odd"> <circle fill="none" stroke-miterlimit="10" cx="22.5" cy="21.5" r="1"/> <circle fill="none" stroke-miterlimit="10" cx="9.5" cy="21.5" r="1"/> <path fill="none" stroke-miterlimit="10" d="M0,1.5h5c0.6,0,1.1,0.4,1.1,1l1.7,13 c0.1,0.5,0.6,1,1.1,1h15c0.5,0,1.2-0.4,1.4-0.9l3.3-8.1c0.2-0.5-0.1-0.9-0.6-0.9H12"/> </g> </svg> <div class="legacy-cart icon-cart-quantity"> <span class="sqs-cart-quantity">0</span> </div> </span> </a> </div> <header data-test="header" id="header" class=" light header theme-col--primary " data-section-theme="light" data-controller="Header" data-current-styles="{ "layout": "navCenter", "action": { "buttonText": "Get Started", "newWindow": false }, "showSocial": true, "socialOptions": { "socialBorderShape": "circle", "socialBorderStyle": "outline", "socialBorderThickness": { "unit": "px", "value": 3.0 } }, "sectionTheme": "light", "menuOverlayTheme": "light", "menuOverlayAnimation": "fade", "cartStyle": "cart", "cartText": "Cart", "showEmptyCartState": true, "cartOptions": { "iconType": "stroke-1", "cartBorderShape": "none", "cartBorderStyle": "outline", "cartBorderThickness": { "unit": "px", "value": 1.0 } }, "showButton": false, "showCart": false, "showAccountLogin": false, "headerStyle": "theme", "languagePicker": { "enabled": false, "iconEnabled": false, "iconType": "globe", "flagShape": "shiny", "languageFlags": [ ] }, "iconOptions": { "desktopDropdownIconOptions": { "endcapType": "square", "folderDropdownIcon": "none", "languagePickerIcon": "openArrowHead" }, "mobileDropdownIconOptions": { "endcapType": "square", "folderDropdownIcon": "openArrowHead", "languagePickerIcon": "openArrowHead" } }, "mobileOptions": { "layout": "logoLeftNavRight", "menuIconOptions": { "style": "doubleLineHamburger", "thickness": { "unit": "px", "value": 1.0 } } }, "solidOptions": { "headerOpacity": { "unit": "%", "value": 100.0 }, "blurBackground": { "enabled": false, "blurRadius": { "unit": "px", "value": 12.0 } } }, "gradientOptions": { "gradientType": "faded", "headerOpacity": { "unit": "%", "value": 90.0 }, "blurBackground": { "enabled": false, "blurRadius": { "unit": "px", "value": 12.0 } } }, "dropShadowOptions": { "enabled": true, "blur": { "unit": "px", "value": 12.0 }, "spread": { "unit": "px", "value": 0.0 }, "distance": { "unit": "px", "value": 8.0 }, "color": { "type": "SITE_PALETTE_COLOR", "sitePaletteColor": { "colorName": "accent", "alphaModifier": 1.0 } } }, "borderOptions": { "enabled": true, "position": "bottom", "thickness": { "unit": "px", "value": 4.0 }, "color": { "type": "SITE_PALETTE_COLOR", "sitePaletteColor": { "colorName": "black", "alphaModifier": 1.0 } } }, "showPromotedElement": false, "buttonVariant": "primary", "blurBackground": { "enabled": false, "blurRadius": { "unit": "px", "value": 12.0 } }, "headerOpacity": { "unit": "%", "value": 100.0 } }" data-section-id="header" data-header-style="theme" data-language-picker="{ "enabled": false, "iconEnabled": false, "iconType": "globe", "flagShape": "shiny", "languageFlags": [ ] }" data-first-focusable-element tabindex="-1" style=" --headerDropShadowColor: hsla(var(--accent-hsl), 1); --headerBorderColor: hsla(var(--black-hsl), 1); " > <svg style="display:none" viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg"> <symbol id="circle" > <path d="M11.5 17C14.5376 17 17 14.5376 17 11.5C17 8.46243 14.5376 6 11.5 6C8.46243 6 6 8.46243 6 11.5C6 14.5376 8.46243 17 11.5 17Z" fill="none" /> </symbol> <symbol id="circleFilled" > <path d="M11.5 17C14.5376 17 17 14.5376 17 11.5C17 8.46243 14.5376 6 11.5 6C8.46243 6 6 8.46243 6 11.5C6 14.5376 8.46243 17 11.5 17Z" /> </symbol> <symbol id="dash" > <path d="M11 11H19H3" /> </symbol> <symbol id="squareFilled" > <rect x="6" y="6" width="11" height="11" /> </symbol> <symbol id="square" > <rect x="7" y="7" width="9" height="9" fill="none" stroke="inherit" /> </symbol> <symbol id="plus" > <path d="M11 3V19" /> <path d="M19 11L3 11"/> </symbol> <symbol id="closedArrow" > <path d="M11 11V2M11 18.1797L17 11.1477L5 11.1477L11 18.1797Z" fill="none" /> </symbol> <symbol id="closedArrowFilled" > <path d="M11 11L11 2" stroke="inherit" fill="none" /> <path fill-rule="evenodd" clip-rule="evenodd" d="M2.74695 9.38428L19.038 9.38428L10.8925 19.0846L2.74695 9.38428Z" stroke-width="1" /> </symbol> <symbol id="closedArrowHead" viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/symbol"> <path d="M18 7L11 15L4 7L18 7Z" fill="none" stroke="inherit" /> </symbol> <symbol id="closedArrowHeadFilled" viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/symbol"> <path d="M18.875 6.5L11 15.5L3.125 6.5L18.875 6.5Z" /> </symbol> <symbol id="openArrow" > <path d="M11 18.3591L11 3" stroke="inherit" fill="none" /> <path d="M18 11.5L11 18.5L4 11.5" stroke="inherit" fill="none" /> </symbol> <symbol id="openArrowHead" > <path d="M18 7L11 14L4 7" fill="none" /> </symbol> <symbol id="pinchedArrow" > <path d="M11 17.3591L11 2" fill="none" /> <path d="M2 11C5.85455 12.2308 8.81818 14.9038 11 18C13.1818 14.8269 16.1455 12.1538 20 11" fill="none" /> </symbol> <symbol id="pinchedArrowFilled" > <path d="M11.05 10.4894C7.04096 8.73759 1.05005 8 1.05005 8C6.20459 11.3191 9.41368 14.1773 11.05 21C12.6864 14.0851 15.8955 11.227 21.05 8C21.05 8 15.0591 8.73759 11.05 10.4894Z" stroke-width="1"/> <path d="M11 11L11 1" fill="none"/> </symbol> <symbol id="pinchedArrowHead" > <path d="M2 7.24091C5.85455 8.40454 8.81818 10.9318 11 13.8591C13.1818 10.8591 16.1455 8.33181 20 7.24091" fill="none" /> </symbol> <symbol id="pinchedArrowHeadFilled" > <path d="M11.05 7.1591C7.04096 5.60456 1.05005 4.95001 1.05005 4.95001C6.20459 7.89547 9.41368 10.4318 11.05 16.4864C12.6864 10.35 15.8955 7.81365 21.05 4.95001C21.05 4.95001 15.0591 5.60456 11.05 7.1591Z" /> </symbol> </svg> <div class="sqs-announcement-bar-dropzone"></div> <div class="header-announcement-bar-wrapper"> <a href="#page" class="header-skip-link sqs-button-element--primary" > Skip to Content </a> <style> @supports (-webkit-backdrop-filter: none) or (backdrop-filter: none) { .header-blur-background { } } </style> <div class="header-border" data-header-style="theme" data-header-border="true" data-test="header-border" style=" border-width: 0px 0px 4px 0px !important; " ></div> <div class="header-dropshadow" data-header-style="theme" data-header-dropshadow="true" data-test="header-dropshadow" style=" box-shadow: 0px 8px 12px 0px; " ></div> <div class='header-inner container--fluid header-mobile-layout-logo-left-nav-right header-layout-nav-center ' data-test="header-inner" > <!-- Background --> <div class="header-background theme-bg--primary"></div> <div class="header-display-desktop" data-content-field="site-title"> <!-- Social --> <!-- Title and nav wrapper --> <div class="header-title-nav-wrapper"> <!-- Title --> <div class=" header-title " data-animation-role="header-element" > <div class="header-title-logo"> <a href="/" data-animation-role="header-element"> <img elementtiming="nbf-header-logo-desktop" src="//images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/c5c74849-3c0a-4063-a9ba-1b811d1edf65/r2-black.png?format=1500w" alt="R-Squared Architecture and Planning" style="display:block" fetchpriority="high" loading="eager" decoding="async" data-loader="raw"> </a> </div> </div> <!-- Nav --> <div class="header-nav"> <div class="header-nav-wrapper"> <nav class="header-nav-list"> <div class="header-nav-item header-nav-item--collection header-nav-item--active header-nav-item--homepage"> <a href="/" data-animation-role="header-element" aria-current="page" > Home </a> </div> <div class="header-nav-item header-nav-item--collection"> <a href="/about" data-animation-role="header-element" > About </a> </div> <div class="header-nav-item header-nav-item--collection"> <a href="/services" data-animation-role="header-element" > Services </a> </div> <div class="header-nav-item header-nav-item--collection"> <a href="/contact" data-animation-role="header-element" > Contact </a> </div> <div class="header-nav-item header-nav-item--collection"> <a href="/portfolio-2" data-animation-role="header-element" > Custom Homes </a> </div> <div class="header-nav-item header-nav-item--collection"> <a href="/portfolio-2-1" data-animation-role="header-element" > Additions </a> </div> <div class="header-nav-item header-nav-item--collection"> <a href="/in-progress" data-animation-role="header-element" > In Progress </a> </div> </nav> </div> </div> </div> <!-- Actions --> <div class="header-actions header-actions--right"> <div class="header-actions-action header-actions-action--social"> <a class="icon icon--fill header-icon header-icon-border-shape-circle header-icon-border-style-outline" style="box-shadow: 0px 0px 0px 3px inset" href="https://www.instagram.com/rsquaredap/" target="_blank" aria-label="Instagram"> <svg viewBox="23 23 64 64"> <use xlink:href="#instagram-unauth-icon" width="110" height="110"></use> </svg> </a> <a class="icon icon--fill header-icon header-icon-border-shape-circle header-icon-border-style-outline" style="box-shadow: 0px 0px 0px 3px inset" href="https://www.thumbtack.com/or/portland/architects/r-squared-design-planning/service/216540449773642775?utm_medium=web&utm_source=txt&surface=sp&referrer_pk=216540449774560647" target="_blank" aria-label="URL"> <svg viewBox="23 23 64 64"> <use xlink:href="#url-icon" width="110" height="110"></use> </svg> </a> <a class="icon icon--fill header-icon header-icon-border-shape-circle header-icon-border-style-outline" style="box-shadow: 0px 0px 0px 3px inset" href="https://www.houzz.com/pro/webuser-840530135" target="_blank" aria-label="Houzz"> <svg viewBox="23 23 64 64"> <use xlink:href="#houzz-icon" width="110" height="110"></use> </svg> </a> </div> <div class="showOnMobile"> </div> <div class="showOnDesktop"> </div> </div> <style> .top-bun, .patty, .bottom-bun { height: 1px; } </style> <!-- Burger --> <div class="header-burger menu-overlay-has-visible-non-navigation-items " data-animation-role="header-element"> <button class="header-burger-btn burger" data-test="header-burger"> <span hidden class="js-header-burger-open-title visually-hidden">Open Menu</span> <span hidden class="js-header-burger-close-title visually-hidden">Close Menu</span> <div class="burger-box"> <div class="burger-inner header-menu-icon-doubleLineHamburger"> <div class="top-bun"></div> <div class="patty"></div> <div class="bottom-bun"></div> </div> </div> </button> </div> </div> <div class="header-display-mobile" data-content-field="site-title"> <!-- Social --> <!-- Title and nav wrapper --> <div class="header-title-nav-wrapper"> <!-- Title --> <div class=" header-title " data-animation-role="header-element" > <div class="header-title-logo"> <a href="/" data-animation-role="header-element"> <img elementtiming="nbf-header-logo-desktop" src="//images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/c5c74849-3c0a-4063-a9ba-1b811d1edf65/r2-black.png?format=1500w" alt="R-Squared Architecture and Planning" style="display:block" fetchpriority="high" loading="eager" decoding="async" data-loader="raw"> </a> </div> </div> <!-- Nav --> <div class="header-nav"> <div class="header-nav-wrapper"> <nav class="header-nav-list"> <div class="header-nav-item header-nav-item--collection header-nav-item--active header-nav-item--homepage"> <a href="/" data-animation-role="header-element" aria-current="page" > Home </a> </div> <div class="header-nav-item header-nav-item--collection"> <a href="/about" data-animation-role="header-element" > About </a> </div> <div class="header-nav-item header-nav-item--collection"> <a href="/services" data-animation-role="header-element" > Services </a> </div> <div class="header-nav-item header-nav-item--collection"> <a href="/contact" data-animation-role="header-element" > Contact </a> </div> <div class="header-nav-item header-nav-item--collection"> <a href="/portfolio-2" data-animation-role="header-element" > Custom Homes </a> </div> <div class="header-nav-item header-nav-item--collection"> <a href="/portfolio-2-1" data-animation-role="header-element" > Additions </a> </div> <div class="header-nav-item header-nav-item--collection"> <a href="/in-progress" data-animation-role="header-element" > In Progress </a> </div> </nav> </div> </div> </div> <!-- Actions --> <div class="header-actions header-actions--right"> <div class="header-actions-action header-actions-action--social"> <a class="icon icon--fill header-icon header-icon-border-shape-circle header-icon-border-style-outline" style="box-shadow: 0px 0px 0px 3px inset" href="https://www.instagram.com/rsquaredap/" target="_blank" aria-label="Instagram"> <svg viewBox="23 23 64 64"> <use xlink:href="#instagram-unauth-icon" width="110" height="110"></use> </svg> </a> <a class="icon icon--fill header-icon header-icon-border-shape-circle header-icon-border-style-outline" style="box-shadow: 0px 0px 0px 3px inset" href="https://www.thumbtack.com/or/portland/architects/r-squared-design-planning/service/216540449773642775?utm_medium=web&utm_source=txt&surface=sp&referrer_pk=216540449774560647" target="_blank" aria-label="URL"> <svg viewBox="23 23 64 64"> <use xlink:href="#url-icon" width="110" height="110"></use> </svg> </a> <a class="icon icon--fill header-icon header-icon-border-shape-circle header-icon-border-style-outline" style="box-shadow: 0px 0px 0px 3px inset" href="https://www.houzz.com/pro/webuser-840530135" target="_blank" aria-label="Houzz"> <svg viewBox="23 23 64 64"> <use xlink:href="#houzz-icon" width="110" height="110"></use> </svg> </a> </div> <div class="showOnMobile"> </div> <div class="showOnDesktop"> </div> </div> <style> .top-bun, .patty, .bottom-bun { height: 1px; } </style> <!-- Burger --> <div class="header-burger menu-overlay-has-visible-non-navigation-items " data-animation-role="header-element"> <button class="header-burger-btn burger" data-test="header-burger"> <span hidden class="js-header-burger-open-title visually-hidden">Open Menu</span> <span hidden class="js-header-burger-close-title visually-hidden">Close Menu</span> <div class="burger-box"> <div class="burger-inner header-menu-icon-doubleLineHamburger"> <div class="top-bun"></div> <div class="patty"></div> <div class="bottom-bun"></div> </div> </div> </button> </div> </div> </div> </div> <!-- (Mobile) Menu Navigation --> <div class="header-menu header-menu--folder-list light " data-section-theme="light" data-current-styles="{ "layout": "navCenter", "action": { "buttonText": "Get Started", "newWindow": false }, "showSocial": true, "socialOptions": { "socialBorderShape": "circle", "socialBorderStyle": "outline", "socialBorderThickness": { "unit": "px", "value": 3.0 } }, "sectionTheme": "light", "menuOverlayTheme": "light", "menuOverlayAnimation": "fade", "cartStyle": "cart", "cartText": "Cart", "showEmptyCartState": true, "cartOptions": { "iconType": "stroke-1", "cartBorderShape": "none", "cartBorderStyle": "outline", "cartBorderThickness": { "unit": "px", "value": 1.0 } }, "showButton": false, "showCart": false, "showAccountLogin": false, "headerStyle": "theme", "languagePicker": { "enabled": false, "iconEnabled": false, "iconType": "globe", "flagShape": "shiny", "languageFlags": [ ] }, "iconOptions": { "desktopDropdownIconOptions": { "endcapType": "square", "folderDropdownIcon": "none", "languagePickerIcon": "openArrowHead" }, "mobileDropdownIconOptions": { "endcapType": "square", "folderDropdownIcon": "openArrowHead", "languagePickerIcon": "openArrowHead" } }, "mobileOptions": { "layout": "logoLeftNavRight", "menuIconOptions": { "style": "doubleLineHamburger", "thickness": { "unit": "px", "value": 1.0 } } }, "solidOptions": { "headerOpacity": { "unit": "%", "value": 100.0 }, "blurBackground": { "enabled": false, "blurRadius": { "unit": "px", "value": 12.0 } } }, "gradientOptions": { "gradientType": "faded", "headerOpacity": { "unit": "%", "value": 90.0 }, "blurBackground": { "enabled": false, "blurRadius": { "unit": "px", "value": 12.0 } } }, "dropShadowOptions": { "enabled": true, "blur": { "unit": "px", "value": 12.0 }, "spread": { "unit": "px", "value": 0.0 }, "distance": { "unit": "px", "value": 8.0 }, "color": { "type": "SITE_PALETTE_COLOR", "sitePaletteColor": { "colorName": "accent", "alphaModifier": 1.0 } } }, "borderOptions": { "enabled": true, "position": "bottom", "thickness": { "unit": "px", "value": 4.0 }, "color": { "type": "SITE_PALETTE_COLOR", "sitePaletteColor": { "colorName": "black", "alphaModifier": 1.0 } } }, "showPromotedElement": false, "buttonVariant": "primary", "blurBackground": { "enabled": false, "blurRadius": { "unit": "px", "value": 12.0 } }, "headerOpacity": { "unit": "%", "value": 100.0 } }" data-section-id="overlay-nav" data-show-account-login="false" data-test="header-menu"> <div class="header-menu-bg theme-bg--primary"></div> <div class="header-menu-nav"> <nav class="header-menu-nav-list"> <div data-folder="root" class="header-menu-nav-folder"> <div class="header-menu-nav-folder-content"> <!-- Menu Navigation --> <div class="header-menu-nav-wrapper"> <div class="container header-menu-nav-item header-menu-nav-item--collection header-menu-nav-item--active header-menu-nav-item--homepage"> <a href="/" aria-current="page" > <div class="header-menu-nav-item-content"> Home </div> </a> </div> <div class="container header-menu-nav-item header-menu-nav-item--collection"> <a href="/about" > <div class="header-menu-nav-item-content"> About </div> </a> </div> <div class="container header-menu-nav-item header-menu-nav-item--collection"> <a href="/services" > <div class="header-menu-nav-item-content"> Services </div> </a> </div> <div class="container header-menu-nav-item header-menu-nav-item--collection"> <a href="/contact" > <div class="header-menu-nav-item-content"> Contact </div> </a> </div> <div class="container header-menu-nav-item header-menu-nav-item--collection"> <a href="/portfolio-2" > <div class="header-menu-nav-item-content"> Custom Homes </div> </a> </div> <div class="container header-menu-nav-item header-menu-nav-item--collection"> <a href="/portfolio-2-1" > <div class="header-menu-nav-item-content"> Additions </div> </a> </div> <div class="container header-menu-nav-item header-menu-nav-item--collection"> <a href="/in-progress" > <div class="header-menu-nav-item-content"> In Progress </div> </a> </div> </div> </div> <div class="header-menu-actions social-accounts"> <div class="header-menu-actions-action header-menu-actions-action--social mobile"> <a class="icon icon--lg icon--fill header-icon header-icon-border-shape-circle header-icon-border-style-outline" style="box-shadow: 0px 0px 0px 3px inset" href="https://www.instagram.com/rsquaredap/" target="_blank" aria-label="Instagram"> <svg viewBox="23 23 64 64"> <use xlink:href="#instagram-unauth-icon" width="110" height="110"></use> </svg> </a> </div> <div class="header-menu-actions-action header-menu-actions-action--social mobile"> <a class="icon icon--lg icon--fill header-icon header-icon-border-shape-circle header-icon-border-style-outline" style="box-shadow: 0px 0px 0px 3px inset" href="https://www.thumbtack.com/or/portland/architects/r-squared-design-planning/service/216540449773642775?utm_medium=web&utm_source=txt&surface=sp&referrer_pk=216540449774560647" target="_blank" aria-label="URL"> <svg viewBox="23 23 64 64"> <use xlink:href="#url-icon" width="110" height="110"></use> </svg> </a> </div> <div class="header-menu-actions-action header-menu-actions-action--social mobile"> <a class="icon icon--lg icon--fill header-icon header-icon-border-shape-circle header-icon-border-style-outline" style="box-shadow: 0px 0px 0px 3px inset" href="https://www.houzz.com/pro/webuser-840530135" target="_blank" aria-label="Houzz"> <svg viewBox="23 23 64 64"> <use xlink:href="#houzz-icon" width="110" height="110"></use> </svg> </a> </div> </div> </div> </nav> </div> </div> </header> <main id="page" class="container" role="main"> <article class="sections" id="sections" data-page-sections="64e4da9e22fb123cc49f8bc4"> <section data-test="page-section" data-section-theme="light" class='page-section has-section-divider full-bleed-section layout-engine-section background-width--full-bleed section-height--small content-width--wide horizontal-alignment--center vertical-alignment--middle has-background light' data-section-id="64e4da9e22fb123cc49f8bd1" data-controller="SectionWrapperController" data-current-styles="{ "backgroundImage": { "id": "64e4f533e68c543b7ef5895f", "recordType": 2, "addedOn": 1692726579540, "updatedOn": 1705610051001, "workflowState": 1, "publishOn": 1692726579540, "authorId": "64e4da9551b84b6ff11d06ef", "systemDataId": "1cb45749-6506-49b3-a2e0-13a3b1bce8fc", "systemDataVariants": "1024x768,100w,300w,500w,750w,1000w", "systemDataSourceType": "JPG", "filename": "custom_1024_768_orig_1706 Railroad 001_9449107_Twilight.jpg", "mediaFocalPoint": { "x": 0.45093762849799524, "y": 0.28830730106174063, "source": 3 }, "colorData": { "topLeftAverage": "98747a", "topRightAverage": "877e7b", "bottomLeftAverage": "234811", "bottomRightAverage": "264e10", "centerAverage": "5e513a", "suggestedBgColor": "6e6b4a" }, "urlId": "eouvxzeox81m2qr5owl3gi27yzewf5", "title": "", "body": null, "likeCount": 0, "commentCount": 0, "publicCommentCount": 0, "commentState": 2, "unsaved": false, "author": { "id": "64e4da9551b84b6ff11d06ef", "displayName": "Nathaniel Rotta", "firstName": "Nathaniel", "lastName": "Rotta", "websiteUrl": "https://r2ap.com", "bio": "" }, "assetUrl": "https://images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/1cb45749-6506-49b3-a2e0-13a3b1bce8fc/custom_1024_768_orig_1706+Railroad+001_9449107_Twilight.jpg", "contentType": "image/jpeg", "items": [ ], "pushedServices": { }, "pendingPushedServices": { }, "originalSize": "1024x768", "recordTypeLabel": "image" }, "imageOverlayOpacity": 0.0, "backgroundWidth": "background-width--full-bleed", "sectionHeight": "section-height--small", "customSectionHeight": 1, "horizontalAlignment": "horizontal-alignment--center", "verticalAlignment": "vertical-alignment--middle", "contentWidth": "content-width--wide", "customContentWidth": 50, "sectionTheme": "light", "sectionAnimation": "none", "backgroundMode": "image", "imageEffect": "none" }" data-current-context="{ "video": { "playbackSpeed": 0.5, "filter": 1, "filterStrength": 0, "zoom": 0, "videoSourceProvider": "none" }, "backgroundImageId": null, "backgroundMediaEffect": { "type": "none" }, "divider": { "enabled": true, "type": "slanted", "width": { "unit": "vw", "value": 100.0 }, "height": { "unit": "vw", "value": 6.0 }, "isFlipX": false, "isFlipY": false, "offset": { "unit": "px", "value": 0.0 }, "stroke": { "style": "solid", "color": { "type": "SITE_PALETTE_COLOR", "sitePaletteColor": { "colorName": "black", "alphaModifier": 1.0 } }, "thickness": { "unit": "px", "value": 6.0 }, "dashLength": { "unit": "px", "value": 5.0 }, "gapLength": { "unit": "px", "value": 15.0 }, "linecap": "square" } }, "typeName": "page" }" data-animation="none" data-fluid-engine-section > <div class="section-border" data-controller="SectionDivider" style="clip-path: url(#section-divider-64e4da9e22fb123cc49f8bd1);" > <div class="section-background"> <img alt="" data-src="https://images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/1cb45749-6506-49b3-a2e0-13a3b1bce8fc/custom_1024_768_orig_1706+Railroad+001_9449107_Twilight.jpg" data-image="https://images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/1cb45749-6506-49b3-a2e0-13a3b1bce8fc/custom_1024_768_orig_1706+Railroad+001_9449107_Twilight.jpg" data-image-dimensions="1024x768" data-image-focal-point="0.45093762849799524,0.28830730106174063" alt="custom_1024_768_orig_1706 Railroad 001_9449107_Twilight.jpg" data-load="false" elementtiming="nbf-background" src="https://images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/1cb45749-6506-49b3-a2e0-13a3b1bce8fc/custom_1024_768_orig_1706+Railroad+001_9449107_Twilight.jpg" width="1024" height="768" alt="" sizes="(max-width: 799px) 200vw, 100vw" style="display:block;object-position: 45.093762849799525% 28.830730106174062%" srcset="https://images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/1cb45749-6506-49b3-a2e0-13a3b1bce8fc/custom_1024_768_orig_1706+Railroad+001_9449107_Twilight.jpg?format=100w 100w, https://images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/1cb45749-6506-49b3-a2e0-13a3b1bce8fc/custom_1024_768_orig_1706+Railroad+001_9449107_Twilight.jpg?format=300w 300w, https://images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/1cb45749-6506-49b3-a2e0-13a3b1bce8fc/custom_1024_768_orig_1706+Railroad+001_9449107_Twilight.jpg?format=500w 500w, https://images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/1cb45749-6506-49b3-a2e0-13a3b1bce8fc/custom_1024_768_orig_1706+Railroad+001_9449107_Twilight.jpg?format=750w 750w, https://images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/1cb45749-6506-49b3-a2e0-13a3b1bce8fc/custom_1024_768_orig_1706+Railroad+001_9449107_Twilight.jpg?format=1000w 1000w, https://images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/1cb45749-6506-49b3-a2e0-13a3b1bce8fc/custom_1024_768_orig_1706+Railroad+001_9449107_Twilight.jpg?format=1500w 1500w, https://images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/1cb45749-6506-49b3-a2e0-13a3b1bce8fc/custom_1024_768_orig_1706+Railroad+001_9449107_Twilight.jpg?format=2500w 2500w" fetchpriority="high" loading="eager" decoding="async" data-loader="sqs"> <div class="section-background-overlay" style="opacity: 0;"></div> </div> </div> <div class='content-wrapper' style=' ' > <div class="content" > <div data-fluid-engine="true"><style> .fe-64e4da9e22fb123cc49f8bd0 { --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px); --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1)) ) / 8 ); display: grid; position: relative; grid-area: 1/1/-1/-1; grid-template-rows: repeat(11,minmax(24px, auto)); grid-template-columns: minmax(var(--grid-gutter), 1fr) repeat(8, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr); row-gap: 5.0px; column-gap: 11.0px; } @media (min-width: 768px) { .background-width--inset .fe-64e4da9e22fb123cc49f8bd0 { --inset-padding: calc(var(--sqs-site-gutter) * 2); } .fe-64e4da9e22fb123cc49f8bd0 { --grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px); --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1)) ) / 24 ); --inset-padding: 0vw; --row-height-scaling-factor: 0.0215; --container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding) )); grid-template-rows: repeat(13,minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto)); grid-template-columns: minmax(var(--grid-gutter), 1fr) repeat(24, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr); } } .fe-block-9bc68172fab86b5d7c58 { grid-area: 2/2/12/10; z-index: 4; @media (max-width: 767px) { } } .fe-block-9bc68172fab86b5d7c58 .sqs-block { justify-content: flex-start; } .fe-block-9bc68172fab86b5d7c58 .sqs-block-alignment-wrapper { align-items: flex-start; } @media (min-width: 768px) { .fe-block-9bc68172fab86b5d7c58 { grid-area: 2/6/14/22; z-index: 5; } .fe-block-9bc68172fab86b5d7c58 .sqs-block { justify-content: center; } .fe-block-9bc68172fab86b5d7c58 .sqs-block-alignment-wrapper { align-items: center; } } </style><div class="fluid-engine fe-64e4da9e22fb123cc49f8bd0"><div class="fe-block fe-block-9bc68172fab86b5d7c58"><div class="sqs-block html-block sqs-block-html" data-blend-mode="NORMAL" data-block-type="2" data-border-radii="{"topLeft":{"unit":"px","value":0.0},"topRight":{"unit":"px","value":0.0},"bottomLeft":{"unit":"px","value":0.0},"bottomRight":{"unit":"px","value":0.0}}" id="block-9bc68172fab86b5d7c58"><div class="sqs-block-content"> <div class="sqs-html-content"> <h1 style="text-align:center;white-space:pre-wrap;"><span class="sqsrte-text-color--lightAccent">LIVE.</span></h1><p class="" data-rte-preserve-empty="true" style="white-space:pre-wrap;"></p><h1 style="text-align:center;white-space:pre-wrap;"><span class="sqsrte-text-color--lightAccent"> </span></h1><h1 style="text-align:center;white-space:pre-wrap;"><span class="sqsrte-text-color--lightAccent">WORK.</span></h1><p class="" data-rte-preserve-empty="true" style="white-space:pre-wrap;"></p><p class="" data-rte-preserve-empty="true" style="white-space:pre-wrap;"></p><h1 style="text-align:center;white-space:pre-wrap;"><span class="sqsrte-text-color--lightAccent">VISUALIZE.</span></h1> </div> </div></div></div></div></div> </div> </div> <div class="section-divider-display" style=" --stroke-thickness: 6px; --stroke-dasharray: 0; --stroke-linecap: square; --section-divider-stroke-color: hsla(var(--black-hsl), 1); " > <style> .has-section-divider[data-section-id="64e4da9e22fb123cc49f8bd1"] { padding-bottom: var(--divider-height); z-index: var(--z-index); } .has-section-divider[data-section-id="64e4da9e22fb123cc49f8bd1"] .background-pause-button { bottom: calc(14px + var(--divider-height)); } .has-section-divider[data-section-id="64e4da9e22fb123cc49f8bd1"] .section-divider-svg-clip { display: block; } .has-section-divider[data-section-id="64e4da9e22fb123cc49f8bd1"].background-width--inset:not(.content-collection):not(.gallery-section):not(.user-items-list-section) { padding-bottom: calc(var(--sqs-site-gutter) + var(--divider-height)); } .has-section-divider[data-section-id="64e4da9e22fb123cc49f8bd1"].background-width--inset:not(.content-collection):not(.gallery-section):not(.user-items-list-section) .section-background { bottom: calc(var(--sqs-site-gutter) + var(--divider-height)); } .has-section-divider[data-section-id="64e4da9e22fb123cc49f8bd1"] .section-divider-block { height: var(--divider-height); } </style> <style data-section-divider-style> .has-section-divider[data-section-id="64e4da9e22fb123cc49f8bd1"] { padding-bottom: 6vw; } .has-section-divider[data-section-id="64e4da9e22fb123cc49f8bd1"].background-width--inset:not(.content-collection):not(.gallery-section):not(.user-items-list-section) { padding-bottom: calc(var(--sqs-site-gutter) + 6vw); } </style> <div class="section-divider-block"></div> <svg class="section-divider-svg-clip"> <clipPath id="section-divider-64e4da9e22fb123cc49f8bd1" clipPathUnits="objectBoundingBox" > <path class="section-divider-clip" d="M0,0" /> </clipPath> </svg> <svg class="section-divider-svg-stroke" viewBox="0 0 1 1" preserveAspectRatio="none"> <path class="section-divider-stroke" d="M0,0" vector-effect="non-scaling-stroke" /> </svg> </div> </section> <section data-test="page-section" data-section-theme="bright" class='page-section has-section-divider full-bleed-section layout-engine-section background-width--full-bleed section-height--small content-width--wide horizontal-alignment--center vertical-alignment--middle bright' data-section-id="65a9884c3e9ee800b5211356" data-controller="SectionWrapperController" data-current-styles="{ "imageOverlayOpacity": 0.15, "backgroundWidth": "background-width--full-bleed", "sectionHeight": "section-height--small", "customSectionHeight": 1, "horizontalAlignment": "horizontal-alignment--center", "verticalAlignment": "vertical-alignment--middle", "contentWidth": "content-width--wide", "customContentWidth": 50, "sectionTheme": "bright", "sectionAnimation": "none", "backgroundMode": "image" }" data-current-context="{ "video": { "playbackSpeed": 0.5, "filter": 1, "filterStrength": 0, "zoom": 0, "videoSourceProvider": "none" }, "backgroundImageId": null, "backgroundMediaEffect": { "type": "none" }, "divider": { "enabled": true, "type": "slanted", "width": { "unit": "vw", "value": 100.0 }, "height": { "unit": "vw", "value": 6.0 }, "isFlipX": false, "isFlipY": false, "offset": { "unit": "px", "value": 0.0 }, "stroke": { "style": "solid", "color": { "type": "SITE_PALETTE_COLOR", "sitePaletteColor": { "colorName": "black", "alphaModifier": 1.0 } }, "thickness": { "unit": "px", "value": 6.0 }, "dashLength": { "unit": "px", "value": 5.0 }, "gapLength": { "unit": "px", "value": 15.0 }, "linecap": "square" } }, "typeName": "page" }" data-animation="none" data-fluid-engine-section > <div class="section-border" data-controller="SectionDivider" style="clip-path: url(#section-divider-65a9884c3e9ee800b5211356);" > <div class="section-background"> </div> </div> <div class='content-wrapper' style=' ' > <div class="content" > <div data-fluid-engine="true"><style> .fe-65a9884c3e9ee800b5211355 { --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px); --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1)) ) / 8 ); display: grid; position: relative; grid-area: 1/1/-1/-1; grid-template-rows: repeat(9,minmax(24px, auto)); grid-template-columns: minmax(var(--grid-gutter), 1fr) repeat(8, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr); row-gap: 11.0px; column-gap: 11.0px; } @media (min-width: 768px) { .background-width--inset .fe-65a9884c3e9ee800b5211355 { --inset-padding: calc(var(--sqs-site-gutter) * 2); } .fe-65a9884c3e9ee800b5211355 { --grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px); --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1)) ) / 24 ); --inset-padding: 0vw; --row-height-scaling-factor: 0.0215; --container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding) )); grid-template-rows: repeat(12,minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto)); grid-template-columns: minmax(var(--grid-gutter), 1fr) repeat(24, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr); } } .fe-block-181b451d0244e73cecdd { grid-area: 1/2/10/10; z-index: 0; @media (max-width: 767px) { } } .fe-block-181b451d0244e73cecdd .sqs-block { justify-content: flex-start; } .fe-block-181b451d0244e73cecdd .sqs-block-alignment-wrapper { align-items: flex-start; } @media (min-width: 768px) { .fe-block-181b451d0244e73cecdd { grid-area: 1/2/13/26; z-index: 0; } .fe-block-181b451d0244e73cecdd .sqs-block { justify-content: flex-start; } .fe-block-181b451d0244e73cecdd .sqs-block-alignment-wrapper { align-items: flex-start; } } </style><div class="fluid-engine fe-65a9884c3e9ee800b5211355"><div class="fe-block fe-block-181b451d0244e73cecdd"><div class="sqs-block html-block sqs-block-html" data-blend-mode="NORMAL" data-block-type="2" data-border-radii="{"topLeft":{"unit":"px","value":0.0},"topRight":{"unit":"px","value":0.0},"bottomLeft":{"unit":"px","value":0.0},"bottomRight":{"unit":"px","value":0.0}}" id="block-181b451d0244e73cecdd"><div class="sqs-block-content"> <div class="sqs-html-content"> <p class="sqsrte-large" style="white-space:pre-wrap;">R2 Architecture + Planning is a dynamic architecture firm founded by an industry veteran with over 15 years of experience in both design and construction.</p><p class="sqsrte-large" style="white-space:pre-wrap;">Originating from a childhood dream shaped by kindergarten crafts and nurtured through hands-on exploration with Lincoln logs and Legos, the founder's journey evolved to encompass a diverse range of projects, from small residential ventures to multimillion-dollar commercial endeavors in the semiconductor field. Specializing in custom home design, renovations, ADUs, multi-family projects, planning, and commercial buildings, R2 Architecture + Planning offers comprehensive services.</p><p class="sqsrte-large" style="white-space:pre-wrap;">The firm's commitment to guiding clients through each step of the process, coupled with a strong emphasis on visualizing designs through 3D digital modeling, ensures that dreams are not only realized but surpassed.</p><p class="sqsrte-large" style="white-space:pre-wrap;">With a keen eye for detail and a passion for turning visions into reality, R2 Architecture + Planning invites clients to join them on an exciting journey of creating distinctive and functional spaces that stand out in the market.</p> </div> </div></div></div></div></div> </div> </div> <div class="section-divider-display" style=" --stroke-thickness: 6px; --stroke-dasharray: 0; --stroke-linecap: square; --section-divider-stroke-color: hsla(var(--black-hsl), 1); " > <style> .has-section-divider[data-section-id="65a9884c3e9ee800b5211356"] { padding-bottom: var(--divider-height); z-index: var(--z-index); } .has-section-divider[data-section-id="65a9884c3e9ee800b5211356"] .background-pause-button { bottom: calc(14px + var(--divider-height)); } .has-section-divider[data-section-id="65a9884c3e9ee800b5211356"] .section-divider-svg-clip { display: block; } .has-section-divider[data-section-id="65a9884c3e9ee800b5211356"].background-width--inset:not(.content-collection):not(.gallery-section):not(.user-items-list-section) { padding-bottom: calc(var(--sqs-site-gutter) + var(--divider-height)); } .has-section-divider[data-section-id="65a9884c3e9ee800b5211356"].background-width--inset:not(.content-collection):not(.gallery-section):not(.user-items-list-section) .section-background { bottom: calc(var(--sqs-site-gutter) + var(--divider-height)); } .has-section-divider[data-section-id="65a9884c3e9ee800b5211356"] .section-divider-block { height: var(--divider-height); } </style> <style data-section-divider-style> .has-section-divider[data-section-id="65a9884c3e9ee800b5211356"] { padding-bottom: 6vw; } .has-section-divider[data-section-id="65a9884c3e9ee800b5211356"].background-width--inset:not(.content-collection):not(.gallery-section):not(.user-items-list-section) { padding-bottom: calc(var(--sqs-site-gutter) + 6vw); } </style> <div class="section-divider-block"></div> <svg class="section-divider-svg-clip"> <clipPath id="section-divider-65a9884c3e9ee800b5211356" clipPathUnits="objectBoundingBox" > <path class="section-divider-clip" d="M0,0" /> </clipPath> </svg> <svg class="section-divider-svg-stroke" viewBox="0 0 1 1" preserveAspectRatio="none"> <path class="section-divider-stroke" d="M0,0" vector-effect="non-scaling-stroke" /> </svg> </div> </section> <section data-test="page-section" data-section-theme="black" class='page-section full-bleed-section layout-engine-section background-width--full-bleed section-height--custom content-width--wide horizontal-alignment--center vertical-alignment--middle black' data-section-id="64e4da9e22fb123cc49f8c11" data-controller="SectionWrapperController" data-current-styles="{ "imageOverlayOpacity": 0.15, "backgroundWidth": "background-width--full-bleed", "sectionHeight": "section-height--custom", "customSectionHeight": 0, "horizontalAlignment": "horizontal-alignment--center", "verticalAlignment": "vertical-alignment--middle", "contentWidth": "content-width--wide", "customContentWidth": 50, "sectionTheme": "black", "sectionAnimation": "none", "backgroundMode": "image" }" data-current-context="{ "video": { "playbackSpeed": 0.5, "filter": 1, "filterStrength": 0, "zoom": 0, "videoSourceProvider": "none" }, "backgroundImageId": null, "backgroundMediaEffect": { "type": "none" }, "divider": { "enabled": false }, "typeName": "page" }" data-animation="none" data-fluid-engine-section > <div class="section-border" > <div class="section-background"> </div> </div> <div class='content-wrapper' style=' padding-top: calc(0vmax / 10); padding-bottom: calc(0vmax / 10); ' > <div class="content" > <div data-fluid-engine="true"><style> .fe-64e4da9e22fb123cc49f8c10 { --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px); --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1)) ) / 8 ); display: grid; position: relative; grid-area: 1/1/-1/-1; grid-template-rows: repeat(25,minmax(24px, auto)); grid-template-columns: minmax(var(--grid-gutter), 1fr) repeat(8, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr); row-gap: 11.0px; column-gap: 11.0px; } @media (min-width: 768px) { .background-width--inset .fe-64e4da9e22fb123cc49f8c10 { --inset-padding: calc(var(--sqs-site-gutter) * 2); } .fe-64e4da9e22fb123cc49f8c10 { --grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px); --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1)) ) / 24 ); --inset-padding: 0vw; --row-height-scaling-factor: 0.0215; --container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding) )); grid-template-rows: repeat(16,minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto)); grid-template-columns: minmax(var(--grid-gutter), 1fr) repeat(24, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr); } } .fe-block-b147bd403d6997d75da8 { grid-area: 2/1/8/11; z-index: 2; @media (max-width: 767px) { } } .fe-block-b147bd403d6997d75da8 .sqs-block { justify-content: center; } .fe-block-b147bd403d6997d75da8 .sqs-block-alignment-wrapper { align-items: center; } @media (min-width: 768px) { .fe-block-b147bd403d6997d75da8 { grid-area: 1/13/17/27; z-index: 2; } .fe-block-b147bd403d6997d75da8 .sqs-block { justify-content: center; } .fe-block-b147bd403d6997d75da8 .sqs-block-alignment-wrapper { align-items: center; } } .fe-block-f5ba994eeff671c292a8 { grid-area: 8/2/10/10; z-index: 4; @media (max-width: 767px) { } } .fe-block-f5ba994eeff671c292a8 .sqs-block { justify-content: flex-start; } .fe-block-f5ba994eeff671c292a8 .sqs-block-alignment-wrapper { align-items: flex-start; } @media (min-width: 768px) { .fe-block-f5ba994eeff671c292a8 { grid-area: 1/2/3/8; z-index: 3; } .fe-block-f5ba994eeff671c292a8 .sqs-block { justify-content: flex-start; } .fe-block-f5ba994eeff671c292a8 .sqs-block-alignment-wrapper { align-items: flex-start; } } .fe-block-09999c36b0b607787e6c { grid-area: 10/2/26/10; z-index: 1; @media (max-width: 767px) { } } .fe-block-09999c36b0b607787e6c .sqs-block { justify-content: flex-start; } .fe-block-09999c36b0b607787e6c .sqs-block-alignment-wrapper { align-items: flex-start; } @media (min-width: 768px) { .fe-block-09999c36b0b607787e6c { grid-area: 3/2/17/13; z-index: 0; } .fe-block-09999c36b0b607787e6c .sqs-block { justify-content: flex-start; } .fe-block-09999c36b0b607787e6c .sqs-block-alignment-wrapper { align-items: flex-start; } } </style><div class="fluid-engine fe-64e4da9e22fb123cc49f8c10"><div class="fe-block fe-block-b147bd403d6997d75da8"><div class="sqs-block image-block sqs-block-image sqs-stretched" data-block-type="5" id="block-b147bd403d6997d75da8"><div class="sqs-block-content"> <div class=" image-block-outer-wrapper layout-caption-below design-layout-fluid image-position-center combination-animation-site-default individual-animation-site-default " data-test="image-block-fluid-outer-wrapper" > <div class="fluid-image-animation-wrapper sqs-image sqs-block-alignment-wrapper" data-animation-role="image" > <div class="fluid-image-container sqs-image-content" style="overflow: hidden;-webkit-mask-image: -webkit-radial-gradient(white, black);position: relative;width: 100%;height: 100%;" > <div class="content-fit"> <img data-stretch="false" data-src="https://images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/7473ba82-070e-4a9a-893d-50e71c79c2eb/custom_1024_768_orig_1706+Railroad+026_9449134_Twilight.jpg" data-image="https://images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/7473ba82-070e-4a9a-893d-50e71c79c2eb/custom_1024_768_orig_1706+Railroad+026_9449134_Twilight.jpg" data-image-dimensions="1024x768" data-image-focal-point="0.5,0.5" alt="" data-load="false" elementtiming="system-image-block" src="https://images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/7473ba82-070e-4a9a-893d-50e71c79c2eb/custom_1024_768_orig_1706+Railroad+026_9449134_Twilight.jpg" width="1024" height="768" alt="" sizes="(max-width: 640px) 100vw, (max-width: 767px) 100vw, 100vw" style="display:block;object-fit: contain; object-position: 50% 50%" srcset="https://images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/7473ba82-070e-4a9a-893d-50e71c79c2eb/custom_1024_768_orig_1706+Railroad+026_9449134_Twilight.jpg?format=100w 100w, https://images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/7473ba82-070e-4a9a-893d-50e71c79c2eb/custom_1024_768_orig_1706+Railroad+026_9449134_Twilight.jpg?format=300w 300w, https://images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/7473ba82-070e-4a9a-893d-50e71c79c2eb/custom_1024_768_orig_1706+Railroad+026_9449134_Twilight.jpg?format=500w 500w, https://images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/7473ba82-070e-4a9a-893d-50e71c79c2eb/custom_1024_768_orig_1706+Railroad+026_9449134_Twilight.jpg?format=750w 750w, https://images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/7473ba82-070e-4a9a-893d-50e71c79c2eb/custom_1024_768_orig_1706+Railroad+026_9449134_Twilight.jpg?format=1000w 1000w, https://images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/7473ba82-070e-4a9a-893d-50e71c79c2eb/custom_1024_768_orig_1706+Railroad+026_9449134_Twilight.jpg?format=1500w 1500w, https://images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/7473ba82-070e-4a9a-893d-50e71c79c2eb/custom_1024_768_orig_1706+Railroad+026_9449134_Twilight.jpg?format=2500w 2500w" loading="lazy" decoding="async" data-loader="sqs"> <div class="fluidImageOverlay"></div> </div> </div> </div> </div> <style> .sqs-block-image .sqs-block-content { height: 100%; width: 100%; } .fe-block-b147bd403d6997d75da8 .fluidImageOverlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; mix-blend-mode: normal; opacity: 0; } </style> </div></div></div><div class="fe-block fe-block-f5ba994eeff671c292a8"><div class="sqs-block html-block sqs-block-html" data-blend-mode="NORMAL" data-block-type="2" data-border-radii="{"topLeft":{"unit":"px","value":0.0},"topRight":{"unit":"px","value":0.0},"bottomLeft":{"unit":"px","value":0.0},"bottomRight":{"unit":"px","value":0.0}}" id="block-f5ba994eeff671c292a8"><div class="sqs-block-content"> <div class="sqs-html-content"> <div class="sqsrte-scaled-text-container"><span class="sqsrte-scaled-text"><h3 style="white-space:pre-wrap;"><span class="sqsrte-text-color--lightAccent">Contact Us</span></h3></span></div> </div> </div></div></div><div class="fe-block fe-block-09999c36b0b607787e6c"><div class="sqs-block form-block sqs-block-form" data-blend-mode="NORMAL" data-block-type="9" data-border-radii="{"topLeft":{"unit":"px","value":0.0},"topRight":{"unit":"px","value":0.0},"bottomLeft":{"unit":"px","value":0.0},"bottomRight":{"unit":"px","value":0.0}}" id="block-09999c36b0b607787e6c"><div class="sqs-block-content"> <script type="application/json" id="form-context-64e4da9e22fb123cc49f8bb9" class="sqs-form-block-context">{"secureUrl":"https://icosahedron-tarantula-lerk.squarespace.com","formSubmitButtonText":"Send","formSubmissionMessage":{"html":"Thank you!"},"submissionVerticalAlignment":"","buttonAlignment":"","submissionMessageTextStyle":"","formName":"New Form","collectionId":"64e4da9e22fb123cc49f8bc5","submissionAnimation":"","captchaTheme":1,"formId":"64e4da9e22fb123cc49f8bb9","useLightbox":false,"firstFieldHighlightType":"","successRedirect":"","useFormsJs":true,"submissionTextAlignment":"","formFieldFormats":{"countries":[{"name":"Afghanistan","code":"AF","phoneCode":"+93"},{"name":"Åland Islands","code":"AX","phoneCode":"+358"},{"name":"Albania","code":"AL","phoneCode":"+355"},{"name":"Algeria","code":"DZ","phoneCode":"+213"},{"name":"American Samoa","code":"AS","phoneCode":"+1"},{"name":"Andorra","code":"AD","phoneCode":"+376"},{"name":"Angola","code":"AO","phoneCode":"+244"},{"name":"Anguilla","code":"AI","phoneCode":"+1"},{"name":"Antigua & Barbuda","code":"AG","phoneCode":"+1"},{"name":"Argentina","code":"AR","phoneCode":"+54"},{"name":"Armenia","code":"AM","phoneCode":"+374"},{"name":"Aruba","code":"AW","phoneCode":"+297"},{"name":"Ascension Island","code":"AC","phoneCode":"+247"},{"name":"Australia","code":"AU","phoneCode":"+61"},{"name":"Austria","code":"AT","phoneCode":"+43"},{"name":"Azerbaijan","code":"AZ","phoneCode":"+994"},{"name":"Bahamas","code":"BS","phoneCode":"+1"},{"name":"Bahrain","code":"BH","phoneCode":"+973"},{"name":"Bangladesh","code":"BD","phoneCode":"+880"},{"name":"Barbados","code":"BB","phoneCode":"+1"},{"name":"Belarus","code":"BY","phoneCode":"+375"},{"name":"Belgium","code":"BE","phoneCode":"+32"},{"name":"Belize","code":"BZ","phoneCode":"+501"},{"name":"Benin","code":"BJ","phoneCode":"+229"},{"name":"Bermuda","code":"BM","phoneCode":"+1"},{"name":"Bhutan","code":"BT","phoneCode":"+975"},{"name":"Bolivia","code":"BO","phoneCode":"+591"},{"name":"Bosnia & Herzegovina","code":"BA","phoneCode":"+387"},{"name":"Botswana","code":"BW","phoneCode":"+267"},{"name":"Brazil","code":"BR","phoneCode":"+55"},{"name":"British Indian Ocean Territory","code":"IO","phoneCode":"+246"},{"name":"British Virgin Islands","code":"VG","phoneCode":"+1"},{"name":"Brunei","code":"BN","phoneCode":"+673"},{"name":"Bulgaria","code":"BG","phoneCode":"+359"},{"name":"Burkina Faso","code":"BF","phoneCode":"+226"},{"name":"Burundi","code":"BI","phoneCode":"+257"},{"name":"Cambodia","code":"KH","phoneCode":"+855"},{"name":"Cameroon","code":"CM","phoneCode":"+237"},{"name":"Canada","code":"CA","phoneCode":"+1"},{"name":"Cape Verde","code":"CV","phoneCode":"+238"},{"name":"Caribbean Netherlands","code":"BQ","phoneCode":"+599"},{"name":"Cayman Islands","code":"KY","phoneCode":"+1"},{"name":"Central African Republic","code":"CF","phoneCode":"+236"},{"name":"Chad","code":"TD","phoneCode":"+235"},{"name":"Chile","code":"CL","phoneCode":"+56"},{"name":"China","code":"CN","phoneCode":"+86"},{"name":"Christmas Island","code":"CX","phoneCode":"+61"},{"name":"Cocos (Keeling) Islands","code":"CC","phoneCode":"+61"},{"name":"Colombia","code":"CO","phoneCode":"+57"},{"name":"Comoros","code":"KM","phoneCode":"+269"},{"name":"Congo - Brazzaville","code":"CG","phoneCode":"+242"},{"name":"Congo - Kinshasa","code":"CD","phoneCode":"+243"},{"name":"Cook Islands","code":"CK","phoneCode":"+682"},{"name":"Costa Rica","code":"CR","phoneCode":"+506"},{"name":"Côte d’Ivoire","code":"CI","phoneCode":"+225"},{"name":"Croatia","code":"HR","phoneCode":"+385"},{"name":"Cuba","code":"CU","phoneCode":"+53"},{"name":"Curaçao","code":"CW","phoneCode":"+599"},{"name":"Cyprus","code":"CY","phoneCode":"+357"},{"name":"Czechia","code":"CZ","phoneCode":"+420"},{"name":"Denmark","code":"DK","phoneCode":"+45"},{"name":"Djibouti","code":"DJ","phoneCode":"+253"},{"name":"Dominica","code":"DM","phoneCode":"+1"},{"name":"Dominican Republic","code":"DO","phoneCode":"+1"},{"name":"Ecuador","code":"EC","phoneCode":"+593"},{"name":"Egypt","code":"EG","phoneCode":"+20"},{"name":"El Salvador","code":"SV","phoneCode":"+503"},{"name":"Equatorial Guinea","code":"GQ","phoneCode":"+240"},{"name":"Eritrea","code":"ER","phoneCode":"+291"},{"name":"Estonia","code":"EE","phoneCode":"+372"},{"name":"Eswatini","code":"SZ","phoneCode":"+268"},{"name":"Ethiopia","code":"ET","phoneCode":"+251"},{"name":"Falkland Islands","code":"FK","phoneCode":"+500"},{"name":"Faroe Islands","code":"FO","phoneCode":"+298"},{"name":"Fiji","code":"FJ","phoneCode":"+679"},{"name":"Finland","code":"FI","phoneCode":"+358"},{"name":"France","code":"FR","phoneCode":"+33"},{"name":"French Guiana","code":"GF","phoneCode":"+594"},{"name":"French Polynesia","code":"PF","phoneCode":"+689"},{"name":"Gabon","code":"GA","phoneCode":"+241"},{"name":"Gambia","code":"GM","phoneCode":"+220"},{"name":"Georgia","code":"GE","phoneCode":"+995"},{"name":"Germany","code":"DE","phoneCode":"+49"},{"name":"Ghana","code":"GH","phoneCode":"+233"},{"name":"Gibraltar","code":"GI","phoneCode":"+350"},{"name":"Greece","code":"GR","phoneCode":"+30"},{"name":"Greenland","code":"GL","phoneCode":"+299"},{"name":"Grenada","code":"GD","phoneCode":"+1"},{"name":"Guadeloupe","code":"GP","phoneCode":"+590"},{"name":"Guam","code":"GU","phoneCode":"+1"},{"name":"Guatemala","code":"GT","phoneCode":"+502"},{"name":"Guernsey","code":"GG","phoneCode":"+44"},{"name":"Guinea","code":"GN","phoneCode":"+224"},{"name":"Guinea-Bissau","code":"GW","phoneCode":"+245"},{"name":"Guyana","code":"GY","phoneCode":"+592"},{"name":"Haiti","code":"HT","phoneCode":"+509"},{"name":"Honduras","code":"HN","phoneCode":"+504"},{"name":"Hong Kong SAR China","code":"HK","phoneCode":"+852"},{"name":"Hungary","code":"HU","phoneCode":"+36"},{"name":"Iceland","code":"IS","phoneCode":"+354"},{"name":"India","code":"IN","phoneCode":"+91"},{"name":"Indonesia","code":"ID","phoneCode":"+62"},{"name":"Iran","code":"IR","phoneCode":"+98"},{"name":"Iraq","code":"IQ","phoneCode":"+964"},{"name":"Ireland","code":"IE","phoneCode":"+353"},{"name":"Isle of Man","code":"IM","phoneCode":"+44"},{"name":"Israel","code":"IL","phoneCode":"+972"},{"name":"Italy","code":"IT","phoneCode":"+39"},{"name":"Jamaica","code":"JM","phoneCode":"+1"},{"name":"Japan","code":"JP","phoneCode":"+81"},{"name":"Jersey","code":"JE","phoneCode":"+44"},{"name":"Jordan","code":"JO","phoneCode":"+962"},{"name":"Kazakhstan","code":"KZ","phoneCode":"+7"},{"name":"Kenya","code":"KE","phoneCode":"+254"},{"name":"Kiribati","code":"KI","phoneCode":"+686"},{"name":"Kosovo","code":"XK","phoneCode":"+383"},{"name":"Kuwait","code":"KW","phoneCode":"+965"},{"name":"Kyrgyzstan","code":"KG","phoneCode":"+996"},{"name":"Laos","code":"LA","phoneCode":"+856"},{"name":"Latvia","code":"LV","phoneCode":"+371"},{"name":"Lebanon","code":"LB","phoneCode":"+961"},{"name":"Lesotho","code":"LS","phoneCode":"+266"},{"name":"Liberia","code":"LR","phoneCode":"+231"},{"name":"Libya","code":"LY","phoneCode":"+218"},{"name":"Liechtenstein","code":"LI","phoneCode":"+423"},{"name":"Lithuania","code":"LT","phoneCode":"+370"},{"name":"Luxembourg","code":"LU","phoneCode":"+352"},{"name":"Macao SAR China","code":"MO","phoneCode":"+853"},{"name":"Madagascar","code":"MG","phoneCode":"+261"},{"name":"Malawi","code":"MW","phoneCode":"+265"},{"name":"Malaysia","code":"MY","phoneCode":"+60"},{"name":"Maldives","code":"MV","phoneCode":"+960"},{"name":"Mali","code":"ML","phoneCode":"+223"},{"name":"Malta","code":"MT","phoneCode":"+356"},{"name":"Marshall Islands","code":"MH","phoneCode":"+692"},{"name":"Martinique","code":"MQ","phoneCode":"+596"},{"name":"Mauritania","code":"MR","phoneCode":"+222"},{"name":"Mauritius","code":"MU","phoneCode":"+230"},{"name":"Mayotte","code":"YT","phoneCode":"+262"},{"name":"Mexico","code":"MX","phoneCode":"+52"},{"name":"Micronesia","code":"FM","phoneCode":"+691"},{"name":"Moldova","code":"MD","phoneCode":"+373"},{"name":"Monaco","code":"MC","phoneCode":"+377"},{"name":"Mongolia","code":"MN","phoneCode":"+976"},{"name":"Montenegro","code":"ME","phoneCode":"+382"},{"name":"Montserrat","code":"MS","phoneCode":"+1"},{"name":"Morocco","code":"MA","phoneCode":"+212"},{"name":"Mozambique","code":"MZ","phoneCode":"+258"},{"name":"Myanmar (Burma)","code":"MM","phoneCode":"+95"},{"name":"Namibia","code":"NA","phoneCode":"+264"},{"name":"Nauru","code":"NR","phoneCode":"+674"},{"name":"Nepal","code":"NP","phoneCode":"+977"},{"name":"Netherlands","code":"NL","phoneCode":"+31"},{"name":"New Caledonia","code":"NC","phoneCode":"+687"},{"name":"New Zealand","code":"NZ","phoneCode":"+64"},{"name":"Nicaragua","code":"NI","phoneCode":"+505"},{"name":"Niger","code":"NE","phoneCode":"+227"},{"name":"Nigeria","code":"NG","phoneCode":"+234"},{"name":"Niue","code":"NU","phoneCode":"+683"},{"name":"Norfolk Island","code":"NF","phoneCode":"+672"},{"name":"Northern Mariana Islands","code":"MP","phoneCode":"+1"},{"name":"North Korea","code":"KP","phoneCode":"+850"},{"name":"North Macedonia","code":"MK","phoneCode":"+389"},{"name":"Norway","code":"NO","phoneCode":"+47"},{"name":"Oman","code":"OM","phoneCode":"+968"},{"name":"Pakistan","code":"PK","phoneCode":"+92"},{"name":"Palau","code":"PW","phoneCode":"+680"},{"name":"Palestinian Territories","code":"PS","phoneCode":"+970"},{"name":"Panama","code":"PA","phoneCode":"+507"},{"name":"Papua New Guinea","code":"PG","phoneCode":"+675"},{"name":"Paraguay","code":"PY","phoneCode":"+595"},{"name":"Peru","code":"PE","phoneCode":"+51"},{"name":"Philippines","code":"PH","phoneCode":"+63"},{"name":"Poland","code":"PL","phoneCode":"+48"},{"name":"Portugal","code":"PT","phoneCode":"+351"},{"name":"Puerto Rico","code":"PR","phoneCode":"+1"},{"name":"Qatar","code":"QA","phoneCode":"+974"},{"name":"Réunion","code":"RE","phoneCode":"+262"},{"name":"Romania","code":"RO","phoneCode":"+40"},{"name":"Russia","code":"RU","phoneCode":"+7"},{"name":"Rwanda","code":"RW","phoneCode":"+250"},{"name":"Samoa","code":"WS","phoneCode":"+685"},{"name":"San Marino","code":"SM","phoneCode":"+378"},{"name":"São Tomé & Príncipe","code":"ST","phoneCode":"+239"},{"name":"Saudi Arabia","code":"SA","phoneCode":"+966"},{"name":"Senegal","code":"SN","phoneCode":"+221"},{"name":"Serbia","code":"RS","phoneCode":"+381"},{"name":"Seychelles","code":"SC","phoneCode":"+248"},{"name":"Sierra Leone","code":"SL","phoneCode":"+232"},{"name":"Singapore","code":"SG","phoneCode":"+65"},{"name":"Sint Maarten","code":"SX","phoneCode":"+1"},{"name":"Slovakia","code":"SK","phoneCode":"+421"},{"name":"Slovenia","code":"SI","phoneCode":"+386"},{"name":"Solomon Islands","code":"SB","phoneCode":"+677"},{"name":"Somalia","code":"SO","phoneCode":"+252"},{"name":"South Africa","code":"ZA","phoneCode":"+27"},{"name":"South Korea","code":"KR","phoneCode":"+82"},{"name":"South Sudan","code":"SS","phoneCode":"+211"},{"name":"Spain","code":"ES","phoneCode":"+34"},{"name":"Sri Lanka","code":"LK","phoneCode":"+94"},{"name":"St. Barthélemy","code":"BL","phoneCode":"+590"},{"name":"St. Helena","code":"SH","phoneCode":"+290"},{"name":"St. Kitts & Nevis","code":"KN","phoneCode":"+1"},{"name":"St. Lucia","code":"LC","phoneCode":"+1"},{"name":"St. Martin","code":"MF","phoneCode":"+590"},{"name":"St. Pierre & Miquelon","code":"PM","phoneCode":"+508"},{"name":"St. Vincent & Grenadines","code":"VC","phoneCode":"+1"},{"name":"Sudan","code":"SD","phoneCode":"+249"},{"name":"Suriname","code":"SR","phoneCode":"+597"},{"name":"Svalbard & Jan Mayen","code":"SJ","phoneCode":"+47"},{"name":"Sweden","code":"SE","phoneCode":"+46"},{"name":"Switzerland","code":"CH","phoneCode":"+41"},{"name":"Syria","code":"SY","phoneCode":"+963"},{"name":"Taiwan","code":"TW","phoneCode":"+886"},{"name":"Tajikistan","code":"TJ","phoneCode":"+992"},{"name":"Tanzania","code":"TZ","phoneCode":"+255"},{"name":"Thailand","code":"TH","phoneCode":"+66"},{"name":"Timor-Leste","code":"TL","phoneCode":"+670"},{"name":"Togo","code":"TG","phoneCode":"+228"},{"name":"Tokelau","code":"TK","phoneCode":"+690"},{"name":"Tonga","code":"TO","phoneCode":"+676"},{"name":"Trinidad & Tobago","code":"TT","phoneCode":"+1"},{"name":"Tristan da Cunha","code":"TA","phoneCode":"+290"},{"name":"Tunisia","code":"TN","phoneCode":"+216"},{"name":"Türkiye","code":"TR","phoneCode":"+90"},{"name":"Turkmenistan","code":"TM","phoneCode":"+993"},{"name":"Turks & Caicos Islands","code":"TC","phoneCode":"+1"},{"name":"Tuvalu","code":"TV","phoneCode":"+688"},{"name":"U.S. Virgin Islands","code":"VI","phoneCode":"+1"},{"name":"Uganda","code":"UG","phoneCode":"+256"},{"name":"Ukraine","code":"UA","phoneCode":"+380"},{"name":"United Arab Emirates","code":"AE","phoneCode":"+971"},{"name":"United Kingdom","code":"GB","phoneCode":"+44"},{"name":"United States","code":"US","phoneCode":"+1"},{"name":"Uruguay","code":"UY","phoneCode":"+598"},{"name":"Uzbekistan","code":"UZ","phoneCode":"+998"},{"name":"Vanuatu","code":"VU","phoneCode":"+678"},{"name":"Vatican City","code":"VA","phoneCode":"+39"},{"name":"Venezuela","code":"VE","phoneCode":"+58"},{"name":"Vietnam","code":"VN","phoneCode":"+84"},{"name":"Wallis & Futuna","code":"WF","phoneCode":"+681"},{"name":"Western Sahara","code":"EH","phoneCode":"+212"},{"name":"Yemen","code":"YE","phoneCode":"+967"},{"name":"Zambia","code":"ZM","phoneCode":"+260"},{"name":"Zimbabwe","code":"ZW","phoneCode":"+263"}],"initialPhoneFormat":{"id":0,"type":"PHONE_NUMBER","country":"US","labelLocale":"en-US","fields":[{"type":"SEPARATOR","label":"(","identifier":"LeftParen","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"1","identifier":"1","length":3,"required":false,"metadata":{}},{"type":"SEPARATOR","label":")","identifier":"RightParen","length":0,"required":false,"metadata":{}},{"type":"SEPARATOR","label":" ","identifier":"Space","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"2","identifier":"2","length":3,"required":false,"metadata":{}},{"type":"SEPARATOR","label":"-","identifier":"Dash","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"3","identifier":"3","length":14,"required":false,"metadata":{}}]},"initialNameOrder":"GIVEN_FIRST","initialAddressFormat":{"id":0,"type":"ADDRESS","country":"US","labelLocale":"en","fields":[{"type":"FIELD","label":"Address Line 1","identifier":"Line1","length":0,"required":true,"metadata":{"autocomplete":"address-line1"}},{"type":"SEPARATOR","label":"\n","identifier":"Newline","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"Address Line 2","identifier":"Line2","length":0,"required":false,"metadata":{"autocomplete":"address-line2"}},{"type":"SEPARATOR","label":"\n","identifier":"Newline","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"City","identifier":"City","length":0,"required":true,"metadata":{"autocomplete":"address-level2"}},{"type":"SEPARATOR","label":",","identifier":"Comma","length":0,"required":false,"metadata":{}},{"type":"SEPARATOR","label":" ","identifier":"Space","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"State","identifier":"State","length":0,"required":true,"metadata":{"autocomplete":"address-level1"}},{"type":"SEPARATOR","label":" ","identifier":"Space","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"ZIP Code","identifier":"Zip","length":0,"required":true,"metadata":{"autocomplete":"postal-code"}}]}},"showTitle":false,"captchaEnabled":true,"buttonVariant":"primary","objectName":"09999c36b0b607787e6c","disclaimerMessage":null,"formFields":[{"type":"name","id":"name-yui_3_17_2_1_1656512558754_8591","locked":false,"title":"Name","description":"","required":true,"name":true},{"type":"email","id":"email-yui_3_17_2_1_1656513823935_14276","locked":false,"title":"Email","description":"","placeholder":"","required":true,"email":true},{"type":"text","id":"text-yui_3_17_2_1_1656513823935_14277","locked":false,"title":"Subject","description":"","placeholder":"","required":true,"text":true},{"type":"textarea","id":"textarea-yui_3_17_2_1_1656513823935_14278","locked":false,"title":"Message","description":"","placeholder":"","required":true,"textarea":true,"maxLength":""}],"captchaAlignment":1,"lightboxHandleText":"","localizedStrings":{"validation":{"noValidSelection":"A valid selection must be made.","invalidUrl":"Must be a valid URL.","stringTooLong":"Value should have a length no longer than {0}.","containsInvalidKey":"{0} contains an invalid key.","invalidTwitterUsername":"Must be a valid Twitter username.","valueOutsideRange":"Value must be in the range {0} to {1}.","invalidPassword":"Passwords should not contain whitespace.","missingRequiredSubfields":"{0} is missing required subfields: {1}","invalidCurrency":"Currency value should be formatted like 1234 or 123.99.","invalidMapSize":"Value should contain exactly {0} elements.","subfieldsRequired":"All fields in {0} are required.","formSubmissionFailed":"Form submission failed. Review the following information: {0}.","invalidCountryCode":"Country code should have an optional plus and up to 4 digits.","invalidDate":"This is not a real date.","required":"{0} is required.","invalidStringLength":"Value should be {0} characters long.","invalidEmail":"Email addresses should follow the format [email protected].","invalidListLength":"Value should be {0} elements long.","allEmpty":"Please fill out at least one form field.","missingRequiredQuestion":"Missing a required question.","invalidQuestion":"Contained an invalid question.","captchaFailure":"Captcha validation failed. Please try again.","stringTooShort":"Value should have a length of at least {0}.","invalid":"{0} is not valid.","formErrors":"Form Errors","containsInvalidValue":"{0} contains an invalid value.","invalidUnsignedNumber":"Numbers must contain only digits and no other characters.","invalidName":"Valid names contain only letters, numbers, spaces, ', or - characters."},"submit":"Submit","status":{"title":"{@} Block","learnMore":"Learn more"},"name":{"firstName":"First Name","lastName":"Last Name"},"lightbox":{"openForm":"Open Form"},"likert":{"agree":"Agree","stronglyDisagree":"Strongly Disagree","disagree":"Disagree","stronglyAgree":"Strongly Agree","neutral":"Neutral"},"time":{"am":"AM","second":"Second","pm":"PM","minute":"Minute","amPm":"AM/PM","hour":"Hour"},"notFound":"Form not found.","date":{"yyyy":"YYYY","year":"Year","mm":"MM","day":"Day","month":"Month","dd":"DD"},"phone":{"country":"Country","number":"Number","prefix":"Prefix","areaCode":"Area Code","line":"Line"},"submitError":"Unable to submit form. Please try again later.","address":{"stateProvince":"State/Province","country":"Country","zipPostalCode":"Zip/Postal Code","address2":"Address 2","address1":"Address 1","city":"City"},"email":{"signUp":"Sign up for news and updates"},"cannotSubmitDemoForm":"This is a demo form and cannot be submitted.","required":"(required)","invalidData":"Invalid form data."}}</script> <div id="form-submission-html-64e4da9e22fb123cc49f8bb9" class="sqs-form-block-submission-html" data-submission-html=""></div> <div class="form-wrapper" > <div class="form-inner-wrapper" hidden> <form data-form-id="64e4da9e22fb123cc49f8bb9" data-success-redirect="" data-dynamic-strings autocomplete="on" method="POST" action="https://icosahedron-tarantula-lerk.squarespace.com" novalidate onsubmit="return (function (form) { Y.use('squarespace-form-submit', 'node', function usingFormSubmit(Y) { (new Y.Squarespace.FormSubmit(form)).submit({ formId: '64e4da9e22fb123cc49f8bb9', collectionId: '64e4da9e22fb123cc49f8bc5', objectName: '09999c36b0b607787e6c' }); }); return false; })(this);" > <div class="field-list clear"> <fieldset id="name-yui_3_17_2_1_1656512558754_8591" class="form-item fields name required"> <legend class="title"> Name <span class="required" aria-hidden="true">*</span> </legend> <div class="field first-name"> <label class="caption"> <input class="field-element field-control" name="fname" x-autocompletetype="given-name" type="text" spellcheck="false" maxlength="30" data-title="First" aria-required="true" /> <span class="caption-text">First Name</span> </label> </div> <div class="field last-name"> <label class="caption"> <input class="field-element field-control" name="lname" x-autocompletetype="surname" type="text" spellcheck="false" maxlength="30" data-title="Last" aria-required="true" /> <span class="caption-text">Last Name</span> </label> </div> </fieldset> <div id="email-yui_3_17_2_1_1656513823935_14276" class="form-item field email required"> <label class="title" for="email-yui_3_17_2_1_1656513823935_14276-field"> Email <span class="required" aria-hidden="true">*</span> </label> <input class="field-element" id="email-yui_3_17_2_1_1656513823935_14276-field" name="email" type="email" autocomplete="email" spellcheck="false" aria-required="true" /> </div> <div id="text-yui_3_17_2_1_1656513823935_14277" class="form-item field text required"> <label class="title" for="text-yui_3_17_2_1_1656513823935_14277-field"> Subject <span class="required" aria-hidden="true">*</span> </label> <input class="field-element text" type="text" id="text-yui_3_17_2_1_1656513823935_14277-field" aria-required="true" /> </div> <div id="textarea-yui_3_17_2_1_1656513823935_14278" class="form-item field textarea required"> <label class="title" for="textarea-yui_3_17_2_1_1656513823935_14278-field"> Message <span class="required" aria-hidden="true">*</span> </label> <textarea class="field-element " id="textarea-yui_3_17_2_1_1656513823935_14278-field" aria-required="true" ></textarea> </div> </div> <div class="captcha-container align-left " data-theme="light" ></div> <div data-animation-role="button" class=" form-button-wrapper " > <input class="button sqs-system-button sqs-editable-button sqs-button-element--primary" type="submit" value="Send" /> </div> <div class="hidden form-submission-text">Thank you!</div> <div class="hidden form-submission-html" data-submission-html=""></div> </form> </div> </div> </div></div></div></div></div> </div> </div> </section> </article> </main> <footer class="sections" id="footer-sections" data-footer-sections> <section data-test="page-section" data-section-theme="light" class='page-section full-bleed-section layout-engine-section background-width--full-bleed content-width--wide horizontal-alignment--center vertical-alignment--bottom light' data-section-id="64e4da99c73b04024b3364f6" data-controller="SectionWrapperController" data-current-styles="{ "imageOverlayOpacity": 0.15, "backgroundWidth": "background-width--full-bleed", "customSectionHeight": 1, "horizontalAlignment": "horizontal-alignment--center", "verticalAlignment": "vertical-alignment--bottom", "contentWidth": "content-width--wide", "customContentWidth": 50, "sectionTheme": "light", "sectionAnimation": "none", "backgroundMode": "generative", "generative": { "type": "none", "seed": 0, "count": 0, "size": 0, "speed": 0, "invertColors": false, "noiseIntensity": 0, "noiseScale": 0, "distortionScaleX": 0, "distortionScaleY": 0, "distortionSpeed": 0, "distortionIntensity": 0, "lightIntensity": 0, "lightX": 0, "bevelRotation": 0, "bevelSize": 0, "bevelStrength": 0, "complexity": 0, "cutoff": 0, "isBevelEnabled": false, "isBlurEnabled": false, "scale": 0, "speedMorph": 0, "speedTravel": 0, "steps": 0, "travelDirection": 0, "noiseBias": 0, "animateNoise": false, "distortionComplexity": 0, "distortionDirection": 0, "distortionMorphSpeed": 0, "distortionSeed": 0, "distortionSmoothness": 0, "linearGradientStartColorDistance": 0, "linearGradientEndColorDistance": 0, "linearGradientAngle": 0, "linearGradientAngleMotion": 0, "linearGradientRepeat": 0, "radialGradientRadius": 0, "radialGradientPositionX": 0, "radialGradientPositionY": 0, "radialGradientFollowCursor": false, "radialGradientFollowSpeed": 0, "imageScale": 0, "imageCount": 0, "patternEnabled": false, "patternSize": 0, "patternOffsetX": 0, "patternOffsetY": 0, "patternSpaceX": 0, "patternSpaceY": 0, "waveEnabled": false, "waveSpeed": 0, "waveComplexity": 0, "waveDepth": 0, "waveShadowDepth": 0, "boxSize": 0.0, "scaleX": 0, "scaleY": 0, "scaleZ": 0, "isMorphEnabled": false, "lightY": 0, "lightZ": 0, "noiseRange": 0, "positionFactor": 0, "scaleFactor": 0, "colorFactor": 0, "sizeVariance": 0, "wobble": 0, "morph": 0, "scrollMovement": 0, "patternScaleX": 0, "patternScaleY": 0, "patternPowerX": 0, "patternPowerY": 0, "patternAmount": 0, "surfaceHeight": 0, "colorStop1": 0, "colorStop2": 0, "colorStop3": 0, "colorStop4": 0, "gradientDistortionX": 0, "gradientDistortionY": 0, "curveX": 0, "curveY": 0, "curveFunnel": 0, "fogIntensity": 0, "repeat": 0, "rotation": 0, "rotationSpeed": 0, "blur": 0, "complexityY": 0, "complexityZ": 0, "amplitudeY": 0, "amplitudeZ": 0, "offset": 0, "lightAngle": 0, "alpha": 0 } }" data-current-context="{ "video": { "playbackSpeed": 0.5, "filter": 1, "filterStrength": 0, "zoom": 0, "videoSourceProvider": "none" }, "backgroundImageId": null, "backgroundMediaEffect": { "type": "none" }, "divider": { "enabled": false, "type": "wavy", "width": { "unit": "vw", "value": 100.0 }, "height": { "unit": "vw", "value": 6.0 }, "isFlipX": false, "isFlipY": false, "offset": { "unit": "px", "value": 0.0 }, "stroke": { "style": "solid", "color": { "type": "THEME_COLOR" }, "thickness": { "unit": "px", "value": 6.0 }, "dashLength": { "unit": "px", "value": 5.0 }, "gapLength": { "unit": "px", "value": 15.0 }, "linecap": "square" } }, "typeName": "page" }" data-animation="none" data-fluid-engine-section > <div class="section-border" > <div class="section-background"> </div> </div> <div class='content-wrapper' style=' ' > <div class="content" > <div data-fluid-engine="true"><style> .fe-64e4da99c73b04024b3364f5 { --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 0.0px); --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (0.0px * (8 - 1)) ) / 8 ); display: grid; position: relative; grid-area: 1/1/-1/-1; grid-template-rows: repeat(15,minmax(24px, auto)); grid-template-columns: minmax(var(--grid-gutter), 1fr) repeat(8, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr); row-gap: 18.0px; column-gap: 0.0px; } @media (min-width: 768px) { .background-width--inset .fe-64e4da99c73b04024b3364f5 { --inset-padding: calc(var(--sqs-site-gutter) * 2); } .fe-64e4da99c73b04024b3364f5 { --grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 0.0px); --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (0.0px * (24 - 1)) ) / 24 ); --inset-padding: 0vw; --row-height-scaling-factor: 0.0215; --container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding) )); grid-template-rows: repeat(5,minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto)); grid-template-columns: minmax(var(--grid-gutter), 1fr) repeat(24, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr); } } .fe-block-e334e247d3d1d2e33bd5 { grid-area: 2/2/5/10; z-index: 0; @media (max-width: 767px) { } } .fe-block-e334e247d3d1d2e33bd5 .sqs-block { justify-content: center; } .fe-block-e334e247d3d1d2e33bd5 .sqs-block-alignment-wrapper { align-items: center; } @media (min-width: 768px) { .fe-block-e334e247d3d1d2e33bd5 { grid-area: 2/6/6/12; z-index: 0; } .fe-block-e334e247d3d1d2e33bd5 .sqs-block { justify-content: center; } .fe-block-e334e247d3d1d2e33bd5 .sqs-block-alignment-wrapper { align-items: center; } } .fe-block-0d71356c35f8fbff6c2d { grid-area: 5/2/8/10; z-index: 1; @media (max-width: 767px) { } } .fe-block-0d71356c35f8fbff6c2d .sqs-block { justify-content: center; } .fe-block-0d71356c35f8fbff6c2d .sqs-block-alignment-wrapper { align-items: center; } @media (min-width: 768px) { .fe-block-0d71356c35f8fbff6c2d { grid-area: 2/14/6/21; z-index: 1; } .fe-block-0d71356c35f8fbff6c2d .sqs-block { justify-content: center; } .fe-block-0d71356c35f8fbff6c2d .sqs-block-alignment-wrapper { align-items: center; } } .fe-block-4bff9e723851b9dd4474 { grid-area: 8/2/10/10; z-index: 2; @media (max-width: 767px) { } } .fe-block-4bff9e723851b9dd4474 .sqs-block { justify-content: flex-start; } .fe-block-4bff9e723851b9dd4474 .sqs-block-alignment-wrapper { align-items: flex-start; } @media (min-width: 768px) { .fe-block-4bff9e723851b9dd4474 { grid-area: 2/22/4/26; z-index: 2; } .fe-block-4bff9e723851b9dd4474 .sqs-block { justify-content: flex-start; } .fe-block-4bff9e723851b9dd4474 .sqs-block-alignment-wrapper { align-items: flex-start; } } .fe-block-0a000d2c01a0acf907e4 { grid-area: 10/2/16/10; z-index: 3; @media (max-width: 767px) { } } .fe-block-0a000d2c01a0acf907e4 .sqs-block { justify-content: center; } .fe-block-0a000d2c01a0acf907e4 .sqs-block-alignment-wrapper { align-items: center; } @media (min-width: 768px) { .fe-block-0a000d2c01a0acf907e4 { grid-area: 2/2/6/5; z-index: 3; } .fe-block-0a000d2c01a0acf907e4 .sqs-block { justify-content: center; } .fe-block-0a000d2c01a0acf907e4 .sqs-block-alignment-wrapper { align-items: center; } } </style><div class="fluid-engine fe-64e4da99c73b04024b3364f5"><div class="fe-block fe-block-e334e247d3d1d2e33bd5"><div class="sqs-block html-block sqs-block-html" data-blend-mode="NORMAL" data-block-type="2" data-border-radii="{"topLeft":{"unit":"px","value":0.0},"topRight":{"unit":"px","value":0.0},"bottomLeft":{"unit":"px","value":0.0},"bottomRight":{"unit":"px","value":0.0}}" id="block-e334e247d3d1d2e33bd5"><div class="sqs-block-content"> <div class="sqs-html-content"> <pre><code>R-Squared Architecture + Planning</code></pre><pre><code>Email: <a href="mailto:[email protected]?" target="">[email protected] </a></code></pre><pre><code>Phone: 971.940.6561</code></pre> </div> </div></div></div><div class="fe-block fe-block-0d71356c35f8fbff6c2d"><div class="sqs-block html-block sqs-block-html" data-blend-mode="NORMAL" data-block-type="2" data-border-radii="{"topLeft":{"unit":"px","value":0.0},"topRight":{"unit":"px","value":0.0},"bottomLeft":{"unit":"px","value":0.0},"bottomRight":{"unit":"px","value":0.0}}" id="block-0d71356c35f8fbff6c2d"><div class="sqs-block-content"> <div class="sqs-html-content"> <p class="" style="white-space:pre-wrap;">Licesned and Serving the following locations:</p><p class="" style="white-space:pre-wrap;">Oregon</p><p class="" style="white-space:pre-wrap;">Washington</p> </div> </div></div></div><div class="fe-block fe-block-4bff9e723851b9dd4474"><div class="sqs-block socialaccountlinks-v2-block sqs-block-socialaccountlinks-v2" data-block-type="54" id="block-4bff9e723851b9dd4474"><div class="sqs-block-content"> <div class="sqs-svg-icon--outer social-icon-alignment-center social-icons-color- social-icons-size-extra-large social-icons-style-regular " > <style> #block-4bff9e723851b9dd4474 .social-icons-style-border .sqs-svg-icon--wrapper { box-shadow: 0 0 0 2px inset; border: none; } </style> <nav class="sqs-svg-icon--list"> <a href="https://www.instagram.com/rsquaredap/" target="_blank" class="sqs-svg-icon--wrapper instagram-unauth" aria-label="Instagram"> <div> <svg class="sqs-svg-icon--social" viewBox="0 0 64 64"> <use class="sqs-use--icon" xlink:href="#instagram-unauth-icon"></use> <use class="sqs-use--mask" xlink:href="#instagram-unauth-mask"></use> </svg> </div> </a><a href="https://www.thumbtack.com/or/portland/architects/r-squared-design-planning/service/216540449773642775?utm_medium=web&utm_source=txt&surface=sp&referrer_pk=216540449774560647" target="_blank" class="sqs-svg-icon--wrapper url" aria-label="URL"> <div> <svg class="sqs-svg-icon--social" viewBox="0 0 64 64"> <use class="sqs-use--icon" xlink:href="#url-icon"></use> <use class="sqs-use--mask" xlink:href="#url-mask"></use> </svg> </div> </a><a href="https://www.houzz.com/pro/webuser-840530135" target="_blank" class="sqs-svg-icon--wrapper houzz" aria-label="Houzz"> <div> <svg class="sqs-svg-icon--social" viewBox="0 0 64 64"> <use class="sqs-use--icon" xlink:href="#houzz-icon"></use> <use class="sqs-use--mask" xlink:href="#houzz-mask"></use> </svg> </div> </a> </nav> </div> </div></div></div><div class="fe-block fe-block-0a000d2c01a0acf907e4"><div class="sqs-block image-block sqs-block-image sqs-stretched" data-block-type="5" id="block-0a000d2c01a0acf907e4"><div class="sqs-block-content"> <div class=" image-block-outer-wrapper layout-caption-below design-layout-fluid image-position-center combination-animation-site-default individual-animation-site-default " data-test="image-block-fluid-outer-wrapper" > <div class="fluid-image-animation-wrapper sqs-image sqs-block-alignment-wrapper" data-animation-role="image" > <div class="fluid-image-container sqs-image-content" style="overflow: hidden;-webkit-mask-image: -webkit-radial-gradient(white, black);position: relative;width: 100%;height: 100%;" > <div class="content-fit"> <img data-stretch="false" data-src="https://images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/b612e445-d659-4063-948a-d6adef990e98/rotta-final.png" data-image="https://images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/b612e445-d659-4063-948a-d6adef990e98/rotta-final.png" data-image-dimensions="720x720" data-image-focal-point="0.5,0.5" alt="" data-load="false" elementtiming="system-image-block" src="https://images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/b612e445-d659-4063-948a-d6adef990e98/rotta-final.png" width="720" height="720" alt="" sizes="(max-width: 640px) 100vw, (max-width: 767px) 100vw, 12.5vw" style="display:block;object-fit: contain; object-position: 50% 50%" srcset="https://images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/b612e445-d659-4063-948a-d6adef990e98/rotta-final.png?format=100w 100w, https://images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/b612e445-d659-4063-948a-d6adef990e98/rotta-final.png?format=300w 300w, https://images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/b612e445-d659-4063-948a-d6adef990e98/rotta-final.png?format=500w 500w, https://images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/b612e445-d659-4063-948a-d6adef990e98/rotta-final.png?format=750w 750w, https://images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/b612e445-d659-4063-948a-d6adef990e98/rotta-final.png?format=1000w 1000w, https://images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/b612e445-d659-4063-948a-d6adef990e98/rotta-final.png?format=1500w 1500w, https://images.squarespace-cdn.com/content/v1/64e4da97c73b04024b3364c7/b612e445-d659-4063-948a-d6adef990e98/rotta-final.png?format=2500w 2500w" loading="lazy" decoding="async" data-loader="sqs"> <div class="fluidImageOverlay"></div> </div> </div> </div> </div> <style> .sqs-block-image .sqs-block-content { height: 100%; width: 100%; } .fe-block-0a000d2c01a0acf907e4 .fluidImageOverlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; mix-blend-mode: normal; opacity: 0; } </style> </div></div></div></div></div> </div> <button class='background-pause-button' aria-label="Pause Background"></button> <button class='background-pause-button paused' aria-label="Play Background"></button> </div> </section> </footer> </div> <script defer="true" src="https://static1.squarespace.com/static/vta/5c5a519771c10ba3470d8101/scripts/site-bundle.c2cfdab736232e04f74312eb76d23dfe.js" type="text/javascript"></script> <svg xmlns="http://www.w3.org/2000/svg" version="1.1" style="display:none" data-usage="social-icons-svg"><symbol id="instagram-unauth-icon" viewBox="0 0 64 64"><path d="M46.91,25.816c-0.073-1.597-0.326-2.687-0.697-3.641c-0.383-0.986-0.896-1.823-1.73-2.657c-0.834-0.834-1.67-1.347-2.657-1.73c-0.954-0.371-2.045-0.624-3.641-0.697C36.585,17.017,36.074,17,32,17s-4.585,0.017-6.184,0.09c-1.597,0.073-2.687,0.326-3.641,0.697c-0.986,0.383-1.823,0.896-2.657,1.73c-0.834,0.834-1.347,1.67-1.73,2.657c-0.371,0.954-0.624,2.045-0.697,3.641C17.017,27.415,17,27.926,17,32c0,4.074,0.017,4.585,0.09,6.184c0.073,1.597,0.326,2.687,0.697,3.641c0.383,0.986,0.896,1.823,1.73,2.657c0.834,0.834,1.67,1.347,2.657,1.73c0.954,0.371,2.045,0.624,3.641,0.697C27.415,46.983,27.926,47,32,47s4.585-0.017,6.184-0.09c1.597-0.073,2.687-0.326,3.641-0.697c0.986-0.383,1.823-0.896,2.657-1.73c0.834-0.834,1.347-1.67,1.73-2.657c0.371-0.954,0.624-2.045,0.697-3.641C46.983,36.585,47,36.074,47,32S46.983,27.415,46.91,25.816z M44.21,38.061c-0.067,1.462-0.311,2.257-0.516,2.785c-0.272,0.7-0.597,1.2-1.122,1.725c-0.525,0.525-1.025,0.85-1.725,1.122c-0.529,0.205-1.323,0.45-2.785,0.516c-1.581,0.072-2.056,0.087-6.061,0.087s-4.48-0.015-6.061-0.087c-1.462-0.067-2.257-0.311-2.785-0.516c-0.7-0.272-1.2-0.597-1.725-1.122c-0.525-0.525-0.85-1.025-1.122-1.725c-0.205-0.529-0.45-1.323-0.516-2.785c-0.072-1.582-0.087-2.056-0.087-6.061s0.015-4.48,0.087-6.061c0.067-1.462,0.311-2.257,0.516-2.785c0.272-0.7,0.597-1.2,1.122-1.725c0.525-0.525,1.025-0.85,1.725-1.122c0.529-0.205,1.323-0.45,2.785-0.516c1.582-0.072,2.056-0.087,6.061-0.087s4.48,0.015,6.061,0.087c1.462,0.067,2.257,0.311,2.785,0.516c0.7,0.272,1.2,0.597,1.725,1.122c0.525,0.525,0.85,1.025,1.122,1.725c0.205,0.529,0.45,1.323,0.516,2.785c0.072,1.582,0.087,2.056,0.087,6.061S44.282,36.48,44.21,38.061z M32,24.297c-4.254,0-7.703,3.449-7.703,7.703c0,4.254,3.449,7.703,7.703,7.703c4.254,0,7.703-3.449,7.703-7.703C39.703,27.746,36.254,24.297,32,24.297z M32,37c-2.761,0-5-2.239-5-5c0-2.761,2.239-5,5-5s5,2.239,5,5C37,34.761,34.761,37,32,37z M40.007,22.193c-0.994,0-1.8,0.806-1.8,1.8c0,0.994,0.806,1.8,1.8,1.8c0.994,0,1.8-0.806,1.8-1.8C41.807,22.999,41.001,22.193,40.007,22.193z"/></symbol><symbol id="instagram-unauth-mask" viewBox="0 0 64 64"><path d="M43.693,23.153c-0.272-0.7-0.597-1.2-1.122-1.725c-0.525-0.525-1.025-0.85-1.725-1.122c-0.529-0.205-1.323-0.45-2.785-0.517c-1.582-0.072-2.056-0.087-6.061-0.087s-4.48,0.015-6.061,0.087c-1.462,0.067-2.257,0.311-2.785,0.517c-0.7,0.272-1.2,0.597-1.725,1.122c-0.525,0.525-0.85,1.025-1.122,1.725c-0.205,0.529-0.45,1.323-0.516,2.785c-0.072,1.582-0.087,2.056-0.087,6.061s0.015,4.48,0.087,6.061c0.067,1.462,0.311,2.257,0.516,2.785c0.272,0.7,0.597,1.2,1.122,1.725s1.025,0.85,1.725,1.122c0.529,0.205,1.323,0.45,2.785,0.516c1.581,0.072,2.056,0.087,6.061,0.087s4.48-0.015,6.061-0.087c1.462-0.067,2.257-0.311,2.785-0.516c0.7-0.272,1.2-0.597,1.725-1.122s0.85-1.025,1.122-1.725c0.205-0.529,0.45-1.323,0.516-2.785c0.072-1.582,0.087-2.056,0.087-6.061s-0.015-4.48-0.087-6.061C44.143,24.476,43.899,23.682,43.693,23.153z M32,39.703c-4.254,0-7.703-3.449-7.703-7.703s3.449-7.703,7.703-7.703s7.703,3.449,7.703,7.703S36.254,39.703,32,39.703z M40.007,25.793c-0.994,0-1.8-0.806-1.8-1.8c0-0.994,0.806-1.8,1.8-1.8c0.994,0,1.8,0.806,1.8,1.8C41.807,24.987,41.001,25.793,40.007,25.793z M0,0v64h64V0H0z M46.91,38.184c-0.073,1.597-0.326,2.687-0.697,3.641c-0.383,0.986-0.896,1.823-1.73,2.657c-0.834,0.834-1.67,1.347-2.657,1.73c-0.954,0.371-2.044,0.624-3.641,0.697C36.585,46.983,36.074,47,32,47s-4.585-0.017-6.184-0.09c-1.597-0.073-2.687-0.326-3.641-0.697c-0.986-0.383-1.823-0.896-2.657-1.73c-0.834-0.834-1.347-1.67-1.73-2.657c-0.371-0.954-0.624-2.044-0.697-3.641C17.017,36.585,17,36.074,17,32c0-4.074,0.017-4.585,0.09-6.185c0.073-1.597,0.326-2.687,0.697-3.641c0.383-0.986,0.896-1.823,1.73-2.657c0.834-0.834,1.67-1.347,2.657-1.73c0.954-0.371,2.045-0.624,3.641-0.697C27.415,17.017,27.926,17,32,17s4.585,0.017,6.184,0.09c1.597,0.073,2.687,0.326,3.641,0.697c0.986,0.383,1.823,0.896,2.657,1.73c0.834,0.834,1.347,1.67,1.73,2.657c0.371,0.954,0.624,2.044,0.697,3.641C46.983,27.415,47,27.926,47,32C47,36.074,46.983,36.585,46.91,38.184z M32,27c-2.761,0-5,2.239-5,5s2.239,5,5,5s5-2.239,5-5S34.761,27,32,27z"/></symbol><symbol id="url-icon" viewBox="0 0 64 64"><path d="M40.038 24c2.203 0 4.08.801 5.633 2.404C47.224 27.956 48 29.834 48 32.038c0 2.203-.776 4.106-2.329 5.709-1.552 1.552-3.43 2.328-5.633 2.328h-6.46v-3.08h6.46c1.352 0 2.504-.475 3.455-1.427 1.002-1.002 1.502-2.178 1.502-3.53 0-1.353-.5-2.504-1.502-3.456-.952-1.001-2.103-1.502-3.455-1.502h-6.46V24h6.46zm-14.423 9.615V30.46h12.77v3.155h-12.77zm-5.183-5.033c-.952.952-1.427 2.103-1.427 3.456 0 1.352.475 2.529 1.427 3.53 1.002.952 2.178 1.427 3.53 1.427h6.46v3.08h-6.46c-2.203 0-4.08-.776-5.633-2.329C16.776 36.145 16 34.241 16 32.038c0-2.204.776-4.082 2.329-5.634C19.88 24.8 21.759 24 23.962 24h6.46v3.08h-6.46c-1.352 0-2.529.5-3.53 1.502z"/></symbol><symbol id="url-mask" viewBox="0 0 64 64"><path fill-rule="evenodd" clip-rule="evenodd" d="M64 0H0v64h64V0zM45.671 26.404C44.12 24.8 42.241 24 40.038 24h-6.46v3.08h6.46c1.352 0 2.504.5 3.455 1.502 1.002.952 1.502 2.103 1.502 3.456 0 1.352-.5 2.529-1.502 3.53-.952.952-2.103 1.427-3.455 1.427h-6.46v3.08h6.46c2.203 0 4.08-.776 5.633-2.329C47.224 36.145 48 34.241 48 32.038c0-2.204-.776-4.082-2.329-5.634zm-7.286 4.056h-12.77v3.155h12.77V30.46zm-19.38 1.578c0-1.353.475-2.504 1.427-3.456 1.002-1.001 2.178-1.502 3.53-1.502h6.46V24h-6.46c-2.203 0-4.08.801-5.633 2.404C16.776 27.956 16 29.834 16 32.038c0 2.203.776 4.106 2.329 5.709 1.552 1.552 3.43 2.328 5.633 2.328h6.46v-3.08h-6.46c-1.352 0-2.529-.475-3.53-1.427-.952-1.002-1.427-2.178-1.427-3.53z"/></symbol><symbol id="houzz-icon" viewBox="0 0 64 64"><path d="M23,42.4l9-5.2L23,32l9-5.2v20.8l9-5.2V21.6l-9,5.2c0,0,0-10.4,0-10.4l-9,5.2V42.4z"></symbol><symbol id="houzz-mask" viewBox="0 0 64 64"><path d="M23,32l9,5.2V26.8L23,32z M0,0v64h64V0H0z M41,42.4l-9,5.2V37.2l-9,5.2V21.6l9-5.2c0,0,0,10.4,0,10.4l9-5.2V42.4z"></symbol></svg> </body> </html>